Home | History | Annotate | Line # | Download | only in macintosh_vndr
de revision 1.1
      1  1.1  mrg // $XConsortium: de /main/4 1996/08/31 12:19:20 kaleb $
      2  1.1  mrg // $XFree86: xc/programs/xkbcomp/symbols/de,v 3.7.2.2 1999/07/13 07:09:56 hohndel Exp $
      3  1.1  mrg 
      4  1.1  mrg // olh (a] suse.de   very close to MacOS map
      5  1.1  mrg 
      6  1.1  mrg default partial alphanumeric_keys 
      7  1.1  mrg xkb_symbols "basic" {
      8  1.1  mrg 
      9  1.1  mrg     // Describes the differences between a very simple US/ASCII
     10  1.1  mrg     // keyboard and a very simple German keybaord
     11  1.1  mrg 
     12  1.1  mrg     include "latin"
     13  1.1  mrg     name[Group1]= "Germany - Mac";
     14  1.1  mrg 
     15  1.1  mrg     // Alphanumeric section
     16  1.1  mrg     key <TLDE> {	[ dead_circumflex,	degree,    notsign 		]	};
     17  1.1  mrg     key <AE01> {	[         1,    exclam,  exclamdown,   at		]	};
     18  1.1  mrg     key <AE02> {	[	  2,	quotedbl,  twosuperior			]	};
     19  1.1  mrg     key <AE03> {	[	  3,	section,  threesuperior,sterling	]	};
     20  1.1  mrg     key <AE04> {	[	  4,	dollar,  onequarter,	currency	]	};
     21  1.1  mrg     key <AE05> {	[	  5,	percent,  bracketleft			]	};
     22  1.1  mrg     key <AE06> {	[	  6,	ampersand,  bracketright		]	};
     23  1.1  mrg     key <AE07> {	[	  7,	slash,        bar,    backslash		]	};
     24  1.1  mrg     key <AE08> {	[	  8,	parenleft,  braceleft,    asciitilde	]	};
     25  1.1  mrg     key <AE09> {	[	  9,	parenright, braceright			]	};
     26  1.1  mrg     key <AE10> {	[	  0,	equal,  braceright,	degree		]	};
     27  1.1  mrg     key <AE11> {	[    ssharp,	question,  backslash,	questiondown	]	};
     28  1.1  mrg     key <AE12> {	[ dead_acute,	dead_grave,  dead_cedilla		]	};
     29  1.1  mrg 
     30  1.1  mrg     key <AD01> {	[	  q,	Q, guillemotleft,guillemotright	]	};
     31  1.1  mrg     key <AD03> {	[	  e,	E,   EuroSign			]	};
     32  1.1  mrg     key <AD04> {	[         r,    R,  registered			]	};
     33  1.1  mrg     key <AD05> {	[	  t,	T		]	};
     34  1.1  mrg     key <AD06> {	[	  z,	Z		]	};
     35  1.1  mrg     key <AD07> {	[	  u,	U, diaeresis,    Aacute		]	};
     36  1.1  mrg     key <AD08> {	[	  i,	I,      slash,    Ucircumflex	]	};
     37  1.1  mrg     key <AD09> {	[         o,    O,      oslash,   Ooblique	]	};
     38  1.1  mrg     key <AD11> {	[ udiaeresis,	Udiaeresis,  periodcentered, degree	]	};
     39  1.1  mrg     key <AD12> {	[      plus,	asterisk,  asciitilde			]	}; 
     40  1.1  mrg     key <AC01> {	[         a,    A,      aring,    Aring		]	};
     41  1.1  mrg     key <AC04> {	[	  f,	F		]	};
     42  1.1  mrg     key <AC05> {	[	  g,	G,  copyright			]	};
     43  1.1  mrg     key <AC06> {	[         h,    H,  ordfeminine			]	};
     44  1.1  mrg     key <AC09> {	[	  l,    L, 	at			]	};
     45  1.1  mrg     key <AC10> {	[ odiaeresis,	Odiaeresis,  dead_acute			]	};
     46  1.1  mrg     key <AC11> {	[ adiaeresis,	Adiaeresis,  dead_circumflex		]	};
     47  1.1  mrg 
     48  1.1  mrg     key <LSGT> {	[      less,	greater,        bar			]	};
     49  1.1  mrg     key <AB01> {	[	  y,	Y,  guillemotleft,less		]	};
     50  1.1  mrg     key <AB06> {	[         n,    N, asciitilde			]	};
     51  1.1  mrg     key <AB07> {	[	  m,	M, 	 mu			]	};
     52  1.1  mrg     key <AB08> {	[     comma,	semicolon	]	};
     53  1.1  mrg     key <AB09> {	[    period,	colon,  periodcentered, division	]	};
     54  1.1  mrg     key <AB10> {	[     minus,	underscore	]	};
     55  1.1  mrg     key <BKSL> {	[ numbersign,	apostrophe,  dead_grave			]	};
     56  1.1  mrg 
     57  1.1  mrg     include "kpdl(comma)"
     58  1.1  mrg     include "level3(ralt_switch)"
     59  1.1  mrg 
     60  1.1  mrg };
     61  1.1  mrg 
     62  1.1  mrg partial alphanumeric_keys 
     63  1.1  mrg xkb_symbols "Sundeadkeys" {
     64  1.1  mrg     // modify the default German layout to use Sun dead keys
     65  1.1  mrg     include "macintosh_vndr/de(basic)"
     66  1.1  mrg     name[Group1]= "Germany - Mac, Sun dead keys";
     67  1.1  mrg 
     68  1.1  mrg     key <TLDE> {	[ SunFA_Circum,	degree,    notsign 			]	};
     69  1.1  mrg     key <AE12> {	[ SunFA_Acute,	SunFA_Grave,  SunFA_Cedilla			]	};
     70  1.1  mrg     key <AD11> {	[ udiaeresis,	Udiaeresis,  SunFA_Diaeresis		]	};
     71  1.1  mrg     key <AD12> {	[      plus,	asterisk,  SunFA_Tilde,	dead_macron	]	};
     72  1.1  mrg     key <AC10> {	[ odiaeresis,	Odiaeresis,  SunFA_Acute			]	};
     73  1.1  mrg     key <AC11> {	[ adiaeresis,	Adiaeresis,  SunFA_Circum			]	};
     74  1.1  mrg 
     75  1.1  mrg     key <BKSL> {	[ numbersign,	acute,  SunFA_Grave			]	};
     76  1.1  mrg };
     77  1.1  mrg 
     78  1.1  mrg partial alphanumeric_keys 
     79  1.1  mrg xkb_symbols "sundeadkeys" {
     80  1.1  mrg     include "macintosh_vndr/de(Sundeadkeys)"
     81  1.1  mrg };
     82  1.1  mrg 
     83  1.1  mrg partial alphanumeric_keys 
     84  1.1  mrg xkb_symbols "nodeadkeys" {
     85  1.1  mrg     // modify the default German layout to not have any dead keys
     86  1.1  mrg     include "macintosh_vndr/de(basic)"
     87  1.1  mrg     name[Group1]= "Germany - Mac, eliminate dead keys";
     88  1.1  mrg 
     89  1.1  mrg     key <TLDE> {	[ asciicircum,	degree,    notsign 			]	};
     90  1.1  mrg     key <AE12> {	[ acute,	grave,  cedilla				]	};
     91  1.1  mrg     key <AD11> {	[ udiaeresis,	Udiaeresis,  diaeresis 			]	};
     92  1.1  mrg     key <AD12> {	[      plus,	asterisk,  asciitilde,	macron		]	};
     93  1.1  mrg     key <AC10> {	[ odiaeresis,	Odiaeresis,  acute			]	};
     94  1.1  mrg     key <AC11> {	[ adiaeresis,	Adiaeresis,  asciicircum		]	};
     95  1.1  mrg 
     96  1.1  mrg     key <BKSL> {	[ numbersign,	apostrophe,  grave			]	};
     97  1.1  mrg };
     98