Home | History | Annotate | Line # | Download | only in symbols
ua revision 1.1.1.8
      1  1.1.1.7   mrg // Keyboard layouts for the Ukraine.
      2      1.1   mrg // AEN <aen (a] logic.ru> & Leon Kanter <leon (a] geon.donetsk.ua>
      3  1.1.1.7   mrg // last changes 2007/10/03 by Andriy Rysin <arysin (a] yahoo.com>
      4      1.1   mrg 
      5  1.1.1.7   mrg // The legacy WinKeys layout extended on the third and fourth level with
      6  1.1.1.7   mrg // some Unicode symbols (typographic quotes, m-dash, n-dash, ...), some
      7  1.1.1.7   mrg // often-used Cyrillics from other Slavic languages, and some often-used
      8  1.1.1.7   mrg // ASCII symbols (slash, brackets, ...).
      9  1.1.1.6   mrg default  partial alphanumeric_keys
     10  1.1.1.3  ghen xkb_symbols "unicode" {
     11  1.1.1.6   mrg 
     12  1.1.1.7   mrg     include "ua(winkeys)"
     13  1.1.1.4   mrg     name[Group1]= "Ukrainian";
     14      1.1   mrg 
     15  1.1.1.8   snj     key <TLDE> { [      apostrophe,           U02BC,          U0301,          asciitilde  ] };  // Apostrophe and Stress symbol
     16  1.1.1.7   mrg     key <AE01> { [               1,          exclam,    onesuperior                       ] };
     17  1.1.1.8   snj     key <AE02> { [               2,        quotedbl,    twosuperior,               U2019  ] };  // single quote used often as an apostrophe (deprecated)
     18  1.1.1.7   mrg     key <AE03> { [               3,      numerosign,          U00A7,               U20B4  ] };  // Paragraph and Hryvnia sign
     19  1.1.1.7   mrg     key <AE04> { [               4,       semicolon,         dollar,            EuroSign  ] };
     20  1.1.1.7   mrg     key <AE05> { [               5,         percent,         degree                       ] };
     21  1.1.1.7   mrg     key <AE06> { [               6,           colon,           less                       ] };
     22  1.1.1.7   mrg     key <AE07> { [               7,        question,        greater                       ] };
     23  1.1.1.7   mrg     key <AE08> { [               8,        asterisk, enfilledcircbullet                   ] };
     24  1.1.1.7   mrg     key <AE09> { [               9,       parenleft,    bracketleft,           braceleft  ] };
     25  1.1.1.7   mrg     key <AE10> { [               0,      parenright,   bracketright,          braceright  ] };
     26  1.1.1.7   mrg     key <AE11> { [           minus,      underscore,         emdash,              endash  ] };
     27  1.1.1.7   mrg     key <AE12> { [           equal,            plus,       notequal,           plusminus  ] };
     28  1.1.1.7   mrg 
     29  1.1.1.7   mrg     key <AD03> { [      Cyrillic_u,      Cyrillic_U, Byelorussian_shortu, Byelorussian_SHORTU  ] };
     30  1.1.1.7   mrg     key <AD04> { [     Cyrillic_ka,     Cyrillic_KA,     registered                       ] };  // Registered tm
     31  1.1.1.7   mrg     key <AD05> { [     Cyrillic_ie,     Cyrillic_IE,    Cyrillic_io,         Cyrillic_IO  ] };
     32  1.1.1.7   mrg     key <AD12> { [    Ukrainian_yi,    Ukrainian_YI, Cyrillic_hardsign,Cyrillic_HARDSIGN  ] };
     33  1.1.1.7   mrg     key <AC02> { [     Ukrainian_i,     Ukrainian_I,  Cyrillic_yeru,       Cyrillic_YERU  ] };
     34  1.1.1.7   mrg     key <AC11> { [    Ukrainian_ie,    Ukrainian_IE,     Cyrillic_e,          Cyrillic_E  ] };
     35  1.1.1.7   mrg 
     36  1.1.1.7   mrg     key <BKSL> { [ Ukrainian_ghe_with_upturn, Ukrainian_GHE_WITH_UPTURN, backslash,  bar  ] };
     37  1.1.1.7   mrg 
     38  1.1.1.7   mrg     key <AB03> { [     Cyrillic_es,     Cyrillic_ES,      copyright                       ] };
     39  1.1.1.7   mrg     key <AB06> { [     Cyrillic_te,     Cyrillic_TE,      trademark                       ] };
     40  1.1.1.7   mrg     key <AB08> { [     Cyrillic_be,     Cyrillic_BE,  guillemotleft,  doublelowquotemark  ] };
     41  1.1.1.7   mrg     key <AB09> { [     Cyrillic_yu,     Cyrillic_YU, guillemotright, leftdoublequotemark  ] };
     42  1.1.1.7   mrg     key <AB10> { [          period,           comma,          slash,            ellipsis  ] };
     43  1.1.1.3  ghen 
     44  1.1.1.3  ghen     include "level3(ralt_switch)"
     45  1.1.1.3  ghen };
     46  1.1.1.3  ghen 
     47  1.1.1.6   mrg partial alphanumeric_keys
     48  1.1.1.3  ghen xkb_symbols "legacy" {
     49  1.1.1.3  ghen 
     50  1.1.1.4   mrg     name[Group1]= "Ukrainian (legacy)";
     51  1.1.1.3  ghen 
     52  1.1.1.7   mrg     key <TLDE> { [      apostrophe,      asciitilde  ] };
     53  1.1.1.7   mrg     key <AE01> { [               1,         exclam   ] };
     54  1.1.1.7   mrg     key <AE02> { [               2,        quotedbl  ] };
     55  1.1.1.7   mrg     key <AE03> { [               3,      numbersign  ] };
     56  1.1.1.7   mrg     key <AE04> { [               4,        asterisk  ] };
     57  1.1.1.7   mrg     key <AE05> { [               5,           colon  ] };
     58  1.1.1.7   mrg     key <AE06> { [               6,           comma  ] };
     59  1.1.1.7   mrg     key <AE07> { [               7,          period  ] };
     60  1.1.1.7   mrg     key <AE08> { [               8,       semicolon  ] };
     61  1.1.1.7   mrg     key <AE09> { [               9,       parenleft  ] };
     62  1.1.1.7   mrg     key <AE10> { [               0,      parenright  ] };
     63  1.1.1.7   mrg     key <AE11> { [           minus,      underscore  ] };
     64  1.1.1.7   mrg     key <AE12> { [           equal,            plus  ] };
     65  1.1.1.7   mrg 
     66  1.1.1.7   mrg     key <AD01> { [ Cyrillic_shorti, Cyrillic_SHORTI  ] };
     67  1.1.1.7   mrg     key <AD02> { [    Cyrillic_tse,    Cyrillic_TSE  ] };
     68  1.1.1.7   mrg     key <AD03> { [      Cyrillic_u,      Cyrillic_U  ] };
     69  1.1.1.7   mrg     key <AD04> { [     Cyrillic_ka,     Cyrillic_KA  ] };
     70  1.1.1.7   mrg     key <AD05> { [     Cyrillic_ie,     Cyrillic_IE  ] };
     71  1.1.1.7   mrg     key <AD06> { [     Cyrillic_en,     Cyrillic_EN  ] };
     72  1.1.1.7   mrg     key <AD07> { [    Cyrillic_ghe,    Cyrillic_GHE  ] };
     73  1.1.1.7   mrg     key <AD08> { [    Cyrillic_sha,    Cyrillic_SHA  ] };
     74  1.1.1.7   mrg     key <AD09> { [  Cyrillic_shcha,  Cyrillic_SHCHA  ] };
     75  1.1.1.7   mrg     key <AD10> { [     Cyrillic_ze,     Cyrillic_ZE  ] };
     76  1.1.1.7   mrg     key <AD11> { [     Cyrillic_ha,     Cyrillic_HA  ] };
     77  1.1.1.7   mrg     key <AD12> { [    Ukrainian_yi,    Ukrainian_YI  ] };
     78  1.1.1.7   mrg     key <BKSL> { [ Ukrainian_ghe_with_upturn, Ukrainian_GHE_WITH_UPTURN ] };
     79  1.1.1.7   mrg 
     80  1.1.1.7   mrg     key <AC01> { [     Cyrillic_ef,     Cyrillic_EF  ] };
     81  1.1.1.7   mrg     key <AC02> { [     Ukrainian_i,     Ukrainian_I  ] };
     82  1.1.1.7   mrg     key <AC03> { [     Cyrillic_ve,     Cyrillic_VE  ] };
     83  1.1.1.7   mrg     key <AC04> { [      Cyrillic_a,     Cyrillic_A   ] };
     84  1.1.1.7   mrg     key <AC05> { [     Cyrillic_pe,     Cyrillic_PE  ] };
     85  1.1.1.7   mrg     key <AC06> { [     Cyrillic_er,     Cyrillic_ER  ] };
     86  1.1.1.7   mrg     key <AC07> { [      Cyrillic_o,     Cyrillic_O   ] };
     87  1.1.1.7   mrg     key <AC08> { [     Cyrillic_el,     Cyrillic_EL  ] };
     88  1.1.1.7   mrg     key <AC09> { [     Cyrillic_de,     Cyrillic_DE  ] };
     89  1.1.1.7   mrg     key <AC10> { [    Cyrillic_zhe,    Cyrillic_ZHE  ] };
     90  1.1.1.7   mrg     key <AC11> { [    Ukrainian_ie,    Ukrainian_IE  ] };
     91  1.1.1.7   mrg 
     92  1.1.1.7   mrg     key <AB01> { [     Cyrillic_ya,     Cyrillic_YA  ] };
     93  1.1.1.7   mrg     key <AB02> { [    Cyrillic_che,    Cyrillic_CHE  ] };
     94  1.1.1.7   mrg     key <AB03> { [     Cyrillic_es,     Cyrillic_ES  ] };
     95  1.1.1.7   mrg     key <AB04> { [     Cyrillic_em,     Cyrillic_EM  ] };
     96  1.1.1.7   mrg     key <AB06> { [     Cyrillic_te,     Cyrillic_TE  ] };
     97  1.1.1.7   mrg     key <AB05> { [      Cyrillic_i,      Cyrillic_I  ] };
     98  1.1.1.7   mrg     key <AB07> {[Cyrillic_softsign,Cyrillic_SOFTSIGN ] };
     99  1.1.1.7   mrg     key <AB08> { [     Cyrillic_be,     Cyrillic_BE  ] };
    100  1.1.1.7   mrg     key <AB09> { [     Cyrillic_yu,     Cyrillic_YU  ] };
    101  1.1.1.7   mrg     key <AB10> { [           slash,        question  ] };
    102      1.1   mrg 
    103  1.1.1.7   mrg     key <LSGT> { [           slash,             bar  ] };
    104      1.1   mrg };
    105      1.1   mrg 
    106      1.1   mrg partial alphanumeric_keys
    107      1.1   mrg xkb_symbols "winkeys" {
    108  1.1.1.6   mrg 
    109  1.1.1.7   mrg     include "ua(legacy)"
    110  1.1.1.4   mrg     name[Group1]= "Ukrainian (WinKeys)";
    111      1.1   mrg 
    112  1.1.1.7   mrg     key <AE03> { [               3,      numerosign  ] };
    113  1.1.1.7   mrg     key <AE04> { [               4,       semicolon  ] };
    114  1.1.1.7   mrg     key <AE05> { [               5,         percent  ] };
    115  1.1.1.7   mrg     key <AE06> { [               6,           colon  ] };
    116  1.1.1.7   mrg     key <AE07> { [               7,        question  ] };
    117  1.1.1.7   mrg     key <AE08> { [               8,        asterisk  ] };
    118  1.1.1.7   mrg     key <AB10> { [          period,           comma  ] };
    119      1.1   mrg };
    120      1.1   mrg 
    121      1.1   mrg partial alphanumeric_keys
    122      1.1   mrg xkb_symbols "typewriter" {
    123      1.1   mrg 
    124  1.1.1.7   mrg     include "ua(legacy)"
    125  1.1.1.4   mrg     name[Group1]= "Ukrainian (typewriter)";
    126      1.1   mrg 
    127  1.1.1.7   mrg     key <TLDE> { [      apostrophe,        quotedbl  ] };
    128  1.1.1.7   mrg     key <AE01> { [          exclam,               1  ] };
    129  1.1.1.7   mrg     key <AE02> { [      numerosign,               2  ] };
    130  1.1.1.7   mrg     key <AE03> { [           slash,               3  ] };
    131  1.1.1.7   mrg     key <AE04> { [       semicolon,               4  ] };
    132  1.1.1.7   mrg     key <AE05> { [           colon,               5  ] };
    133  1.1.1.7   mrg     key <AE06> { [           comma,               6  ] };
    134  1.1.1.7   mrg     key <AE07> { [          period,               7  ] };
    135  1.1.1.7   mrg     key <AE08> { [      underscore,               8  ] };
    136  1.1.1.7   mrg     key <AE09> { [        question,               9  ] };
    137  1.1.1.7   mrg     key <AE10> { [         percent,               0  ] };
    138      1.1   mrg 
    139  1.1.1.7   mrg     key <AD12> { [ Ukrainian_ghe_with_upturn, Ukrainian_GHE_WITH_UPTURN ] };
    140      1.1   mrg 
    141  1.1.1.7   mrg     key <AC02> { [      Cyrillic_i,      Cyrillic_I  ] };
    142      1.1   mrg 
    143  1.1.1.7   mrg     key <AB05> { [     Ukrainian_i,     Ukrainian_I  ] };
    144  1.1.1.7   mrg     key <AB10> { [    Ukrainian_yi,    Ukrainian_YI  ] };
    145      1.1   mrg 
    146  1.1.1.7   mrg     key <BKSL> { [       parenleft,      parenright  ] };
    147      1.1   mrg };
    148      1.1   mrg 
    149      1.1   mrg partial alphanumeric_keys
    150      1.1   mrg xkb_symbols "phonetic" {
    151  1.1.1.6   mrg 
    152  1.1.1.7   mrg   include "ua(legacy)"
    153  1.1.1.4   mrg   name[Group1]= "Ukrainian (phonetic)";
    154      1.1   mrg 
    155  1.1.1.7   mrg     key <LatQ> { [ Cyrillic_ya,       Cyrillic_YA        ] };
    156  1.1.1.7   mrg     key <LatW> { [ Cyrillic_ve,       Cyrillic_VE        ] };
    157  1.1.1.7   mrg     key <LatE> { [ Cyrillic_ie,       Cyrillic_IE        ] };
    158  1.1.1.7   mrg     key <LatR> { [ Cyrillic_er,       Cyrillic_ER        ] };
    159  1.1.1.7   mrg     key <LatT> { [ Cyrillic_te,       Cyrillic_TE        ] };
    160  1.1.1.7   mrg     key <LatY> { [ Cyrillic_i,        Cyrillic_I         ] };
    161  1.1.1.7   mrg     key <LatU> { [ Cyrillic_u,        Cyrillic_U         ] };
    162  1.1.1.7   mrg     key <LatI> { [ Ukrainian_i,       Ukrainian_I        ] };
    163  1.1.1.7   mrg     key <LatO> { [ Cyrillic_o,        Cyrillic_O         ] };
    164  1.1.1.7   mrg     key <LatP> { [ Cyrillic_pe,       Cyrillic_PE        ] };
    165  1.1.1.7   mrg     key <AD11> { [ Cyrillic_sha,      Cyrillic_SHA       ] };
    166  1.1.1.7   mrg     key <AD12> { [ Cyrillic_shcha,    Cyrillic_SHCHA     ] };
    167  1.1.1.7   mrg 
    168  1.1.1.7   mrg     key <LatA> { [ Cyrillic_a,        Cyrillic_A         ] };
    169  1.1.1.7   mrg     key <LatS> { [ Cyrillic_es,       Cyrillic_ES        ] };
    170  1.1.1.7   mrg     key <LatD> { [ Cyrillic_de,       Cyrillic_DE        ] };
    171  1.1.1.7   mrg     key <LatF> { [ Cyrillic_ef,       Cyrillic_EF        ] };
    172  1.1.1.7   mrg     key <LatG> { [ Cyrillic_ghe,      Cyrillic_GHE       ] };
    173  1.1.1.7   mrg     key <LatH> { [ Cyrillic_ha,       Cyrillic_HA        ] };
    174  1.1.1.7   mrg     key <LatJ> { [ Cyrillic_shorti,   Cyrillic_SHORTI    ] };
    175  1.1.1.7   mrg     key <LatK> { [ Cyrillic_ka,       Cyrillic_KA        ] };
    176  1.1.1.7   mrg     key <LatL> { [ Cyrillic_el,       Cyrillic_EL        ] };
    177  1.1.1.7   mrg     key <AC10> { [ Ukrainian_ghe_with_upturn, Ukrainian_GHE_WITH_UPTURN ] };
    178  1.1.1.7   mrg     key <AC11> { [ Cyrillic_che,      Cyrillic_CHE       ] };
    179  1.1.1.7   mrg     key <BKSL> { [ Cyrillic_yu,       Cyrillic_YU        ] };
    180  1.1.1.7   mrg 
    181  1.1.1.7   mrg     key <LatZ> { [ Cyrillic_ze,       Cyrillic_ZE        ] };
    182  1.1.1.7   mrg     key <LatX> { [ Cyrillic_softsign, Cyrillic_SOFTSIGN  ] };
    183  1.1.1.7   mrg     key <LatC> { [ Cyrillic_tse,      Cyrillic_TSE       ] };
    184  1.1.1.7   mrg     key <LatV> { [ Cyrillic_zhe,      Cyrillic_ZHE       ] };
    185  1.1.1.7   mrg     key <LatB> { [ Cyrillic_be,       Cyrillic_BE        ] };
    186  1.1.1.7   mrg     key <LatN> { [ Cyrillic_en,       Cyrillic_EN        ] };
    187  1.1.1.7   mrg     key <LatM> { [ Cyrillic_em,       Cyrillic_EM        ] };
    188  1.1.1.7   mrg     key <AB08> { [ Ukrainian_yi,      Ukrainian_YI       ] };
    189  1.1.1.7   mrg     key <AB09> { [ Ukrainian_ie,      Ukrainian_IE       ] };
    190  1.1.1.7   mrg     key <AB10> { [ slash,             question           ] };
    191      1.1   mrg };
    192      1.1   mrg 
    193  1.1.1.7   mrg // Ukrainian RSTU 2019-91 keyboard layout (Respublikanskij STandart Ukrajiny).
    194      1.1   mrg // Andrew Porokhnyak <aop (a] porokhnyak.org>
    195      1.1   mrg partial alphanumeric_keys
    196      1.1   mrg xkb_symbols "rstu" {
    197      1.1   mrg 
    198  1.1.1.7   mrg     include "ua(legacy)"
    199  1.1.1.4   mrg     name[Group1]= "Ukrainian (standard RSTU)";
    200      1.1   mrg 
    201  1.1.1.7   mrg     key <TLDE> { [      apostrophe,        question  ] };
    202  1.1.1.7   mrg     key <AE01> { [          exclam,               1  ] };
    203  1.1.1.7   mrg     key <AE02> { [        quotedbl,               2  ] };
    204  1.1.1.7   mrg     key <AE03> { [      numbersign,               3  ] };
    205  1.1.1.7   mrg     key <AE04> { [       semicolon,               4  ] };
    206  1.1.1.7   mrg     key <AE05> { [           colon,               5  ] };
    207  1.1.1.7   mrg     key <AE06> { [           comma,               6  ] };
    208  1.1.1.7   mrg     key <AE07> { [          period,               7  ] };
    209  1.1.1.7   mrg     key <AE08> { [        asterisk,               8  ] };
    210  1.1.1.7   mrg     key <AE09> { [       parenleft,               9  ] };
    211  1.1.1.7   mrg     key <AE10> { [      parenright,               0  ] };
    212      1.1   mrg 
    213  1.1.1.7   mrg     key <AD12> { [ Ukrainian_ghe_with_upturn, Ukrainian_GHE_WITH_UPTURN ] };
    214      1.1   mrg 
    215  1.1.1.7   mrg     key <AC02> { [      Cyrillic_i,      Cyrillic_I  ] };
    216      1.1   mrg 
    217  1.1.1.7   mrg     key <AB05> { [     Ukrainian_i,     Ukrainian_I  ] };
    218  1.1.1.7   mrg     key <AB10> { [    Ukrainian_yi,    Ukrainian_YI  ] };
    219      1.1   mrg 
    220  1.1.1.7   mrg     key <BKSL> { [           slash,         percent  ] };
    221      1.1   mrg };
    222      1.1   mrg 
    223  1.1.1.7   mrg // Russian RSTU 2019-91 keyboard layout (Respublikanskij STandart Ukrajiny).
    224      1.1   mrg // Andrew Porokhnyak <aop (a] porokhnyak.org>
    225      1.1   mrg partial alphanumeric_keys
    226      1.1   mrg xkb_symbols "rstu_ru" {
    227  1.1.1.7   mrg 
    228      1.1   mrg     include "ru(common)"
    229  1.1.1.4   mrg     name[Group1]= "Russian (Ukraine, standard RSTU)";
    230      1.1   mrg 
    231  1.1.1.7   mrg     key <TLDE> { [      apostrophe,        question  ] };
    232  1.1.1.7   mrg     key <AE01> { [          exclam,               1  ] };
    233  1.1.1.7   mrg     key <AE02> { [        quotedbl,               2  ] };
    234  1.1.1.7   mrg     key <AE03> { [      numbersign,               3  ] };
    235  1.1.1.7   mrg     key <AE04> { [       semicolon,               4  ] };
    236  1.1.1.7   mrg     key <AE05> { [           colon,               5  ] };
    237  1.1.1.7   mrg     key <AE06> { [           comma,               6  ] };
    238  1.1.1.7   mrg     key <AE07> { [          period,               7  ] };
    239  1.1.1.7   mrg     key <AE08> { [        asterisk,               8  ] };
    240  1.1.1.7   mrg     key <AE09> { [       parenleft,               9  ] };
    241  1.1.1.7   mrg     key <AE10> { [      parenright,               0  ] };
    242  1.1.1.7   mrg     key <BKSL> { [           slash,         percent  ] };
    243      1.1   mrg 
    244  1.1.1.7   mrg     key.type[group1]="ALPHABETIC";
    245      1.1   mrg 
    246  1.1.1.7   mrg     key <AB10> { [     Cyrillic_io,     Cyrillic_IO  ] };
    247      1.1   mrg };
    248      1.1   mrg 
    249  1.1.1.7   mrg // Homophonic keyboard layout (by Tomas Marko Miljenovi),
    250  1.1.1.7   mrg // based on the Ukrainian National Transliteration,
    251  1.1.1.7   mrg // commonly used phonetic layouts for Mac and Win.
    252      1.1   mrg partial alphanumeric_keys
    253      1.1   mrg xkb_symbols "homophonic" {
    254  1.1.1.7   mrg 
    255  1.1.1.3  ghen   include "ua(legacy)"
    256  1.1.1.4   mrg   name[Group1]= "Ukrainian (homophonic)";
    257      1.1   mrg 
    258  1.1.1.7   mrg     key <TLDE> { [        grave,        underscore       ] };
    259  1.1.1.7   mrg     key <AE01> { [            1,            exclam       ] };
    260  1.1.1.7   mrg     key <AE02> { [            2,                at       ] };
    261  1.1.1.7   mrg     key <AE03> { [            3,         semicolon       ] };
    262  1.1.1.7   mrg     key <AE04> { [            4,             colon       ] };
    263  1.1.1.7   mrg     key <AE05> { [            5,           percent       ] };
    264  1.1.1.7   mrg     key <AE06> { [            6,        apostrophe       ] };
    265  1.1.1.7   mrg     key <AE07> { [            7,          quotedbl       ] };
    266  1.1.1.7   mrg     key <AE08> { [            8,          asterisk       ] };
    267  1.1.1.7   mrg     key <AE09> { [            9,         parenleft       ] };
    268  1.1.1.7   mrg     key <AE10> { [            0,        parenright       ] };
    269  1.1.1.7   mrg     key <AE11> { [ Ukrainian_ie,      Ukrainian_IE       ] };
    270  1.1.1.7   mrg     key <AE12> { [ Ukrainian_yi,      Ukrainian_YI       ] };
    271  1.1.1.7   mrg 
    272  1.1.1.7   mrg     key <LatQ> { [ Cyrillic_ya,       Cyrillic_YA        ] };
    273  1.1.1.7   mrg     key <LatW> { [ Cyrillic_sha,      Cyrillic_SHA       ] };
    274  1.1.1.7   mrg     key <LatE> { [ Cyrillic_ie,       Cyrillic_IE        ] };
    275  1.1.1.7   mrg     key <LatR> { [ Cyrillic_er,       Cyrillic_ER        ] };
    276  1.1.1.7   mrg     key <LatT> { [ Cyrillic_te,       Cyrillic_TE        ] };
    277  1.1.1.7   mrg     key <LatY> { [ Cyrillic_i,        Cyrillic_I         ] };
    278  1.1.1.7   mrg     key <LatU> { [ Cyrillic_u,        Cyrillic_U         ] };
    279  1.1.1.7   mrg     key <LatI> { [ Ukrainian_i,       Ukrainian_I        ] };
    280  1.1.1.7   mrg     key <LatO> { [ Cyrillic_o,        Cyrillic_O         ] };
    281  1.1.1.7   mrg     key <LatP> { [ Cyrillic_pe,       Cyrillic_PE        ] };
    282  1.1.1.7   mrg     key <AD11> { [ Cyrillic_yu,       Cyrillic_YU        ] };
    283  1.1.1.7   mrg     key <AD12> { [ Cyrillic_shcha,    Cyrillic_SHCHA     ] };
    284  1.1.1.7   mrg 
    285  1.1.1.7   mrg     key <LatA> { [ Cyrillic_a,        Cyrillic_A         ] };
    286  1.1.1.7   mrg     key <LatS> { [ Cyrillic_es,       Cyrillic_ES        ] };
    287  1.1.1.7   mrg     key <LatD> { [ Cyrillic_de,       Cyrillic_DE        ] };
    288  1.1.1.7   mrg     key <LatF> { [ Cyrillic_ef,       Cyrillic_EF        ] };
    289  1.1.1.7   mrg     key <LatG> { [ Ukrainian_ghe_with_upturn, Ukrainian_GHE_WITH_UPTURN ] };
    290  1.1.1.7   mrg     key <LatH> { [ Cyrillic_ghe,      Cyrillic_GHE       ] };
    291  1.1.1.7   mrg     key <LatJ> { [ Cyrillic_shorti,   Cyrillic_SHORTI    ] };
    292  1.1.1.7   mrg     key <LatK> { [ Cyrillic_ka,       Cyrillic_KA        ] };
    293  1.1.1.7   mrg     key <LatL> { [ Cyrillic_el,       Cyrillic_EL        ] };
    294  1.1.1.7   mrg     key <AC10> { [ Cyrillic_che,      Cyrillic_CHE       ] };
    295  1.1.1.7   mrg     key <AC11> { [ Cyrillic_zhe,      Cyrillic_ZHE       ] };
    296  1.1.1.7   mrg     key <BKSL> { [ Cyrillic_softsign, Cyrillic_SOFTSIGN  ] };
    297  1.1.1.7   mrg 
    298  1.1.1.7   mrg     key <LatZ> { [ Cyrillic_ze,       Cyrillic_ZE        ] };
    299  1.1.1.7   mrg     key <LatX> { [ Cyrillic_ha,       Cyrillic_HA        ] };
    300  1.1.1.7   mrg     key <LatC> { [ Cyrillic_tse,      Cyrillic_TSE       ] };
    301  1.1.1.7   mrg     key <LatV> { [ Cyrillic_ve,       Cyrillic_VE        ] };
    302  1.1.1.7   mrg     key <LatB> { [ Cyrillic_be,       Cyrillic_BE        ] };
    303  1.1.1.7   mrg     key <LatN> { [ Cyrillic_en,       Cyrillic_EN        ] };
    304  1.1.1.7   mrg     key <LatM> { [ Cyrillic_em,       Cyrillic_EM        ] };
    305  1.1.1.7   mrg     key <AB08> { [ comma,             less               ] };
    306  1.1.1.7   mrg     key <AB09> { [ period,            greater            ] };
    307  1.1.1.7   mrg     key <AB10> { [ slash,             question           ] };
    308      1.1   mrg };
    309  1.1.1.5   mrg 
    310  1.1.1.5   mrg // EXTRAS:
    311  1.1.1.5   mrg 
    312  1.1.1.5   mrg partial alphanumeric_keys
    313  1.1.1.5   mrg 	xkb_symbols "sun_type6" {
    314  1.1.1.5   mrg 	include "sun_vndr/ua(sun_type6)"
    315  1.1.1.5   mrg };
    316