Home | History | Annotate | Line # | Download | only in symbols
dk revision 1.1
      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 
      7 partial default alphanumeric_keys
      8 xkb_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 
     31 partial alphanumeric_keys
     32 xkb_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
     50 partial alphanumeric_keys 
     51 xkb_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 
     62 partial alphanumeric_keys 
     63 xkb_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 
     71 partial alphanumeric_keys 
     72 xkb_symbols "dvorak" {
     73     include "no(dvorak)"
     74 
     75     name[Group1]= "Denmark - Dvorak";
     76 };
     77 
     78