Nastavení češtiny v Midnight Commanderu

Milan Keršláger milan.kerslager na pslib.cz
Pátek Únor 18 13:23:55 CET 2005


On Fri, Feb 18, 2005 at 09:53:38AM +0100, Petr.Balner na opa.os.ds.mfcr.cz wrote:
> Mán nainst. mc-4.6.0 na RH Enterprise Linux SE rel.3 (implicitni jakzyk CZ)
> Snaží se používat češtinu, ale nejspíš nemá znak. sadu Latin2.
> Poraďte jak nastavit mc pro pro zobrazení českých znaků anebo alespoň jak 
> v něm nastavit jazyk English.

Nastaveni locale (viz stejnojmenny prikaz) musi byt stejne, jako
pouzivany font.

UTF-8:
======

$ cat /etc/sysconfig/i18n
LANG="cs_CZ.UTF-8"
SUPPORTED="cs_CZ.UTF-8:cs_CZ:cs"
SYSFONT="latarcyrheb-sun16"

$ cat /etc/sysconfig/keyboard
KEYBOARDTYPE="pc"
KEYTABLE="cz-lat2"


ISO-8859-2:
===========

$ cat /etc/sysconfig/i18n
LANG="cs_CZ"
SUPPORTED="cs_CZ.UTF-8:cs_CZ:cs"
SYSFONT="lat2-16"

$ cat /etc/sysconfig/keyboard
KEYBOARDTYPE="pc"
KEYTABLE="-u cz-lat2"


Nastaveni KEYTABLE je mapa klavesnice pro konzoli. Prepina se pomoci
tlacitka Pause. Promenna SYSFONT urcuje font konzole. Jejich nastaveni
neovlivnuje praci v grafickem prostredi (GUI) nebo pres PuTTY (tj.
terminalova emulace).

Promenna LANG ovlivnuje chovani programu (nastaveni locale), viz vystup
stejnojmenneho prikazu. Cim silnejsi promenna, tim ve vypisu bude nize.
Tj. lze si treba nastavit LANG=cs a LC_NUMERIC=C, abyste mohl pouzivat
desetinnou tecku (misto carky). Nastaveni LC_ALL prebije vsechno
ostatni.

Pokud jste v GUI (X Window System), musite pouzit spravne fonty. Moderni
distribuce pouzivaji implicitne UTF-8, protoze je to univerzalni. Pouhou
zmenou klavesove mapy budete schopen psat jakekoliv pismena.

Pokud pouzivate PuTTY, musite si spravne nastavit Translation, tj. v
pripade locale nastavene na UTF-8 musite zvolit UTF-8, jinak ISO-8859-2.

MC pro RHEL3 najdete v mem repozitari. Prubezne pouzivam nejnovejsi
verzi z Fedory:

ftp://ftp.pslib.cz/pub/users/Milan.Kerslager/RHEL-3/stable/
ftp://ftp.vslib.cz/pub/local/milan.kerslager/RHEL-3/stable/
http://ftp.linux.cz/pub/linux/people/milan_kerslager/RHEL-3/stable/

Tato verze nema s UTF-8 problemy.

-- 
                        Milan Kerslager
                        E-mail: milan.kerslager na pslib.cz
                        WWW:    http://www.pslib.cz/ke/


Další informace o konferenci Linux