head	1.1;
branch	1.1.1;
access;
symbols
	netbsd-11-0-RC4:1.1.1.6
	netbsd-11-0-RC3:1.1.1.6
	netbsd-11-0-RC2:1.1.1.6
	netbsd-11-0-RC1:1.1.1.6
	netbsd-11:1.1.1.6.0.4
	netbsd-11-base:1.1.1.6
	netbsd-10-1-RELEASE:1.1.1.6
	netbsd-8-3-RELEASE:1.1.1.2
	netbsd-9-4-RELEASE:1.1.1.3
	netbsd-10-0-RELEASE:1.1.1.6
	netbsd-10-0-RC6:1.1.1.6
	netbsd-10-0-RC5:1.1.1.6
	netbsd-10-0-RC4:1.1.1.6
	netbsd-10-0-RC3:1.1.1.6
	netbsd-10-0-RC2:1.1.1.6
	netbsd-10-0-RC1:1.1.1.6
	xkeyboard-config-2-38:1.1.1.6
	netbsd-10:1.1.1.6.0.2
	netbsd-10-base:1.1.1.6
	xkeyboard-config-2-37:1.1.1.6
	netbsd-9-3-RELEASE:1.1.1.3
	xkeyboard-config-2-34:1.1.1.5
	xkeyboard-config-2-33:1.1.1.5
	netbsd-9-2-RELEASE:1.1.1.3
	xkeyboard-config-2-32:1.1.1.5
	xkeyboard-config-2-31:1.1.1.4
	netbsd-9-1-RELEASE:1.1.1.3
	netbsd-8-2-RELEASE:1.1.1.2
	xkeyboard-config-2-29:1.1.1.3
	netbsd-9-0-RELEASE:1.1.1.3
	netbsd-9-0-RC2:1.1.1.3
	netbsd-9-0-RC1:1.1.1.3
	netbsd-9:1.1.1.3.0.2
	netbsd-9-base:1.1.1.3
	xkeyboard-config-2-27:1.1.1.3
	netbsd-8-1-RELEASE:1.1.1.2
	netbsd-8-1-RC1:1.1.1.2
	xkeyboard-config-2-26:1.1.1.3
	xkeyboard-config-2-25:1.1.1.2
	netbsd-7-2-RELEASE:1.1.1.1
	netbsd-8-0-RELEASE:1.1.1.2
	netbsd-8-0-RC2:1.1.1.2
	netbsd-8-0-RC1:1.1.1.2
	netbsd-7-1-2-RELEASE:1.1.1.1
	xkeyboard-config-2-23-1:1.1.1.2
	netbsd-7-1-1-RELEASE:1.1.1.1
	xkeyboard-config-2-21:1.1.1.2
	netbsd-8:1.1.1.2.0.2
	netbsd-8-base:1.1.1.2
	netbsd-7-1:1.1.1.1.0.6
	netbsd-7-1-RELEASE:1.1.1.1
	netbsd-7-1-RC2:1.1.1.1
	xkeyboard-config-2-20:1.1.1.2
	netbsd-7-1-RC1:1.1.1.1
	xkeyboard-config-2-19:1.1.1.2
	netbsd-7-0-2-RELEASE:1.1.1.1
	netbsd-7-0-1-RELEASE:1.1.1.1
	netbsd-7-0:1.1.1.1.0.4
	netbsd-7-0-RELEASE:1.1.1.1
	netbsd-7-0-RC3:1.1.1.1
	netbsd-7-0-RC2:1.1.1.1
	xkeyboard-config-2-15:1.1.1.2
	netbsd-7-0-RC1:1.1.1.1
	netbsd-7:1.1.1.1.0.2
	netbsd-7-base:1.1.1.1
	xkeyboard-config-2-12:1.1.1.1
	xorg:1.1.1;
locks; strict;
comment	@# @;


1.1
date	2014.07.11.19.08.50;	author mrg;	state Exp;
branches
	1.1.1.1;
next	;
commitid	sTMk7xRU971ADZHx;

1.1.1.1
date	2014.07.11.19.08.50;	author mrg;	state Exp;
branches;
next	1.1.1.2;
commitid	sTMk7xRU971ADZHx;

1.1.1.2
date	2015.07.20.05.27.56;	author mrg;	state Exp;
branches;
next	1.1.1.3;
commitid	lU0XtZb34SmC4Zty;

1.1.1.3
date	2019.03.06.10.57.48;	author mrg;	state Exp;
branches;
next	1.1.1.4;
commitid	GrNWGbWZtracjieB;

