Wie installiert man Schriftarten unter Linux?
Die nachfolgend beschriebenen Schritte der Font Installation unter Linux sollten nicht nur unter Debian GNU/Linux,
sondern grundsätzlich auch mit anderen Linux-Distributionen laufen.
Voraussetzungen sind die vorhandenen Directories /usr/share/fonts und die Installation einer graphischen Oberfläche wie X11 ...
Es werden weitere Programme aus der Debian Distribution benutzt
u.a. "ttmkfdir" und "mkfontdir".
"ttmkfdir" wäre z.B. mit "apt-get install ttmkfdir" zu installieren.
Generell sollen auch die Pakete fontconfig ("apt-get install fontconfig") und ein X-Windows System installiert sein.
Unter Linux werden Fonts generell unter /usr/share/fonts und (oder) /usr/X11R6/lib/X11/fonts gespeichert.
Die Fonts für X werden dann unter z.B. unter /usr/share/fonts/X11 abgelegt.
Um den Konventionen zu folgen, würden Fonts unter /usr/share/fonts/TrueType gespeichtert werden.
Generell ist es allerdings auch möglich Fonts - egal wo - abzulegen, z.B. um nur für eine Website bestimmte Fonts zur Verfügung zu stellen ...
Wenn man keine Windows-Schriften besitzt, können Microsofts TrueType Core Fonts (msttcorefonts)
als rpm-Paket vom FTP-Server von "gwdg.de" installiert werden.
Also mit
"wget ftp://ftp.gwdg.de/pub/linux/misc/suser-jengelh/AnyDistro/noarch/MicrosoftFonts-1-jen14.noarch.rpm"
das rpm-Archiv runterladen.
Um rpm-Dateien zu entpacken wird das Programm "rpm2cpio" aus dem Paket "rpm" benötigt.
Also ggf. mit "apt-get install rpm" nachinstallieren.
Das rpm-Archiv der Microsoft Schriften kann dann mit "rpm2cpio MicrosoftFonts-1-jen14.noarch.rpm|cpio -iduv" entpackt werden.
Standardmäßig wird das dann unter "./usr/share/fonts/TrueType" entpackt.
Es stehen damit die TrueType Fonts
zur Verfügung.
Falls das Archiv im Home-Directory von root entpackt wurde, sollten die Fonts in das Verzeichnis "/usr/share/fonts/TrueType/" kopiert werden.
Also: "cp -rp ./usr/share/fonts/TrueType /usr/share/fonts"
Dann mit "cd /usr/share/fonts/truetype" in das Verzeichnis wechseln und mit "ttmkfdir -o fonts.scale" die config Dateien der Skalierung und danach
mit "mkfontdir" die Inhaltsangaben des Font-Directories schreiben lassen.
Mit "man mkfontdir" oder "man ttmkfdir" können weiterführende Hilfe-Informationen ausgegeben werden ...
Um die TrueType Schriften unter X-Windows benutzen zu können, müssen jetzt die Folder noch in die Datei XF86Config (/etc/X11/XF86Config) eingetragen werden.
Unter der Section "Files" wird also das TrueType Directory mit angegeben:
(...)
Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
(...)
/usr/share/fonts/TrueType
(...)
EndSection
(...)
Nun muß noch ggf. der X-Fontserver (xfs) restartet werden ...
|