Polskie litery pod Linuxem

Dokument prezentuje sposoby uzyskania polskich literek na Linuxie. Uwagi dotyczą mniej lub więcej innych systemów typu Unix. Brak rad na współpracę z opornym administratorem.

Poniższy dokument może być kopiowany bez ograniczeń, pod warunkiem zachowania informacji o autorze i zaznaczaniu zmian wprowadzonych względem wersji oryginalnej.

  1. Polska klawiatura i litery na ekranie tekstowym
  2. Klawiatura i czcionki pod XWindows
  3. Polskie litery w programach mailowych
  4. Polskie litery w LaTeXie.
  5. Przykłady konfiguracji czyli Kickstart.

Wprowadzenie

Większość sposobów może być użytych centralnie przez administratora, jak i przez pojedynczego użytkownika. Tam, gdzie nie jest to możliwe, zostało to zaznaczone.

Rozwiązania testowano pod Linuxem RedHat 4.2 i 5.0. Dodatkowo, rozwiązania pod XWindows były również sprawdzone pod systemem Solaris.

Gdy coś wciąż pozostaje niejasne, wyślij maila do mnie.


Polska klawiatura i litery na ekranie tekstowym

Aby mieć dostęp do polskiej klawiatury w standardzie programisty (z Alt) wykonaj:

loadkeys /usr/lib/kbd/keytables/pl.map

Administrator Linuxa RedHat powinien zmodyfikować plik /etc/sysconfig/keyboard, inne linuxy zawierają wywołanie loadkeys najczęsciej w pliku /etc/rc.d/rc.local (polecam grep do szukania).

Aby mieć polskie litery na ekranie, wykonaj

setfont /usr/lib/kbd/consolefonts/iso02.f16

Generalnie iso02.* oznacza czcionkę w standardzie ISO-8859-2, a *.f16 odpowiada wielkości czcionki (16 punktów w tym przypadku).

Administrator Linuxa RedHat może wstawić to polecenie do /etc/rc.d/rc.local. Obydwa te programy znajdują się w /usr/bin (użyj poleceń where, lub which lub find). W razie potrzeby sprawdź instrukcję obsługi man <nazwa programu>.


Polskie litery pod XWindows

Będzie uzupełnione.

Sprawdź przede wszystkim:

Możesz szukać informacji również na Polskiej Stronie Ogonkowej i w Polish-HOWTO (dostarczanym m.in. z RedHatem).


Polskie litery w programach

Będą jeszcze netscape Navigator (trywialny w konfiguracji!) i pełniejszy opis do Emacs'a.

Emacs

Emacs to program służący do pisania tekstów, wysyłania listów i mnóstwa innych rzeczy, czyli swiss-army knife.

Wcześniej używałem własnej, nieco skompikowanej metody, ale po przeczytaniu Strony o konfiguracji Emacsa doceniłem prostsze rozwiazania.

Pine

Program do wysyłania poczty. Konfiguracja jest potrzebna, aby program informował automatycznie odbiorcę, jakie czcionki są potrzebne do pokazania komunikatu (co mam sens zwłaszcza w środowisku graficznym).

Wejdź do SETUP/Configure, znajdź pole character-set i wstaw ISO-8859-2. To wszystko.


Polskie litery w LaTeXie

Możesz ściągnąć przykładowy plik oraz wynik w Postscripcie (z komputera bez polskich zasad łamania).

Opis łamania wyrazów zgodnie z polskimi zasadami nastąpi.


Przykłady konfiguracji

Aby móc zacząć używać polskich liter pod Linuxem, wykonaj (testowane pod RedHatem):

loadkeys /usr/lib/kbd/keytables/pl.map
setfont /usr/lib/kbd/consolefonts/iso02.f16

i skonfiguruj Pine'a.


Paweł Sałek