1.1.1.4
date	2020.11.01.12.00.12;	author mrg;	state Exp;
branches;
next	1.1.1.5;
commitid	75Iv0Ep30piUabuC;

1.1.1.5
date	2021.04.27.03.09.36;	author mrg;	state Exp;
branches;
next	1.1.1.6;
commitid	zAbjQgmRfqh8ySQC;

1.1.1.6
date	2022.10.17.07.37.08;	author mrg;	state Exp;
branches;
next	;
commitid	WK5G7TzJGmFIJ2YD;


desc
@@


1.1
log
@Initial revision
@
text
@// Based on <http://eurkey.steffen.bruentjen.eu/>
// Copyright: Copyright 2012 Steffen Bruentjen (eurkey (at) steffen dot bruentjen dot de)
// License: GPLv3 <http://www.gnu.org/licenses/gpl-3.0.html>
// modified by Christoph Roeper <spam (at) roeper dot biz> (use firstName to mail)

default  partial alphanumeric_keys modifier_keys 
xkb_symbols "basic"  {

        include "us(basic)"
 
        name[Group1] = "EurKEY (US based layout with european letters)";

        key <AB01> { [              z,                 Z,               agrave,               Agrave ] };
        key <AB02> { [              x,                 X,               aacute,               Aacute ] };
        key <AB03> { [              c,                 C,             ccedilla,             Ccedilla ] };
        key <AB04> { [              v,                 V,               igrave,               Igrave ] };
        key <AB05> { [              b,                 B,               iacute,               Iacute ] };
        key <AB06> { [              n,                 N,               ntilde,               Ntilde ] };
        key <AB07> { [              m,                 M,            Multi_key,            Multi_key ] };
        key <AB08> { [          comma,              less,               ograve,               Ograve ] };
        key <AB09> { [         period,           greater,               oacute,               Oacute ] };
        key <AB10> { [          slash,          question,         questiondown,            0x1002026 ] };
        key <AC01> { [              a,                 A,           adiaeresis,           Adiaeresis ] };
        key <AC02> { [              s,                 S,               ssharp,              section ] };
        key <AC03> { [              d,                 D,                  eth,                  Eth ] };
        key <AC04> { [              f,                 F,               egrave,               Egrave ] };
        key <AC05> { [              g,                 G,               eacute,               Eacute ] };
        key <AC06> { [              h,                 H,               ugrave,               Ugrave ] };
        key <AC07> { [              j,                 J,               uacute,               Uacute ] };
        key <AC08> { [              k,                 K,                U0133,                U0132 ] };
        key <AC09> { [              l,                 L,               oslash,               Oslash ] };
        key <AC10> { [      semicolon,             colon,       dead_diaeresis,       periodcentered ] };
        key <AC11> { [     apostrophe,          quotedbl,           dead_acute,                dagger] };
        key <AD01> { [              q,                 Q,                   ae,                   AE ] };
        key <AD02> { [              w,                 W,                aring,                Aring ] };
        key <AD03> { [              e,                 E,           ediaeresis,           Ediaeresis ] };
        key <AD04> { [              r,                 R,               yacute,               Yacute ] };
        key <AD05> { [              t,                 T,                thorn,                Thorn ] };
        key <AD06> { [              y,                 Y,           ydiaeresis,           Ydiaeresis ] };
        key <AD07> { [              u,                 U,           udiaeresis,           Udiaeresis ] };
        key <AD08> { [              i,                 I,           idiaeresis,           Idiaeresis ] };
        key <AD09> { [              o,                 O,           odiaeresis,           Odiaeresis ] };
        key <AD10> { [              p,                 P,                   oe,                   OE ] };
        key <AD11> { [    bracketleft,         braceleft,        guillemotleft,                U2039 ] };
        key <AD12> { [   bracketright,        braceright,       guillemotright,                U203A ] };
        key <AE01> { [              1,            exclam,           exclamdown,          onesuperior ] };
        key <AE02> { [              2,                at,          ordfeminine,          twosuperior ] };
        key <AE03> { [              3,        numbersign,            masculine,        threesuperior ] };
        key <AE04> { [              4,            dollar,             sterling,                  yen ] };
        key <AE05> { [              5,           percent,             EuroSign,                 cent ] };
        key <AE06> { [              6,       asciicircum,      dead_circumflex,           dead_caron ] };
        key <AE07> { [              7,         ampersand,       dead_abovering,          dead_macron ] };
        key <AE08> { [              8,          asterisk,   doublelowquotemark,   singlelowquotemark ] };
        key <AE09> { [              9,         parenleft,  leftdoublequotemark,  leftsinglequotemark ] };
        key <AE10> { [              0,        parenright, rightdoublequotemark, rightsinglequotemark ] };
        key <AE11> { [          minus,        underscore,            copyright,           numerosign ] };
        key <AE12> { [          equal,              plus,             multiply,             division ] };
        key <BKSL> { [      backslash,               bar,              notsign,            brokenbar ] };
        key <TLDE> { [          grave,        asciitilde,           dead_grave,           dead_tilde ] };
        key <KPDL> { [      KP_Delete,        KP_Decimal,                comma,                comma ] };

        include "level3(ralt_switch)"
};
@


