Fontovi

Izvor: HrOpenWiki
Inačica od 11:02, 15. lipnja 2010. koju je unio/unijela MaDoNe (razgovor | doprinosi)

(razl) ←Starija inačica | vidi trenutačnu inačicu (razl) | Novija inačica→ (razl)
Skoči na: orijentacija, traži

Neke GNU/Linux distribucije poput Debiana, Slitaz i drugih ne pridaju previše pažnje na izgled fontova.

Nemaju instalirane pa ni konfigurirane True Type fontove koji su postali standard za lijepi izgled fontova

i njihov prikaz na LCD ekranima.

To se može vrlo lako ispraviti instalacijom True Type fontova iz repozitorija i konfiguriranjem prikaza.

Fontove se može dodavati i iz drugih izvora u /home/korisnićko-ime/.fonts ili /usr/share/fonts


U većini slučajeva, potrebni su vam TrueType (TTF) fontovi – imena tih paketa počinju sa ttf-

U slučaju Debaian-a non-free fontovi se nalaze u contrib repozitoriju, to će te morati dodat u sources.list ako to niste učinili do sada.


Prvo je potrebno instalirati True Type fontove.

   aptitude install  ttf-liberation ttf-mscorefonts-installer

Neki od tih fontova su (Verdana, Tahoma, Times New Roman, Arial, Trebuchet, Comic Sans, Impact...)


pa osvježiti bazu fontova.

   fc-cache -f -v


Rekonfiguriraj prikaz fontova sa naredbom

   dpkg-reconfigure fontconfig-config

Odgovori: Autohinter, Automatic i No

pa ponovo.

   dpkg-reconfigure fontconfig


Nakon svega treba odabrati neki od tih True Type fontova i ponovo se prijaviti.

Neki korisnici u želji za što boljim prikazom naprave i konfiguracijsku datoteku za prikaz fontova.

gedit /etc/fonts/local.conf

i dodaj

<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <match target="font" > <test name="weight" compare="more"> <const>medium</const> </test> <edit name="autohint" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <edit name="hintstyle" mode="assign"> <const>hintfull</const> </edit> </match> <match target="font"> </match> <match target="font"> <edit name="antialias" mode="assign"> <bool>true</bool> </edit> <edit mode="assign" name="lcdfilter"> <const>lcddefault</const> </edit> </match> <match target="font" > <test name="size" qual="any" compare="more"> <double>12</double> </test> <edit name="antialias" mode="assign"> <bool>true</bool> </edit> </match> <match target="font" > <test name="pixelsize" qual="any" compare="more"> <double>17</double> </test> <edit name="antialias" mode="assign"> <bool>true</bool> </edit> </match> <match target="font"> <edit name="autohint" mode="assign"> <bool>true</bool> </edit> </match> <alias> <family>serif</family> <prefer> <family>Droid Serif</family> </prefer> </alias> <alias> <family>sans-serif</family> <prefer> <family>Droid Sans</family> </prefer> </alias> <alias> <family>monospace</family> <prefer> <family>Droid Sans Mono</family> </prefer> </alias> </fontconfig>