Nefunkční klávesnice v XFree
To |
Debian CZ/SK <czdebian-l zavinac debian bod cz> |
From |
Milan Zamazal <mz zavinac pdm bod pvt bod net> |
Date |
13 Apr 1999 22:40:25 +0200 |
Mbox-line |
From mz zavinac pdm bod pvt bod net Tue Apr 13 22:40:26 1999 |
User-agent |
Gnus/5.07008 (Pterodactyl Gnus v0.80) Emacs/20.3.7 |
Mám nepříjemný pocit, že za posledního půl roku v této velmi důležité
problematice není vcelku nic nového. :-(
Podle dostupných informací je nutno v této otázce realizovat následující
věci:
1. Opravit chyby v locale.alias.
2. Opravit nefunkčnost akcentovaných znaků společných sadám ISO 8859-1 a
ISO 8859-2.
3. Doplnit do Xů několik českých a slovenských klávesnic.
Aby tyto body bylo možno efektivně realizovat, je nutno, abychom se
konečně shodli na nějakém rozumném řešení. Podle informací, které mám,
je stav následující:
Ad 1. V locale.alias by patrně všechna `cs_CS' měla být nahrazena
`cs_CZ'? Důvod: `cs_CS' není kód odpovídající locales.
Ad 2. Největší oříšek. Systémovým řešením je zřejmě oprava Xlib, té
však patrně nikdo není schopen (je to příliš komplikované). Je tedy
nutno zvolit nějaké řešení nesystémové, které by však mělo být alespoň
korektní, tj. nemělo by zavádět nové chyby.
Prvním navrženým řešením je úprava `XLC_LOCALE'. Toto řešení je buď
systémové, nebo špatně. Problematice nerozumím, ale co mi tak bylo
vysvětleno, pravděpodobnější je druhá varianta. Důvod: Po této úpravě
pravděpodobně může nastat, že je akceptován ISO 8859-1 znak, který se
nevyskytuje v ISO 8859-2, a namapuje se na pozici ISO 8859-2 znaku
(např. aring se namapuje na lacute).
Druhým navrženým řešením je doplnění společných znaků do `Compose'.
Určitě se nejedná o řešení systémové, avšak není mi známo, že by něčemu
škodilo.
Co na to eXperti?
Ad 3. Pracuje se na více českých a slovenských klávesových mapách.
Kontrolní otázka: Jsou tyto klávesové mapy odpovídající nějakým nepsaným
standardům (např. Pavla Makovce)? Jsou v potřebné míře kompatibilní
klávesové mapy pro konzolu, Xy, Emacs?
Milan Zamazal
--
"Having GNU Emacs is like having a dragon's cave of treasures."
Robert J. Chassell
Partial thread listing: