Linux - was: Re: Jak pisete cesky se znackami?
Milan Vancura
milan.vancura at netcentrum.cz
Mon Jun 24 10:56:36 CEST 2002
> Kdyz uz se nekdy dostanu k Windows, mam zapnutou programatorskou verzi
> ceske klavesnice. Ta je trochu lepsi, i kdyz ne o moc. Mne by spis
> zajimalo, jak se to dela v linuxu. Mam RH7.2, pouzivam GNOME (KDE je
> presprilis windowsovate) a chci, aby menu bylo v anglictine, ale abych
> mohl mit fonty a klavesnici v libovolnem jinem jazyce.
Pred nekolika lety jsem delal podporu cestiny pro SuSE Linux a pamatuji si, ze
KDE se snazi misto mapy klavesnice pouzivane X-serverem udelat vlastni obsluhu
klavesnice. Ten vyber v menatku neni z xkb, ale jeho vlastni. To pak znamena,
ze kdyz to chcete zmenit, musite znat jeho vnitrni strukturu.
Zaroven KDE nastavuje s mapou klavesnice i promenne prostredi LC_CTYPE, LANG a
podobne, coz zpusobuje "pocestene" chovani nekterych aplikaci.
Ja jsem oboji resil nasledovne:
1. vypl jsem v KDE podporu narodni klavesnice
2. nastavil jsem v ~/.xinitrc
LANG=C
LC_CTYPE=cs_CZ
coz dohromady zpusobi, ze aplikace pocitaji s cestinou (napr. vezmou
iso-8859-2), ale samy se nesnazi psat cesky (tj. zadna ceska menu, pocestene
vystupy ls, date apod.)
3. nastavil jsem do XF86config ceskou klavesnici - vyrobili jsme vlastni,
protoze tenkrat neexistovala zadna udelana korektne, tj. napr. umoznujici
prejit k jine klavesnici (ne jen grupe znaku) nebo mezi qwerty a qwertz bez
restartu X. Jak je to v X4 nevim, jeste jsem nemel moznost to prozkoumat, v
kazdem pripade tu nasi klavesnici mohu zaslat.
V teto konfiguraci to chodilo velmi dobre. Osobne ale nemam rad, kdyz se
aplikace (i window manager) snazi porusovat standardy a obchazet jiz hotove
(podpora klavesnic v X) vlastnim resenim. Proto pro sebe jsem jeste udelal
posledni krok:
4. smazat KDE a zacit pouzivat rozumne maly a na vsemohouciho si nehrajici
window manager
:-)
Milan Vancura
More information about the csTeX
mailing list