Home | History | Annotate | Line # | Download | only in symbols
tr revision 1.1.1.6
      1      1.1   mrg // based on
      2      1.1   mrg // Turkish keyboard symbols for PC and xkb
      3      1.1   mrg // This file distributed without any expressed or implied warranty
      4      1.1   mrg // Nilgn Belma Bugner <nilgun (a] belgeler.org>, 2005
      5      1.1   mrg 
      6      1.1   mrg //Default Layout (Turkish Q)
      7  1.1.1.6   mrg default  partial
      8      1.1   mrg xkb_symbols "basic" {
      9      1.1   mrg 
     10      1.1   mrg     include "latin"
     11      1.1   mrg 
     12  1.1.1.4   mrg     name[Group1]="Turkish";
     13      1.1   mrg 
     14      1.1   mrg     key <AE01>	{ [         1,    exclam,        greater,    exclamdown ] };
     15      1.1   mrg     key <AE02>	{ [         2, apostrophe,      sterling,   twosuperior ] };
     16      1.1   mrg     key <AE03>	{ [        3, asciicircum,    numbersign, threesuperior ] };
     17      1.1   mrg     key <AE04>	{ [         4,       plus,        dollar,    onequarter ] };
     18      1.1   mrg     key <AE06>	{ [         6,  ampersand, threequarters,    VoidSymbol ] };
     19      1.1   mrg     key <AE07>	{ [         7,      slash,     braceleft,    VoidSymbol ] };
     20      1.1   mrg     key <AE08>	{ [         8,  parenleft,   bracketleft,    VoidSymbol ] };
     21      1.1   mrg     key <AE09>	{ [         9, parenright,  bracketright,     plusminus ] };
     22      1.1   mrg     key <AE10>	{ [         0,      equal,    braceright,        degree ] };
     23      1.1   mrg     key <AE11>	{ [  asterisk,   question,     backslash,  questiondown ] };
     24      1.1   mrg     key <AE12>	{ [     minus, underscore,           bar,    VoidSymbol ] };
     25      1.1   mrg 
     26      1.1   mrg     key <AD02>	{ [         w,          W,   VoidSymbol,   VoidSymbol ]	};
     27      1.1   mrg     key <AD03>	{ [         e,          E,     EuroSign,   VoidSymbol ]	};
     28      1.1   mrg     key <AD05>	{ [         t,          T,    trademark,   VoidSymbol ]	};
     29      1.1   mrg     key <AD07>	{ [         u,          U,  ucircumflex,  Ucircumflex ]	};
     30      1.1   mrg     key <AD08>	{ type[group1] = "FOUR_LEVEL_ALPHABETIC",
     31      1.1   mrg                   [  idotless,          I,  icircumflex,  Icircumflex ] };
     32      1.1   mrg     key <AD09>	{ [         o,          O,  ocircumflex,  Ocircumflex ]	};
     33      1.1   mrg     key <AD10>	{ [         p,          P,   VoidSymbol,   VoidSymbol ]	};
     34      1.1   mrg     key <AD11>	{ [    gbreve,     Gbreve ] };
     35      1.1   mrg     key <AD12>	{ [udiaeresis, Udiaeresis,   asciitilde,  dead_macron ]	};
     36      1.1   mrg 
     37      1.1   mrg     key <AC01>	{ [         a,          A,  acircumflex,  Acircumflex ]	};
     38      1.1   mrg     key <AC02>	{ [         s,          S,      section,   VoidSymbol ]	};
     39      1.1   mrg     key <AC03>	{ [         d,          D,   VoidSymbol,   VoidSymbol ]	};
     40      1.1   mrg     key <AC04>	{ [         f,          F,  ordfeminine,   VoidSymbol ]	};
     41      1.1   mrg     key <AC05>	{ [         g,          G,   VoidSymbol,   VoidSymbol ]	};
     42      1.1   mrg     key <AC06>	{ [         h,          H,   VoidSymbol,   VoidSymbol ]	};
     43      1.1   mrg     key <AC08>	{ [         k,          K,   VoidSymbol,   VoidSymbol ]	};
     44      1.1   mrg     key <AC09>	{ [         l,          L,   VoidSymbol,   VoidSymbol ]	};
     45      1.1   mrg     key <AC10>	{ [  scedilla,   Scedilla,        acute,   dead_acute ]	};
     46      1.1   mrg     key <AC11>	{ type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", 
     47      1.1   mrg                   [ i,  Iabovedot,   apostrophe,   dead_caron ]	};
     48      1.1   mrg     key <TLDE>	{ [  quotedbl,     eacute,         less,       degree ]	};
     49      1.1   mrg 
     50      1.1   mrg     key <BKSL>	{ [     comma,  semicolon,        grave,   dead_grave ]	};
     51      1.1   mrg     key <LSGT>	{ [      less,    greater,          bar,    brokenbar ]	};
     52      1.1   mrg     key <AB08>	{ [odiaeresis, Odiaeresis,     multiply,   VoidSymbol ]	};
     53      1.1   mrg     key <AB09>	{ [  ccedilla,   Ccedilla, periodcentered,     division ] };
     54      1.1   mrg     key <AB10>	{ [    period,      colon, dead_abovedot, dead_abovedot ] };
     55      1.1   mrg 
     56      1.1   mrg     include "kpdl(comma)"
     57      1.1   mrg     include "level3(ralt_switch)"
     58      1.1   mrg };
     59      1.1   mrg 
     60      1.1   mrg 
     61      1.1   mrg // Turkish F Layout
     62      1.1   mrg partial
     63      1.1   mrg xkb_symbols "f" {
     64      1.1   mrg 
     65      1.1   mrg     include "latin"
     66      1.1   mrg 
     67  1.1.1.4   mrg     name[Group1]="Turkish (F)";
     68      1.1   mrg 
     69      1.1   mrg     key <AE01>	{ [         1,     exclam,  onesuperior,   exclamdown ]	};
     70      1.1   mrg     key <AE02>	{ [         2,   quotedbl,  twosuperior,   VoidSymbol ]	};
     71      1.1   mrg     key <AE03>	{ [         3, asciicircum, numbersign, threesuperior ] };
     72      1.1   mrg     key <AE04>	{ [         4,     dollar,   onequarter,   VoidSymbol ]	};
     73      1.1   mrg     key <AE06>	{ [         6,  ampersand, threequarters,  VoidSymbol ]	};
     74      1.1   mrg     key <AE07>	{ [         7, apostrophe,    braceleft,   VoidSymbol ]	};
     75      1.1   mrg     key <AE08>	{ [         8,  parenleft,  bracketleft,   VoidSymbol ]	};
     76      1.1   mrg     key <AE09>	{ [         9, parenright, bracketright,    plusminus ]	};
     77      1.1   mrg     key <AE10>	{ [         0,      equal,   braceright,       degree ]	};
     78      1.1   mrg     key <AE11>	{ [     slash,   question,    backslash, questiondown ]	};
     79      1.1   mrg     key <AE12>	{ [     minus, underscore,          bar,   VoidSymbol ]	};
     80      1.1   mrg 
     81      1.1   mrg     key <AD01>	{ [         f,          F,           at,   VoidSymbol ]	};
     82      1.1   mrg     key <AD02>	{ [         g,          G,   VoidSymbol,   VoidSymbol ]	};
     83      1.1   mrg     key <AD03>	{ [    gbreve,     Gbreve,   VoidSymbol,   VoidSymbol ]	};
     84      1.1   mrg     key <AD04>	{ type[group1] = "FOUR_LEVEL_SEMIALPHABETIC",
     85      1.1   mrg                   [  idotless,          I,    paragraph,   VoidSymbol ]	};
     86      1.1   mrg     key <AD05>	{ [         o,          O,  ocircumflex,  Ocircumflex ]	};
     87      1.1   mrg     key <AD06>	{ [         d,          D,          yen,   VoidSymbol ]	};
     88      1.1   mrg     key <AD07>	{ [         r,          R,   registered,   VoidSymbol ]	};
     89      1.1   mrg     key <AD08>	{ [         n,          N,   VoidSymbol,   VoidSymbol ]	};
     90      1.1   mrg     key <AD09>	{ [         h,          H,       degree,   VoidSymbol ]	};
     91      1.1   mrg     key <AD10>	{ [         p,          P,     sterling,   VoidSymbol ]	};
     92      1.1   mrg     key <AD11>	{ [         q,          Q, dead_diaeresis, dead_abovering ] };
     93      1.1   mrg     key <AD12>	{ [         w,          W,   asciitilde,   dead_breve ]	};
     94      1.1   mrg 
     95      1.1   mrg     key <AC01>	{ [         u,          U,  ucircumflex,  Ucircumflex ]	};
     96      1.1   mrg     key <AC02>	{ type[group1] = "FOUR_LEVEL_ALPHABETIC",
     97      1.1   mrg                   [         i,  Iabovedot,  icircumflex,  Icircumflex ]	};
     98      1.1   mrg     key <AC03>	{ [         e,          E,     EuroSign,   VoidSymbol ]	};
     99      1.1   mrg     key <AC04>	{ [         a,          A,  acircumflex,  Acircumflex ]	};
    100      1.1   mrg     key <AC05>	{ [udiaeresis, Udiaeresis,  ucircumflex,  Ucircumflex ]	};
    101      1.1   mrg     key <AC06>	{ [         t,          T,    trademark,   VoidSymbol ]	};
    102      1.1   mrg     key <AC07>	{ [         k,          K,   VoidSymbol,   VoidSymbol ]	};
    103      1.1   mrg     key <AC08>	{ [         m,          M,           mu,   VoidSymbol ]	};
    104      1.1   mrg     key <AC09>	{ [         l,          L,   VoidSymbol,   VoidSymbol ]	};
    105      1.1   mrg     key <AC10>	{ [         y,          Y,        acute,   dead_acute ]	};
    106      1.1   mrg     key <AC11>	{ [  scedilla,   Scedilla,   numbersign,   dead_caron ]	};
    107      1.1   mrg     key <TLDE>	{ [      plus,   asterisk,      notsign,    plusminus ]	};
    108      1.1   mrg 
    109      1.1   mrg     key <BKSL>	{ [         x,          X,        grave,   dead_grave ]	};
    110      1.1   mrg     key <AB01>	{ [         j,          J, guillemotleft,  VoidSymbol ]	};
    111      1.1   mrg     key <AB02>	{ [odiaeresis, Odiaeresis, guillemotright, VoidSymbol ]	};
    112      1.1   mrg     key <AB03>	{ [         v,          V, leftdoublequotemark, VoidSymbol ] };
    113      1.1   mrg     key <AB04>	{ [         c,          C,         cent,    copyright ]	};
    114      1.1   mrg     key <AB05>	{ [  ccedilla,   Ccedilla, rightdoublequotemark, VoidSymbol] };
    115      1.1   mrg     key <AB06>	{ [         z,          Z,   VoidSymbol,   VoidSymbol ]	};
    116      1.1   mrg     key <AB07>	{ [         s,          S,      section,   VoidSymbol ]	};
    117      1.1   mrg     key <AB08>	{ [         b,          B,     multiply, nobreakspace ]	};
    118      1.1   mrg     key <AB09>	{ [    period,      colon,     division, dead_abovedot]	};
    119      1.1   mrg     key <AB10>	{ [     comma,  semicolon, periodcentered, VoidSymbol ]	};
    120      1.1   mrg     key <LSGT>	{ [     less,     greater,          bar,    brokenbar ]	};
    121      1.1   mrg 
    122      1.1   mrg     include "kpdl(comma)"
    123      1.1   mrg     include "level3(ralt_switch)"
    124      1.1   mrg };
    125      1.1   mrg 
    126      1.1   mrg // Turkish Alt-Q Layout
    127      1.1   mrg partial
    128      1.1   mrg xkb_symbols "alt" {
    129      1.1   mrg 
    130      1.1   mrg     include "latin"
    131      1.1   mrg 
    132  1.1.1.4   mrg     name[Group1]="Turkish (Alt-Q)";
    133      1.1   mrg 
    134      1.1   mrg     key <AE07>  { [         7,   ampersand,  lowleftcorner,  upleftcorner ] };
    135      1.1   mrg     key <AE08>  { [         8,    asterisk,          leftt,          topt ] };
    136      1.1   mrg     key <AE09>  { [         9,   parenleft,         rightt,          bott ] };
    137      1.1   mrg     key <AE10>  { [         0,  parenright, lowrightcorner, uprightcorner ] };
    138      1.1   mrg     key <AE11>  { [     minus,  underscore, horizlinescan5,      vertbar  ] };
    139      1.1   mrg     key <AE12>  { [     equal,        plus,  crossinglines  ] };
    140      1.1   mrg 
    141      1.1   mrg     key <AD03>  { [         e,           E,     EuroSign,   VoidSymbol ] };
    142      1.1   mrg //    key <AD05>        { [         t,           T,    trademark,   VoidSymbol >
    143      1.1   mrg     key <AD07>  { [         u,           U,   udiaeresis,   Udiaeresis ] };
    144      1.1   mrg     key <AD08>  { [         i,           I,     idotless,    Iabovedot ] };
    145      1.1   mrg     key <AD09>  { [         o,           O,   odiaeresis,   Odiaeresis ] };
    146      1.1   mrg     key <AC01>  { [         a,           A,  acircumflex,  Acircumflex ] };
    147      1.1   mrg     key <AC02>  { [         s,           S,     scedilla,     Scedilla ] };
    148      1.1   mrg     key <AC05>  { [         g,           G,       gbreve,       Gbreve ] };
    149      1.1   mrg 
    150      1.1   mrg     key <AB03>  { [         c,           C,     ccedilla,     Ccedilla ] };
    151      1.1   mrg 
    152      1.1   mrg     include "level3(ralt_switch)"
    153      1.1   mrg };
    154      1.1   mrg 
    155      1.1   mrg 
    156      1.1   mrg partial alphanumeric_keys
    157      1.1   mrg xkb_symbols "Sundeadkeys" {
    158      1.1   mrg 
    159      1.1   mrg     // For naming consistency
    160      1.1   mrg     include "tr(basic)"
    161      1.1   mrg 
    162      1.1   mrg };
    163      1.1   mrg 
    164      1.1   mrg partial alphanumeric_keys
    165      1.1   mrg xkb_symbols "sundeadkeys" {
    166      1.1   mrg 
    167      1.1   mrg     // For naming consistency
    168      1.1   mrg     include "tr(Sundeadkeys)"
    169      1.1   mrg 
    170  1.1.1.4   mrg     name[Group1]="Turkish (Sun dead keys)";
    171      1.1   mrg };
    172      1.1   mrg 
    173      1.1   mrg // Kurdish Q Layout
    174      1.1   mrg // Erdal Ronahi <erdal.ronahi (a] gmail.com>, 2006
    175      1.1   mrg // http://ferheng.org
    176      1.1   mrg // http://www.pckurd.net
    177      1.1   mrg 
    178      1.1   mrg partial
    179      1.1   mrg xkb_symbols "ku" {
    180      1.1   mrg 
    181      1.1   mrg    include "tr(basic)"
    182      1.1   mrg 
    183  1.1.1.4   mrg    name[Group1]="Kurdish (Turkey, Latin Q)";
    184      1.1   mrg 
    185      1.1   mrg     key <AD08>	{ [          i,           I,     idotless,            I ] };
    186      1.1   mrg     key <AD11>	{ [          x,           X,       gbreve,       Gbreve ] };
    187      1.1   mrg     key <AD12>	{ [ucircumflex, Ucircumflex,   asciitilde,   dead_macron] };
    188      1.1   mrg     key <AC11>	{ [icircumflex, Icircumflex,   apostrophe,   dead_caron ] };
    189      1.1   mrg     key <AB08>	{ [ecircumflex, Ecircumflex,   odiaeresis,   Odiaeresis ] };
    190      1.1   mrg };
    191      1.1   mrg 
    192      1.1   mrg // Kurdish F Layout
    193      1.1   mrg partial
    194      1.1   mrg xkb_symbols "ku_f" {
    195      1.1   mrg 
    196      1.1   mrg     include "tr(f)"
    197      1.1   mrg 
    198  1.1.1.4   mrg     name[Group1]="Kurdish (Turkey, F)";
    199      1.1   mrg 
    200      1.1   mrg     key <AD03>	{ [         x,          X,       gbreve,        Gbreve]	};
    201      1.1   mrg     key <AD04>	{ [         i,          I,    paragraph,   VoidSymbol ] };
    202      1.1   mrg     key <AD05>	{ [         o,          O,  ocircumflex,  Ocircumflex ] };
    203      1.1   mrg 
    204      1.1   mrg     key <AC01>	{ [ ucircumflex,  Ucircumflex, udiaeresis, Udiaeresis ] };
    205      1.1   mrg     key <AC02>	{ [ icircumflex,  Icircumflex,          i,  Iabovedot ] };
    206      1.1   mrg     key <AC05>	{ [         u,          U,   udiaeresis,   Udiaeresis ]	};
    207      1.1   mrg     key <AB02>	{ [ecircumflex, Ecircumflex, odiaeresis,  Odiaeresis  ] };
    208      1.1   mrg 
    209      1.1   mrg };
    210      1.1   mrg 
    211      1.1   mrg // Kurdish Alt-Q Layout
    212      1.1   mrg partial
    213      1.1   mrg xkb_symbols "ku_alt" {
    214      1.1   mrg 
    215      1.1   mrg     include "tr(alt)"
    216      1.1   mrg 
    217  1.1.1.4   mrg     name[Group1]="Kurdish (Turkey, Latin Alt-Q)";
    218      1.1   mrg 
    219      1.1   mrg     key <AD03>  { [         e,           E,  ecircumflex,  Ecircumflex ] };
    220      1.1   mrg     key <AD07>  { [         u,           U,  ucircumflex,  Ucircumflex ] };
    221      1.1   mrg     key <AD08>  { [         i,           I,  icircumflex,  Icircumflex ] };
    222      1.1   mrg     key <AD09>  { [         o,           O,   odiaeresis,   Odiaeresis ] };
    223      1.1   mrg };
    224      1.1   mrg 
    225      1.1   mrg // Turkish international Q Layout
    226      1.1   mrg // Alexis Pellicier <alexis.pellicier (a] nds.k12.tr>, 2007
    227      1.1   mrg partial
    228      1.1   mrg xkb_symbols "intl" {
    229      1.1   mrg     include "latin"
    230      1.1   mrg 
    231  1.1.1.4   mrg     name[Group1]="Turkish (international with dead keys)";
    232      1.1   mrg 
    233      1.1   mrg     key <AE01>	{ type[group1] = "FOUR_LEVEL", [         1,    exclam,    onesuperior,    exclamdown ]	};
    234      1.1   mrg     key <AE02>	{ type[group1] = "FOUR_LEVEL", [         2, apostrophe,   sterling,   twosuperior ]	};
    235      1.1   mrg     key <AE03>	{ type[group1] = "FOUR_LEVEL", [         3, dead_circumflex,    numbersign, threesuperior ]  };
    236      1.1   mrg     key <AE04>	{ type[group1] = "FOUR_LEVEL", [         4,       plus, dollar,    onequarter ]	};
    237      1.1   mrg     key <AE06>	{ type[group1] = "FOUR_LEVEL", [         6,  ampersand, threequarters,    VoidSymbol ]	};
    238      1.1   mrg     key <AE07>	{ type[group1] = "FOUR_LEVEL", [         7,      slash, braceleft,    VoidSymbol ]	};
    239      1.1   mrg     key <AE08>	{ type[group1] = "FOUR_LEVEL", [         8,  parenleft, bracketleft,    VoidSymbol ]	};
    240      1.1   mrg     key <AE09>	{ type[group1] = "FOUR_LEVEL", [         9, parenright, bracketright,     plusminus ]	};
    241      1.1   mrg     key <AE10>	{ type[group1] = "FOUR_LEVEL", [         0,      equal, braceright,        degree ]	};
    242      1.1   mrg     key <AE11>	{ type[group1] = "FOUR_LEVEL", [  asterisk,   question, backslash,  questiondown ]	};
    243      1.1   mrg     key <AE12>	{ type[group1] = "FOUR_LEVEL", [     minus, underscore, division,    VoidSymbol ]	};
    244      1.1   mrg     key <AD02>	{ [         w,          W,   VoidSymbol,   VoidSymbol ]	};
    245      1.1   mrg     key <AD03>	{ [         e,          E,     EuroSign,         cent ]	};
    246      1.1   mrg     key <AD05>	{ [         t,          T,    trademark,   VoidSymbol ]	};
    247      1.1   mrg     key <AD07>	{ [         u,          U,  ucircumflex,  Ucircumflex ]	};
    248      1.1   mrg     key <AD08>	{ [  idotless,          I,  icircumflex,  Icircumflex ]	};
    249      1.1   mrg     key <AD09>	{ [         o,          O,  ocircumflex,  Ocircumflex ]	};
    250      1.1   mrg     key <AD10>	{ [         p,          P,   VoidSymbol,   VoidSymbol ]	};
    251      1.1   mrg     key <AD11>	{ [    gbreve,     Gbreve,   dead_diaeresis           ] };
    252      1.1   mrg     key <AD12>	{ [udiaeresis, Udiaeresis,   dead_tilde,  dead_macron ]	};
    253      1.1   mrg     key <AC01>	{ [         a,          A,  acircumflex,  Acircumflex ]	};
    254      1.1   mrg     key <AC02>	{ [         s,          S,      section,   VoidSymbol ]	};
    255      1.1   mrg     key <AC03>	{ [         d,          D,   VoidSymbol,   VoidSymbol ]	};
    256      1.1   mrg     key <AC04>	{ [         f,          F,  ordfeminine,   VoidSymbol ]	};
    257      1.1   mrg     key <AC05>	{ [         g,          G,   VoidSymbol,   VoidSymbol ]	};
    258      1.1   mrg     key <AC06>	{ [         h,          H,   VoidSymbol,   VoidSymbol ]	};
    259      1.1   mrg     key <AC08>	{ [         k,          K,   VoidSymbol,   VoidSymbol ]	};
    260      1.1   mrg     key <AC09>	{ [         l,          L,   VoidSymbol,   VoidSymbol ]	};
    261      1.1   mrg     key <AC10>	{ [  scedilla,   Scedilla,  dead_acute,   dead_acute ]	};
    262      1.1   mrg     key <AC11>	{ [         i,  Iabovedot,   apostrophe,   dead_caron ]	};
    263      1.1   mrg     key <TLDE>	{ type[group1] = "FOUR_LEVEL",[  quotedbl,  eacute,    plusminus,      degree ]	};
    264      1.1   mrg     key <BKSL>	{ type[group1] = "FOUR_LEVEL",[     comma,  semicolon,   dead_grave, dead_grave ]	};
    265      1.1   mrg     key <LSGT>	{ type[group1] = "FOUR_LEVEL",[     less,     greater,   bar,    brokenbar ]	};
    266      1.1   mrg     key <AB08>	{ [odiaeresis, Odiaeresis,     multiply,   VoidSymbol ]	};
    267  1.1.1.3  ghen     key <AB09>	{ [  ccedilla,   Ccedilla, periodcentered,   division ]	};
    268      1.1   mrg     key <AB10>	{ type[group1] = "FOUR_LEVEL",[    period,      colon, dead_abovedot, dead_abovedot ] };
    269      1.1   mrg 
    270      1.1   mrg     include "nbsp(level3)"
    271      1.1   mrg     include "level3(ralt_switch)"
    272      1.1   mrg };
    273      1.1   mrg 
    274      1.1   mrg 
    275      1.1   mrg partial alphanumeric_keys
    276      1.1   mrg xkb_symbols "olpc" {
    277  1.1.1.4   mrg     name[Group1]= "Turkish";
    278  1.1.1.3  ghen     include "tr(intl)"
    279  1.1.1.3  ghen 
    280  1.1.1.3  ghen     key <AE01>	{ [         1,    exclam,    VoidSymbol,    VoidSymbol ] };
    281  1.1.1.3  ghen     key <AE06>	{ [         6,  ampersand, VoidSymbol,  VoidSymbol ]	};
    282  1.1.1.3  ghen     key <AE12>	{ type[group1] = "FOUR_LEVEL", [     minus, underscore, bar,    VoidSymbol ]	};
    283  1.1.1.3  ghen 
    284  1.1.1.3  ghen 
    285  1.1.1.3  ghen     key <AB03>  { [         c,           C,     leftdoublequotemark,     VoidSymbol ] };
    286  1.1.1.3  ghen     key <AB04>  { [         v,           V,     rightdoublequotemark,     VoidSymbol ] };
    287  1.1.1.3  ghen     key <AB05>  { [         b,           B,     VoidSymbol,     VoidSymbol ] };
    288  1.1.1.3  ghen     key <AB08>	{ [odiaeresis, Odiaeresis,     VoidSymbol,   VoidSymbol ]	};
    289  1.1.1.3  ghen 
    290  1.1.1.3  ghen     key <AB09>	{ [  ccedilla,   Ccedilla, multiply,     VoidSymbol ] };
    291  1.1.1.3  ghen     key <AB10>	{ [    period,      colon, division, dead_abovedot ] };
    292  1.1.1.3  ghen 
    293  1.1.1.3  ghen     key <I219> { [  less,  greater, VoidSymbol, VoidSymbol ] };
    294  1.1.1.3  ghen 
    295  1.1.1.3  ghen };
    296  1.1.1.3  ghen 
    297  1.1.1.4   mrg // Crimean Tatar (Crimean Turkish) layouts.
    298  1.1.1.4   mrg // First released (by Ubuntu): 2009-02-24.
    299  1.1.1.4   mrg // These layouts are not yet standard. In particular, the mapping of 
    300  1.1.1.4   mrg // letter 'x' might change in the future. This letter is not used in the 
    301  1.1.1.4   mrg // current official alphabet, but is included in the layouts for foreign words
    302  1.1.1.4   mrg // and shortcuts.
    303  1.1.1.4   mrg // Reat SABIQ <tilde.birlik @ gmail . com>, 2009
    304  1.1.1.4   mrg // zgr Qarahan <qarahan @ gmail . com>, 2009
    305  1.1.1.3  ghen 
    306  1.1.1.3  ghen // Crimean Tatar (Crimean Turkish) Q Layout
    307  1.1.1.3  ghen partial
    308  1.1.1.3  ghen xkb_symbols "crh" {
    309  1.1.1.3  ghen 
    310  1.1.1.3  ghen     include "tr(basic)"
    311  1.1.1.3  ghen 
    312  1.1.1.4   mrg     name[Group1]="Crimean Tatar (Turkish Q)";
    313  1.1.1.3  ghen 
    314  1.1.1.3  ghen     key <AE11>	{ [         x,          X,          asterisk,      question ]   };
    315  1.1.1.3  ghen 
    316  1.1.1.3  ghen     key <AC04>	{ [         f,          F,          iacute,          Iacute ]	};
    317  1.1.1.3  ghen     key <AC07>	{ [         j,          J,          ibreve,          Ibreve ]	};
    318  1.1.1.3  ghen     key <TLDE>	{ [  quotedbl,  backslash,            less,          degree ]	};
    319  1.1.1.3  ghen 
    320  1.1.1.3  ghen     key <AB02>	{ [    ntilde,     Ntilde,  guillemotright,         greater ]	};
    321  1.1.1.3  ghen };
    322  1.1.1.3  ghen 
    323  1.1.1.3  ghen // Crimean Tatar (Crimean Turkish) F Layout
    324  1.1.1.3  ghen partial
    325  1.1.1.3  ghen xkb_symbols "crh_f" {
    326  1.1.1.3  ghen 
    327      1.1   mrg     include "tr(f)"
    328      1.1   mrg 
    329  1.1.1.4   mrg     name[Group1]="Crimean Tatar (Turkish F)";
    330  1.1.1.3  ghen 
    331  1.1.1.3  ghen     key <AE11>	{ [         x,          X,           slash,        question ]	};
    332  1.1.1.3  ghen 
    333  1.1.1.3  ghen     key <AD04>	{ type[group1] = "FOUR_LEVEL_SEMIALPHABETIC",
    334  1.1.1.3  ghen                   [  idotless,          I,          iacute,          Iacute ]	};
    335  1.1.1.3  ghen 
    336  1.1.1.3  ghen     key <AC07>	{ [         k,          K,          ibreve,          Ibreve ]	};
    337  1.1.1.3  ghen     key <TLDE>	{ [      plus,   asterisk,       backslash,       plusminus ]	};
    338  1.1.1.3  ghen 
    339  1.1.1.3  ghen     key <BKSL>	{ [    ntilde,     Ntilde,           grave,      dead_grave ]	};
    340  1.1.1.3  ghen };
    341  1.1.1.3  ghen 
    342  1.1.1.3  ghen // Crimean Tatar (Crimean Turkish) Alt-Q Layout
    343  1.1.1.3  ghen partial
    344  1.1.1.3  ghen xkb_symbols "crh_alt" {
    345  1.1.1.3  ghen 
    346  1.1.1.3  ghen     include "tr(alt)"
    347  1.1.1.3  ghen 
    348  1.1.1.4   mrg     name[Group1]="Crimean Tatar (Turkish Alt-Q)";
    349  1.1.1.3  ghen 
    350  1.1.1.3  ghen     key <AC04>	{ [         f,          F,          iacute,          Iacute ]	};
    351  1.1.1.3  ghen     key <AC07>	{ [         j,          J,          ibreve,          Ibreve ]	};
    352  1.1.1.3  ghen 
    353  1.1.1.3  ghen     key <AB06>	{ [         n,          N,          ntilde,          Ntilde ]	};
    354      1.1   mrg };
    355  1.1.1.5   mrg 
    356  1.1.1.5   mrg // EXTRAS:
    357  1.1.1.5   mrg 
    358  1.1.1.5   mrg partial alphanumeric_keys
    359  1.1.1.5   mrg 	xkb_symbols "sun_type6" {
    360  1.1.1.5   mrg 	include "sun_vndr/tr(sun_type6)"
    361  1.1.1.5   mrg };
    362