1.1.1.1
log
@initial import of xkeyboard-config-2.12
@
text
@@


1.1.1.2
log
@initial import of xkeyboard-config-2.15
@
text
@d3 1
@


1.1.1.3
log
@initial import of xkeyboard-config-2.26
@
text
@d2 2
a3 1
// Copyright 2012 Steffen Bruentjen (eurkey (at) steffen dot bruentjen dot de)
d8 3
a10 15
        name[Group1] = "EurKEY (US based layout with European letters)";

        key <TLDE> { [          grave,        asciitilde,           dead_grave,           dead_tilde ] };
        key <AE01> { [              1,            exclam,           exclamdown,          onesuperior ] };
        key <AE02> { [              2,                at,          ordfeminine,          twosuperior ] };
        key <AE03> { [              3,        numbersign,            masculine,        threesuperior ] };
        key <AE04> { [              4,            dollar,             sterling,                  yen ] };
        key <AE05> { [              5,           percent,             EuroSign,                 cent ] };
        key <AE06> { [              6,       asciicircum,      dead_circumflex,           dead_caron ] };
        key <AE07> { [              7,         ampersand,       dead_abovering,          dead_macron ] };
        key <AE08> { [              8,          asterisk,   doublelowquotemark,   singlelowquotemark ] };
        key <AE09> { [              9,         parenleft,  leftdoublequotemark,  leftsinglequotemark ] };
        key <AE10> { [              0,        parenright, rightdoublequotemark, rightsinglequotemark ] };
        key <AE11> { [          minus,        underscore,               endash,               emdash ] };
        key <AE12> { [          equal,              plus,             multiply,             division ] };
d12 21
d45 12
d58 2
a59 23

        key <AC01> { [              a,                 A,           adiaeresis,           Adiaeresis ] };
        key <AC02> { [              s,                 S,               ssharp,              section ] };
        key <AC03> { [              d,                 D,                  eth,                  Eth ] };
        key <AC04> { [              f,                 F,               egrave,               Egrave ] };
        key <AC05> { [              g,                 G,               eacute,               Eacute ] };
        key <AC06> { [              h,                 H,               ugrave,               Ugrave ] };
        key <AC07> { [              j,                 J,               uacute,               Uacute ] };
        key <AC08> { [              k,                 K,                U0133,                U0132 ] };
        key <AC09> { [              l,                 L,               oslash,               Oslash ] };
        key <AC10> { [      semicolon,             colon,               degree,       periodcentered ] };
        key <AC11> { [     apostrophe,          quotedbl,           dead_acute,       dead_diaeresis ] };

        key <AB01> { [              z,                 Z,               agrave,               Agrave ] };
        key <AB02> { [              x,                 X,               aacute,               Aacute ] };
        key <AB03> { [              c,                 C,             ccedilla,             Ccedilla ] };
        key <AB04> { [              v,                 V,               igrave,               Igrave ] };
        key <AB05> { [              b,                 B,               iacute,               Iacute ] };
        key <AB06> { [              n,                 N,               ntilde,               Ntilde ] };
        key <AB07> { [              m,                 M,           dead_greek,           squareroot ] };
        key <AB08> { [          comma,              less,               ograve,               Ograve ] };
        key <AB09> { [         period,           greater,               oacute,               Oacute ] };
        key <AB10> { [          slash,          question,         questiondown,            0x1002026 ] };
@


1.1.1.4
log
@initial import of xkeyboard-config-2.31
@
text
@d4 1
a4 1
default partial alphanumeric_keys modifier_keys
d7 1
a7 1
        name[Group1] = "EurKEY (US)";
d20 1
a20 1
        key <AE11> { [          minus,        underscore,                U2713,                U2717 ] };
d38 1
a38 1
        key <AC02> { [              s,                 S,               ssharp,                U1E9E ] };
@


1.1.1.5
log
@initial import of xkeyboard-config-2.32
@
text
@d20 1
a20 1
        key <AE11> { [          minus,        underscore,               endash,               emdash ] };
d55 1
a55 1
        key <AB07> { [              m,                 M,           dead_greek,            Multi_key ] };
