home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 May / Chip_2000-05_cd2.bin / suse / inst-sys / usr / X11R6 / lib / X11 / xkb / symbols / dk < prev    next >
Encoding:
Text File  |  2000-03-24  |  4.4 KB  |  110 lines

  1. // $XConsortium: dk /main/3 1996/08/31 12:19:29 kaleb $
  2. // $XFree86: xc/programs/xkbcomp/symbols/dk,v 3.3.2.1 1999/12/20 12:56:01 hohndel Exp $
  3. partial alphanumeric_keys 
  4. xkb_symbols "basic" {
  5.  
  6.     // Describes the differences between a very simple en_US
  7.     // keyboard and a Danish keyboard with dead key support
  8.     // and all of ISO-8859-1 characters available.
  9.  
  10.     name[Group1]= "Danish";
  11.  
  12.     key <TLDE> {    [         onehalf,         section      ],
  13.             [   threequarters,       paragraph    ]};
  14.     key <LSGT> {    [         less,       greater    ],
  15.             [    backslash,         notsign    ]};
  16.     key <SPCE> {    [        space,         space    ],
  17.             [    nobreakspace,    nobreakspace    ]};
  18.     key <AE01> {    [               1,          exclam      ],
  19.             [      exclamdown,     onesuperior    ]};
  20.     key <AE02> {    [               2,        quotedbl      ],
  21.             [           at,     twosuperior    ]};
  22.     key <AE03> {    [                  3,    numbersign    ],
  23.             [     sterling,   threesuperior    ]};
  24.     key <AE04> {    [               4,        currency         ],
  25.             [       dollar,    onequarter    ]};
  26.     key <AE05> {    [               5,         percent         ],
  27.             [        NoSymbol,          cent    ]};
  28.     key <AE06> {    [               6,       ampersand         ],
  29.             [          yen,      NoSymbol    ]};
  30.     key <AE07> {    [               7,           slash         ],
  31.             [       braceleft,        division    ]};
  32.     key <AE08> {    [               8,       parenleft         ],
  33.             [     bracketleft,   guillemotleft    ]};
  34.     key <AE09> {    [               9,      parenright         ],
  35.             [    bracketright,  guillemotright    ]};
  36.     key <AE10> {    [               0,           equal         ],
  37.                         [      braceright,          degree      ]};
  38.     key <AB08> {    [           comma,       semicolon         ],
  39.             [    dead_cedilla,     dead_ogonek    ]};
  40.     key <AB09> {    [          period,           colon         ],
  41.             [  periodcentered,   dead_abovedot    ]};
  42.     key <AB03> {        [               c,               C      ],
  43.                         [       copyright,        NoSymbol      ]};
  44.     key <AB10> {    [           minus,      underscore         ],
  45.             [       hyphen,          macron    ]};
  46.     key <AC01> {        [               a,               A      ],
  47.                         [     ordfeminine,       masculine      ]};
  48.     key <AC03> {        [               d,               D      ],
  49.                         [             eth,             ETH      ]};
  50.     key <AD03> {        [               e,               E      ],
  51.                         [        NoSymbol,            cent      ]};
  52.     key <AD04> {        [               r,               R      ],
  53.                         [      registered,        NoSymbol      ]};
  54.     key <AD05> {        [               t,               T      ],
  55.                         [           thorn,           THORN      ]};
  56.     key <AD08> {        [               i,               I      ],
  57.                         [        NoSymbol,        NoSymbol      ]};
  58.     key <AD09> {        [               o,               O      ],
  59.                         [              oe,              OE      ]};
  60.     key    <AC10> {    [           ae,            AE    ]};
  61.     key <AE11> {    [            plus,        question      ],
  62.             [       plusminus,    questiondown    ]};
  63.     key <AC11> {    [       oslash,        Ooblique     ]};
  64.     key <BKSL> {    [      apostrophe,        asterisk    ],
  65.                      [dead_doubleacute,        multiply      ]};
  66.     key <AD11> {    [        aring,           Aring     ]};
  67.     key <AE12> {       [      dead_acute,      dead_grave      ],
  68.                      [             bar,       brokenbar      ]};
  69.     key <AD12> {       [  dead_diaeresis, dead_circumflex      ],
  70.                      [      dead_tilde,      dead_caron      ]};
  71.  
  72.  
  73.     // End alphanumeric section
  74.  
  75.     // begin modifier mappings
  76.     
  77.     modifier_map Shift  { Shift_L };
  78.     modifier_map Lock   { Caps_Lock };
  79.     modifier_map Control{ Control_L };
  80.     modifier_map Mod3   { Mode_switch };
  81. };
  82.  
  83. partial alphanumeric_keys 
  84. xkb_symbols "Sundeadkeys" {
  85.     // For naming consistency
  86.     include "dk(basic)"
  87. };
  88.  
  89. partial alphanumeric_keys 
  90. xkb_symbols "sundeadkeys" {
  91.     // For naming consistency
  92.     include "dk(Sundeadkeys)"
  93. };
  94.  
  95. partial default alphanumeric_keys 
  96. xkb_symbols "full" {
  97.     include "iso9995-3(full)"
  98.     include "dk(basic)"
  99. };
  100.  
  101.  
  102. partial alphanumeric_keys 
  103. xkb_symbols "nodeadkeys" {
  104.     include "dk(basic)"
  105.     key <AE12> {    [        acute,         grave    ],    
  106.             [          bar,        ogonek    ]    };
  107.     key <AD12> {    [       diaeresis,     asciicircum         ],    
  108.             [      asciitilde,     dead_macron         ]          };
  109. };
  110.