diff options
author | Sergey Udaltsov <sergey.udaltsov@gmail.com> | 2019-09-25 00:03:48 +0100 |
---|---|---|
committer | Sergey Udaltsov <sergey.udaltsov@gmail.com> | 2019-09-25 00:03:48 +0100 |
commit | f65040e85cf961d119eadc5333eed96677377e04 (patch) | |
tree | 9254c73ca4f8b732c41fe7cd6f1153f3fce2e4fb /symbols/cz | |
parent | b7ecedf9a26d48a96fd9b961893867cdcbddf841 (diff) | |
download | xkeyboard-config-f65040e85cf961d119eadc5333eed96677377e04.tar.gz |
Add cz(prog_typo) layout variant
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/issues/175
Diffstat (limited to 'symbols/cz')
-rw-r--r-- | symbols/cz | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -395,3 +395,21 @@ xkb_symbols "coder" { include "level3(ralt_switch)" }; + +xkb_symbols "prog_typo" { + // cz-prog-typo 1.0 2019-06-17 by Viktor Grešák <vgresak@gmail.com> and Tomáš Hudec <Tommy.Hudec@gmail.com> + // + // Programmer + Typographic keyboard. Based on the US layout with accented Czech letters and dead keys. + // Using AltGr and a key from the 1st row generates original level 2 US key as level 3 except TLDE and AE12. + // Using AltGr+Shift on accented letters generates its uppercase variant. + // Using AltGr or AltGr+Shift on letters which have accent in Czech but are not on the 1st row directly accessible generate accented letters, + // i.e. [d, D], [t, T], [n, N], [o, O] generate with AltGr and AltGr+Shift: [dcaron, Dcaron], [tcaron, Tcaron], [ncaron, Ncaron], [oacute, Oacute]. + // Other Czech letters besides alphanumeric keys (like uacute, uring) are generated using AltGr. + // + // Contains typographic symbols in third and fourth level. + + name[group1]="Czech (programming, typographic)"; + + include "cz(prog)" + include "cz(typo)" +}; |