Home | History | Annotate | Line # | Download | only in symbols
epo revision 1.1
      1  1.1  mrg // $XKeyboardConfig: xkeyboard-config/symbols/epo,v 1.2 2007/01/11 23:08:23 svu Exp $
      2  1.1  mrg 
      3  1.1  mrg // Esperanto keyboard maps -- "Ekverto"
      4  1.1  mrg //
      5  1.1  mrg // Ekverto A ("legacy") (2004-01-10)
      6  1.1  mrg // Chusslove Illich (aslavo Ilio) <caslav.ilic (a] gmx.net>
      7  1.1  mrg //
      8  1.1  mrg // Ekverto B ("basic") (2006-12-02)
      9  1.1  mrg // Benno Schulenberg (Beno Silenber) <bensberg (a] justemail.net>
     10  1.1  mrg // Chusslove Illich (aslavo Ilio) <caslav.ilic (a] gmx.net>
     11  1.1  mrg 
     12  1.1  mrg default partial alphanumeric_keys
     13  1.1  mrg xkb_symbols "basic" {
     14  1.1  mrg 
     15  1.1  mrg   name[Group1]= "Esperanto";
     16  1.1  mrg 
     17  1.1  mrg   include "us(basic)"
     18  1.1  mrg 
     19  1.1  mrg   key.type[Group1] = "FOUR_LEVEL_ALPHABETIC";
     20  1.1  mrg 
     21  1.1  mrg   key <AD01>  { [ scircumflex,  Scircumflex,  q,             Q          ] };
     22  1.1  mrg   key <AD02>  { [ gcircumflex,  Gcircumflex,  w,             W          ] };
     23  1.1  mrg   key <AB02>  { [ ccircumflex,  Ccircumflex,  x,             X          ] };
     24  1.1  mrg   key <AD06>  { [ ubreve,       Ubreve,       y,             Y          ] };
     25  1.1  mrg 
     26  1.1  mrg   key.type[Group1] = "FOUR_LEVEL_SEMIALPHABETIC";
     27  1.1  mrg 
     28  1.1  mrg   key <AD11>  { [ jcircumflex,  Jcircumflex,  bracketleft,   braceleft  ] };
     29  1.1  mrg   key <AD12>  { [ hcircumflex,  Hcircumflex,  bracketright,  braceright ] };
     30  1.1  mrg 
     31  1.1  mrg   key <AD09>  { [ o,            O,            braceleft,     braceleft  ] };
     32  1.1  mrg   key <AD10>  { [ p,            P,            braceright,    braceright ] };
     33  1.1  mrg 
     34  1.1  mrg   key <AC01>  { [ a,            A,     leftsinglequotemark,  NoSymbol   ] };
     35  1.1  mrg   key <AC02>  { [ s,            S,    rightsinglequotemark,  NoSymbol   ] };
     36  1.1  mrg   key <AC03>  { [ d,            D,     leftdoublequotemark,  NoSymbol   ] };
     37  1.1  mrg   key <AC04>  { [ f,            F,    rightdoublequotemark,  NoSymbol   ] };
     38  1.1  mrg 
     39  1.1  mrg   key <AB06>  { [ n,            N,            endash,        endash     ] };
     40  1.1  mrg   key <AB07>  { [ m,            M,            emdash,        emdash     ] };
     41  1.1  mrg 
     42  1.1  mrg   key.type[Group1] = "FOUR_LEVEL";
     43  1.1  mrg 
     44  1.1  mrg   key <AE05>  { [ 5,            percent,      EuroSign,      EuroSign   ] };
     45  1.1  mrg 
     46  1.1  mrg   include "level3(ralt_switch)"
     47  1.1  mrg };
     48  1.1  mrg 
     49  1.1  mrg 
     50  1.1  mrg partial alphanumeric_keys
     51  1.1  mrg xkb_symbols "legacy" {
     52  1.1  mrg 
     53  1.1  mrg   name[Group1]= "Esperanto - displaced semicolon and quote (obsolete)";
     54  1.1  mrg 
     55  1.1  mrg   key.type[Group1] = "FOUR_LEVEL";
     56  1.1  mrg 
     57  1.1  mrg   key <TLDE>  { [ grave,         asciitilde,  NoSymbol,  NoSymbol ] };
     58  1.1  mrg   key <AE01>  { [ 1,             exclam,      NoSymbol,  NoSymbol ] };
     59  1.1  mrg   key <AE02>  { [ 2,             quotedbl,    NoSymbol,  NoSymbol ] };
     60  1.1  mrg   key <AE03>  { [ 3,             numbersign,  NoSymbol,  NoSymbol ] };
     61  1.1  mrg   key <AE04>  { [ 4,             dollar,      NoSymbol,  NoSymbol ] };
     62  1.1  mrg   key <AE05>  { [ 5,             percent,     NoSymbol,  NoSymbol ] };
     63  1.1  mrg   key <AE06>  { [ 6,             apostrophe,  NoSymbol,  NoSymbol ] };
     64  1.1  mrg   key <AE07>  { [ 7,             ampersand,   NoSymbol,  NoSymbol ] };
     65  1.1  mrg   key <AE08>  { [ 8,             asterisk,    NoSymbol,  NoSymbol ] };
     66  1.1  mrg   key <AE09>  { [ 9,             parenleft,   NoSymbol,  NoSymbol ] };
     67  1.1  mrg   key <AE10>  { [ 0,             parenright,  NoSymbol,  NoSymbol ] };
     68  1.1  mrg   key <AE11>  { [ minus,         underscore,  NoSymbol,  NoSymbol ] };
     69  1.1  mrg   key <AE12>  { [ equal,         plus,        NoSymbol,  NoSymbol ] };
     70  1.1  mrg 
     71  1.1  mrg   key <AB08>  { [ comma,         semicolon,   NoSymbol,  NoSymbol ] };
     72  1.1  mrg   key <AB09>  { [ period,        colon,       NoSymbol,  NoSymbol ] };
     73  1.1  mrg   key <AB10>  { [ slash,         question,    NoSymbol,  NoSymbol ] };
     74  1.1  mrg 
     75  1.1  mrg   key <AD11>  { [ bracketleft,   braceleft,   NoSymbol,  NoSymbol ] };
     76  1.1  mrg   key <AD12>  { [ bracketright,  braceright,  NoSymbol,  NoSymbol ] };
     77  1.1  mrg 
     78  1.1  mrg   key <BKSL>  { [ backslash,     bar,         NoSymbol,  NoSymbol ] };
     79  1.1  mrg   key <LSGT>  { [ NoSymbol,      NoSymbol,    NoSymbol,  NoSymbol ] };
     80  1.1  mrg 
     81  1.1  mrg   key.type[Group1] = "FOUR_LEVEL_SEMIALPHABETIC";
     82  1.1  mrg 
     83  1.1  mrg   key <AD01>  { [ scircumflex,  Scircumflex,  at,                    NoSymbol ] };
     84  1.1  mrg   key <AD02>  { [ jcircumflex,  Jcircumflex,  asciicircum,           NoSymbol ] };
     85  1.1  mrg   key <AD03>  { [ e,            E,            EuroSign,              NoSymbol ] };
     86  1.1  mrg   key <AD04>  { [ r,            R,            emdash,                NoSymbol ] };
     87  1.1  mrg   key <AD05>  { [ t,            T,            endash,                NoSymbol ] };
     88  1.1  mrg   key <AD06>  { [ gcircumflex,  Gcircumflex,  NoSymbol,              NoSymbol ] };
     89  1.1  mrg   key <AD07>  { [ u,            U,            NoSymbol,              NoSymbol ] };
     90  1.1  mrg   key <AD08>  { [ i,            I,            NoSymbol,              NoSymbol ] };
     91  1.1  mrg   key <AD09>  { [ o,            O,            NoSymbol,              NoSymbol ] };
     92  1.1  mrg   key <AD10>  { [ p,            P,            NoSymbol,              NoSymbol ] };
     93  1.1  mrg 
     94  1.1  mrg   key <AC01>  { [ a,            A,            less,                  NoSymbol ] };
     95  1.1  mrg   key <AC02>  { [ s,            S,            greater,               NoSymbol ] };
     96  1.1  mrg   key <AC03>  { [ d,            D,            leftdoublequotemark,   NoSymbol ] };
     97  1.1  mrg   key <AC04>  { [ f,            F,            rightdoublequotemark,  NoSymbol ] };
     98  1.1  mrg   key <AC05>  { [ g,            G,            NoSymbol,              NoSymbol ] };
     99  1.1  mrg   key <AC06>  { [ h,            H,            NoSymbol,              NoSymbol ] };
    100  1.1  mrg   key <AC07>  { [ j,            J,            NoSymbol,              NoSymbol ] };
    101  1.1  mrg   key <AC08>  { [ k,            K,            NoSymbol,              NoSymbol ] };
    102  1.1  mrg   key <AC09>  { [ l,            L,            NoSymbol,              NoSymbol ] };
    103  1.1  mrg   key <AC10>  { [ ubreve,       Ubreve,       NoSymbol,              NoSymbol ] };
    104  1.1  mrg   key <AC11>  { [ hcircumflex,  Hcircumflex,  NoSymbol,              NoSymbol ] };
    105  1.1  mrg 
    106  1.1  mrg   key <AB01>  { [ z,            Z,            leftsinglequotemark,   NoSymbol ] };
    107  1.1  mrg   key <AB02>  { [ ccircumflex,  Ccircumflex,  rightsinglequotemark,  NoSymbol ] };
    108  1.1  mrg   key <AB03>  { [ c,            C,            NoSymbol,              NoSymbol ] };
    109  1.1  mrg   key <AB04>  { [ v,            V,            NoSymbol,              NoSymbol ] };
    110  1.1  mrg   key <AB05>  { [ b,            B,            NoSymbol,              NoSymbol ] };
    111  1.1  mrg   key <AB06>  { [ n,            N,            NoSymbol,              NoSymbol ] };
    112  1.1  mrg   key <AB07>  { [ m,            M,            NoSymbol,              NoSymbol ] };
    113  1.1  mrg 
    114  1.1  mrg   include "level3(ralt_switch)"
    115  1.1  mrg };
    116