XKB-czsk-forcedIM-0.003.tar.gz
Petr Kolar
PETR.KOLAR na vslib.cz
Pátek Červenec 24 08:40:31 CEST 1998
Ondra Koutek <andilek na sh.cvut.cz> wrote:
> Vidim, ze rpmkari jsou nepoucitelni. Pred davnou dobou jsem tu daval k
> dispozici balik, ktery pouzivam pod FreeBSD uz rok a neco a ten
> bezproblemu zprovozni cestinu pod Xkami. Pokud se nepletu, je ke stazeni
> na ftp.freebsd.cz/pub/FreeBSD/lokalizace
Pokud myslite ftp://ftp.freebsd.cz/pub/FreeBSD/localization/X3.2-cz.tgz,
tak to je opravdu sprosty hack, se kterym sice mozna ceskou klavesnici
zprovoznite, ale je to prasarna nade vsechny meze...
Ten, kdo se snazil nekolik mesicu zprovoznit ceskou klavesnici v X a uspel
az se zminenym balikem z ftp.freebsd.cz, ve mne bude videt nepritele sveta,
ale co je na tom baliku tak bajecne?
- balik prepise puvodni Compose pro ISO-8859-1, linkem na Compose pro
ISO-8859-2, ktere je take obsazeno v baliku
- obsahuje dve mapy klavesnice, ktere obsahuji misto spravnych nazvu znaku
nazvy znaku s odpovidajici kody ze sady ISO-8859-1
- obsahuje XF86Config, ze ktereho je podstatna cast Keyboard; pokud si
nekdo (omylem bez zalohovani) prepise svuj XF86Config s pracne vyladenymi
Modelines, bude urcite velice stasten...
Pokud to chapu spravne, tak
- balik bude fungovat i pokud nejsou nainstalovane ceske locales
- ovsem udela neporadek v systemu, coz kazdy urcite uvita, az se bude
snazit nainstalovat neco dalsiho
- s programy, ktere neinicializuji vstupni metody, stejne nebude fungovat
(techto programu ale neni az zas tak mnoho, takze uzivatel na to nemusi
ani prijit)
Je pravda, ze s balikem
ftp://ftp.fi.muni.cz/pub/localization/linux/X11/XKB-czsk-forcedIM-0.03.tar.gz
jsou problemy, pokud nema clovek konzistentni /usr/share/locale a
/usr/X11R6/lib/X11/locale, ale preci jenom je to cistsi reseni (kdyz
opominu patchovanou knihovnu libX11, ktera je v baliku kvuli spatne
napsanym programum (pokud tyto programy nepouzivate, ***neni*** nutne ji
instalovat, v X3.2-cz.tar.gz ostatne take neni) a ktera bohuzel
***neobsahuje*** posledni bezpecnostni patche. Existuje jeste cistsi
reseni, ktere uz bylo v teto konferenci dvakrat zverejnene (snad bude
v dalsi verzi baliku XKB-czsk-forcedIM):
Petr Konecny <pekon+usenet na informatics.muni.cz> wrote:
> proc tak slozite? Staci (jak zde nekdo radil pred nekolika mesici) pouze
> obne upravit soubor /usr/X11R6/lib/X11/locale/iso8859-2/XLC_LOCALE
> do casti cs1 (az na konci) pridat k ct_encoding jeste ISO8859-1. Vysledek
> mel byt nasledujici:
> 1 {
> side GR:Default
> length 1
> wc_encoding \x30000000
> ct_encoding ISO8859-2:GR; ISO8859-1:GR
>
> ^^^^^^^^^^^^
Puvodnim(?) autorem teto upravy je Stano Meduna. Do XKB-czsk-forcedIM-0.03
ji bohuzel nezahrnul, protoze to nekomu nefungovalo...
S pozdravem
--
*** Petr Kolar ***
Department of Information Technologies, Technical University of Liberec
Voronezska 1329, 461 17 Liberec, Czech Republic
Phone: +420-48-535-2371 Fax: +420-48-535-2229
E-mail: Petr.Kolar na vslib.cz http://asterix.vslib.cz/staff/kolar.html
Další informace o konferenci Linux