dk revision 46185892
146185892Smrg// Keyboard layouts for Denmark. 246185892Smrg 38157b447Smrgdefault partial alphanumeric_keys 4154daed1Smrgxkb_symbols "basic" { 5154daed1Smrg 6154daed1Smrg include "latin(type2)" 7154daed1Smrg 8bfd7cbc1Smrg name[Group1]="Danish"; 9154daed1Smrg 1046185892Smrg key <TLDE> {[ onehalf, section, threequarters, paragraph ]}; 1146185892Smrg key <AE11> {[ plus, question, plusminus, questiondown ]}; 1246185892Smrg key <AE12> {[dead_acute, dead_grave, bar, brokenbar ]}; 13154daed1Smrg 1446185892Smrg key <AC10> {[ ae, AE, dead_acute, dead_doubleacute]}; 1546185892Smrg key <AC11> {[ oslash, Oslash, dead_circumflex, dead_caron ]}; 1646185892Smrg key <BKSL> {[apostrophe, asterisk, dead_doubleacute, multiply ]}; 17154daed1Smrg 1846185892Smrg key <LSGT> {[ less, greater, backslash, notsign ]}; 19154daed1Smrg 20154daed1Smrg include "kpdl(comma)" 21154daed1Smrg 22154daed1Smrg include "level3(ralt_switch)" 23154daed1Smrg}; 24154daed1Smrg 25154daed1Smrgpartial alphanumeric_keys 26154daed1Smrgxkb_symbols "nodeadkeys" { 27154daed1Smrg 28154daed1Smrg include "dk(basic)" 29154daed1Smrg 309184b9c8Smrg name[Group1]="Danish (no dead keys)"; 31154daed1Smrg 3246185892Smrg key <AE12> {[ acute, grave, bar, ogonek ]}; 3346185892Smrg 3446185892Smrg key <AD11> {[ aring, Aring, diaeresis, degree ]}; 3546185892Smrg key <AD12> {[ diaeresis, asciicircum, asciitilde, macron ]}; 3646185892Smrg 3746185892Smrg key <AC10> {[ ae, AE, acute, doubleacute ]}; 3846185892Smrg key <AC11> {[ oslash, Oslash, asciicircum, caron ]}; 3946185892Smrg key <BKSL> {[apostrophe, asterisk, doubleacute, multiply ]}; 4046185892Smrg 4146185892Smrg key <AB08> {[ comma, semicolon, cedilla, ogonek ]}; 4246185892Smrg key <AB09> {[ period, colon, periodcentered, abovedot ]}; 43154daed1Smrg}; 44154daed1Smrg 4552a82186Smrgpartial alphanumeric_keys 4652a82186Smrgxkb_symbols "winkeys" { 4752a82186Smrg 4852a82186Smrg include "dk(basic)" 4946185892Smrg 508157b447Smrg name[Group1] = "Danish (Windows)"; 5146185892Smrg 5252a82186Smrg include "eurosign(5)" 5352a82186Smrg}; 5452a82186Smrg 55797b363dSmrgpartial alphanumeric_keys 56154daed1Smrgxkb_symbols "mac" { 57154daed1Smrg 5846185892Smrg include "dk(basic)" 5946185892Smrg 60bfd7cbc1Smrg name[Group1]= "Danish (Macintosh)"; 61154daed1Smrg 6246185892Smrg key <AB10> {[ minus, underscore, hyphen, macron ]}; 6346185892Smrg key <SPCE> {[ space, space, nobreakspace, nobreakspace ]}; 6446185892Smrg 65154daed1Smrg include "kpdl(dot)" 66154daed1Smrg}; 67154daed1Smrg 68797b363dSmrgpartial alphanumeric_keys 69154daed1Smrgxkb_symbols "mac_nodeadkeys" { 7046185892Smrg 71154daed1Smrg include "dk(mac)" 7246185892Smrg 739184b9c8Smrg name[Group1]= "Danish (Macintosh, no dead keys)"; 74154daed1Smrg 7546185892Smrg key <AE12> {[ acute, grave, bar, ogonek ]}; 7646185892Smrg key <AD12> {[diaeresis, asciicircum, asciitilde, dead_macron ]}; 77154daed1Smrg}; 78154daed1Smrg 79797b363dSmrgpartial alphanumeric_keys 80154daed1Smrgxkb_symbols "dvorak" { 8146185892Smrg 82154daed1Smrg include "no(dvorak)" 83154daed1Smrg 84bfd7cbc1Smrg name[Group1]= "Danish (Dvorak)"; 8546185892Smrg 8646185892Smrg key <AD12> {[ asciitilde, asciicircum, dead_diaeresis, dead_tilde ]}; 870412cdedSmrg}; 880412cdedSmrg 890412cdedSmrg// EXTRAS: 900412cdedSmrg 910412cdedSmrgpartial alphanumeric_keys 920412cdedSmrg xkb_symbols "sun_type6" { 930412cdedSmrg include "sun_vndr/dk(sun_type6)" 94154daed1Smrg}; 95