Home | History | Annotate | Line # | Download | only in symbols
      1  1.1.1.6  mrg // Dzongkha / Tibetan keyboard layout for Bhutan.
      2      1.1  mrg //
      3  1.1.1.6  mrg // Based on the official layout for Dzongkha that was
      4  1.1.1.6  mrg // approved by the Department of Information Technology and
      5  1.1.1.6  mrg // the Dzongkha Development Commission of the Government of Bhutan.
      6      1.1  mrg //
      7  1.1.1.6  mrg // Copyright (C) 2004, Gregory Mokhin <mokhin (a] bog.msu.ru>
      8  1.1.1.6  mrg // January 2004 -- layout map provided by Chris Fynn
      9  1.1.1.6  mrg // July 2004 -- some corrections by Pema Geyleg <pema_geyleg (a] druknet.bt>
     10  1.1.1.6  mrg // May 2022 -- updated to the revised standard of October 2009
     11      1.1  mrg 
     12  1.1.1.5  mrg default partial alphanumeric_keys
     13      1.1  mrg xkb_symbols "basic" {
     14      1.1  mrg 
     15  1.1.1.6  mrg     name[Group1]= "Dzongkha";
     16  1.1.1.6  mrg 
     17  1.1.1.6  mrg     key <TLDE>	{[  U0F09,  U0F0A,  U0FD1,  U0FD0      ]};
     18  1.1.1.4  mrg 
     19  1.1.1.6  mrg     // Mainly digits:
     20  1.1.1.6  mrg     key <AE01>	{[  U0F21,  U0F04,  1,      U0FD3      ]};
     21  1.1.1.6  mrg     key <AE02>	{[  U0F22,  U0F05,  2,      U0FD4      ]};
     22  1.1.1.6  mrg     key <AE03>	{[  U0F23,  U0F06,  3,      U0F3A      ]};
     23  1.1.1.6  mrg     key <AE04>	{[  U0F24,  U0F48,  4,      U0F3B      ]}; // U+0F48 is an unassigned code point
     24  1.1.1.6  mrg     key <AE05>	{[  U0F25,  U0F0E,  5,      U0F85      ]};
     25  1.1.1.6  mrg     key <AE06>	{[  U0F26,  U0F08,  6,      U0F01      ]};
     26  1.1.1.6  mrg     key <AE07>	{[  U0F27,  U0F38,  7,      U0F8A      ]};
     27  1.1.1.6  mrg     key <AE08>	{[  U0F28,  U0F34,  8,      asterisk   ]};
     28  1.1.1.6  mrg     key <AE09>	{[  U0F29,  U0F3C,  9,      parenleft  ]};
     29  1.1.1.6  mrg     key <AE10>	{[  U0F20,  U0F3D,  0,      parenright ]};
     30  1.1.1.6  mrg     key <AE11>	{[  U0F14,  U0F7F,  minus,  U0FD2      ]};
     31  1.1.1.6  mrg     key <AE12>	{[  U0F0D,  U0F11,  equal,  plus       ]};
     32  1.1.1.6  mrg     key <BKSL>	{[  U0F5D,  U0FAD, backslash,  U0FBA   ]};
     33  1.1.1.6  mrg 
     34  1.1.1.6  mrg     // Consonants ( ka kha ga nga ):
     35  1.1.1.6  mrg     key <AD01>	{[  U0F40,  U0F90,  U0F88,  U0F8D  ]};
     36  1.1.1.6  mrg     key <AD02>	{[  U0F41,  U0F91,  U0F89,  U0F8E  ]};
     37  1.1.1.6  mrg     key <AD03>	{[  U0F42,  U0F92,  U0F8C,  U0F8F  ]};
     38  1.1.1.6  mrg     key <AD04>	{[  U0F44,  U0F94,  U0F83,  U0F82  ]};
     39  1.1.1.6  mrg 
     40  1.1.1.6  mrg     // Vowels ( i u e o ):
     41  1.1.1.6  mrg     key <AD05>	{[  U0F72,  U0F80,  U0F1A,  U0F8B  ]}; // fourth level needs double code point
     42  1.1.1.6  mrg     key <AD06>	{[  U0F74,  U0F84,  U0F1B,  none   ]};
     43  1.1.1.6  mrg     key <AD07>	{[  U0F7A,  U0F7B,  U0F1C,  none   ]};
     44  1.1.1.6  mrg     key <AD08>	{[  U0F7C,  U0F7D,  U0F1D,  U0F17  ]};
     45  1.1.1.6  mrg 
     46  1.1.1.6  mrg     // Consonants ( ca cha ja nya ):
     47  1.1.1.6  mrg     key <AD09>	{[  U0F45,  U0F95,  U0F1E,  U0F18  ]};
     48  1.1.1.6  mrg     key <AD10>	{[  U0F46,  U0F96,  U0F1F,  U0F19  ]};
     49  1.1.1.6  mrg     key <AD11>	{[  U0F47,  U0F97, parenleft,  U0F3F ]};
     50  1.1.1.6  mrg     key <AD12>	{[  U0F49,  U0F99, parenright, U0F3E ]};
     51  1.1.1.6  mrg 
     52  1.1.1.6  mrg     // Consonants ( ta tha da na pa pha ba ma tsa tsha dza wa ):
     53  1.1.1.6  mrg     key <AC01>	{[  U0F4F,  U0F9F,  U0F4A,  U0F9A  ]};
     54  1.1.1.6  mrg     key <AC02>	{[  U0F50,  U0FA0,  U0F4B,  U0F9B  ]};
     55  1.1.1.6  mrg     key <AC03>	{[  U0F51,  U0FA1,  U0F4C,  U0F9C  ]};
     56  1.1.1.6  mrg     key <AC04>	{[  U0F53,  U0FA3,  U0F4E,  U0F9E  ]};
     57  1.1.1.6  mrg     key <AC05>	{[  U0F54,  U0FA4,  U2039,  guillemotleft  ]};
     58  1.1.1.6  mrg     key <AC06>	{[  U0F55,  U0FA5,  U203A,  guillemotright ]};
     59  1.1.1.6  mrg     key <AC07>	{[  U0F56,  U0FA6,  U0F37,  U0F35  ]};
     60  1.1.1.6  mrg     key <AC08>	{[  U0F58,  U0FA8,  U0F7E,  U0F87  ]};
     61  1.1.1.6  mrg     key <AC09>	{[  U0F59,  U0FA9,  U0F39,  U0F86  ]};
     62  1.1.1.6  mrg     key <AC10>	{[  U0F5A,  U0FAA, semicolon,  colon ]};
     63  1.1.1.6  mrg     key <AC11>	{[  U0F5B,  U0FAB, apostrophe, quotedbl ]};
     64  1.1.1.6  mrg 
     65  1.1.1.6  mrg     key <LSGT>	{[  U0F0D,  U0F11,  U0F10,  U0F0F  ]};
     66  1.1.1.6  mrg 
     67  1.1.1.6  mrg     // Consonants ( zha za 'a ya ra la sha sa ha a ):
     68  1.1.1.6  mrg     key <AB01>	{[  U0F5E,  U0FAE,  U0F13,  U0F36  ]};
     69  1.1.1.6  mrg     key <AB02>	{[  U0F5F,  U0FAF,  U0FBE,  U0FBF  ]};
     70  1.1.1.6  mrg     key <AB03>	{[  U0F60,  U0F71,  U0F03,  U0FB0  ]};
     71  1.1.1.6  mrg     key <AB04>	{[  U0F61,  U0FB1,  U0F0F,  U0FBB  ]};
     72  1.1.1.6  mrg     key <AB05>	{[  U0F62,  U0FB2,  U0F6A,  U0FBC  ]};
     73  1.1.1.6  mrg     key <AB06>	{[  U0F63,  U0FB3,  U0F12,  none   ]};
     74  1.1.1.6  mrg     key <AB07>	{[  U0F64,  U0FB4,  U0F65,  U0FB5  ]};
     75  1.1.1.6  mrg     key <AB08>	{[  U0F66,  U0FB6,  comma,  U0FD9  ]};
     76  1.1.1.6  mrg     key <AB09>	{[  U0F67,  U0FB7, period,  U0FDA  ]};
     77  1.1.1.6  mrg     key <AB10>	{[  U0F68,  U0FB8,  slash, question]};
     78      1.1  mrg 
     79  1.1.1.6  mrg     // Tshegs and spaces:
     80  1.1.1.6  mrg     key <SPCE>	{[  U0F0B,  space,  U0F0C,  nobreakspace  ]};
     81      1.1  mrg 
     82      1.1  mrg     include "level3(ralt_switch)"
     83      1.1  mrg };
     84