"Standardy" ceskych klavesnic

Milan Zamazal pdm na informatics.muni.cz
Úterý Červen 9 15:35:44 CEST 1998


>>>>> "PK" == Petr Kolar <PETR.KOLAR na vslib.cz> pise:

    PK: Zato s rozlozenim znaku na programatorske klavesnici je to,
    PK: pokud se pamatuji, nejake nejasne. Diskuse venovana klavesnicim
    PK: byla pomerne dlouha, ale vysledek byl temny. Jaky je aktualni
    PK: stav? Na http: //linux-cz.inecnet.cz/www/cestina/cz-kbd.html se
    PK: v tomto ohledu uz dlouhou dobu nic nezmenilo.

K memu poslednimu navrhu prezentovanemu tusim ze ve freesoft na freesoft.cz
za posledniho asi pul roku nedosly zadne vyznamnejsi pripominky.  Hlavne
protoze shoda na programatorske klavesnici je takrka nemozna a nejake
reseni je nutne, nema cenu o tom dale diskutovat a tuto vec prosazuji
direktivne. :-) Prislusny text prikladam, Pavel Makovec jej ma
k dispozici, takze se snad brzy nekde objevi coby oficialni neoficialni
standard.

Milan Zamazal

STANDARDNI PODOBA CESKE PROGRAMATORSKE KLAVESNICE
=================================================

Urceni dokumentu
----------------

Tento dokument slouzi coby specifikace podoby ceske klavesnice, ktera by mela
byt jednou z ceskych klavesnic dostupnou ve vsech programech podporujicich
ceskou klavesnici, ktere pracuji na free softwarovych operacnich systemech.

Zakladni rozlozeni klaves
-------------------------

- Klavesnice ma shodne rozlozeni klaves s US klavesnici QWERTY az na rozdily
  popsane v nasledujicich bodech.
- Klavesy 2,3,4,5,6,7,8,9,0 generuji znaky e,s,c,r,z,y,a,i,e.
- Klavesnice ma mrtvou klavesu.  Touto mrtvou klavesou je bud klavesa `+'
  ("klavesnice A") nebo nejaka klavesa, ktera neni nutna pro generovani ASCII
  znaku, napriklad Print nebo LWindow ("klavesnice B").
- Klavesa `1' generuje v pripade klavesnice A znak `+', v pripade klavesnice B
  znak `u'.
- Klavesy na numerickem bloku si ponechavaji svuj puvodni vyznam.

Mrtva klavesa
-------------

- Implicitni klavesnici je klavesnice A, tj. mrtvou klavesou je `+'.
- Uzivatel by mel mit moznost snadne volby klavesnice B.
- Stiskne-li se mrtva klavesa jednou a pote nektera z klaves
  1,2,3,4,5,6,7,8,9,0,e,r,t,y,u,i,o,a,s,d,l,z,c,n, generuje se znak
  1,2,3,4,5,6,7,8,9,0,e,r,t,y,u,i,o,a,s,d,l,z,c,n.
- Stiskne-li se mrtva klavesa dvakrat a pote nektera z klaves
  e,r,u,o,a,s,l, generuje se znak e,r,u,o,a, ,l.
- Stiskne-li se mrtva klavesa trikrat a pote nektera z klaves
  u,o, generuje se znak u,o.
- V predchozich bodech nedefinovane kombinace vyuzivajici mrtvou klavesu by
  mely zustat neobsazeny pro pripad doplneni dalsich znaku.

[Pokud nekomu neni zcela uplne jasne, ktery znak je ktery, vezte, ze
hacky na nic nepotrebujeme, takze problem nejasnosti z definice
neexistuje.  Cela tato iniciativa je tudiz pouze hra pro zabijeni casu,
protoze jakakoliv ceska klavesnice je v Linuxu uplna zbytecnost.]

-- 
Z Meta-FAQ teto konference:
o V konferenci linux na muni.cz je povoleno pouzivat ceskeho, slovenskeho a
  pripadne anglickeho jazyka.
o Neposilejte do konference zpravy v cestine ...


Další informace o konferenci Linux