// Slovenian keyboards
// by Marko Samastur (markos@elite.org) and
// Primoz Peterlin (primoz.peterlin@biofiz.mf.uni-lj.si)
// Last change: 6.2.2000
//
// Log: sl,v
// Revision 1.4  2000/02/02 10:30:10  peterlin
// Glede na pripombe Metoda Kozelja napravil asciitilde, asciicircum,
// degree in quoteleft dosegljive neposredno prek AltGr, dead_tilde,
// dead_circumflex, dead_abovering in dead_grave pa prek Shift+AltGr.
//
// Revision 1.3  2000/01/31 10:29:06  peterlin
// Dodal prej po nemarnem pozabljeni caron.
//
// Revision 1.2  2000/01/30 21:33:14  peterlin
// Popravil neme znake na stevilcnih tipkah. Obesil "multiply" na Dstroke.
//
// $XFree86$

default partial alphanumeric_keys 
xkb_symbols "basic" {

    // Describes the differences between a very simple US/ASCII
    // keyboard and a Slovenian keybaord
    // by Marko Samastur (markos@elite.org)

    // Alphanumeric section
    name[Group1]= "Slovene";
    key <TLDE> {	[ dead_cedilla,	dead_diaeresis	]	};
    key <AE01> {	[         1,	exclam		],
			[ asciitilde,	dead_tilde	]	};
    key <AE02> {	[	  2,	quotedbl	],
			[ dead_caron,	caron		]	};
    key <AE03> {	[	  3,	numbersign	],
			[ asciicircum,	dead_circumflex	]	};
    key <AE04> {	[	  4,	dollar		],
			[ dead_breve,	breve		]	};
    key <AE05> {	[	  5,	percent		],
			[ degree,	dead_abovering 	]	};
    key <AE06> {	[	  6,	ampersand	],
			[ dead_ogonek,	ogonek		]	};
    key <AE07> {	[	  7,	slash		],
			[ quoteleft,	dead_grave	]	};
    key <AE08> {	[	  8,	parenleft	],
			[ dead_abovedot, abovedot	]	};
    key <AE09> {	[	  9,	parenright	],
			[ dead_acute,	quoteright	]	};
    key <AE10> {	[	  0,	equal		],
			[ dead_doubleacute, doubleacute	]	};
    key <AE11> {	[ apostrophe, 	question	],
			[ dead_diaeresis, diaeresis	]	};
    key <AE12> {	[ plus,		 asterisk	],
			[ dead_cedilla, cedilla		]	};

    key <AD01> {	[	  q,	Q 		],
			[ backslash			]	};
    key <AD02> {	[	  w,	W 		],
			[ bar				]	};
    key <AD03> {	[	  e,	E		],
			[  EuroSign			]	};
    key <AD05> {	[	  t,	T		]	};
    key <AD06> {	[	  z,	Z		]	};
    key <AD07> {	[	  u,	U		]	};
    key <AD08> {	[	  i,	I		]	};
    key <AD11> {	[ scaron,	Scaron		],
			[ division	 		]	};
    key <AD12> {	[      dstroke,	Dstroke		],
			[ multiply,	dead_macron	]	};
    key <AC04> {	[	  f,	F		],
			[ bracketleft			]	};
    key <AC05> {	[	  g,	G		],
			[ bracketright			]	};
    key <AC08> {	[	  k,	K		],
			[ lstroke			]	};
    key <AC09> {	[	  l,	L		],
			[ Lstroke			]	};
    key <AC10> {	[ ccaron,	Ccaron		]	};
    key <AC11> {	[ cacute,	Cacute		],
			[ ssharp	
    key <AD06> {E02> {	[		2,		at	],
			[		2,        quotedbl	]	};
    key	<AB03> {	[		c,		 C	],
			[     Cyrillic_es,     Cyrillic_ES	]	};
    key	<AB02> {	[		x,		 X	],
			[    Cyrillic_che,    Cyrillic_CHE	]	};
    key	<AC03> {	[		d,		 D	],
			[     Cyrillic_ve,     Cyrillic_VE	]	};
    key	<AD03> {	[		e,		 E	],
			[      Cyrillic_u,	Cyrillic_U	]	};
    key	<AE04> {	[		4,	    dollar	],
			[		4,        asterisk	]	};
    key	<AE03> {	[		3,	numbersign	],
			[		3,      apostrophe	]	};
    key	<AB04> {	[		v,		 V	],
			[     Cyrillic_em,     Cyrillic_EM	]	};
    key	<AC04> {	[		f,		 F	],
			[      Cyrillic_a,	Cyrillic_A	]	};
    key	<AD05> {	[		t,		 T	],
			[     Cyrillic_ie,     Cyrillic_IE	]	};
    key	<AD04> {	[		r,		 R	],
			[     Cyrillic_ka,     Cyrillic_KA	]	};
    key	<AE05> {	[	