Home | History | Annotate | Line # | Download | only in symbols
      1      1.1  mrg // Montenegro keyboard mapping
      2      1.1  mrg //
      3      1.1  mrg // Initially, a copy of Serbian variants
      4      1.1  mrg //
      5      1.1  mrg 
      6  1.1.1.8  mrg default partial alphanumeric_keys
      7      1.1  mrg xkb_symbols "basic" {
      8      1.1  mrg   include "rs(latin)"
      9  1.1.1.3  mrg   name[Group1]= "Montenegrin";
     10      1.1  mrg 
     11  1.1.1.4  mrg   key <AD06> { [ any, any, zacute, Zacute ] }; // z
     12  1.1.1.4  mrg   key <AC02> { [ any, any, sacute, Sacute ] }; // s
     13  1.1.1.4  mrg };
     14      1.1  mrg 
     15      1.1  mrg partial alphanumeric_keys
     16      1.1  mrg xkb_symbols "cyrillic" {
     17      1.1  mrg   include "rs(basic)"
     18  1.1.1.3  mrg   name[Group1]= "Montenegrin (Cyrillic)";
     19      1.1  mrg };
     20      1.1  mrg 
     21      1.1  mrg partial alphanumeric_keys
     22      1.1  mrg xkb_symbols "cyrillicyz" {
     23      1.1  mrg   include "rs(yz)"
     24  1.1.1.6  mrg   name[Group1]= "Montenegrin (Cyrillic, ZE and ZHE swapped)";
     25      1.1  mrg };
     26      1.1  mrg 
     27      1.1  mrg partial alphanumeric_keys
     28      1.1  mrg xkb_symbols "latinunicode" {
     29      1.1  mrg   include "rs(latinunicode)"
     30  1.1.1.7  mrg   name[Group1]= "Montenegrin (Latin, Unicode)";
     31  1.1.1.4  mrg 
     32  1.1.1.4  mrg   key <AD06> { [ any, any, zacute, Zacute ] }; // z
     33  1.1.1.4  mrg   key <AC02> { [ any, any, sacute, Sacute ] }; // s
     34      1.1  mrg };
     35      1.1  mrg 
     36      1.1  mrg partial alphanumeric_keys
     37      1.1  mrg xkb_symbols "latinyz" {
     38      1.1  mrg   include "rs(latinyz)"
     39  1.1.1.7  mrg   name[Group1]= "Montenegrin (Latin, QWERTY)";
     40  1.1.1.4  mrg 
     41  1.1.1.4  mrg   key <AB02> { [ any, any, zacute, Zacute ] }; // z
     42  1.1.1.4  mrg   key <AC02> { [ any, any, sacute, Sacute ] }; // s
     43      1.1  mrg };
     44      1.1  mrg 
     45      1.1  mrg partial alphanumeric_keys
     46      1.1  mrg xkb_symbols "latinunicodeyz" {
     47      1.1  mrg   include "rs(latinunicodeyz)"
     48  1.1.1.7  mrg   name[Group1]= "Montenegrin (Latin, Unicode, QWERTY)";
     49  1.1.1.4  mrg 
     50  1.1.1.4  mrg   key <AB02> { [ any, any, zacute, Zacute ] }; // z
     51  1.1.1.4  mrg   key <AC02> { [ any, any, sacute, Sacute ] }; // s
     52      1.1  mrg };
     53      1.1  mrg 
     54      1.1  mrg xkb_symbols "cyrillicalternatequotes" {
     55      1.1  mrg   include "rs(alternatequotes)"
     56  1.1.1.8  mrg   name[Group1]= "Montenegrin (Cyrillic, with guillemets)";
     57      1.1  mrg };
     58      1.1  mrg 
     59      1.1  mrg xkb_symbols "latinalternatequotes" {
     60      1.1  mrg   include "rs(latinalternatequotes)"
     61  1.1.1.8  mrg   name[Group1]= "Montenegrin (Latin, with guillemets)";
     62  1.1.1.4  mrg 
     63  1.1.1.4  mrg   key <AD06> { [ any, any, zacute,        Zacute         ] }; // z
     64  1.1.1.4  mrg   key <AC02> { [ any, any, sacute,        Sacute         ] }; // s
     65  1.1.1.4  mrg   key <LSGT> { [ any, any, guillemotleft, guillemotright ] }; // <
     66      1.1  mrg };
     67