Sinds mijn laatste update is er veel gebeurd, maar de procedure is, zelfs voor X.org, nog steeds hetzelfde. Pas gewoon zonodig de bestandsnaam aan.
Zorg dat je aan een set TrueType fonts komt (bijvoorbeeld van één van de vele sites die fonts beschikbaar stellen voor download) en voer als root het volgende uit achter de opdrachtregel:
mkdir /usr/X11R6/lib/X11/fonts/Truetype
cp /home/joeuser/your-download-directory/*.ttf /usr/X11R6/lib/X11/fonts/Truetype
cd /usr/X11R6/lib/X11/fonts/Truetype
ttmkfdir > fonts.scale
mkfontdir
Mocht je een werkende Windows-installatie hebben op één van je partities, dan moet je de fonts direct vanaf daar gebruiken, ze naar een directory van je Linux partitie kopiëren wordt beschouwd als *onwettig*. Zorg eerst dat je weet hoe je windowspartitie onder Linux wordt gedetecteerd en dat je die werkend krijgt onder Linux (de meeste distributies doen dit tijdens de installatie), en doe dan als root het volgende:
cd /etc/X11
je-favoriete-editor XF86Config
. In een aantal X-distributies
wordt aan dit bestand een nummer toegevoegd (bijvoorbeeld:
XF86Config.4
). Je zult zelf uit moeten zoeken welk bestand
X11R6 gebruikt. Je kunt dit doen door in te tikken:
cat /var/log/XFree* | grep "Using config file:"
en dan in plaats van het eerder genoemde bestand dit bestand bewerken.Files
en de regels met
FontPath
. Voeg onderaan de lijst toe
FontPath "/jewindowspartitie/windows/fonts/"
.
(jewindowspartitie
moet worden vervangen door het mountpoint van
je windows partitie)cd /winpartition/windows/fonts
ttmkfdir > fonts.scale
mkfontdir
Dit zorgt ervoor dat alle fonts op je Windowspartitie correct onder X werken.
Dat was het dan. Nu zullen alle TrueType fonts werkend zijn. Als je fonts toe wilt voegen, dan verplaats/kopieer je die [*.ttf bestanden] naar de eerdergenoemde directory, en herhaalt het proces.
Netscape ondervindt problemen door deze fonts. Je moet de instelling "Allow Scaling" in het dialoogvenster Fonts hiervoor nakijken. Raak niet in de war door het feit dat er alleen fontgrootte 0 en 12 worden getoond. Mozilla noch Opera zijn bekend met dergelijke problemen.
Het uitvoerbare bestand mkfontdir
zou moeten zijn opgenomen in
de distributie van XFree 4.x.
Als ttmkfdir
op je systeem ontbreekt, dan kun je het verkrijgen op
http://www.joerg-pommnitz.de/TrueType/ttmkfdir.tar.gz
De laatste versie van XFree86 (thans 4.4.0) is te vinden op: http://www.xfree86.org
De laatste versie van X.org is te vinden op: http://freedesktop.org/XOrg