dk revision 154daed1
1
2// based on a keyboard map from an 'xkb/symbols/dk' file
3//
4// $XKeyboardConfig: xkeyboard-config/symbols/dk,v 1.11 2007-10-18 20:56:51 svu Exp $
5// $XFree86: xc/programs/xkbcomp/symbols/dk,v 1.3 2002/12/19 01:07:56 dawes Exp $
6
7partial default alphanumeric_keys
8xkb_symbols "basic" {
9
10    include "latin(type2)"
11
12    name[Group1]="Denmark";
13
14    key <AE11>	{ [      plus,   question,    plusminus, questiondown ]	};
15    key <AE12>	{ [dead_acute, dead_grave,          bar,    brokenbar ]	};
16
17
18    key <AC10>	{ [        ae,        AE,   dead_acute, dead_doubleacute ] };
19    key <AC11>	{ [    oslash,  Ooblique, dead_circumflex, dead_caron ]	};
20    key <TLDE>	{ [   onehalf,   section, threequarters,    paragraph ]	};
21
22    key <BKSL>	{ [apostrophe,   asterisk, dead_doubleacute, multiply ]	};
23
24    key <LSGT>	{ [      less,    greater,    backslash,      notsign ]	};
25
26    include "kpdl(comma)"
27
28    include "level3(ralt_switch)"
29};
30
31partial alphanumeric_keys
32xkb_symbols "nodeadkeys" {
33
34    include "dk(basic)"
35
36    name[Group1]="Denmark - Eliminate dead keys";
37
38    key <AE12>	{ [     acute,      grave,          bar,       ogonek ]	};
39    key <AD11>	{ [     aring,      Aring,    diaeresis,       degree ]	};
40    key <AD12>	{ [ diaeresis, asciicircum,  asciitilde,       macron ]	};
41    key <AC10>	{ [        ae,         AE,        acute,  doubleacute ]	};
42    key <AC11>	{ [    oslash,   Ooblique,  asciicircum,        caron ]	};
43    key <BKSL>	{ [apostrophe,   asterisk,  doubleacute,     multiply ]	};
44    key <AB08>	{ [     comma,  semicolon,      cedilla,       ogonek ]	};
45    key <AB09>	{ [    period,      colon, periodcentered,   abovedot ]	};
46
47};
48
49// Copied from macintosh_vndr/dk
50partial alphanumeric_keys 
51xkb_symbols "mac" {
52
53    include "dk"
54    name[Group1]= "Denmark - Macintosh";
55
56    key <SPCE>	{ [    space,       space, nobreakspace, nobreakspace ]	};
57    key <AB10>	{ [    minus,  underscore,       hyphen,       macron ]	};
58    include "kpdl(dot)"
59};
60
61
62partial alphanumeric_keys 
63xkb_symbols "mac_nodeadkeys" {
64    include "dk(mac)"
65    name[Group1]= "Denmark - Macintosh, eliminate dead keys";
66
67    key <AE12>	{ [    acute,       grave,          bar,       ogonek ]	};
68    key <AD12>	{ [diaeresis, asciicircum,   asciitilde,  dead_macron ]	};
69};
70
71partial alphanumeric_keys 
72xkb_symbols "dvorak" {
73    include "no(dvorak)"
74
75    name[Group1]= "Denmark - Dvorak";
76};
77
78