|
Jak zainstalować czcionki truetype w linuksie? To pytanie pada nieraz na listach dyskusyjnych ale nie zawsze znajduje odpowiedź.
W niniejszym cyklu artykułów spróbujemy opisać jak zainstalować czcionki truetype, jak z nich korzystać i jak drukować używając tych czcionek.
Artykułów nie należy traktować jako obowiązujące ale jako podstawę do własnych prób.
Instalacja xfs w RedHat 6.2
Posiadacze dystrybucji RedHat 6.2 znajdują się w komfortowej sytuacji gdyż ta dystrybucja zawiera specjalny font serwer z nałożonym patchem
umożliwiający korzystanie z czcionek truetype. Oczywiście jest to xfs, który zawiera patch xfsft. Nałożona łata pozwala korzystać z różnych typów fontów
TrueType, Type 1, X fontów. Jeżeli używamy środowiska graficznego nie musimy nic instalować bo pakiet XFree86-xfs*rpm jest już zainstalowany.
Instalacja fontów TrueType
Domyślną ścieżką dostępu do fontów truetype w xfs jest :
/usr/X11R6/lib/X11/fonts/TrueType
Ważną sprawą jest to aby ścieżka do tych fontów była wymieniona w pliku konfiguracyjnym
/usr/X11R6/lib/X11/XF86Config
..............
FontPath "/usr/X11R6/lib/X11/fonts/TrueType"
FontPath "unix/:-1"
.............
Oczywiście nic nie stoi na przeszkodzie aby ustawić sobie inną i wpisać ją zamiennie.
Skąd wziąć fonty truetype? Fonty truetype znajdują się w katalogu c:\windows\fonts. Kopiujemy je do naszego katalogu TrueType.
Fonty powinne zawierać w nazwie tylko małe litery i nie powinne zawierać spacji. Teraz będąc w katalogu z fontami musimy utworzyć dwa pliki
fonts.scale i font.dir. Wydajemy polecenie:
ttmkfdir -o fonts.scale
mkfontdir
Teraz posiadamy katalog zawierający fonty truetype oraz pliki font.scale i font.dir. Dla sprawdzenia czy poprawnie wszystko zrobiliśmy wydajemy polecenie:
less fonts.dir
Powinno nastąpić wylistowanie dostępnych fontów.
379
tahomabd.ttf -microsoft-Tahoma-bold-r-normal--0-0-0-0-p-0-ascii-0
tahomabd.ttf -microsoft-Tahoma-bold-r-normal--0-0-0-0-p-0-iso8859-2
tahomabd.ttf -microsoft-Tahoma-bold-r-normal--0-0-0-0-p-0-iso8859-1
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-ascii-0
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-fcd8859-15
................
Musimy poinformować xfs o nowych fontach i ścieżce do nich. Wydajemy polecenia:
/etc.rc.d/init.d/xfs restart
xset +fp /usr/X11R6/lib/X11/fonts/TrueType
xset fp rehash
Teraz nasze fonty truetype są już dostępne dla systemu jak widać na poniższym obrazku.
KWord zawiera w menu ustawiony font Tahoma a pasek tytułowy Comic Sans ms.
|