Home | History | Annotate | Line # | Download | only in symbols
hr revision 1.1.1.9
      1 default partial alphanumeric_keys
      2 xkb_symbols "basic" {
      3 
      4     include "rs(latin)"
      5     name[Group1]="Croatian";
      6 
      7     // Redefine these keys to match the XFree86 Croatian layout.
      8     key <AE01> { [     1,     exclam,    asciitilde,      dead_tilde ] };
      9     key <AE03> { [     3, numbersign,   asciicircum, dead_circumflex ] };
     10     key <AE05> { [     5,    percent,        degree,  dead_abovering ] };
     11     key <AE07> { [     7,      slash,         grave,      dead_grave ] };
     12     key <AC03> { [   any,        any, rightdoublequotemark, guillemotleft ] };
     13     key <AB10> { [ minus, underscore, dead_belowdot,   dead_abovedot ] };
     14 };
     15 
     16 partial alphanumeric_keys
     17 xkb_symbols "us" {
     18 
     19     include "us"
     20     name[Group1]= "Croatian (US)";
     21 
     22     key <AD01> { [  any,  any,  backslash               ] };
     23     key <AD02> { [  any,  any,  bar                     ] };
     24     key <AD03> { [  any,  any,  EuroSign                ] };
     25     key <AD06> { [  any,  any,  z,           Z          ] };
     26     key <AD11> { [  any,  any,  scaron,      Scaron     ] };
     27     key <AD12> { [  any,  any,  dstroke,     Dstroke    ] };
     28     key <AC04> { [  any,  any,  bracketleft             ] };
     29     key <AC05> { [  any,  any,  bracketright            ] };
     30     key <AC08> { [  any,  any,  lstroke                 ] };
     31     key <AC09> { [  any,  any,  Lstroke                 ] };
     32     key <AC10> { [  any,  any,  ccaron,      Ccaron     ] };
     33     key <AC11> { [  any,  any,  cacute,      Cacute     ] };
     34     key <LSGT> { [  any,  any,  bar                     ] };
     35     key <AB01> { [  any,  any,  y,           Y          ] };
     36     key <AB04> { [  any,  any,  at                      ] };
     37     key <AB05> { [  any,  any,  braceleft               ] };
     38     key <AB06> { [  any,  any,  braceright              ] };
     39     key <AB07> { [  any,  any,  section                 ] };
     40     key <AB08> { [  any,  any,  semicolon               ] };
     41     key <AB09> { [  any,  any,  colon                   ] };
     42     key <AB10> { [  any,  any,  minus,       underscore ] };
     43     key <BKSL> { [  any,  any,  zcaron,      Zcaron     ] };
     44 
     45     include "level3(ralt_switch)"
     46 };
     47 
     48 partial alphanumeric_keys
     49 xkb_symbols "alternatequotes" {
     50 
     51     include "rs(latinalternatequotes)"
     52     name[Group1]= "Croatian (with guillemets)";
     53 };
     54 
     55 partial alphanumeric_keys
     56 xkb_symbols "unicode" {
     57 
     58     include "rs(latinunicode)"
     59     name[Group1]= "Croatian (with Croatian digraphs)";
     60 };
     61 
     62 partial alphanumeric_keys
     63 xkb_symbols "unicodeus" {
     64 
     65     include "rs(latinunicodeyz)"
     66     name[Group1]= "Croatian (US, with Croatian digraphs)";
     67 };
     68