tr revision 66c7633c
152a82186Smrg// Keyboard layouts for Turkey.
252a82186Smrg// This file distributed without any expressed or implied warranty.
3154daed1Smrg// Nilgün Belma Bugüner <nilgun@belgeler.org>, 2005
4154daed1Smrg
552a82186Smrg// Turkish Q layout
6797b363dSmrgdefault  partial
7154daed1Smrgxkb_symbols "basic" {
8154daed1Smrg
9154daed1Smrg    include "latin"
10154daed1Smrg
11bfd7cbc1Smrg    name[Group1]="Turkish";
12154daed1Smrg
1352a82186Smrg    key <AE01>  { [         1,    exclam,        greater,    exclamdown ] };
1452a82186Smrg    key <AE02>  { [         2, apostrophe,      sterling,   twosuperior ] };
1552a82186Smrg    key <AE03>  { [         3,asciicircum,    numbersign, threesuperior ] };
1652a82186Smrg    key <AE04>  { [         4,       plus,        dollar,    onequarter ] };
1752a82186Smrg    key <AE06>  { [         6,  ampersand, threequarters,    VoidSymbol ] };
1852a82186Smrg    key <AE07>  { [         7,      slash,     braceleft,    VoidSymbol ] };
1952a82186Smrg    key <AE08>  { [         8,  parenleft,   bracketleft,    VoidSymbol ] };
2052a82186Smrg    key <AE09>  { [         9, parenright,  bracketright,     plusminus ] };
2152a82186Smrg    key <AE10>  { [         0,      equal,    braceright,        degree ] };
2252a82186Smrg    key <AE11>  { [  asterisk,   question,     backslash,  questiondown ] };
2352a82186Smrg    key <AE12>  { [     minus, underscore,           bar,    VoidSymbol ] };
2452a82186Smrg
2552a82186Smrg    key <AD02>  { [         w,          W,    VoidSymbol,    VoidSymbol ] };
2652a82186Smrg    key <AD03>  { [         e,          E,      EuroSign,    VoidSymbol ] };
2766c7633cSsnj    key <AD05>  { [         t,          T,         U20BA,    VoidSymbol ] };
2852a82186Smrg    key <AD07>  { [         u,          U,   ucircumflex,   Ucircumflex ] };
2952a82186Smrg    key <AD08>  { type[group1] = "FOUR_LEVEL_ALPHABETIC",
3052a82186Smrg                  [  idotless,          I,   icircumflex,   Icircumflex ] };
3152a82186Smrg    key <AD09>  { [         o,          O,   ocircumflex,   Ocircumflex ] };
3252a82186Smrg    key <AD10>  { [         p,          P,    VoidSymbol,    VoidSymbol ] };
3352a82186Smrg    key <AD11>  { [    gbreve,     Gbreve                               ] };
3452a82186Smrg    key <AD12>  { [udiaeresis, Udiaeresis,    asciitilde,   dead_macron ] };
3552a82186Smrg
3652a82186Smrg    key <AC01>  { [         a,          A,   acircumflex,   Acircumflex ] };
3752a82186Smrg    key <AC02>  { [         s,          S,       section,    VoidSymbol ] };
3852a82186Smrg    key <AC03>  { [         d,          D,    VoidSymbol,    VoidSymbol ] };
3952a82186Smrg    key <AC04>  { [         f,          F,   ordfeminine,    VoidSymbol ] };
4052a82186Smrg    key <AC05>  { [         g,          G,    VoidSymbol,    VoidSymbol ] };
4152a82186Smrg    key <AC06>  { [         h,          H,    VoidSymbol,    VoidSymbol ] };
4252a82186Smrg    key <AC08>  { [         k,          K,    VoidSymbol,    VoidSymbol ] };
4352a82186Smrg    key <AC09>  { [         l,          L,    VoidSymbol,    VoidSymbol ] };
4452a82186Smrg    key <AC10>  { [  scedilla,   Scedilla,         acute,    dead_acute ] };
4552a82186Smrg    key <AC11>  { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC",
4652a82186Smrg                  [         i,  Iabovedot,    apostrophe,    dead_caron ] };
4752a82186Smrg    key <TLDE>  { [  quotedbl,     eacute,          less,        degree ] };
4852a82186Smrg
4952a82186Smrg    key <BKSL>  { [     comma,  semicolon,         grave,    dead_grave ] };
5052a82186Smrg    key <LSGT>  { [      less,    greater,           bar,     brokenbar ] };
5152a82186Smrg    key <AB08>  { [odiaeresis, Odiaeresis,      multiply,    VoidSymbol ] };
5252a82186Smrg    key <AB09>  { [  ccedilla,   Ccedilla,periodcentered,      division ] };
5352a82186Smrg    key <AB10>  { [    period,      colon, dead_abovedot, dead_abovedot ] };
54154daed1Smrg
55154daed1Smrg    include "kpdl(comma)"
56154daed1Smrg    include "level3(ralt_switch)"
57154daed1Smrg};
58154daed1Smrg
59154daed1Smrg
6052a82186Smrg// Turkish F layout
61154daed1Smrgpartial
62154daed1Smrgxkb_symbols "f" {
63154daed1Smrg
64154daed1Smrg    include "latin"
65154daed1Smrg
66bfd7cbc1Smrg    name[Group1]="Turkish (F)";
67154daed1Smrg
6852a82186Smrg    key <AE01>  { [         1,     exclam,   onesuperior,    exclamdown ] };
6952a82186Smrg    key <AE02>  { [         2,   quotedbl,   twosuperior,    VoidSymbol ] };
7052a82186Smrg    key <AE03>  { [         3,asciicircum,    numbersign, threesuperior ] };
7152a82186Smrg    key <AE04>  { [         4,     dollar,    onequarter,    VoidSymbol ] };
7252a82186Smrg    key <AE06>  { [         6,  ampersand, threequarters,    VoidSymbol ] };
7352a82186Smrg    key <AE07>  { [         7, apostrophe,     braceleft,    VoidSymbol ] };
7452a82186Smrg    key <AE08>  { [         8,  parenleft,   bracketleft,    VoidSymbol ] };
7552a82186Smrg    key <AE09>  { [         9, parenright,  bracketright,     plusminus ] };
7652a82186Smrg    key <AE10>  { [         0,      equal,    braceright,        degree ] };
7752a82186Smrg    key <AE11>  { [     slash,   question,     backslash,  questiondown ] };
7852a82186Smrg    key <AE12>  { [     minus, underscore,           bar,    VoidSymbol ] };
7952a82186Smrg
8052a82186Smrg    key <AD01>  { [         f,          F,            at,    VoidSymbol ] };
8152a82186Smrg    key <AD02>  { [         g,          G,    VoidSymbol,    VoidSymbol ] };
8252a82186Smrg    key <AD03>  { [    gbreve,     Gbreve,    VoidSymbol,    VoidSymbol ] };
8352a82186Smrg    key <AD04>  { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC",
8452a82186Smrg                  [  idotless,          I,     paragraph,    VoidSymbol ] };
8552a82186Smrg    key <AD05>  { [         o,          O,   ocircumflex,   Ocircumflex ] };
8652a82186Smrg    key <AD06>  { [         d,          D,           yen,    VoidSymbol ] };
8752a82186Smrg    key <AD07>  { [         r,          R,    registered,    VoidSymbol ] };
8852a82186Smrg    key <AD08>  { [         n,          N,    VoidSymbol,    VoidSymbol ] };
8952a82186Smrg    key <AD09>  { [         h,          H,        degree,    VoidSymbol ] };
9052a82186Smrg    key <AD10>  { [         p,          P,      sterling,    VoidSymbol ] };
9152a82186Smrg    key <AD11>  { [         q,          Q,dead_diaeresis,dead_abovering ] };
9252a82186Smrg    key <AD12>  { [         w,          W,    asciitilde,    dead_breve ] };
9352a82186Smrg
9452a82186Smrg    key <AC01>  { [         u,          U,   ucircumflex,   Ucircumflex ] };
9552a82186Smrg    key <AC02>  { type[group1] = "FOUR_LEVEL_ALPHABETIC",
9652a82186Smrg                  [         i,  Iabovedot,   icircumflex,   Icircumflex ] };
9752a82186Smrg    key <AC03>  { [         e,          E,      EuroSign,    VoidSymbol ] };
9852a82186Smrg    key <AC04>  { [         a,          A,   acircumflex,   Acircumflex ] };
9952a82186Smrg    key <AC05>  { [udiaeresis, Udiaeresis,   ucircumflex,   Ucircumflex ] };
10066c7633cSsnj    key <AC06>  { [         t,          T,         U20BA,    VoidSymbol ] };
10152a82186Smrg    key <AC07>  { [         k,          K,    VoidSymbol,    VoidSymbol ] };
10252a82186Smrg    key <AC08>  { [         m,          M,            mu,    VoidSymbol ] };
10352a82186Smrg    key <AC09>  { [         l,          L,    VoidSymbol,    VoidSymbol ] };
10452a82186Smrg    key <AC10>  { [         y,          Y,         acute,    dead_acute ] };
10552a82186Smrg    key <AC11>  { [  scedilla,   Scedilla,    numbersign,    dead_caron ] };
10652a82186Smrg    key <TLDE>  { [      plus,   asterisk,       notsign,     plusminus ] };
10752a82186Smrg
10852a82186Smrg    key <BKSL>  { [         x,          X,         grave,    dead_grave ] };
10952a82186Smrg    key <AB01>  { [         j,          J, guillemotleft,    VoidSymbol ] };
11052a82186Smrg    key <AB02>  { [odiaeresis, Odiaeresis,guillemotright,    VoidSymbol ] };
11152a82186Smrg    key <AB03>  { [         v,          V, leftdoublequotemark, VoidSymbol ] };
11252a82186Smrg    key <AB04>  { [         c,          C,          cent,     copyright ] };
11352a82186Smrg    key <AB05>  { [  ccedilla,   Ccedilla,rightdoublequotemark, VoidSymbol ] };
11452a82186Smrg    key <AB06>  { [         z,          Z,    VoidSymbol,    VoidSymbol ] };
11552a82186Smrg    key <AB07>  { [         s,          S,       section,    VoidSymbol ] };
11652a82186Smrg    key <AB08>  { [         b,          B,      multiply,  nobreakspace ] };
11752a82186Smrg    key <AB09>  { [    period,      colon,      division, dead_abovedot ] };
11852a82186Smrg    key <AB10>  { [     comma,  semicolon,periodcentered,    VoidSymbol ] };
11952a82186Smrg    key <LSGT>  { [     less,     greater,           bar,     brokenbar ] };
120154daed1Smrg
121154daed1Smrg    include "kpdl(comma)"
122154daed1Smrg    include "level3(ralt_switch)"
123154daed1Smrg};
124154daed1Smrg
12552a82186Smrg// Turkish Alt-Q layout
126154daed1Smrgpartial
127154daed1Smrgxkb_symbols "alt" {
128154daed1Smrg
129154daed1Smrg    include "latin"
130154daed1Smrg
131bfd7cbc1Smrg    name[Group1]="Turkish (Alt-Q)";
132154daed1Smrg
133154daed1Smrg    key <AE07>  { [         7,   ampersand,  lowleftcorner,  upleftcorner ] };
134154daed1Smrg    key <AE08>  { [         8,    asterisk,          leftt,          topt ] };
135154daed1Smrg    key <AE09>  { [         9,   parenleft,         rightt,          bott ] };
136154daed1Smrg    key <AE10>  { [         0,  parenright, lowrightcorner, uprightcorner ] };
13752a82186Smrg    key <AE11>  { [     minus,  underscore, horizlinescan5,       vertbar ] };
13852a82186Smrg    key <AE12>  { [     equal,        plus,  crossinglines                ] };
139154daed1Smrg
14052a82186Smrg    key <AD03>  { [         e,           E,       EuroSign,    VoidSymbol ] };
14152a82186Smrg//    key <AD05>    { [         t,           T,      trademark,    VoidSymbol >
14252a82186Smrg    key <AD07>  { [         u,           U,     udiaeresis,    Udiaeresis ] };
14352a82186Smrg    key <AD08>  { [         i,           I,       idotless,     Iabovedot ] };
14452a82186Smrg    key <AD09>  { [         o,           O,     odiaeresis,    Odiaeresis ] };
14552a82186Smrg    key <AC01>  { [         a,           A,    acircumflex,   Acircumflex ] };
14652a82186Smrg    key <AC02>  { [         s,           S,       scedilla,      Scedilla ] };
14752a82186Smrg    key <AC05>  { [         g,           G,         gbreve,        Gbreve ] };
148154daed1Smrg
14952a82186Smrg    key <AB03>  { [         c,           C,       ccedilla,      Ccedilla ] };
150154daed1Smrg
151154daed1Smrg    include "level3(ralt_switch)"
152154daed1Smrg};
153154daed1Smrg
154154daed1Smrg
155154daed1Smrgpartial alphanumeric_keys
156154daed1Smrgxkb_symbols "Sundeadkeys" {
157154daed1Smrg    include "tr(basic)"
158154daed1Smrg};
159154daed1Smrg
160154daed1Smrgpartial alphanumeric_keys
161154daed1Smrgxkb_symbols "sundeadkeys" {
162154daed1Smrg    include "tr(Sundeadkeys)"
163bfd7cbc1Smrg    name[Group1]="Turkish (Sun dead keys)";
164154daed1Smrg};
165154daed1Smrg
16652a82186Smrg// Kurdish Q layout
167154daed1Smrg// Erdal Ronahi <erdal.ronahi@gmail.com>, 2006
168154daed1Smrg// http://ferheng.org
169154daed1Smrgpartial
170154daed1Smrgxkb_symbols "ku" {
171154daed1Smrg
172154daed1Smrg   include "tr(basic)"
173154daed1Smrg
174bfd7cbc1Smrg   name[Group1]="Kurdish (Turkey, Latin Q)";
175154daed1Smrg
17652a82186Smrg    key <AD08>  { [          i,           I,     idotless,            I ] };
17752a82186Smrg    key <AD11>  { [          x,           X,       gbreve,       Gbreve ] };
17852a82186Smrg    key <AD12>  { [ucircumflex, Ucircumflex,   asciitilde,  dead_macron ] };
17952a82186Smrg    key <AC11>  { [icircumflex, Icircumflex,   apostrophe,   dead_caron ] };
18052a82186Smrg    key <AB08>  { [ecircumflex, Ecircumflex,   odiaeresis,   Odiaeresis ] };
181154daed1Smrg};
182154daed1Smrg
18352a82186Smrg// Kurdish F layout
184154daed1Smrgpartial
185154daed1Smrgxkb_symbols "ku_f" {
186154daed1Smrg
187154daed1Smrg    include "tr(f)"
188154daed1Smrg
189bfd7cbc1Smrg    name[Group1]="Kurdish (Turkey, F)";
190154daed1Smrg
19152a82186Smrg    key <AD03>  { [          x,           X,       gbreve,       Gbreve ] };
19252a82186Smrg    key <AD04>  { [          i,           I,    paragraph,   VoidSymbol ] };
19352a82186Smrg    key <AD05>  { [          o,           O,  ocircumflex,  Ocircumflex ] };
194154daed1Smrg
19552a82186Smrg    key <AC01>  { [ucircumflex, Ucircumflex,   udiaeresis,   Udiaeresis ] };
19652a82186Smrg    key <AC02>  { [icircumflex, Icircumflex,            i,    Iabovedot ] };
19752a82186Smrg    key <AC05>  { [          u,           U,   udiaeresis,   Udiaeresis ] };
19852a82186Smrg    key <AB02>  { [ecircumflex, Ecircumflex,   odiaeresis,   Odiaeresis ] };
199154daed1Smrg};
200154daed1Smrg
20152a82186Smrg// Kurdish Alt-Q layout
202154daed1Smrgpartial
203154daed1Smrgxkb_symbols "ku_alt" {
204154daed1Smrg
205154daed1Smrg    include "tr(alt)"
206154daed1Smrg
207bfd7cbc1Smrg    name[Group1]="Kurdish (Turkey, Latin Alt-Q)";
208154daed1Smrg
20952a82186Smrg    key <AD03>  { [          e,           E,  ecircumflex,  Ecircumflex ] };
21052a82186Smrg    key <AD07>  { [          u,           U,  ucircumflex,  Ucircumflex ] };
21152a82186Smrg    key <AD08>  { [          i,           I,  icircumflex,  Icircumflex ] };
21252a82186Smrg    key <AD09>  { [          o,           O,   odiaeresis,   Odiaeresis ] };
213154daed1Smrg};
214154daed1Smrg
21552a82186Smrg// Turkish international Q layout
216154daed1Smrg// Alexis Pellicier <alexis.pellicier@nds.k12.tr>, 2007
217154daed1Smrgpartial
218154daed1Smrgxkb_symbols "intl" {
21952a82186Smrg
220154daed1Smrg    include "latin"
221154daed1Smrg
222bfd7cbc1Smrg    name[Group1]="Turkish (international with dead keys)";
223154daed1Smrg
22452a82186Smrg    key <AE01>  { type[group1] = "FOUR_LEVEL", [         1,    exclam,      onesuperior,    exclamdown ] };
22552a82186Smrg    key <AE02>  { type[group1] = "FOUR_LEVEL", [         2, apostrophe,        sterling,   twosuperior ] };
22652a82186Smrg    key <AE03>  { type[group1] = "FOUR_LEVEL", [         3, dead_circumflex, numbersign, threesuperior ] };
22752a82186Smrg    key <AE04>  { type[group1] = "FOUR_LEVEL", [         4,       plus,          dollar,    onequarter ] };
22852a82186Smrg    key <AE06>  { type[group1] = "FOUR_LEVEL", [         6,  ampersand,   threequarters,    VoidSymbol ] };
22952a82186Smrg    key <AE07>  { type[group1] = "FOUR_LEVEL", [         7,      slash,       braceleft,    VoidSymbol ] };
23052a82186Smrg    key <AE08>  { type[group1] = "FOUR_LEVEL", [         8,  parenleft,     bracketleft,    VoidSymbol ] };
23152a82186Smrg    key <AE09>  { type[group1] = "FOUR_LEVEL", [         9, parenright,    bracketright,     plusminus ] };
23252a82186Smrg    key <AE10>  { type[group1] = "FOUR_LEVEL", [         0,      equal,      braceright,        degree ] };
23352a82186Smrg    key <AE11>  { type[group1] = "FOUR_LEVEL", [  asterisk,   question,       backslash,  questiondown ] };
23452a82186Smrg    key <AE12>  { type[group1] = "FOUR_LEVEL", [     minus, underscore,        division,    VoidSymbol ] };
23552a82186Smrg
23652a82186Smrg    key <AD02>  { [         w,          W,     VoidSymbol,    VoidSymbol ] };
23752a82186Smrg    key <AD03>  { [         e,          E,       EuroSign,          cent ] };
23866c7633cSsnj    key <AD05>  { [         t,          T,          U20BA,    VoidSymbol ] };
23952a82186Smrg    key <AD07>  { [         u,          U,    ucircumflex,   Ucircumflex ] };
24052a82186Smrg    key <AD08>  { [  idotless,          I,    icircumflex,   Icircumflex ] };
24152a82186Smrg    key <AD09>  { [         o,          O,    ocircumflex,   Ocircumflex ] };
24252a82186Smrg    key <AD10>  { [         p,          P,     VoidSymbol,    VoidSymbol ] };
24352a82186Smrg    key <AD11>  { [    gbreve,     Gbreve, dead_diaeresis                ] };
24452a82186Smrg    key <AD12>  { [udiaeresis, Udiaeresis,     dead_tilde,   dead_macron ] };
24552a82186Smrg
24652a82186Smrg    key <AC01>  { [         a,          A,    acircumflex,   Acircumflex ] };
24752a82186Smrg    key <AC02>  { [         s,          S,        section,    VoidSymbol ] };
24852a82186Smrg    key <AC03>  { [         d,          D,     VoidSymbol,    VoidSymbol ] };
24952a82186Smrg    key <AC04>  { [         f,          F,    ordfeminine,    VoidSymbol ] };
25052a82186Smrg    key <AC05>  { [         g,          G,     VoidSymbol,    VoidSymbol ] };
25152a82186Smrg    key <AC06>  { [         h,          H,     VoidSymbol,    VoidSymbol ] };
25252a82186Smrg    key <AC08>  { [         k,          K,     VoidSymbol,    VoidSymbol ] };
25352a82186Smrg    key <AC09>  { [         l,          L,     VoidSymbol,    VoidSymbol ] };
25452a82186Smrg    key <AC10>  { [  scedilla,   Scedilla,     dead_acute,    dead_acute ] };
25552a82186Smrg    key <AC11>  { [         i,  Iabovedot,     apostrophe,    dead_caron ] };
25652a82186Smrg
25752a82186Smrg    key <TLDE>  { type[group1] = "FOUR_LEVEL", [  quotedbl,     eacute,       plusminus,        degree ] };
25852a82186Smrg    key <BKSL>  { type[group1] = "FOUR_LEVEL", [     comma,  semicolon,      dead_grave,    dead_grave ] };
25952a82186Smrg    key <LSGT>  { type[group1] = "FOUR_LEVEL", [      less,    greater,             bar,     brokenbar ] };
26052a82186Smrg
26152a82186Smrg    key <AB08>  { [odiaeresis, Odiaeresis,       multiply,    VoidSymbol ] };
26252a82186Smrg    key <AB09>  { [  ccedilla,   Ccedilla, periodcentered,      division ] };
26352a82186Smrg    key <AB10>  { type[group1] = "FOUR_LEVEL", [    period,      colon,   dead_abovedot, dead_abovedot ] };
264154daed1Smrg
265154daed1Smrg    include "nbsp(level3)"
266154daed1Smrg    include "level3(ralt_switch)"
267154daed1Smrg};
268154daed1Smrg
269154daed1Smrg
270154daed1Smrgpartial alphanumeric_keys
271154daed1Smrgxkb_symbols "olpc" {
272c067fea9Sghen
27352a82186Smrg    include "tr(intl)"
274c067fea9Sghen
27552a82186Smrg    name[Group1]= "Turkish";
276c067fea9Sghen
27752a82186Smrg    key <AE01>  { [         1,      exclam,           VoidSymbol,     VoidSymbol ] };
27852a82186Smrg    key <AE06>  { [         6,   ampersand,           VoidSymbol,     VoidSymbol ] };
27952a82186Smrg    key <AE12>  { type[group1] = "FOUR_LEVEL",
28052a82186Smrg                  [     minus,  underscore,                  bar,     VoidSymbol ] };
281c067fea9Sghen
28252a82186Smrg    key <AB03>  { [         c,           C,  leftdoublequotemark,     VoidSymbol ] };
28352a82186Smrg    key <AB04>  { [         v,           V, rightdoublequotemark,     VoidSymbol ] };
28452a82186Smrg    key <AB05>  { [         b,           B,           VoidSymbol,     VoidSymbol ] };
28552a82186Smrg    key <AB08>  { [odiaeresis,  Odiaeresis,           VoidSymbol,     VoidSymbol ] };
28652a82186Smrg    key <AB09>  { [  ccedilla,    Ccedilla,             multiply,     VoidSymbol ] };
28752a82186Smrg    key <AB10>  { [    period,       colon,             division,  dead_abovedot ] };
288c067fea9Sghen
28952a82186Smrg    key <I219> { [       less,     greater,           VoidSymbol,     VoidSymbol ] };
290c067fea9Sghen};
291c067fea9Sghen
292bfd7cbc1Smrg// Crimean Tatar (Crimean Turkish) layouts.
293bfd7cbc1Smrg// First released (by Ubuntu): 2009-02-24.
29452a82186Smrg// These layouts are not yet standard.  In particular, the mapping of
29552a82186Smrg// the letter 'x' might change in the future.  This letter is not used
29652a82186Smrg// in the current official alphabet, but is included in the layouts for
29752a82186Smrg// foreign words and for shortcuts.
298bfd7cbc1Smrg// Reşat SABIQ <tilde.birlik @ gmail . com>, 2009
299bfd7cbc1Smrg// Özgür Qarahan <qarahan @ gmail . com>, 2009
300c067fea9Sghen
30152a82186Smrg// Crimean Tatar (Crimean Turkish) Q layout
302c067fea9Sghenpartial
303c067fea9Sghenxkb_symbols "crh" {
304c067fea9Sghen
305c067fea9Sghen    include "tr(basic)"
306c067fea9Sghen
307bfd7cbc1Smrg    name[Group1]="Crimean Tatar (Turkish Q)";
308c067fea9Sghen
30952a82186Smrg    key <AE11>  { [         x,          X,        asterisk,        question ] };
310c067fea9Sghen
31152a82186Smrg    key <AC04>  { [         f,          F,          iacute,          Iacute ] };
31252a82186Smrg    key <AC07>  { [         j,          J,          ibreve,          Ibreve ] };
31352a82186Smrg    key <TLDE>  { [  quotedbl,  backslash,            less,          degree ] };
314c067fea9Sghen
31552a82186Smrg    key <AB02>  { [    ntilde,     Ntilde,  guillemotright,         greater ] };
316c067fea9Sghen};
317c067fea9Sghen
31852a82186Smrg// Crimean Tatar (Crimean Turkish) F layout
319c067fea9Sghenpartial
320c067fea9Sghenxkb_symbols "crh_f" {
321c067fea9Sghen
322154daed1Smrg    include "tr(f)"
323154daed1Smrg
324bfd7cbc1Smrg    name[Group1]="Crimean Tatar (Turkish F)";
325c067fea9Sghen
32652a82186Smrg    key <AE11>  { [         x,          X,           slash,        question ] };
327c067fea9Sghen
32852a82186Smrg    key <AD04>  { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC",
32952a82186Smrg                  [  idotless,          I,          iacute,          Iacute ] };
330c067fea9Sghen
33152a82186Smrg    key <AC07>  { [         k,          K,          ibreve,          Ibreve ] };
33252a82186Smrg    key <TLDE>  { [      plus,   asterisk,       backslash,       plusminus ] };
333c067fea9Sghen
33452a82186Smrg    key <BKSL>  { [    ntilde,     Ntilde,           grave,      dead_grave ] };
335c067fea9Sghen};
336c067fea9Sghen
33752a82186Smrg// Crimean Tatar (Crimean Turkish) Alt-Q layout
338c067fea9Sghenpartial
339c067fea9Sghenxkb_symbols "crh_alt" {
340c067fea9Sghen
341c067fea9Sghen    include "tr(alt)"
342c067fea9Sghen
343bfd7cbc1Smrg    name[Group1]="Crimean Tatar (Turkish Alt-Q)";
344c067fea9Sghen
34552a82186Smrg    key <AC04>  { [         f,          F,          iacute,          Iacute ] };
34652a82186Smrg    key <AC07>  { [         j,          J,          ibreve,          Ibreve ] };
347c067fea9Sghen
34852a82186Smrg    key <AB06>  { [         n,          N,          ntilde,          Ntilde ] };
349154daed1Smrg};
3500412cdedSmrg
3510412cdedSmrg// EXTRAS:
3520412cdedSmrg
3530412cdedSmrgpartial alphanumeric_keys
3540412cdedSmrg	xkb_symbols "sun_type6" {
3550412cdedSmrg	include "sun_vndr/tr(sun_type6)"
3560412cdedSmrg};
357