Data ostatniej modyfikacji: 970625, Autor: Tomasz Kłoczko


Fonty ISO-8859-2 

Polskie znaki są dostępne na stronie kodowej iso-8859-2. Chcąc mieć na ekranie polskie znaki trzeba mieć zainstalowane fonty z tej strony kodowej. X Windows zgodne X11R5 jest w stanie wyświetlać wyłącznie fonty rastrowe, np. w formacie pcf/bdf. Implementacje X Windows oparte o X11R6 mogą używać fontów skalowalnych Adobe Type 1 w formacie pfa/pfb i Speedo.

Są dwa sposoby dodawania fontów do bierzącej konfiguracji X serwera. Pierwszy polega na tym, że pliki fontów dodaje się w katalogach, w których już są zainstalowane fonty. Drugi polega na tym, że fonty nowo instalowane umieszcza się w odseparowanym katalogu. Ten drugi sposób wymaga dodania informacji o nowych ścieżkach do konfiguracji serwera i przebudowania bazy fontów, a piewrwszy tylko przebudowania bazy fontów.
Do przebudowywania bazyw fontów służy polecenie mkfontdir, które wywołane w katalogu, w którym znajdują się fonty lub ze ścieżką, w której są fonty jako parametrem, powoduje wygenerowanie pliku fonts.dir. Do tego żeby nowo zarejestrowane fonty zobaczył już działający X serwer trzeba jeszcze wykonać polecenie "xset fp rehash" np. w okienku xterm-a.

W różnych miejscach są dostępne różne wersję fontów pod X win. Proponuję zbiór fontów jaki jest dostępny na stronie ogonkowej z tą z tą drobną różnicą, że jest on dostępny w postaci pakietu, który jakiś czas temu skompletowałem opakowując same fonty procedurą instalacyjną opartą o Makefile. Z owego początkowego zbioru fontów wykonałem potem pakiety rpm,których instalacja jest już zupełnie automatyczna. Po pewnym czasie pocżtkowy zbór został rozszerzony o inne fonty w tym i skalowalne Adobe Type 1.

Pakiet ten jest instalowany według drugiej strategii, tzn. instalacja nowych fontów w już istniejących katalogach z fontami.

Instalacja fontów na różnych U*nixach:


  • - pakiet źródłowy
  • XFree86-fonts-iso2-970411-1.i386.rpm 
  • - pakiet binarny na platformę Linux i386 
  • XFree86-fonts-iso2-970411-1.sparc.rpm
  • - pakiet binarny na platformę Linux sparc 
  • XFree86-fonts-iso2-970411-1.alpha.rpm
  • - pakiet binarny na platformę Linux alpha AXP 
  • XFree86-fonts-iso2-970411.tar.gz 
  • - pakiet źródłowy tar.gz 

    Pakiet Free-fonts-iso2 zwiera w obecnej wersji fonty Courier Type1 iso2 (skalowalne). 
    Do zainstalowania pakietu z fontami jest potrzebny jeszcze pakiet type1inst. W pakiecie tym znajduje się skrypt w perlu. Czyli do poprawnego zainstalowania całości trzeba mieć także zainstalowanego perla.

  • - pakiet źródłowy 
  • type1inst-0.5-1.386.rpm
  • - pakiet binarny na platformę Linux i386 
  • type1inst-0.5-1.sparc.rpm
  • - pakiet binarny na platformę Linux sparc 
  • type1inst-0.5-1.alpha.rpm
  • - pakiet binarny na platformę Linux alpha AXP 
  • type1inst-0.5.tar.gz
  • - pakiet tar.gz źródłowy 


    Zapytania i uwagi proszę kierować na adres:  kloczek@idk.com.pl