@


1.1.1.6
log
@initial import of xkeyboard-config-2.37
@
text
@d1 1
a1 2
// Letters and symbols from Western European languages on levels three and four
// of a basic American layout.  Based on <https://eurkey.steffen.bruentjen.eu>.
d7 1
a7 1
    name[Group1] = "EurKEY (US)";
d9 50
a58 50
    key <TLDE>	{[        grave,      asciitilde,           dead_grave,           dead_tilde  ]};
    key <AE01>	{[            1,          exclam,           exclamdown,          onesuperior  ]};
    key <AE02>	{[            2,              at,          ordfeminine,          twosuperior  ]};
    key <AE03>	{[            3,      numbersign,            masculine,        threesuperior  ]};
    key <AE04>	{[            4,          dollar,             sterling,                  yen  ]};
    key <AE05>	{[            5,         percent,             EuroSign,                 cent  ]};
    key <AE06>	{[            6,     asciicircum,      dead_circumflex,           dead_caron  ]};
    key <AE07>	{[            7,       ampersand,       dead_abovering,          dead_macron  ]};
    key <AE08>	{[            8,        asterisk,   doublelowquotemark,   singlelowquotemark  ]};
    key <AE09>	{[            9,       parenleft,  leftdoublequotemark,  leftsinglequotemark  ]};
    key <AE10>	{[            0,      parenright, rightdoublequotemark, rightsinglequotemark  ]};
    key <AE11>	{[        minus,      underscore,               endash,               emdash  ]};
    key <AE12>	{[        equal,            plus,             multiply,             division  ]};

    key <AD01>	{[            q,               Q,                   ae,                   AE  ]};
    key <AD02>	{[            w,               W,                aring,                Aring  ]};
    key <AD03>	{[            e,               E,           ediaeresis,           Ediaeresis  ]};
    key <AD04>	{[            r,               R,               yacute,               Yacute  ]};
    key <AD05>	{[            t,               T,                thorn,                THORN  ]};
    key <AD06>	{[            y,               Y,           ydiaeresis,           Ydiaeresis  ]};
    key <AD07>	{[            u,               U,           udiaeresis,           Udiaeresis  ]};
    key <AD08>	{[            i,               I,           idiaeresis,           Idiaeresis  ]};
    key <AD09>	{[            o,               O,           odiaeresis,           Odiaeresis  ]};
    key <AD10>	{[            p,               P,                   oe,                   OE  ]};
    key <AD11>	{[  bracketleft,       braceleft,        guillemotleft,                U2039  ]}; // ‹
    key <AD12>	{[ bracketright,      braceright,       guillemotright,                U203A  ]}; // ›
    key <BKSL>	{[    backslash,             bar,              notsign,            brokenbar  ]};

    key <AC01>	{[            a,               A,           adiaeresis,           Adiaeresis  ]};
    key <AC02>	{[            s,               S,               ssharp,              section  ]};
    key <AC03>	{[            d,               D,                  eth,                  ETH  ]};
    key <AC04>	{[            f,               F,               egrave,               Egrave  ]};
    key <AC05>	{[            g,               G,               eacute,               Eacute  ]};
    key <AC06>	{[            h,               H,               ugrave,               Ugrave  ]};
    key <AC07>	{[            j,               J,               uacute,               Uacute  ]};
    key <AC08>	{[            k,               K,                U0133,                U0132  ]}; // ĳ, Ĳ
    key <AC09>	{[            l,               L,               oslash,               Oslash  ]};
    key <AC10>	{[    semicolon,           colon,               degree,       periodcentered  ]};
    key <AC11>	{[   apostrophe,        quotedbl,           dead_acute,       dead_diaeresis  ]};

    key <AB01>	{[            z,               Z,               agrave,               Agrave  ]};
    key <AB02>	{[            x,               X,               aacute,               Aacute  ]};
    key <AB03>	{[            c,               C,             ccedilla,             Ccedilla  ]};
    key <AB04>	{[            v,               V,               igrave,               Igrave  ]};
    key <AB05>	{[            b,               B,               iacute,               Iacute  ]};
    key <AB06>	{[            n,               N,               ntilde,               Ntilde  ]};
    key <AB07>	{[            m,               M,           dead_greek,            Multi_key  ]};
    key <AB08>	{[        comma,            less,               ograve,               Ograve  ]};
    key <AB09>	{[       period,         greater,               oacute,               Oacute  ]};
    key <AB10>	{[        slash,        question,         questiondown,                U2026  ]}; // …
d60 1
a60 1
    include "level3(ralt_switch)"
@


