Home | History | Annotate | Line # | Download | only in symbols
      1 // Letters and symbols from Western European languages on levels three and four
      2 // of a basic American layout.  Based on <https://eurkey.steffen.bruentjen.eu>.
      3 // Copyright 2012 Steffen Bruentjen (eurkey (at) steffen dot bruentjen dot de)
      4 
      5 default partial alphanumeric_keys modifier_keys
      6 xkb_symbols "basic"  {
      7 
      8     name[Group1] = "EurKEY (US)";
      9 
     10     key <TLDE>	{[        grave,      asciitilde,           dead_grave,           dead_tilde  ]};
     11     key <AE01>	{[            1,          exclam,           exclamdown,          onesuperior  ]};
     12     key <AE02>	{[            2,              at,          ordfeminine,          twosuperior  ]};
     13     key <AE03>	{[            3,      numbersign,            masculine,        threesuperior  ]};
     14     key <AE04>	{[            4,          dollar,             sterling,                  yen  ]};
     15     key <AE05>	{[            5,         percent,             EuroSign,                 cent  ]};
     16     key <AE06>	{[            6,     asciicircum,      dead_circumflex,           dead_caron  ]};
     17     key <AE07>	{[            7,       ampersand,       dead_abovering,          dead_macron  ]};
     18     key <AE08>	{[            8,        asterisk,   doublelowquotemark,   singlelowquotemark  ]};
     19     key <AE09>	{[            9,       parenleft,  leftdoublequotemark,  leftsinglequotemark  ]};
     20     key <AE10>	{[            0,      parenright, rightdoublequotemark, rightsinglequotemark  ]};
     21     key <AE11>	{[        minus,      underscore,               endash,               emdash  ]};
     22     key <AE12>	{[        equal,            plus,             multiply,             division  ]};
     23 
     24     key <AD01>	{[            q,               Q,                   ae,                   AE  ]};
     25     key <AD02>	{[            w,               W,                aring,                Aring  ]};
     26     key <AD03>	{[            e,               E,           ediaeresis,           Ediaeresis  ]};
     27     key <AD04>	{[            r,               R,               yacute,               Yacute  ]};
     28     key <AD05>	{[            t,               T,                thorn,                THORN  ]};
     29     key <AD06>	{[            y,               Y,           ydiaeresis,           Ydiaeresis  ]};
     30     key <AD07>	{[            u,               U,           udiaeresis,           Udiaeresis  ]};
     31     key <AD08>	{[            i,               I,           idiaeresis,           Idiaeresis  ]};
     32     key <AD09>	{[            o,               O,           odiaeresis,           Odiaeresis  ]};
     33     key <AD10>	{[            p,               P,                   oe,                   OE  ]};
     34     key <AD11>	{[  bracketleft,       braceleft,        guillemotleft,                U2039  ]}; // 
     35     key <AD12>	{[ bracketright,      braceright,       guillemotright,                U203A  ]}; // 
     36     key <BKSL>	{[    backslash,             bar,              notsign,            brokenbar  ]};
     37 
     38     key <AC01>	{[            a,               A,           adiaeresis,           Adiaeresis  ]};
     39     key <AC02>	{[            s,               S,               ssharp,              section  ]};
     40     key <AC03>	{[            d,               D,                  eth,                  ETH  ]};
     41     key <AC04>	{[            f,               F,               egrave,               Egrave  ]};
     42     key <AC05>	{[            g,               G,               eacute,               Eacute  ]};
     43     key <AC06>	{[            h,               H,               ugrave,               Ugrave  ]};
     44     key <AC07>	{[            j,               J,               uacute,               Uacute  ]};
     45     key <AC08>	{[            k,               K,                U0133,                U0132  ]}; // , 
     46     key <AC09>	{[            l,               L,               oslash,               Oslash  ]};
     47     key <AC10>	{[    semicolon,           colon,               degree,       periodcentered  ]};
     48     key <AC11>	{[   apostrophe,        quotedbl,           dead_acute,       dead_diaeresis  ]};
     49 
     50     key <AB01>	{[            z,               Z,               agrave,               Agrave  ]};
     51     key <AB02>	{[            x,               X,               aacute,               Aacute  ]};
     52     key <AB03>	{[            c,               C,             ccedilla,             Ccedilla  ]};
     53     key <AB04>	{[            v,               V,               igrave,               Igrave  ]};
     54     key <AB05>	{[            b,               B,               iacute,               Iacute  ]};
     55     key <AB06>	{[            n,               N,               ntilde,               Ntilde  ]};
     56     key <AB07>	{[            m,               M,           dead_greek,            Multi_key  ]};
     57     key <AB08>	{[        comma,            less,               ograve,               Ograve  ]};
     58     key <AB09>	{[       period,         greater,               oacute,               Oacute  ]};
     59     key <AB10>	{[        slash,        question,         questiondown,                U2026  ]}; // 
     60 
     61     include "level3(ralt_switch)"
     62 };
     63