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