TTF – TrueType Font. Tai šriftai, kuriuos naudojame Windows sistemoje. Rašau šį straipsnį, nes tikriausiai migruojantiems iš Windows į Linux OS yra gana sudėtinga priprasti prie standartinių šriftų ir labai dažnai pasitaiko tokių atvejų, kad Linux distribucijoje parašytas dokumentas nenuskaitomas taisyklingai Windows sistemoje, nes naudojami šriftai, kurių Windows sistemoje nėra (dažniausiai ne TTF).
Norint matyti TTF mums reikės:
TTF šriftų (galima paimti iš bet kurios Windows OS %system root%/Fonts katalogo);
Xfs serverio (šis serveris naudojamas šriftams);
ttmkfdir paketo (naudojamas fonts.scale failo sukūrimui);
veikiančio X’ų serverio.
Visa tai sudiegiame (X’ų diegimo šiame straipsnyje neaprašysiu):
emerge x11-apps/ttmkfdir emerge x11-apps/xfs
Sukuriame direktoriją mūsų TTF šriftams (kadangi aš vėliau dėjau daugiau šriftų ir juos grupavau tai sukūriau TTF šriftams visai atskirą katalogą - /usr/local/fonts/ttf):
mkdir /usr/local/fonts mkdir /usr/local/fonts/ttf
Dabar perkeliame TTF šriftus į /usr/local/fonts/ttf (šriftų perkėlimui naudojau USB raktą; jūs nurodote savo TTF šriftų direktoriją vietoje /mnt/usbkey/ttf):
mv /mnt/usbkey/ttf/* /usr/local/fonts/ttf/
Pereiname į sukurtą šriftų direktoriją:
cd /usr/local/fonts/ttf
Sukuriame fonts.scale failą:
ttmkfdir > fonts.scale
Taip pat pažymime šią direktoriją kaip šriftų:
mkfontdir
Dabar redaguosime xorg.conf failą:
nano -w /etc/X11/xorg.conf
Jame susirandame sekciją Files ir joje pridedame naują eilutę:
FontPath "/usr/local/fonts/ttf"
/usr/local/fonts/ttf galite keisti priklausomai nuo to, kur padėjote šriftus.
Dabar turime veikiančius TTF šriftus. Perkrovus X’ų serverį jis turėtų dirbti su jais.