Extension of UCW keyboard layout via xkb system. It adds many particularly Czech characters that are not present on traditional layouts.
Rest of the page is in Czech.
Chtěl jsem mít na klávesnici různé české znaky jako krátkou (neboli půlčtverčíkovou) pomlčku, různé druhy českých uvozovek a další. Rozhodl jsem se proto rozšířit UCW layout, který používám na psaní diakritiky, o další znaky.
Zde jsou všechny přidané tisknutelné znaky (chybí nedělitelná mezera a krátká mezera),
jejich mapování je popsáno v komentářích souboru cz.diff
:
˚ § ™ ® π τ € λ 𝜆 ∞ – — ≠ ± ≈ ¬ « » ‹ › „ “ , ‘ … 😃 😋 😣 😕 ✓ ✗ • ◦ § ♡ ♥ ❤
Protože budeme rozšiřovat systémový soubor, je vhodné si ten původní zazálohovat, např. takto:
sudo cp /usr/share/X11/xkb/symbols/cz /usr/share/X11/xkb/symbols/cz_backup
Buď lze zkopírovat celý soubor:
sudo cp cz /usr/share/X11/xkb/symbols/cz
nebo aplikovat patch:
sudo patch /usr/share/X11/xkb/symbols/cz < cz.diff
Osobně používám US layout, ze kterého přepínám na UCW layout pomocí klávesy caps lock, což lze nastavit následujícím příkazem:
setxkbmap us,cz -variant ,ucw -option grp:caps_switch