X 3.3.1 a cz/sk
Martin Machacek
Martin.Machacek at eunet.cz
Thu Feb 5 14:05:07 CET 1998
> Tusim ze na zprovozneni xtermu je potreba stahnout z inetu XTerm do app
> defaults. Pak to chodi. Je to primo popsane na strance skolicek.
Tam, ale take pisou, ze pocesteni xtermu pres app-defaults, tedy pres
premampovavani klaves v xtermu samotnem, je nekompatibilni s pocestenim
X-serveru. Me se podarilo pocestit xterm tim, ze jsem pocestil X-server. Krome
modifikace souboru, ktere jsou v ftp.freebsd.cz/pub/FreeBSD/czech/X3.2-cz.tgz
a instalace iso-8859-2 fontu, jsem jeste musel dodelat do systemu
cesky locale. To spociva ve vytvoreni nasledujicich adresaru a linku v /usr/
share/locale:
cz_CZ.ISO_8859-2
cs -> cz_CZ.ISO_8859-2
cs_CS -> cz_CZ.ISO_8859-2
cz -> cz_CZ.ISO_8859-2
cz_CZ -> cz_CZ.ISO_8859-2
V adresari /usr/share/locale/cz_CZ.ISO_8859-2 je potreba udelat linky na:
LC_COLLATE -> ../lt_LN.ISO_8859-2/LC_COLLATE
LC_CTYPE -> ../lt_LN.ISO_8859-2/LC_CTYPE
Pro uplne ceske locale by bylo potreba jeste dodelat LC_TIME. Zdroje pro to
jsou k dispozici ftp.dkuug.dk (adresar si bohuzel nepamatuji, ale vim, ze
predposledni uroven byla i18n) soubor se jmenuje cs_CZ. Ten soubor jsem
stahnul, ale zatim jsem neprisel na to cim z nej nadelat vlastni locale
soubory (LC_*). Ze by pres mklocale?
Dale jsem dodelal do /usr/share/nls nasledujici adresare a linky (coz mozna
neni nutne):
cz_CZ.ISO_8859-2
cs -> cz_CZ.ISO_8859-2
cs_CS -> cz_CZ.ISO_8859-2
cz -> cz_CZ.ISO_8859-2
cz_CZ -> cz_CZ.ISO_8859-2
V shellu (zkousel jsem to s tcsh) je potreba nastavit:
setenv LANG cz
Pro bash a sh by to bylo neco jako LANG=cz; export LANG
A dal je potreba nastavit v .Xdefaults nebo v app-deafaults (pro jednotlive
aplikace) nejaky cesky font. Ja jsem dal do .Xdefaults:
*Font: -*-fixed-medium-r-semicondensed-*-*-120-*-*-*-*-iso8859-2
*Text*Font: -*-fixed-medium-r-semicondensed-*-*-120-*-*-*-*-iso8859-2
S timto nastaveni mi xterm (s tcsh uvnitr) funguje cesky, podobne vi. Pro to,
aby muj oblibeny xvile chodil cesky, jsme musel do jeho konfigurace (.vilerc)
pridat 'set printing-high 255', ale ani tak neumi dead keys (takze napr.
nenapisu zadne velke pismeno s diakritikou). Ve vi to chodi bez problemu.
Zkousel jsem take Tk dema a textove widgety chodily bez problemu cesky.
Cely vyse popsany proces jsem metodou pokus-omyl absolvoval vcera vecer a
vubec netvrdim, ze je to presne to co se musi udelat anebo, ze neco nezchazi.
--
Martin Machacek
[Internet CZ, Zirovnicka 6/3133, 106 00 Prague 10, Czech Republic]
[phone: +420 2 71760337 fax: +420 2 24245125]
[PGP KeyID 00F9E4BD]
More information about the Users-l
mailing list