Home | History | Annotate | Line # | Download | only in symbols
      1 // Layout for the Thaana script (for the Dhivehi language).
      2 default partial alphanumeric_keys
      3 xkb_symbols "basic" {
      4 
      5     name[Group1]="Dhivehi";
      6 
      7     key <TLDE> {[        grave,   asciitilde ]};
      8     key <AE01> {[            1,       exclam ]};
      9     key <AE02> {[            2,           at ]};
     10     key <AE03> {[            3,   numbersign ]};
     11     key <AE04> {[            4,       dollar ]};
     12     key <AE05> {[            5,      percent ]};
     13     key <AE06> {[            6,  asciicircum ]};
     14     key <AE07> {[            7,    ampersand ]};
     15     key <AE08> {[            8,     asterisk ]};
     16     key <AE09> {[            9,    parenleft ]};
     17     key <AE10> {[            0,   parenright ]};
     18     key <AE11> {[        minus,   underscore ]};
     19     key <AE12> {[        equal,         plus ]};
     20 
     21     key <AD01> {[    0x10007B0,    0x10007A4 ]};
     22     key <AD02> {[    0x1000787,    0x10007A2 ]};
     23     key <AD03> {[    0x10007AC,    0x10007AD ]};
     24     key <AD04> {[    0x1000783,    0x100079C ]};
     25     key <AD05> {[    0x100078C,    0x1000793 ]};
     26     key <AD06> {[    0x1000794,    0x10007A0 ]};
     27     key <AD07> {[    0x10007AA,    0x10007AB ]};
     28     key <AD08> {[    0x10007A8,    0x10007A9 ]};
     29     key <AD09> {[    0x10007AE,    0x10007AF ]};
     30     key <AD10> {[    0x1000795,     division ]};
     31     key <AD11> {[  bracketleft,    braceleft ]};
     32     key <AD12> {[ bracketright,   braceright ]};
     33 
     34     key <AC01> {[    0x10007A6,    0x10007A7 ]};
     35     key <AC02> {[    0x1000790,    0x1000781 ]};
     36     key <AC03> {[    0x100078B,    0x1000791 ]};
     37     key <AC04> {[    0x100078A,    0x100fdf2 ]};
     38     key <AC05> {[    0x100078E,    0x10007A3 ]};
     39     key <AC06> {[    0x1000780,    0x1000799 ]};
     40     key <AC07> {[    0x1000796,    0x100079B ]};
     41     key <AC08> {[    0x1000786,    0x100079A ]};
     42     key <AC09> {[    0x100078D,    0x1000785 ]};
     43     key <AC10> {[    semicolon,        colon ]};
     44     key <AC11> {[   apostrophe,     quotedbl ]};
     45     key <BKSL> {[    backslash,          bar ]};
     46 
     47     key <LSGT> {[          bar,    brokenbar ]};
     48     key <AB01> {[    0x1000792,    0x10007A1 ]};
     49     key <AB02> {[     multiply,    0x1000798 ]};
     50     key <AB03> {[    0x1000797,    0x100079D ]};
     51     key <AB04> {[    0x1000788,    0x10007A5 ]};
     52     key <AB05> {[    0x1000784,    0x100079E ]};
     53     key <AB06> {[    0x1000782,    0x100078F ]};
     54     key <AB07> {[    0x1000789,    0x100079F ]};
     55     key <AB08> {[ Arabic_comma,         less ]};
     56     key <AB09> {[       period,      greater ]};
     57     key <AB10> {[        slash, Arabic_question_mark ]};
     58 };
     59