Home | History | Annotate | Line # | Download | only in symbols
hr revision 1.1.1.5
      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 <AB10> { [ minus, underscore, dead_belowdot,   dead_abovedot ] };
     13 };
     14 
     15 partial alphanumeric_keys
     16 xkb_symbols "us" {
     17 
     18     include "us"
     19     name[Group1]= "Croatian (US keyboard with Croatian letters)";
     20 
     21     key <AD01> { [  any,  any,  backslash               ] };
     22     key <AD02> { [  any,  any,  bar                     ] };
     23     key <AD03> { [  any,  any,  EuroSign                ] };
     24     key <AD06> { [  any,  any,  z,           Z          ] };
     25     key <AD11> { [  any,  any,  scaron,      Scaron     ] };
     26     key <AD12> { [  any,  any,  dstroke,     Dstroke    ] };
     27     key <AC04> { [  any,  any,  bracketleft             ] };
     28     key <AC05> { [  any,  any,  bracketright            ] };
     29     key <AC08> { [  any,  any,  lstroke                 ] };
     30     key <AC09> { [  any,  any,  Lstroke                 ] };
     31     key <AC10> { [  any,  any,  ccaron,      Ccaron     ] };
     32     key <AC11> { [  any,  any,  cacute,      Cacute     ] };
     33     key <LSGT> { [  any,  any,  bar                     ] };
     34     key <AB01> { [  any,  any,  y,           Y          ] };
     35     key <AB04> { [  any,  any,  at                      ] };
     36     key <AB05> { [  any,  any,  braceleft               ] };
     37     key <AB06> { [  any,  any,  braceright              ] };
     38     key <AB07> { [  any,  any,  section                 ] };
     39     key <AB08> { [  any,  any,  semicolon               ] };
     40     key <AB09> { [  any,  any,  colon                   ] };
     41     key <AB10> { [  any,  any,  minus,       underscore ] };
     42     key <BKSL> { [  any,  any,  zcaron,      Zcaron     ] };
     43 
     44     include "level3(ralt_switch)"
     45 };
     46 
     47 partial alphanumeric_keys
     48 xkb_symbols "alternatequotes" {
     49 
     50     include "rs(latinalternatequotes)"
     51     name[Group1]= "Croatian (with guillemets for quotes)";
     52 };
     53 
     54 partial alphanumeric_keys
     55 xkb_symbols "unicode" {
     56 
     57     include "rs(latinunicode)"
     58     name[Group1]= "Croatian (with Croatian digraphs)";
     59 };
     60 
     61 partial alphanumeric_keys
     62 xkb_symbols "unicodeus" {
     63 
     64     include "rs(latinunicodeyz)"
     65     name[Group1]= "Croatian (US keyboard with Croatian digraphs)";
     66 };
     67