Updated lk layout
[xorg/xkeyboard-config] / symbols / mn
1 // based on:
2 // Mongolian standard keyboard
3 // Author Sanlig Badral <badral@chinggis.com>
4 // 2002/12/7 Version 1.0
5
6 partial default alphanumeric_keys
7 xkb_symbols "basic" {
8
9   name[Group1]= "Mongolia";
10
11   key <TLDE> { [ equal,            plus,                degree          ] };
12   key <AE01> { [ 1,                numerosign,          multiply        ] };
13   key <AE02> { [ 2,                minus,               division        ] };
14   key <AE03> { [ 3,                quotedbl,            plusminus       ] };
15   key <AE04> { [ 4,                U20ae,               notsign         ] }; // Tugrik sign
16   key <AE05> { [ 5,                colon,               NoSymbol        ] };
17   key <AE06> { [ 6,                period,              notequal        ] };
18   key <AE07> { [ 7,                underscore,          ampersand       ] };
19   key <AE08> { [ 8,                comma,               asterisk        ] };
20   key <AE09> { [ 9,                percent,             bracketleft     ] };
21   key <AE10> { [ 0,                question,            bracketright    ] };
22   key <AE11> { [ Cyrillic_ie,      Cyrillic_IE,         X               ] };
23   key <AE12> { [ Cyrillic_shcha,   Cyrillic_SHCHA,      L               ] };
24
25   key <AD01> { [ Cyrillic_ef,       Cyrillic_EF,        apostrophe      ] };
26   key <AD02> { [ Cyrillic_tse,      Cyrillic_TSE,       grave           ] };
27   key <AD03> { [ Cyrillic_u,        Cyrillic_U,         EuroSign        ] };
28   key <AD04> { [ Cyrillic_zhe,      Cyrillic_ZHE,       registered      ] };
29   key <AD05> { [ Cyrillic_e,        Cyrillic_E,         trademark       ] };
30   key <AD06> { [ Cyrillic_en,       Cyrillic_EN,        yen             ] };
31   key <AD07> { [ Cyrillic_ghe,      Cyrillic_GHE,       doublelowquotemark   ] };
32   key <AD08> { [ Cyrillic_sha,      Cyrillic_SHA,       leftdoublequotemark  ] };
33   key <AD09> { [ Cyrillic_u_straight,Cyrillic_U_straight,rightdoublequotemark] };
34   key <AD10> { [ Cyrillic_ze,       Cyrillic_ZE,        NoSymbol        ] };
35   key <AD11> { [ Cyrillic_ka,       Cyrillic_KA,        braceleft       ] };
36   key <AD12> { [ Cyrillic_hardsign, Cyrillic_HARDSIGN,  braceright      ] };
37
38   key <AC01> { [ Cyrillic_shorti,   Cyrillic_SHORTI,    mu              ] };
39   key <AC02> { [ Cyrillic_yeru,     Cyrillic_YERU,      sterling        ] };
40   key <AC03> { [ Cyrillic_be,       Cyrillic_BE,        dollar          ] };
41   key <AC04> { [ Cyrillic_o_bar,    Cyrillic_O_bar,     rightdoublequotemark ] };
42   key <AC05> { [ Cyrillic_a,        Cyrillic_A,         Cyrillic_yeru   ] };
43   key <AC06> { [ Cyrillic_ha,       Cyrillic_HA,        Cyrillic_YERU   ] };
44   key <AC07> { [ Cyrillic_er,       Cyrillic_ER,        Cyrillic_e      ] };
45   key <AC08> { [ Cyrillic_o,        Cyrillic_O,         Cyrillic_E      ] };
46   key <AC09> { [ Cyrillic_el,       Cyrillic_EL,        numerosign      ] };
47   key <AC10> { [ Cyrillic_de,       Cyrillic_DE,        section         ] };
48   key <AC11> { [ Cyrillic_pe,       Cyrillic_PE,        ellipsis        ] };
49   key <BKSL> { [ exclam,            bar,                bar             ] };
50
51   key <LSGT> { [ parenleft,         parenright,         NoSymbol        ] };
52   key <AB01> { [ Cyrillic_ya,       Cyrillic_YA,        emdash          ] };
53   key <AB02> { [ Cyrillic_che,      Cyrillic_CHE,       endash          ] };
54   key <AB03> { [ Cyrillic_io,       Cyrillic_IO,        copyright       ] };
55   key <AB04> { [ Cyrillic_es,       Cyrillic_ES,        NoSymbol        ] };
56   key <AB05> { [ Cyrillic_em,       Cyrillic_EM,        NoSymbol        ] };
57   key <AB06> { [ Cyrillic_i,        Cyrillic_I,         less            ] };
58   key <AB07> { [ Cyrillic_te,       Cyrillic_TE,        greater         ] };
59   key <AB08> { [ Cyrillic_softsign, Cyrillic_SOFTSIGN,  guillemotleft   ] };
60   key <AB09> { [ Cyrillic_ve,       Cyrillic_VE,        guillemotright  ] };
61   key <AB10> { [ Cyrillic_yu,       Cyrillic_YU,        backslash       ] };
62
63   // End alphanumeric section
64
65   key <SPCE> { [ space,             space,              nobreakspace    ] };
66
67   include "level3(ralt_switch)"
68 };
69
70 partial alphanumeric_keys
71 xkb_symbols "olpc" {
72
73 // Contact: Walter Bender <walter@laptop.org>
74
75   include "mn(basic)"
76
77   key <AE07> { [ 7,                 semicolon,          ampersand       ] };
78
79   key <BKSL> { [ backslash,         bar,                exclam          ] };
80
81   include "group(olpc)"
82 };