Vorweg

Die unten genannten Tipps sind für alte Versionen von XFree86 gedacht. Die Versionen der Vierer-Generation (ab 4.0.x) beherrschen mittels den freetype und xtt Modulen von Haus aus Truetype-Schriftarten und brauchen dieses manuelle Gefummel nicht mehr.

/!\ Bitte hier keine neuen Dinge eintragen.

*.pcf Fontdateien

Es geht im Prinzip ganz einfach. Man kann sich auch ein Skript bauen, welches die folgenden Befehle beim Starten (des Systems, des X-Servers, beim Logon) automatisch durchführt, dann braucht man die Fontdateien nur noch zu kopieren und sich kurz neu einzuloggen.

Fertig.


Besorg Dir die benötigten Schriften entweder als TrueType oder als PostScript (letzteres bevorzugt). Erstell ein Verzeichnis, wo die Postscript-Schriften hin sollen (z.B. `/usr/local/lib/fonts/'). Kopier alle Schriften da hin. Besorg oder installier Dir das Programm type1inst, sollte bei jeder Distribution normalerweise dabei sein. Dieses läßt Du jetzt einmal mit den entsprechenden Parametern über dein Fonts-Verzeichnis heizen -

Es sollte alle Fonts erkennen und die Metriken und Informationen für diese Schriftarten in eine datei namens fonts.dir und fonts.scale schreiben. Außerdem erstellt es eine Datei `Fontmap', welche Du Ghostscript unterjubeln mußt, damit diese Schriftarten beim Drucken auch verfügbar sind (am besten die Original-Fontmap suchen und die neue einfach -- mit korrekten Pfaden für die Schriftartdateien -- anhängen).

Jetzt fügst Du entweder mit xset fp+ /usr/local/lib/fonts (zum Testen) oder indem Du das Verzeichnis einfach in die FontPath-Deklaration in der /etc/X11/XF86Config-Datei anhängst (wenns funktioniert), einfach die Fonts dem System hinzu.

True Type Schriftarten:

"True Type ist eine verkrüppelte Version von Type 1 (Postscript), die einzig und alleine geschaffen wurde, damit Windows noch inkompatibler zum Rest der Welt wird."

Und damit Microsoft nicht Lizenzgebühren an Adobe zahlen mußte ... aber genug der Lästerei. Das Programm `xfstt', welches X11 TrueType-Schriftarten zur Verfügung stellen kann, sollte bei Deiner Distribution dabei sein. Installiere es und lese die Dokumentation, es ist nicht schwer. Ghostscript muß natürlich auch wieder von diesen Schriftarten erfahren ...

Links

Tip & Tricks

Wer unter KDE oder Gnome Probleme mit zu kleinen Schriftfonts hat, wenn er Programme via Terminalemulation (Konsole) startet, der sollte mal die Pakete xfonts-75dpi-transcoded nachinstallieren. Anschliessend den Xserver neu starten.

XFree86/SchriftartenUndFonts (zuletzt geändert am 2007-12-23 22:46:34 durch localhost)