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: