Česká programátorská klávesnice v XOrg


Klíčová slova: česká programátorská klávesnice, XOrg, Czechia Programmers

Kdy pro vás mohou být následující informace přínosem:

Postup:

Soubor cz_prog uložte do adresáře /usr/share/X11/xkb/symbols.

Do souboru /usr/share/xkb/rules/xorg přidejte cz_prog mezi seznam klávesnic "layouts with 3rd and 4th groups".

Do souboru /usr/share/xkb/rules/xfree86.lst přidejte následující řádek do sekce "! layout":

        cz_prog         Czechia Programmers
      

Do souboru /usr/share/xkb/rules/xfree86.xml přidejte následující řádky do sekce "<layoutList>":

        <layout>
          <configItem>
            <name>cz_prog</name>
            <shortDescription>CzP</shortDescription>
            <description>Czechia Programmers</description>
          </configItem>
        </layout>
      

Do souboru /usr/share/xkb/symbols.dir přidejte následující řádek (soubor by se dal i znovu vygenerovat, viz níže):

        -dp----- a------- cz_prog(basic)
      

Pro Ubuntu 10.04 stačí jen do souboru /usr/share/X11/xkb/rules/evdev.xml přidat následující řádky do sekce "<layoutList>":

        <layout>
          <configItem>
            <name>cz_prog</name>
            <shortDescription>CzP</shortDescription>
            <description>Czechia Programmers</description>
            <countryList><iso3166Id>CZ</iso3166Id></countryList>
            <languageList><iso639Id>cze</iso639Id></languageList>
          </configItem>
        </layout>
      

No a teď už si v jen podle svého prostředí vyberte v nabídce. A pozor, 4. skupinu znaků vybíráte pomocí Shift-AltGr a ne AltGr-Shift!


Česká programátorská klávesnice v XFree 4.3.x - obsolete


Klíčová slova: česká klávesnice, česká programátorská, X11, X11R6, XFree, czech keyboard

Kdy pro vás mohou být následující informace přínosem:

Postup:

Soubor cz_prog uložte do adresáře /usr/X11R6/lib/X11/xkb/symbols/pc.

Do souboru /usr/X11R6/lib/X11/xkb/rules/xfree86.lst přidejte následující řádek do sekce "! layout":

        cz_prog         Czech Programmers
      

A nyní proveďte následující příkazy:

       cd /usr/X11R6/lib/X11/xkb/symbols
       xkbcomp -llphfR -o ../symbols.dir .
     

V souboru XF86Config-4 si nastavte "XkbKeymap" např. následovně:

     Section "InputDevice"
             Identifier	"Generic Keyboard"
	     Driver		"keyboard"
             Option		"CoreKeyboard"
             Option		"XkbRules"	"xfree86"
             Option		"XkbModel"	"pc104"
     	     Option		"XkbLayout"	"us,cz_prog"
             Option             "XkbCompat"     "group_led"
             Option             "XkbOptions"    "grp:alt_shift_toggle"
     EndSection
     

Poslední řádek říká, jak se budou klávesnice přepínat.


Česká programátorská klávesnice v XFree 4.x - obsolete


Kdy pro vás mohou být následující informace přínosem:

Postup:

Soubor czsk uložte do adresáře /usr/X11R6/lib/X11/xkb/symbols. Soubor je součástí několika posledních distribucí XFree 3.3.x.

Soubor czsk-keymap uložte do adresáře /usr/X11R6/lib/X11/xkb/keymap.

Proveďte následující příkazy:

       cd /usr/X11R6/lib/X11/xkb/keymap
       xkbcomp -llphfR -o ../keymap.dir .
       cd ../symbols
       xkbcomp -llphfR -o ../symbols.dir .

     

V souboru XF86Config si nastavte "XkbKeymap" např. následovně:

     Section "InputDevice"
             Identifier	"Generic Keyboard"
	     Driver		"keyboard"
             Option		"CoreKeyboard"
             Option		"XkbRules"	"xfree86"
             Option		"XkbModel"	"pc104"
     #	     Option		"XkbLayout"	"us"
             Option		"XkbKeymap"	"czsk-keymap(us_cz_prog)"
     EndSection
     

Svoji preferovanou "keymapu" si vyberte ze souboru czsk-keymap.

A nezapomeňte na pevné nervy, kdyby to nefungovalo hned napoprvé ...


email Home