head	1.1;
branch	1.1.1;
access;
symbols
	netbsd-11-0-RC4:1.1.1.15
	netbsd-11-0-RC3:1.1.1.15
	netbsd-11-0-RC2:1.1.1.15
	netbsd-11-0-RC1:1.1.1.15
	netbsd-11:1.1.1.15.0.4
	netbsd-11-base:1.1.1.15
	netbsd-10-1-RELEASE:1.1.1.15
	netbsd-8-3-RELEASE:1.1.1.9
	netbsd-9-4-RELEASE:1.1.1.10
	netbsd-10-0-RELEASE:1.1.1.15
	netbsd-10-0-RC6:1.1.1.15
	netbsd-10-0-RC5:1.1.1.15
	netbsd-10-0-RC4:1.1.1.15
	netbsd-10-0-RC3:1.1.1.15
	netbsd-10-0-RC2:1.1.1.15
	netbsd-10-0-RC1:1.1.1.15
	xkeyboard-config-2-38:1.1.1.15
	netbsd-10:1.1.1.15.0.2
	netbsd-10-base:1.1.1.15
	xkeyboard-config-2-37:1.1.1.15
	netbsd-9-3-RELEASE:1.1.1.10
	xkeyboard-config-2-34:1.1.1.14
	xkeyboard-config-2-33:1.1.1.13
	netbsd-9-2-RELEASE:1.1.1.10
	xkeyboard-config-2-32:1.1.1.13
	xkeyboard-config-2-31:1.1.1.12
	netbsd-9-1-RELEASE:1.1.1.10
	netbsd-8-2-RELEASE:1.1.1.9
	xkeyboard-config-2-29:1.1.1.11
	netbsd-9-0-RELEASE:1.1.1.10
	netbsd-9-0-RC2:1.1.1.10
	netbsd-9-0-RC1:1.1.1.10
	netbsd-9:1.1.1.10.0.2
	netbsd-9-base:1.1.1.10
	xkeyboard-config-2-27:1.1.1.10
	netbsd-8-1-RELEASE:1.1.1.9
	netbsd-8-1-RC1:1.1.1.9
	xkeyboard-config-2-26:1.1.1.10
	xkeyboard-config-2-25:1.1.1.10
	netbsd-7-2-RELEASE:1.1.1.9
	netbsd-8-0-RELEASE:1.1.1.9
	netbsd-8-0-RC2:1.1.1.9
	netbsd-8-0-RC1:1.1.1.9
	netbsd-7-1-2-RELEASE:1.1.1.9
	xkeyboard-config-2-23-1:1.1.1.10
	netbsd-7-1-1-RELEASE:1.1.1.9
	xkeyboard-config-2-21:1.1.1.10
	netbsd-8:1.1.1.9.0.8
	netbsd-8-base:1.1.1.9
	netbsd-7-1:1.1.1.9.0.6
	netbsd-7-1-RELEASE:1.1.1.9
	netbsd-7-1-RC2:1.1.1.9
	xkeyboard-config-2-20:1.1.1.9
	netbsd-7-1-RC1:1.1.1.9
	xkeyboard-config-2-19:1.1.1.9
	netbsd-7-0-2-RELEASE:1.1.1.9
	netbsd-7-0-1-RELEASE:1.1.1.9
	netbsd-7-0:1.1.1.9.0.4
	netbsd-7-0-RELEASE:1.1.1.9
	netbsd-7-0-RC3:1.1.1.9
	netbsd-7-0-RC2:1.1.1.9
	xkeyboard-config-2-15:1.1.1.9
	netbsd-7-0-RC1:1.1.1.9
	netbsd-5-2-3-RELEASE:1.1.1.1.2.1
	netbsd-5-1-5-RELEASE:1.1.1.1.2.1
	netbsd-6-0-6-RELEASE:1.1.1.7
	netbsd-6-1-5-RELEASE:1.1.1.7
	netbsd-7:1.1.1.9.0.2
	netbsd-7-base:1.1.1.9
	xkeyboard-config-2-12:1.1.1.9
	netbsd-6-1-4-RELEASE:1.1.1.7
	netbsd-6-0-5-RELEASE:1.1.1.7
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.1.1.9
	xkeyboard-config-2-11:1.1.1.9
	riastradh-drm2:1.1.1.8.0.2
	riastradh-drm2-base:1.1.1.8
	netbsd-6-1-3-RELEASE:1.1.1.7
	netbsd-6-0-4-RELEASE:1.1.1.7
	netbsd-5-2-2-RELEASE:1.1.1.1.2.1
	netbsd-5-1-4-RELEASE:1.1.1.1.2.1
	netbsd-6-1-2-RELEASE:1.1.1.7
	netbsd-6-0-3-RELEASE:1.1.1.7
	netbsd-5-2-1-RELEASE:1.1.1.1.2.1
	netbsd-5-1-3-RELEASE:1.1.1.1.2.1
	netbsd-6-1-1-RELEASE:1.1.1.7
	xkeyboard-config-2-9:1.1.1.8
	netbsd-6-1:1.1.1.7.0.6
	netbsd-6-0-2-RELEASE:1.1.1.7
	netbsd-6-1-RELEASE:1.1.1.7
	netbsd-6-1-RC4:1.1.1.7
	netbsd-6-1-RC3:1.1.1.7
	netbsd-6-1-RC2:1.1.1.7
	netbsd-6-1-RC1:1.1.1.7
	netbsd-5-2:1.1.1.1.2.1.0.4
	netbsd-6-0-1-RELEASE:1.1.1.7
	netbsd-5-2-RELEASE:1.1.1.1.2.1
	netbsd-5-2-RC1:1.1.1.1.2.1
	netbsd-6-0:1.1.1.7.0.4
	netbsd-6-0-RELEASE:1.1.1.7
	netbsd-6-0-RC2:1.1.1.7
	netbsd-6-0-RC1:1.1.1.7
	netbsd-6:1.1.1.7.0.2
	netbsd-6-base:1.1.1.7
	netbsd-5-1-2-RELEASE:1.1.1.1.2.1
	netbsd-5-1-1-RELEASE:1.1.1.1.2.1
	xkeyboard-config-2-3:1.1.1.7
	xkeyboard-config-2-1:1.1.1.6
	xkeyboard-config-2-0:1.1.1.6
	netbsd-5-1:1.1.1.1.2.1.0.2
	netbsd-5-1-RELEASE:1.1.1.1.2.1
	netbsd-5-1-RC4:1.1.1.1.2.1
	netbsd-5-1-RC3:1.1.1.1.2.1
	xkeyboard-config-1-9:1.1.1.5
	netbsd-5-1-RC2:1.1.1.1.2.1
	netbsd-5-1-RC1:1.1.1.1.2.1
	netbsd-5-0-2-RELEASE:1.1.1.1
	netbsd-5-0-1-RELEASE:1.1.1.1
	xkeyboard-config-1-4:1.1.1.2
	netbsd-5-0:1.1.1.1.0.4
	netbsd-5-0-RELEASE:1.1.1.1
	netbsd-5-0-RC4:1.1.1.1
	netbsd-5-0-RC3:1.1.1.1
	netbsd-5-0-RC2:1.1.1.1
	netbsd-5-0-RC1:1.1.1.1
	netbsd-5:1.1.1.1.0.2
	netbsd-5-base:1.1.1.1
	xkeyboard-config-1-3:1.1.1.1
	xorg:1.1.1;
locks; strict;
comment	@# @;


1.1
date	2008.08.30.09.12.19;	author mrg;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2008.08.30.09.12.19;	author mrg;	state Exp;
branches
	1.1.1.1.2.1;
next	1.1.1.2;

1.1.1.2
date	2009.06.10.09.33.36;	author mrg;	state Exp;
branches;
next	1.1.1.3;

1.1.1.3
date	2010.05.28.09.54.11;	author ghen;	state Exp;
branches;
next	1.1.1.4;

1.1.1.4
date	2010.11.22.00.27.22;	author mrg;	state Exp;
branches;
next	1.1.1.5;

1.1.1.5
date	2010.11.28.04.48.51;	author mrg;	state Exp;
branches;
next	1.1.1.6;

1.1.1.6
date	2010.11.28.07.50.24;	author mrg;	state Exp;
branches;
next	1.1.1.7;

1.1.1.7
date	2011.07.23.11.20.05;	author mrg;	state Exp;
branches;
next	1.1.1.8;

1.1.1.8
date	2013.05.31.23.20.03;	author mrg;	state Exp;
branches;
next	1.1.1.9;
commitid	5LdHOGKo9K6S4QRw;

1.1.1.9
date	2014.03.17.08.32.02;	author mrg;	state Exp;
branches;
next	1.1.1.10;
commitid	M7DROtsLDNRiQ1tx;

1.1.1.10
date	2017.08.29.07.43.54;	author mrg;	state Exp;
branches;
next	1.1.1.11;
commitid	p0qyamwUBxtJ255A;

1.1.1.11
date	2020.02.23.11.13.32;	author mrg;	state Exp;
branches;
next	1.1.1.12;
commitid	VwYYnhsQHXI61NXB;

1.1.1.12
date	2020.11.01.12.00.13;	author mrg;	state Exp;
branches;
next	1.1.1.13;
commitid	75Iv0Ep30piUabuC;

1.1.1.13
date	2021.04.27.03.09.37;	author mrg;	state Exp;
branches;
next	1.1.1.14;
commitid	zAbjQgmRfqh8ySQC;

1.1.1.14
date	2022.01.09.09.50.09;	author mrg;	state Exp;
branches;
next	1.1.1.15;
commitid	6yAJzD1py3KmvWnD;

1.1.1.15
date	2022.10.17.07.37.08;	author mrg;	state Exp;
branches;
next	;
commitid	WK5G7TzJGmFIJ2YD;

1.1.1.1.2.1
date	2009.09.17.03.34.43;	author snj;	state Exp;
branches;
next	;


desc
@@


1.1
log
@Initial revision
@
text
@// $XKeyboardConfig: xkeyboard-config/symbols/lt,v 1.10 2008-02-01 23:59:44 svu Exp $

// based on
// Lithuanian keyboard map by Ričardas Čepas <rch@@richard.eu.org>
// merged into one file by Nerijus Baliūnas
// Added number and special characters writing in basic lt layout with RAlt by
// Mantas Kriaučiūnas <mantas@@akl.lt>, 2004
//
// $XFree86: xc/programs/xkbcomp/symbols/lt,v 1.3 2002/12/14 22:26:11 dawes Exp $

// If you want to have 2 layouts, use
// Option "XkbLayout" "lt,lt(us)"

// Lithuanian Baltic layout - Lithuanian letters on the numeric row
partial default alphanumeric_keys modifier_keys
xkb_symbols "basic" {

    include "latin"

    name[Group1]="Lithuania";

    key <AE01>	{ [   aogonek,      Aogonek,        1,      exclam ]	};
    key <AE02>	{ [    ccaron,       Ccaron,        2,          at ]	};
    key <AE03>	{ [   eogonek,      Eogonek,        3,  numbersign ]	};
    key <AE04>	{ [ eabovedot,    Eabovedot,        4,      dollar ]	};
    key <AE05>	{ [   iogonek,      Iogonek,        5,     percent ]	};
    key <AE06>	{ [    scaron,       Scaron,        6, asciicircum ]	};
    key <AE07>	{ [   uogonek,      Uogonek,        7,   ampersand ]	};
    key <AE08>	{ [   umacron,      Umacron,        8,    asterisk ]	};
    key <AE09>	{ [doublelowquotemark,  parenleft,  9,   parenleft ] };
    key <AE10>	{ [leftdoublequotemark,parenright,  0,  parenright ] };
    key <AE12>	{ [    zcaron,       Zcaron,    equal,        plus ]	};

    key <LSGT>	{ [    endash,   EuroSign   ]	};

    include "level3(ralt_switch)"
};

// Similar to the above, but you should use Right Alt + numeric row
// for Lithuanian letters
partial alphanumeric_keys modifier_keys
xkb_symbols "us" {

    include "latin"

    name[Group1]="Lithuania - US keyboard with Lithuanian letters";

    key <AE01>	{ [         1,     exclam,      aogonek,      Aogonek ]	};
    key <AE02>	{ [         2,         at,       ccaron,       Ccaron ]	};
    key <AE03>	{ [         3, numbersign,      eogonek,      Eogonek ]	};
    key <AE04>	{ [         4,     dollar,    eabovedot,    Eabovedot ]	};
    key <AE05>	{ [         5,    percent,      iogonek,      Iogonek ]	};
    key <AE06>	{ [         6, asciicircum,      scaron,       Scaron ]	};
    key <AE07>	{ [         7,  ampersand,      uogonek,      Uogonek ]	};
    key <AE08>	{ [         8,   asterisk,      umacron,      Umacron ]	};
    key <AE09>	{ [         9,  parenleft, doublelowquotemark,  parenleft ] };
    key <AE10>	{ [         0, parenright, leftdoublequotemark,parenright ] };
    key <AE12>	{ [     equal,       plus,       zcaron,       Zcaron ]	};

    key <AD03>	{ [         e,          E,       endash,     EuroSign ]	};
    key <LSGT>	{ [    endash,   EuroSign ]	};

    include "level3(ralt_switch)"
};

// Lithuanian keyboard map by Gediminas Paulauskas <menesis@@delfi.lt>
// Minor modification by Ričardas Čepas according to http://sun3.mif.vu.lt/cs/TK4/lithkeyb.html

// Describes Lithuanian keymap LST 1582:2000
// Extensions:  B01 L3 is "<" , B02 L3 is ">" and B03 L3 is endash to make this
// layout usable with pc101 and pc104 keyboards.
 
partial alphanumeric_keys modifier_keys
xkb_symbols "std" {

    include "latin"

    name[Group1]= "Lithuania - Standard";

    key <TLDE> {[	grave,		asciitilde,	acute		]};
    key <AE01> {[	exclam,		1,		at		]};
    key <AE02> {[	minus,		2,		underscore	]};
    key <AE03> {[	slash,		3,		numbersign	]};
    key <AE04> {[	semicolon,	4,		dollar		]};
    key <AE05> {[	colon,		5,		section		]};
    key <AE06> {[	comma,		6,		asciicircum	]};
    key <AE07> {[	period,		7,		ampersand	]};
    key <AE08> {[	equal,		8,		asterisk	]};
    key <AE09> {[	parenleft,	9,		bracketleft	]};
    key <AE10> {[	parenright,	0,		bracketright	]};
    key <AE11> {[	question,	plus,		apostrophe	]};
    key <AE12> {[	x,		X,		percent		]};
    key	<AD01> {[	aogonek,	Aogonek		]};
    key	<AD02> {[	zcaron,		Zcaron		]};
    key	<AD03> {[	e,		E,		EuroSign	]};
    key	<AD11> {[	iogonek,	Iogonek,	braceleft	]};
    key	<AD12> {[	w,		W,		braceright	]};
    key	<AC04> {[	scaron,		Scaron		]};
    key <AC10> {[	uogonek,	Uogonek		]};
    key <AC11> {[	eabovedot,	Eabovedot,	quotedbl	]};
    key	<AB01> {[	z,		Z,		less		]};
    key	<AB02> {[	umacron,	Umacron,	greater		]};
    key	<AB03> {[	c,		C,		endash		]};
    key	<AB08> {[	ccaron,		Ccaron,		doublelowquotemark  ]};
    key	<AB09> {[	f,		F,		leftdoublequotemark ]};
// this is actually right quote for Lithuanian
    key	<AB10> {[	eogonek,	Eogonek,	backslash	]};
    key <BKSL> {[	q,		Q,		bar		]};
    key <SPCE> {[	space,		space,		nobreakspace,	nobreakspace	]};

    key	<LSGT> {[	less,		greater,	endash		]};

    include "level3(ralt_switch)"
};

// Lithuanian keyboard map by Piter PUNK <piterpk@@terra.com.br> 
// Describes Lithuanian keymap LST 1205-92
//
// This keyboard is also know as IBM layout.
// We follow the map found at: http://www.kada.lt/litwin/Kbdlta.gif
// and info from Edis Tamoshauskas <linas_lietus@@yahoo.com>
 
partial alphanumeric_keys modifier_keys
xkb_symbols "ibm" {

    include "latin"

    name[Group1]= "Lithuania - IBM (LST 1205-92)";

    key <TLDE> {[	grave,		asciitilde	]};
    key <AE01> {[	exclam,		1		]};
    key <AE02> {[	quotedbl,	2,		at		]};
    key <AE03> {[	slash,		3,		numbersign	]};
    key <AE04> {[	semicolon,	4,		dollar		]};
    key <AE05> {[	colon,		5,		percent		]};
    key <AE06> {[	comma,		6,		asciicircum	]};
    key <AE07> {[	period,		7,		ampersand	]};
    key <AE08> {[	question,	8,		asterisk	]};
    key <AE09> {[	parenleft,	9		]};
    key <AE10> {[	parenright,	0		]};
    key <AE11> {[	underscore,	minus		]};
    key <AE12> {[	plus,		equal		]};
    key <AD01> {[	aogonek,	Aogonek,	q,		Q		]};
    key <AD02> {[	zcaron,		Zcaron,		w,		W		]};
    key <AD03> {[	e,		E,		EuroSign	]};
    key <AD11> {[	iogonek,	Iogonek,	bracketleft,	braceleft	]};
    key <AD12> {[ doublelowquotemark, leftdoublequotemark, bracketright, braceright	]};
    key <AC10> {[	uogonek,	Uogonek,	semicolon,	colon		]};
    key <AC11> {[	eabovedot,	Eabovedot,	apostrophe,	quotedbl	]};
    key <AB02> {[	umacron,	Umacron,	x,		X		]};
    key <AB08> {[	ccaron,		Ccaron,		comma,		less		]};
    key <AB09> {[	scaron,		Scaron,		period,		greater		]};
    key <AB10> {[	eogonek,	Eogonek,	slash,		question	]};
    key <SPCE> {[	space,		space,		nobreakspace,	nobreakspace	]};

    key <LSGT> {[	less,		greater,	endash		]};

    include "level3(ralt_switch)"
};



// LEKP, LEKPa and Baltic+ layouts 1.0 for Linux.
// Copyright (c) 2007 Tautrimas Pajarskas
// For more info go to http://lekp.info

partial alphanumeric_keys modifier_keys
xkb_symbols "lekp" {
    name[Group1]="Lithuania - LEKP";
    key <TLDE>  { [     grave,   asciitilde, acute ] };
    key <AE01>	{ [     slash,   numbersign,               bar ] };
    key <AE02>	{ [ backslash,           at,           section ] };
    key <AE03>	{ [    period,    braceleft ] };
    key <AE04>	{ [     comma,   braceright ] };
    key <AE05>	{ [         f, 	          F ] };
    key <AE06>	{ [    exclam,       endash ] };
    key <AE07>	{ [         w,            W ] };
    key <AE08>	{ [   uogonek,      Uogonek ] };
    key <AE09>	{ [   iogonek,      Iogonek ] };
    key <AE10>	{ [ parenleft,  doublelowquotemark, registered ] };
    key <AE11>	{ [ parenright, leftdoublequotemark, copyright ] };
    key <AE12>  { [      colon,           ampersand, trademark ] };

    key <BKSL>  { [ apostrophe,          underscore ] };

    key <AD01>  { [          q,                  Q,   EuroSign ] };
    key <AD02>  { [          g,                  G,          7 ] };
    key <AD03>  { [          r,                  R,          8 ] };
    key <AD04>  { [          l,                  L,          9 ] };
    key <AD05>  { [          d,                  D,    percent ] };
    key <AD06>  { [     ccaron,             Ccaron ] };
    key <AD07>  { [          j,                  J ] };
    key <AD08>  { [          u,                  U,     period ] };
    key <AD09>  { [  eabovedot,          Eabovedot,      minus ] };
    key <AD10>  { [    eogonek,            Eogonek,      slash ] };
    key <AD11>  { [   question,        bracketleft,   division ] };
    key <AD12>  { [      equal,       bracketright ] };

    key <CAPS>  { [  BackSpace ] };
    key <AC01>  { [          a,                  A,          0 ] };
    key <AC02>  { [          k,                  K,          4 ] };
    key <AC03>  { [          s,                  S,          5 ] };
    key <AC04>  { [          t,                  T,          6 ] };
    key <AC05>  { [          m,                  M,     dollar ] };
    key <AC06>  { [          p,                  P ] };
    key <AC07>  { [          n,                  N ] };
    key <AC08>  { [          e,                  E,      comma ] };
    key <AC09>  { [          i,                  I,       plus ] };
    key <AC10>  { [          o,                  O,   asterisk ] };
    key <AC11>  { [          y,                  Y,   multiply ] };

    key <AB01>  { [          z,                  Z, asciicircum ] };
    key <AB02>  { [          x,                  X,          1 ] };
    key <AB03>  { [          c,                  C,          2 ] };
    key <AB04>  { [          v,                  V,          3 ] };
    key <AB05>  { [     zcaron,             Zcaron ] };
    key <AB06>  { [     scaron,             Scaron ] };
    key <AB07>  { [          b,                  B,     degree ] };
    key <AB08>  { [    umacron,            Umacron,       less ] };
    key <AB09>  { [    aogonek,            Aogonek,    greater ] };
    key <AB10>  { [          h,                  H ] };

    key <LSGT>  { [  semicolon,           quotedbl,   sterling ] };

    include "level3(ralt_switch)"
};

partial alphanumeric_keys modifier_keys
xkb_symbols "lekpa" {
    name[Group1]="Lithuania - LEKPa";
    key <TLDE>  { [     grave,   asciitilde,             acute ] };
    key <AE01>	{ [     slash,     quotedbl,               bar ] };
    key <AE02>	{ [ backslash,           at,           section ] };
    key <AE03>	{ [    period,    braceleft,        numbersign ] };
    key <AE04>	{ [     comma,   braceright,          sterling ] };
    key <AE05>	{ [         f, 	          F,         ampersand ] };
    key <AE06>	{ [    exclam,       endash ] };
    key <AE07>	{ [         w,            W ] };
    key <AE08>	{ [   uogonek,      Uogonek ] };
    key <AE09>	{ [   iogonek,      Iogonek ] };
    key <AE10>	{ [ parenleft, doublelowquotemark,  registered ] };
    key <AE11>	{ [ parenright, leftdoublequotemark, copyright ] };
    key <AE12>  { [      colon,   semicolon,         trademark ] };

    key <BKSL>  { [ apostrophe,          underscore ] };

    key <AD01>  { [          q,                  Q,   EuroSign ] };
    key <AD02>  { [          g,                  G,          7 ] };
    key <AD03>  { [          r,                  R,          8 ] };
    key <AD04>  { [          l,                  L,          9 ] };
    key <AD05>  { [          d,                  D,    percent ] };
    key <AD06>  { [     ccaron,             Ccaron ] };
    key <AD07>  { [          j,                  J ] };
    key <AD08>  { [          u,                  U,     period ] };
    key <AD09>  { [  eabovedot,          Eabovedot,      minus ] };
    key <AD10>  { [    eogonek,            Eogonek,      slash ] };
    key <AD11>  { [   question,        bracketleft,   division ] };
    key <AD12>  { [      equal,       bracketright ] };

    key <CAPS>  { [  BackSpace ] };
    key <AC01>  { [          a,                  A,          0 ] };
    key <AC02>  { [          k,                  K,          4 ] };
    key <AC03>  { [          s,                  S,          5 ] };
    key <AC04>  { [          t,                  T,          6 ] };
    key <AC05>  { [          m,                  M,     dollar ] };
    key <AC06>  { [          p,                  P ] };
    key <AC07>  { [          n,                  N ] };
    key <AC08>  { [          e,                  E,      comma ] };
    key <AC09>  { [          i,                  I,       plus ] };
    key <AC10>  { [          o,                  O,   asterisk ] };
    key <AC11>  { [          y,                  Y,   multiply ] };

    key <AB01>  { [          z,                  Z, asciicircum ] };
    key <AB02>  { [          x,                  X,          1 ] };
    key <AB03>  { [          c,                  C,          2 ] };
    key <AB04>  { [          v,                  V,          3 ] };
    key <AB05>  { [     zcaron,             Zcaron ] };
    key <AB06>  { [     scaron,             Scaron ] };
    key <AB07>  { [          b,                  B,     degree ] };
    key <AB08>  { [    umacron,            Umacron,       less ] };
    key <AB09>  { [    aogonek,            Aogonek,    greater ] };
    key <AB10>  { [          h,                  H ] };


    include "level3(ralt_switch)"
};

partial alphanumeric_keys modifier_keys
xkb_symbols "balticplus" {
    include "latin"
    name[Group1]="Lithuania - Baltic+";
    key <AE01>  { [   aogonek,      Aogonek,        1,      exclam ]    };
    key <AE02>  { [    ccaron,       Ccaron,        2,          at ]    };
    key <AE03>  { [   eogonek,      Eogonek,        3,  numbersign ]    };
    key <AE04>  { [ eabovedot,    Eabovedot,        4,      dollar ]    };
    key <AE05>  { [   iogonek,      Iogonek,        5,     percent ]    };
    key <AE06>  { [    scaron,       Scaron,        6, asciicircum ]    };
    key <AE07>  { [   uogonek,      Uogonek,        7,   ampersand ]    };
    key <AE08>  { [   umacron,      Umacron,        8,    asterisk ]    };
    key <AE09>  { [ parenleft, doublelowquotemark,  9 ] };
    key <AE10>  { [ parenright, leftdoublequotemark, 0 ] };
    key <AE11>  { [     minus,   underscore,    minus,  section ] };
    key <AE12>  { [    zcaron,       Zcaron,    equal,        plus ]    };
    key <CAPS>  { [ BackSpace ] };
    key <NFER>  { [ backslash,         bar,   endash ] };
    key <AD03>  { [         e,            E, EuroSign ] };
    key <AD04>  { [         r,            R, registered ] };
    key <AD05>  { [         t,            T, trademark ] };
    key <AB03>  { [         c,            C, copyright ] };
    key <AB08>  { [     comma,         less,  degree ] };
    include "level3(ralt_switch)"
};

@


1.1.1.1
log
@initial import of xkeyboard-config-1.3
@
text
@@


1.1.1.1.2.1
log
@Apply patch (requested by mrg in ticket #958):
Bring over X.Org updates from HEAD.
@
text
@d1 1
a1 1
// $XKeyboardConfig$
@


1.1.1.2
log
@initial import of xkeyboard-config-1.4
@
text
@d1 1
a1 1
// $XKeyboardConfig$
@


1.1.1.3
log
@Initial import of xkeyboard-config-1.9
@
text
@a112 2
    include "kpdl(comma)"

d161 3
a163 1
// LEKP and LEKPa layouts 1.0
d165 1
a165 8
// For more info visit http://lekp.info
//
// LEKP and LEKPa layouts are licensed under the Creative Commons
// Attribution-Noncommercial-Share Alike 3.0 License.
// To view a copy of this license, visit
// http://creativecommons.org/licenses/by-nc-sa/3.0/ or send
// a letter to Creative Commons, 171 Second Street, Suite 300,
// San Francisco, California, 94105, USA.
d288 26
@


1.1.1.4
log
@initial import of xkeyboard-config-2.0.

this adds new symbols/at, symbols/extras/ir and symbols/extras/ru, as
well as many fixes for other configs.
@
text
@d3 5
a7 1
// Separate keymaps merged into one file by Nerijus Baliūnas, 2002
d11 1
a11 6
// Lithuanian Numeric layout - Lithuanian letters on the numeric row
// based on Lithuanian keyboard map by Ričardas Čepas <rch@@richard.eu.org>
// 3rd and 4th levels added by Mantas Kriaučiūnas <mantas@@akl.lt>, 2004
// Minor modifications and cleanup by Rimas Kudelis <rq@@akl.lt>, 2010
//
// If you want two layouts, use:
d13 2
a18 2
    include "eurosign(e)"
    include "level3(ralt_switch)"
d22 11
a32 13
    key <TLDE> {[               grave,   asciitilde,    acute                ]};
    key <AE01> {[             aogonek,      Aogonek,        1,        exclam ]};
    key <AE02> {[              ccaron,       Ccaron,        2,            at ]};
    key <AE03> {[             eogonek,      Eogonek,        3,    numbersign ]};
    key <AE04> {[           eabovedot,    Eabovedot,        4,        dollar ]};
    key <AE05> {[             iogonek,      Iogonek,        5,       percent ]};
    key <AE06> {[              scaron,       Scaron,        6,   asciicircum ]};
    key <AE07> {[             uogonek,      Uogonek,        7,     ampersand ]};
    key <AE08> {[             umacron,      Umacron,        8,      asterisk ]};
    key <AE09> {[  doublelowquotemark,    parenleft,        9,     parenleft ]};
    key <AE10> {[ leftdoublequotemark,   parenright,        0,    parenright ]};
    key <AE11> {[               minus,   underscore,   endash                ]};
    key <AE12> {[              zcaron,       Zcaron,    equal,          plus ]};
d34 3
a36 1
    key <LSGT> {[              endash,     EuroSign                          ]};
d39 1
a39 1
// Similar to the above, but uses 3rd and 4th levels in the numeric row
a44 2
    include "eurosign(e)"
    include "level3(ralt_switch)"
d48 14
a61 13
    key <TLDE> {[    grave,    asciitilde,               acute               ]};
    key <AE01> {[        1,        exclam,             aogonek,      Aogonek ]};
    key <AE02> {[        2,            at,              ccaron,       Ccaron ]};
    key <AE03> {[        3,    numbersign,             eogonek,      Eogonek ]};
    key <AE04> {[        4,        dollar,           eabovedot,    Eabovedot ]};
    key <AE05> {[        5,       percent,             iogonek,      Iogonek ]};
    key <AE06> {[        6,   asciicircum,              scaron,       Scaron ]};
    key <AE07> {[        7,     ampersand,             uogonek,      Uogonek ]};
    key <AE08> {[        8,      asterisk,             umacron,      Umacron ]};
    key <AE09> {[        9,     parenleft,  doublelowquotemark,    parenleft ]};
    key <AE10> {[        0,    parenright, leftdoublequotemark,   parenright ]};
    key <AE11> {[    minus,    underscore,              endash               ]};
    key <AE12> {[    equal,          plus,              zcaron,       Zcaron ]};
d63 1
a63 1
    key <LSGT> {[   endash,      EuroSign                                    ]};
d66 4
a69 2
// Lithuanian keymap LST 1582:2000
// The standard is described at http://ims.mii.lt/klav/
a71 3
//
// Made by Gediminas Paulauskas <menesis@@delfi.lt>
// Minor modifications by Ričardas Čepas and Rimas Kudelis
d77 36
a112 2
    include "eurosign(e)"
    include "nbsp(level3)"
d114 1
a115 34

    name[Group1]="Lithuania - Standard";

    key <TLDE> {[        grave,  asciitilde,               acute ]};
    key <AE01> {[       exclam,           1,                  at ]};
    key <AE02> {[        minus,           2,          underscore ]};
    key <AE03> {[        slash,           3,          numbersign ]};
    key <AE04> {[    semicolon,           4,              dollar ]};
    key <AE05> {[        colon,           5,             section ]};
    key <AE06> {[        comma,           6,         asciicircum ]};
    key <AE07> {[       period,           7,           ampersand ]};
    key <AE08> {[        equal,           8,            asterisk ]};
    key <AE09> {[    parenleft,           9,         bracketleft ]};
    key <AE10> {[   parenright,           0,        bracketright ]};
    key <AE11> {[     question,        plus,          apostrophe ]};
    key <AE12> {[            x,           X,             percent ]};

    key <AD01> {[      aogonek,     Aogonek                      ]};
    key <AD02> {[       zcaron,      Zcaron                      ]};
    key <AD11> {[      iogonek,     Iogonek,           braceleft ]};
    key <AD12> {[            w,           W,          braceright ]};

    key <AC04> {[       scaron,      Scaron                      ]};
    key <AC10> {[      uogonek,     Uogonek                      ]};
    key <AC11> {[    eabovedot,   Eabovedot,            quotedbl ]};
    key <BKSL> {[            q,           Q,                 bar ]};

    key <LSGT> {[         less,     greater,              endash ]};
    key <AB01> {[            z,           Z,                less ]};
    key <AB02> {[      umacron,     Umacron,             greater ]};
    key <AB03> {[            c,           C,              endash ]};
    key <AB08> {[       ccaron,      Ccaron,  doublelowquotemark ]};
    key <AB09> {[            f,           F, leftdoublequotemark ]};
    key <AB10> {[      eogonek,     Eogonek,           backslash ]};
d118 3
a120 2
// Lithuanian keymap LST 1205-92
// This standard was made deprecated by LST 1582:2000 above.
d122 2
a123 5
// We follow the map shown at: http://www.registrucentras.lt/litwin/kbdlta.gif
// and info from Edis Tamošauskas <linas_lietus@@yahoo.com>
//
// Made by Piter PUNK <piterpk@@terra.com.br>
// Minor modifications and cleanup by Rimas Kudelis, 2010
a128 3
    include "eurosign(e)"
    include "nbsp(level3)"
    include "level3(ralt_switch)"
d130 29
a158 1
    name[Group1]="Lithuania - IBM (LST 1205-92)";
d160 1
a160 27
    key <TLDE> {[              grave,          asciitilde,          acute               ]};
    key <AE01> {[             exclam,                   1                               ]};
    key <AE02> {[           quotedbl,                   2,             at               ]};
    key <AE03> {[              slash,                   3,     numbersign               ]};
    key <AE04> {[          semicolon,                   4,         dollar               ]};
    key <AE05> {[              colon,                   5,        percent               ]};
    key <AE06> {[              comma,                   6,    asciicircum               ]};
    key <AE07> {[             period,                   7,      ampersand               ]};
    key <AE08> {[           question,                   8,       asterisk               ]};
    key <AE09> {[          parenleft,                   9                               ]};
    key <AE10> {[         parenright,                   0                               ]};
    key <AE11> {[         underscore,               minus,         endash               ]};
    key <AE12> {[               plus,               equal                               ]};

    key <AD01> {[            aogonek,             Aogonek,              q,            Q ]};
    key <AD02> {[             zcaron,              Zcaron,              w,            W ]};
    key <AD11> {[            iogonek,             Iogonek,    bracketleft,    braceleft ]};
    key <AD12> {[ doublelowquotemark, leftdoublequotemark,   bracketright,   braceright ]};

    key <AC10> {[            uogonek,             Uogonek,      semicolon,        colon ]};
    key <AC11> {[          eabovedot,           Eabovedot,     apostrophe,     quotedbl ]};

    key <LSGT> {[               less,             greater,         endash               ]};
    key <AB02> {[            umacron,             Umacron,              x,            X ]};
    key <AB08> {[             ccaron,              Ccaron,          comma,         less ]};
    key <AB09> {[             scaron,              Scaron,         period,      greater ]};
    key <AB10> {[            eogonek,             Eogonek,          slash,     question ]};
a172 2
//
// Minor cleanup by Rimas Kudelis, 2010
d176 56
a231 2
    
    include "capslock(backspace)"
a232 54
    
    name[Group1]="Lithuania - LEKP";
    
    key <TLDE> {[        grave,          asciitilde,         acute ]};
    key <AE01> {[        slash,          numbersign,           bar ]};
    key <AE02> {[    backslash,                  at,       section ]};
    key <AE03> {[       period,           braceleft                ]};
    key <AE04> {[        comma,          braceright                ]};
    key <AE05> {[            f,                   F                ]};
    key <AE06> {[       exclam,              endash                ]};
    key <AE07> {[            w,                   W                ]};
    key <AE08> {[      uogonek,             Uogonek                ]};
    key <AE09> {[      iogonek,             Iogonek                ]};
    key <AE10> {[    parenleft,  doublelowquotemark,    registered ]};
    key <AE11> {[   parenright, leftdoublequotemark,     copyright ]};
    key <AE12> {[        colon,           ampersand,     trademark ]};

    key <AD01> {[            q,                   Q,      EuroSign ]};
    key <AD02> {[            g,                   G,             7 ]};
    key <AD03> {[            r,                   R,             8 ]};
    key <AD04> {[            l,                   L,             9 ]};
    key <AD05> {[            d,                   D,       percent ]};
    key <AD06> {[       ccaron,              Ccaron                ]};
    key <AD07> {[            j,                   J                ]};
    key <AD08> {[            u,                   U,        period ]};
    key <AD09> {[    eabovedot,           Eabovedot,         minus ]};
    key <AD10> {[      eogonek,             Eogonek,         slash ]};
    key <AD11> {[     question,         bracketleft,      division ]};
    key <AD12> {[        equal,        bracketright                ]};

    key <AC01> {[            a,                   A,             0 ]};
    key <AC02> {[            k,                   K,             4 ]};
    key <AC03> {[            s,                   S,             5 ]};
    key <AC04> {[            t,                   T,             6 ]};
    key <AC05> {[            m,                   M,        dollar ]};
    key <AC06> {[            p,                   P                ]};
    key <AC07> {[            n,                   N                ]};
    key <AC08> {[            e,                   E,         comma ]};
    key <AC09> {[            i,                   I,          plus ]};
    key <AC10> {[            o,                   O,      asterisk ]};
    key <AC11> {[            y,                   Y,      multiply ]};
    key <BKSL> {[   apostrophe,          underscore                ]};

    key <LSGT> {[    semicolon,            quotedbl,      sterling ]};
    key <AB01> {[            z,                   Z,   asciicircum ]};
    key <AB02> {[            x,                   X,             1 ]};
    key <AB03> {[            c,                   C,             2 ]};
    key <AB04> {[            v,                   V,             3 ]};
    key <AB05> {[       zcaron,              Zcaron                ]};
    key <AB06> {[       scaron,              Scaron                ]};
    key <AB07> {[            b,                   B,        degree ]};
    key <AB08> {[      umacron,             Umacron,          less ]};
    key <AB09> {[      aogonek,             Aogonek,       greater ]};
    key <AB10> {[            h,                   H                ]};
d237 54
a291 1
    include "capslock(backspace)"
a292 53

    name[Group1]="Lithuania - LEKPa";

    key <TLDE> {[        grave,          asciitilde,         acute ]};
    key <AE01> {[        slash,            quotedbl,           bar ]};
    key <AE02> {[    backslash,                  at,       section ]};
    key <AE03> {[       period,           braceleft,    numbersign ]};
    key <AE04> {[        comma,          braceright,      sterling ]};
    key <AE05> {[            f,                   F,     ampersand ]};
    key <AE06> {[       exclam,              endash                ]};
    key <AE07> {[            w,                   W                ]};
    key <AE08> {[      uogonek,             Uogonek                ]};
    key <AE09> {[      iogonek,             Iogonek                ]};
    key <AE10> {[    parenleft,  doublelowquotemark,    registered ]};
    key <AE11> {[   parenright, leftdoublequotemark,     copyright ]};
    key <AE12> {[        colon,           semicolon,     trademark ]};

    key <AD01> {[            q,                   Q,      EuroSign ]};
    key <AD02> {[            g,                   G,             7 ]};
    key <AD03> {[            r,                   R,             8 ]};
    key <AD04> {[            l,                   L,             9 ]};
    key <AD05> {[            d,                   D,       percent ]};
    key <AD06> {[       ccaron,              Ccaron                ]};
    key <AD07> {[            j,                   J                ]};
    key <AD08> {[            u,                   U,        period ]};
    key <AD09> {[    eabovedot,           Eabovedot,         minus ]};
    key <AD10> {[      eogonek,             Eogonek,         slash ]};
    key <AD11> {[     question,         bracketleft,      division ]};
    key <AD12> {[        equal,        bracketright                ]};

    key <AC01> {[            a,                   A,             0 ]};
    key <AC02> {[            k,                   K,             4 ]};
    key <AC03> {[            s,                   S,             5 ]};
    key <AC04> {[            t,                   T,             6 ]};
    key <AC05> {[            m,                   M,        dollar ]};
    key <AC06> {[            p,                   P                ]};
    key <AC07> {[            n,                   N                ]};
    key <AC08> {[            e,                   E,         comma ]};
    key <AC09> {[            i,                   I,          plus ]};
    key <AC10> {[            o,                   O,      asterisk ]};
    key <AC11> {[            y,                   Y,      multiply ]};
    key <BKSL> {[   apostrophe,          underscore                ]};

    key <AB01> {[            z,                   Z,   asciicircum ]};
    key <AB02> {[            x,                   X,             1 ]};
    key <AB03> {[            c,                   C,             2 ]};
    key <AB04> {[            v,                   V,             3 ]};
    key <AB05> {[       zcaron,              Zcaron                ]};
    key <AB06> {[       scaron,              Scaron                ]};
    key <AB07> {[            b,                   B,        degree ]};
    key <AB08> {[      umacron,             Umacron,          less ]};
    key <AB09> {[      aogonek,             Aogonek,       greater ]};
    key <AB10> {[            h,                   H                ]};
@


1.1.1.5
log
@second import of xkeyboard-config 1.9.  the 2.0 import causes issues
i haven't been able to figure out, so, revert back to what was working.
@
text
@d3 1
a3 5
// based on
// Lithuanian keyboard map by Ričardas Čepas <rch@@richard.eu.org>
// merged into one file by Nerijus Baliūnas
// Added number and special characters writing in basic lt layout with RAlt by
// Mantas Kriaučiūnas <mantas@@akl.lt>, 2004
d7 6
a12 1
// If you want to have 2 layouts, use
a13 2

// Lithuanian Baltic layout - Lithuanian letters on the numeric row
d18 2
d23 13
a35 11
    key <AE01>	{ [   aogonek,      Aogonek,        1,      exclam ]	};
    key <AE02>	{ [    ccaron,       Ccaron,        2,          at ]	};
    key <AE03>	{ [   eogonek,      Eogonek,        3,  numbersign ]	};
    key <AE04>	{ [ eabovedot,    Eabovedot,        4,      dollar ]	};
    key <AE05>	{ [   iogonek,      Iogonek,        5,     percent ]	};
    key <AE06>	{ [    scaron,       Scaron,        6, asciicircum ]	};
    key <AE07>	{ [   uogonek,      Uogonek,        7,   ampersand ]	};
    key <AE08>	{ [   umacron,      Umacron,        8,    asterisk ]	};
    key <AE09>	{ [doublelowquotemark,  parenleft,  9,   parenleft ] };
    key <AE10>	{ [leftdoublequotemark,parenright,  0,  parenright ] };
    key <AE12>	{ [    zcaron,       Zcaron,    equal,        plus ]	};
d37 1
a37 3
    key <LSGT>	{ [    endash,   EuroSign   ]	};

    include "level3(ralt_switch)"
d40 1
a40 1
// Similar to the above, but you should use Right Alt + numeric row
d46 2
d51 13
a63 14
    key <AE01>	{ [         1,     exclam,      aogonek,      Aogonek ]	};
    key <AE02>	{ [         2,         at,       ccaron,       Ccaron ]	};
    key <AE03>	{ [         3, numbersign,      eogonek,      Eogonek ]	};
    key <AE04>	{ [         4,     dollar,    eabovedot,    Eabovedot ]	};
    key <AE05>	{ [         5,    percent,      iogonek,      Iogonek ]	};
    key <AE06>	{ [         6, asciicircum,      scaron,       Scaron ]	};
    key <AE07>	{ [         7,  ampersand,      uogonek,      Uogonek ]	};
    key <AE08>	{ [         8,   asterisk,      umacron,      Umacron ]	};
    key <AE09>	{ [         9,  parenleft, doublelowquotemark,  parenleft ] };
    key <AE10>	{ [         0, parenright, leftdoublequotemark,parenright ] };
    key <AE12>	{ [     equal,       plus,       zcaron,       Zcaron ]	};

    key <AD03>	{ [         e,          E,       endash,     EuroSign ]	};
    key <LSGT>	{ [    endash,   EuroSign ]	};
d65 1
a65 1
    include "level3(ralt_switch)"
d68 2
a69 4
// Lithuanian keyboard map by Gediminas Paulauskas <menesis@@delfi.lt>
// Minor modification by Ričardas Čepas according to http://sun3.mif.vu.lt/cs/TK4/lithkeyb.html

// Describes Lithuanian keymap LST 1582:2000
d72 3
d80 4
d85 1
a85 32
    name[Group1]= "Lithuania - Standard";

    key <TLDE> {[	grave,		asciitilde,	acute		]};
    key <AE01> {[	exclam,		1,		at		]};
    key <AE02> {[	minus,		2,		underscore	]};
    key <AE03> {[	slash,		3,		numbersign	]};
    key <AE04> {[	semicolon,	4,		dollar		]};
    key <AE05> {[	colon,		5,		section		]};
    key <AE06> {[	comma,		6,		asciicircum	]};
    key <AE07> {[	period,		7,		ampersand	]};
    key <AE08> {[	equal,		8,		asterisk	]};
    key <AE09> {[	parenleft,	9,		bracketleft	]};
    key <AE10> {[	parenright,	0,		bracketright	]};
    key <AE11> {[	question,	plus,		apostrophe	]};
    key <AE12> {[	x,		X,		percent		]};
    key	<AD01> {[	aogonek,	Aogonek		]};
    key	<AD02> {[	zcaron,		Zcaron		]};
    key	<AD03> {[	e,		E,		EuroSign	]};
    key	<AD11> {[	iogonek,	Iogonek,	braceleft	]};
    key	<AD12> {[	w,		W,		braceright	]};
    key	<AC04> {[	scaron,		Scaron		]};
    key <AC10> {[	uogonek,	Uogonek		]};
    key <AC11> {[	eabovedot,	Eabovedot,	quotedbl	]};
    key	<AB01> {[	z,		Z,		less		]};
    key	<AB02> {[	umacron,	Umacron,	greater		]};
    key	<AB03> {[	c,		C,		endash		]};
    key	<AB08> {[	ccaron,		Ccaron,		doublelowquotemark  ]};
    key	<AB09> {[	f,		F,		leftdoublequotemark ]};
// this is actually right quote for Lithuanian
    key	<AB10> {[	eogonek,	Eogonek,	backslash	]};
    key <BKSL> {[	q,		Q,		bar		]};
    key <SPCE> {[	space,		space,		nobreakspace,	nobreakspace	]};
d87 31
a117 5
    key	<LSGT> {[	less,		greater,	endash		]};

    include "kpdl(comma)"

    include "level3(ralt_switch)"
d120 5
a124 2
// Lithuanian keyboard map by Piter PUNK <piterpk@@terra.com.br> 
// Describes Lithuanian keymap LST 1205-92
d126 2
a127 3
// This keyboard is also know as IBM layout.
// We follow the map found at: http://www.kada.lt/litwin/Kbdlta.gif
// and info from Edis Tamoshauskas <linas_lietus@@yahoo.com>
d133 3
d137 1
a137 27
    name[Group1]= "Lithuania - IBM (LST 1205-92)";

    key <TLDE> {[	grave,		asciitilde	]};
    key <AE01> {[	exclam,		1		]};
    key <AE02> {[	quotedbl,	2,		at		]};
    key <AE03> {[	slash,		3,		numbersign	]};
    key <AE04> {[	semicolon,	4,		dollar		]};
    key <AE05> {[	colon,		5,		percent		]};
    key <AE06> {[	comma,		6,		asciicircum	]};
    key <AE07> {[	period,		7,		ampersand	]};
    key <AE08> {[	question,	8,		asterisk	]};
    key <AE09> {[	parenleft,	9		]};
    key <AE10> {[	parenright,	0		]};
    key <AE11> {[	underscore,	minus		]};
    key <AE12> {[	plus,		equal		]};
    key <AD01> {[	aogonek,	Aogonek,	q,		Q		]};
    key <AD02> {[	zcaron,		Zcaron,		w,		W		]};
    key <AD03> {[	e,		E,		EuroSign	]};
    key <AD11> {[	iogonek,	Iogonek,	bracketleft,	braceleft	]};
    key <AD12> {[ doublelowquotemark, leftdoublequotemark, bracketright, braceright	]};
    key <AC10> {[	uogonek,	Uogonek,	semicolon,	colon		]};
    key <AC11> {[	eabovedot,	Eabovedot,	apostrophe,	quotedbl	]};
    key <AB02> {[	umacron,	Umacron,	x,		X		]};
    key <AB08> {[	ccaron,		Ccaron,		comma,		less		]};
    key <AB09> {[	scaron,		Scaron,		period,		greater		]};
    key <AB10> {[	eogonek,	Eogonek,	slash,		question	]};
    key <SPCE> {[	space,		space,		nobreakspace,	nobreakspace	]};
d139 27
a165 3
    key <LSGT> {[	less,		greater,	endash		]};

    include "level3(ralt_switch)"
d178 2
d183 4
d188 53
a240 52
    key <TLDE>  { [     grave,   asciitilde, acute ] };
    key <AE01>	{ [     slash,   numbersign,               bar ] };
    key <AE02>	{ [ backslash,           at,           section ] };
    key <AE03>	{ [    period,    braceleft ] };
    key <AE04>	{ [     comma,   braceright ] };
    key <AE05>	{ [         f, 	          F ] };
    key <AE06>	{ [    exclam,       endash ] };
    key <AE07>	{ [         w,            W ] };
    key <AE08>	{ [   uogonek,      Uogonek ] };
    key <AE09>	{ [   iogonek,      Iogonek ] };
    key <AE10>	{ [ parenleft,  doublelowquotemark, registered ] };
    key <AE11>	{ [ parenright, leftdoublequotemark, copyright ] };
    key <AE12>  { [      colon,           ampersand, trademark ] };

    key <BKSL>  { [ apostrophe,          underscore ] };

    key <AD01>  { [          q,                  Q,   EuroSign ] };
    key <AD02>  { [          g,                  G,          7 ] };
    key <AD03>  { [          r,                  R,          8 ] };
    key <AD04>  { [          l,                  L,          9 ] };
    key <AD05>  { [          d,                  D,    percent ] };
    key <AD06>  { [     ccaron,             Ccaron ] };
    key <AD07>  { [          j,                  J ] };
    key <AD08>  { [          u,                  U,     period ] };
    key <AD09>  { [  eabovedot,          Eabovedot,      minus ] };
    key <AD10>  { [    eogonek,            Eogonek,      slash ] };
    key <AD11>  { [   question,        bracketleft,   division ] };
    key <AD12>  { [      equal,       bracketright ] };

    key <CAPS>  { [  BackSpace ] };
    key <AC01>  { [          a,                  A,          0 ] };
    key <AC02>  { [          k,                  K,          4 ] };
    key <AC03>  { [          s,                  S,          5 ] };
    key <AC04>  { [          t,                  T,          6 ] };
    key <AC05>  { [          m,                  M,     dollar ] };
    key <AC06>  { [          p,                  P ] };
    key <AC07>  { [          n,                  N ] };
    key <AC08>  { [          e,                  E,      comma ] };
    key <AC09>  { [          i,                  I,       plus ] };
    key <AC10>  { [          o,                  O,   asterisk ] };
    key <AC11>  { [          y,                  Y,   multiply ] };

    key <AB01>  { [          z,                  Z, asciicircum ] };
    key <AB02>  { [          x,                  X,          1 ] };
    key <AB03>  { [          c,                  C,          2 ] };
    key <AB04>  { [          v,                  V,          3 ] };
    key <AB05>  { [     zcaron,             Zcaron ] };
    key <AB06>  { [     scaron,             Scaron ] };
    key <AB07>  { [          b,                  B,     degree ] };
    key <AB08>  { [    umacron,            Umacron,       less ] };
    key <AB09>  { [    aogonek,            Aogonek,    greater ] };
    key <AB10>  { [          h,                  H ] };
d242 2
a243 1
    key <LSGT>  { [  semicolon,           quotedbl,   sterling ] };
d245 1
a246 1
};
a247 2
partial alphanumeric_keys modifier_keys
xkb_symbols "lekpa" {
a248 52
    key <TLDE>  { [     grave,   asciitilde,             acute ] };
    key <AE01>	{ [     slash,     quotedbl,               bar ] };
    key <AE02>	{ [ backslash,           at,           section ] };
    key <AE03>	{ [    period,    braceleft,        numbersign ] };
    key <AE04>	{ [     comma,   braceright,          sterling ] };
    key <AE05>	{ [         f, 	          F,         ampersand ] };
    key <AE06>	{ [    exclam,       endash ] };
    key <AE07>	{ [         w,            W ] };
    key <AE08>	{ [   uogonek,      Uogonek ] };
    key <AE09>	{ [   iogonek,      Iogonek ] };
    key <AE10>	{ [ parenleft, doublelowquotemark,  registered ] };
    key <AE11>	{ [ parenright, leftdoublequotemark, copyright ] };
    key <AE12>  { [      colon,   semicolon,         trademark ] };

    key <BKSL>  { [ apostrophe,          underscore ] };

    key <AD01>  { [          q,                  Q,   EuroSign ] };
    key <AD02>  { [          g,                  G,          7 ] };
    key <AD03>  { [          r,                  R,          8 ] };
    key <AD04>  { [          l,                  L,          9 ] };
    key <AD05>  { [          d,                  D,    percent ] };
    key <AD06>  { [     ccaron,             Ccaron ] };
    key <AD07>  { [          j,                  J ] };
    key <AD08>  { [          u,                  U,     period ] };
    key <AD09>  { [  eabovedot,          Eabovedot,      minus ] };
    key <AD10>  { [    eogonek,            Eogonek,      slash ] };
    key <AD11>  { [   question,        bracketleft,   division ] };
    key <AD12>  { [      equal,       bracketright ] };

    key <CAPS>  { [  BackSpace ] };
    key <AC01>  { [          a,                  A,          0 ] };
    key <AC02>  { [          k,                  K,          4 ] };
    key <AC03>  { [          s,                  S,          5 ] };
    key <AC04>  { [          t,                  T,          6 ] };
    key <AC05>  { [          m,                  M,     dollar ] };
    key <AC06>  { [          p,                  P ] };
    key <AC07>  { [          n,                  N ] };
    key <AC08>  { [          e,                  E,      comma ] };
    key <AC09>  { [          i,                  I,       plus ] };
    key <AC10>  { [          o,                  O,   asterisk ] };
    key <AC11>  { [          y,                  Y,   multiply ] };

    key <AB01>  { [          z,                  Z, asciicircum ] };
    key <AB02>  { [          x,                  X,          1 ] };
    key <AB03>  { [          c,                  C,          2 ] };
    key <AB04>  { [          v,                  V,          3 ] };
    key <AB05>  { [     zcaron,             Zcaron ] };
    key <AB06>  { [     scaron,             Scaron ] };
    key <AB07>  { [          b,                  B,     degree ] };
    key <AB08>  { [    umacron,            Umacron,       less ] };
    key <AB09>  { [    aogonek,            Aogonek,    greater ] };
    key <AB10>  { [          h,                  H ] };
d250 50
a299 2

    include "level3(ralt_switch)"
@


1.1.1.6
log
@secondary import of xkeyboard-config-2.0
@
text
@d3 5
a7 1
// Separate keymaps merged into one file by Nerijus Baliūnas, 2002
d11 1
a11 6
// Lithuanian Numeric layout - Lithuanian letters on the numeric row
// based on Lithuanian keyboard map by Ričardas Čepas <rch@@richard.eu.org>
// 3rd and 4th levels added by Mantas Kriaučiūnas <mantas@@akl.lt>, 2004
// Minor modifications and cleanup by Rimas Kudelis <rq@@akl.lt>, 2010
//
// If you want two layouts, use:
d13 2
a18 2
    include "eurosign(e)"
    include "level3(ralt_switch)"
d22 11
a32 13
    key <TLDE> {[               grave,   asciitilde,    acute                ]};
    key <AE01> {[             aogonek,      Aogonek,        1,        exclam ]};
    key <AE02> {[              ccaron,       Ccaron,        2,            at ]};
    key <AE03> {[             eogonek,      Eogonek,        3,    numbersign ]};
    key <AE04> {[           eabovedot,    Eabovedot,        4,        dollar ]};
    key <AE05> {[             iogonek,      Iogonek,        5,       percent ]};
    key <AE06> {[              scaron,       Scaron,        6,   asciicircum ]};
    key <AE07> {[             uogonek,      Uogonek,        7,     ampersand ]};
    key <AE08> {[             umacron,      Umacron,        8,      asterisk ]};
    key <AE09> {[  doublelowquotemark,    parenleft,        9,     parenleft ]};
    key <AE10> {[ leftdoublequotemark,   parenright,        0,    parenright ]};
    key <AE11> {[               minus,   underscore,   endash                ]};
    key <AE12> {[              zcaron,       Zcaron,    equal,          plus ]};
d34 3
a36 1
    key <LSGT> {[              endash,     EuroSign                          ]};
d39 1
a39 1
// Similar to the above, but uses 3rd and 4th levels in the numeric row
a44 2
    include "eurosign(e)"
    include "level3(ralt_switch)"
d48 14
a61 13
    key <TLDE> {[    grave,    asciitilde,               acute               ]};
    key <AE01> {[        1,        exclam,             aogonek,      Aogonek ]};
    key <AE02> {[        2,            at,              ccaron,       Ccaron ]};
    key <AE03> {[        3,    numbersign,             eogonek,      Eogonek ]};
    key <AE04> {[        4,        dollar,           eabovedot,    Eabovedot ]};
    key <AE05> {[        5,       percent,             iogonek,      Iogonek ]};
    key <AE06> {[        6,   asciicircum,              scaron,       Scaron ]};
    key <AE07> {[        7,     ampersand,             uogonek,      Uogonek ]};
    key <AE08> {[        8,      asterisk,             umacron,      Umacron ]};
    key <AE09> {[        9,     parenleft,  doublelowquotemark,    parenleft ]};
    key <AE10> {[        0,    parenright, leftdoublequotemark,   parenright ]};
    key <AE11> {[    minus,    underscore,              endash               ]};
    key <AE12> {[    equal,          plus,              zcaron,       Zcaron ]};
d63 1
a63 1
    key <LSGT> {[   endash,      EuroSign                                    ]};
d66 4
a69 2
// Lithuanian keymap LST 1582:2000
// The standard is described at http://ims.mii.lt/klav/
a71 3
//
// Made by Gediminas Paulauskas <menesis@@delfi.lt>
// Minor modifications by Ričardas Čepas and Rimas Kudelis
d77 36
a112 2
    include "eurosign(e)"
    include "nbsp(level3)"
d114 1
a115 34

    name[Group1]="Lithuania - Standard";

    key <TLDE> {[        grave,  asciitilde,               acute ]};
    key <AE01> {[       exclam,           1,                  at ]};
    key <AE02> {[        minus,           2,          underscore ]};
    key <AE03> {[        slash,           3,          numbersign ]};
    key <AE04> {[    semicolon,           4,              dollar ]};
    key <AE05> {[        colon,           5,             section ]};
    key <AE06> {[        comma,           6,         asciicircum ]};
    key <AE07> {[       period,           7,           ampersand ]};
    key <AE08> {[        equal,           8,            asterisk ]};
    key <AE09> {[    parenleft,           9,         bracketleft ]};
    key <AE10> {[   parenright,           0,        bracketright ]};
    key <AE11> {[     question,        plus,          apostrophe ]};
    key <AE12> {[            x,           X,             percent ]};

    key <AD01> {[      aogonek,     Aogonek                      ]};
    key <AD02> {[       zcaron,      Zcaron                      ]};
    key <AD11> {[      iogonek,     Iogonek,           braceleft ]};
    key <AD12> {[            w,           W,          braceright ]};

    key <AC04> {[       scaron,      Scaron                      ]};
    key <AC10> {[      uogonek,     Uogonek                      ]};
    key <AC11> {[    eabovedot,   Eabovedot,            quotedbl ]};
    key <BKSL> {[            q,           Q,                 bar ]};

    key <LSGT> {[         less,     greater,              endash ]};
    key <AB01> {[            z,           Z,                less ]};
    key <AB02> {[      umacron,     Umacron,             greater ]};
    key <AB03> {[            c,           C,              endash ]};
    key <AB08> {[       ccaron,      Ccaron,  doublelowquotemark ]};
    key <AB09> {[            f,           F, leftdoublequotemark ]};
    key <AB10> {[      eogonek,     Eogonek,           backslash ]};
d118 3
a120 2
// Lithuanian keymap LST 1205-92
// This standard was made deprecated by LST 1582:2000 above.
d122 2
a123 5
// We follow the map shown at: http://www.registrucentras.lt/litwin/kbdlta.gif
// and info from Edis Tamošauskas <linas_lietus@@yahoo.com>
//
// Made by Piter PUNK <piterpk@@terra.com.br>
// Minor modifications and cleanup by Rimas Kudelis, 2010
a128 3
    include "eurosign(e)"
    include "nbsp(level3)"
    include "level3(ralt_switch)"
d130 29
a158 1
    name[Group1]="Lithuania - IBM (LST 1205-92)";
d160 1
a160 27
    key <TLDE> {[              grave,          asciitilde,          acute               ]};
    key <AE01> {[             exclam,                   1                               ]};
    key <AE02> {[           quotedbl,                   2,             at               ]};
    key <AE03> {[              slash,                   3,     numbersign               ]};
    key <AE04> {[          semicolon,                   4,         dollar               ]};
    key <AE05> {[              colon,                   5,        percent               ]};
    key <AE06> {[              comma,                   6,    asciicircum               ]};
    key <AE07> {[             period,                   7,      ampersand               ]};
    key <AE08> {[           question,                   8,       asterisk               ]};
    key <AE09> {[          parenleft,                   9                               ]};
    key <AE10> {[         parenright,                   0                               ]};
    key <AE11> {[         underscore,               minus,         endash               ]};
    key <AE12> {[               plus,               equal                               ]};

    key <AD01> {[            aogonek,             Aogonek,              q,            Q ]};
    key <AD02> {[             zcaron,              Zcaron,              w,            W ]};
    key <AD11> {[            iogonek,             Iogonek,    bracketleft,    braceleft ]};
    key <AD12> {[ doublelowquotemark, leftdoublequotemark,   bracketright,   braceright ]};

    key <AC10> {[            uogonek,             Uogonek,      semicolon,        colon ]};
    key <AC11> {[          eabovedot,           Eabovedot,     apostrophe,     quotedbl ]};

    key <LSGT> {[               less,             greater,         endash               ]};
    key <AB02> {[            umacron,             Umacron,              x,            X ]};
    key <AB08> {[             ccaron,              Ccaron,          comma,         less ]};
    key <AB09> {[             scaron,              Scaron,         period,      greater ]};
    key <AB10> {[            eogonek,             Eogonek,          slash,     question ]};
a172 2
//
// Minor cleanup by Rimas Kudelis, 2010
d176 56
a231 2
    
    include "capslock(backspace)"
a232 54
    
    name[Group1]="Lithuania - LEKP";
    
    key <TLDE> {[        grave,          asciitilde,         acute ]};
    key <AE01> {[        slash,          numbersign,           bar ]};
    key <AE02> {[    backslash,                  at,       section ]};
    key <AE03> {[       period,           braceleft                ]};
    key <AE04> {[        comma,          braceright                ]};
    key <AE05> {[            f,                   F                ]};
    key <AE06> {[       exclam,              endash                ]};
    key <AE07> {[            w,                   W                ]};
    key <AE08> {[      uogonek,             Uogonek                ]};
    key <AE09> {[      iogonek,             Iogonek                ]};
    key <AE10> {[    parenleft,  doublelowquotemark,    registered ]};
    key <AE11> {[   parenright, leftdoublequotemark,     copyright ]};
    key <AE12> {[        colon,           ampersand,     trademark ]};

    key <AD01> {[            q,                   Q,      EuroSign ]};
    key <AD02> {[            g,                   G,             7 ]};
    key <AD03> {[            r,                   R,             8 ]};
    key <AD04> {[            l,                   L,             9 ]};
    key <AD05> {[            d,                   D,       percent ]};
    key <AD06> {[       ccaron,              Ccaron                ]};
    key <AD07> {[            j,                   J                ]};
    key <AD08> {[            u,                   U,        period ]};
    key <AD09> {[    eabovedot,           Eabovedot,         minus ]};
    key <AD10> {[      eogonek,             Eogonek,         slash ]};
    key <AD11> {[     question,         bracketleft,      division ]};
    key <AD12> {[        equal,        bracketright                ]};

    key <AC01> {[            a,                   A,             0 ]};
    key <AC02> {[            k,                   K,             4 ]};
    key <AC03> {[            s,                   S,             5 ]};
    key <AC04> {[            t,                   T,             6 ]};
    key <AC05> {[            m,                   M,        dollar ]};
    key <AC06> {[            p,                   P                ]};
    key <AC07> {[            n,                   N                ]};
    key <AC08> {[            e,                   E,         comma ]};
    key <AC09> {[            i,                   I,          plus ]};
    key <AC10> {[            o,                   O,      asterisk ]};
    key <AC11> {[            y,                   Y,      multiply ]};
    key <BKSL> {[   apostrophe,          underscore                ]};

    key <LSGT> {[    semicolon,            quotedbl,      sterling ]};
    key <AB01> {[            z,                   Z,   asciicircum ]};
    key <AB02> {[            x,                   X,             1 ]};
    key <AB03> {[            c,                   C,             2 ]};
    key <AB04> {[            v,                   V,             3 ]};
    key <AB05> {[       zcaron,              Zcaron                ]};
    key <AB06> {[       scaron,              Scaron                ]};
    key <AB07> {[            b,                   B,        degree ]};
    key <AB08> {[      umacron,             Umacron,          less ]};
    key <AB09> {[      aogonek,             Aogonek,       greater ]};
    key <AB10> {[            h,                   H                ]};
d237 54
a291 1
    include "capslock(backspace)"
a292 53

    name[Group1]="Lithuania - LEKPa";

    key <TLDE> {[        grave,          asciitilde,         acute ]};
    key <AE01> {[        slash,            quotedbl,           bar ]};
    key <AE02> {[    backslash,                  at,       section ]};
    key <AE03> {[       period,           braceleft,    numbersign ]};
    key <AE04> {[        comma,          braceright,      sterling ]};
    key <AE05> {[            f,                   F,     ampersand ]};
    key <AE06> {[       exclam,              endash                ]};
    key <AE07> {[            w,                   W                ]};
    key <AE08> {[      uogonek,             Uogonek                ]};
    key <AE09> {[      iogonek,             Iogonek                ]};
    key <AE10> {[    parenleft,  doublelowquotemark,    registered ]};
    key <AE11> {[   parenright, leftdoublequotemark,     copyright ]};
    key <AE12> {[        colon,           semicolon,     trademark ]};

    key <AD01> {[            q,                   Q,      EuroSign ]};
    key <AD02> {[            g,                   G,             7 ]};
    key <AD03> {[            r,                   R,             8 ]};
    key <AD04> {[            l,                   L,             9 ]};
    key <AD05> {[            d,                   D,       percent ]};
    key <AD06> {[       ccaron,              Ccaron                ]};
    key <AD07> {[            j,                   J                ]};
    key <AD08> {[            u,                   U,        period ]};
    key <AD09> {[    eabovedot,           Eabovedot,         minus ]};
    key <AD10> {[      eogonek,             Eogonek,         slash ]};
    key <AD11> {[     question,         bracketleft,      division ]};
    key <AD12> {[        equal,        bracketright                ]};

    key <AC01> {[            a,                   A,             0 ]};
    key <AC02> {[            k,                   K,             4 ]};
    key <AC03> {[            s,                   S,             5 ]};
    key <AC04> {[            t,                   T,             6 ]};
    key <AC05> {[            m,                   M,        dollar ]};
    key <AC06> {[            p,                   P                ]};
    key <AC07> {[            n,                   N                ]};
    key <AC08> {[            e,                   E,         comma ]};
    key <AC09> {[            i,                   I,          plus ]};
    key <AC10> {[            o,                   O,      asterisk ]};
    key <AC11> {[            y,                   Y,      multiply ]};
    key <BKSL> {[   apostrophe,          underscore                ]};

    key <AB01> {[            z,                   Z,   asciicircum ]};
    key <AB02> {[            x,                   X,             1 ]};
    key <AB03> {[            c,                   C,             2 ]};
    key <AB04> {[            v,                   V,             3 ]};
    key <AB05> {[       zcaron,              Zcaron                ]};
    key <AB06> {[       scaron,              Scaron                ]};
    key <AB07> {[            b,                   B,        degree ]};
    key <AB08> {[      umacron,             Umacron,          less ]};
    key <AB09> {[      aogonek,             Aogonek,       greater ]};
    key <AB10> {[            h,                   H                ]};
@


1.1.1.7
log
@initial import of xkeyboard-config 2.3.  important changes include:
	added symbols/apl, symbols/cm, symbols/tw
	removed all symbols/extras/*
@
text
@d1 2
d4 2
d21 1
a21 1
    name[Group1]="Lithuanian";
d49 1
a49 1
    name[Group1]="Lithuanian (US keyboard with Lithuanian letters)";
d85 1
a85 1
    name[Group1]="Lithuanian (standard)";
d137 1
a137 1
    name[Group1]="Lithuanian (IBM LST 1205-92)";
d169 1
d171 8
a178 2
// Created by Tautrimas Pajarskas, 2007
// Made by Ernestas Lukoševičius, 2007
d187 1
a187 1
    name[Group1]="Lithuanian (LEKP)";
d248 1
a248 1
    name[Group1]="Lithuanian (LEKPa)";
a301 24
// EXTRAS:

partial alphanumeric_keys modifier_keys
xkb_symbols "us_dvorak" {

    include "us(dvorak)"

    name[Group1]="Lithuanian (US Dvorak with Lithuanian letters)";

    key <AE01>	{ [        1,      exclam,    aogonek,      Aogonek ] };
    key <AE02>	{ [        2,          at,     ccaron,       Ccaron ] };
    key <AE03>	{ [        3,  numbersign,    eogonek,      Eogonek ] };
    key <AE04>	{ [        4,      dollar,  eabovedot,    Eabovedot ] };
    key <AE05>	{ [        5,     percent,    iogonek,      Iogonek ] };
    key <AE06>	{ [        6, asciicircum,     scaron,       Scaron ] };
    key <AE07>	{ [        7,   ampersand,    uogonek,      Uogonek ] };
    key <AE08>	{ [        8,    asterisk,    umacron,      Umacron ] };
    key <AE09>	{ [        9,   parenleft, doublelowquotemark,  parenleft ] };
    key <AE10>	{ [        0,  parenright, leftdoublequotemark,parenright ] };
    key <AD12>	{ [    equal,        plus,     zcaron,       Zcaron ] };

    include "level3(ralt_switch)"
};

@


1.1.1.8
log
@initial import of xkeyboard-config-2.9
@
text
@a314 5

partial alphanumeric_keys
	xkb_symbols "sun_type6" {
	include "sun_vndr/lt(sun_type6)"
};
@


1.1.1.9
log
@initial import of xkeyboard-config-2.11
@
text
@d10 1
a10 1
default  partial alphanumeric_keys modifier_keys
d71 1
a71 1

d124 1
a124 1

d172 1
a172 1

d175 1
a175 1

d177 1
a177 1

@


1.1.1.10
log
@initial import of xkeyboard-config-2.21
@
text
@d45 1
a45 1
    name[Group1]="Lithuanian (US, with Lithuanian letters)";
@


1.1.1.11
log
@initial import of xkeyboard-config-2.29
@
text
@a319 27

// Samogitian (žemaiťiu/žemaičių) layout based on Lithuanian standard layout.
// Long vowels are made by composition. It means after pressing vowel press grave accent (`).
// This layout also supports special letters like ëůȧťď or Latvian ģŗļķ. These can be accessed by similar letter with holding AltGr.
// Euro sign € is added on top e. Accessed by holding AltGr.
// To enable layout use:
//      Option "XkbLayout" "lt(sgs)"
//
// Added by Arnas Udovičius <zordsdavini@@gmail.com>, 2020

partial alphanumeric_keys modifier_keys
xkb_symbols "sgs" {

    include "lt(basic)"
    name[Group1]="Samogitian";

    key <TLDE>  {[ U0304,   asciitilde, grave,      acute ]};
    key	<AD01>  {[ q,       Q, 	        U00EB, 	    U00CB ]};
    key	<AD02>  {[ w,    	W, 	        U016F, 	    U016E ]};
    key <AD04>	{[ r,     	R, 	        rcedilla,   Rcedilla]};
    key <AD05>  {[ t,     	T, 	        tcaron,     Tcaron ]};
    key <AC01>	{[ a,     	A, 	        U0227, 	    U0226 ]};
    key <AC03>  {[ d,      	D, 	        dcaron,     Dcaron ]};
    key <AC05>	{[ g,     	G, 	        gcedilla,   Gcedilla]};
    key <AC08>	{[ k,     	K, 	        kcedilla,   Kcedilla]};
    key <AC09>	{[ l,     	L, 	        lcedilla,   Lcedilla]};
};
@


1.1.1.12
log
@initial import of xkeyboard-config-2.31
@
text
@d10 1
a10 1
default partial alphanumeric_keys modifier_keys
d45 1
a45 1
    name[Group1]="Lithuanian (US)";
d298 1
a298 1
    name[Group1]="Lithuanian (Dvorak)";
@


1.1.1.13
log
@initial import of xkeyboard-config-2.32
@
text
@a290 95
// Samogitian (žemaiťiu/žemaičių) layout based on Lithuanian standard layout.
// Long vowels are made by composition. It means after pressing vowel press grave accent (`).
// This layout also supports special letters like ëůȧťď or Latvian ģŗļķ. These can be accessed by similar letter with holding AltGr.
// Euro sign € is added on top e. Accessed by holding AltGr.
// To enable layout use:
//      Option "XkbLayout" "lt(sgs)"
//
// Added by Arnas Udovičius <zordsdavini@@gmail.com>, 2020

partial alphanumeric_keys modifier_keys
xkb_symbols "sgs" {

    include "lt(basic)"
    name[Group1]="Samogitian";

    key <TLDE>  {[ U0304,   asciitilde, grave,      acute ]};
    key	<AD01>  {[ q,       Q, 	        U00EB, 	    U00CB ]};
    key	<AD02>  {[ w,    	W, 	        U016F, 	    U016E ]};
    key <AD04>	{[ r,     	R, 	        rcedilla,   Rcedilla]};
    key <AD05>  {[ t,     	T, 	        tcaron,     Tcaron ]};
    key <AC01>	{[ a,     	A, 	        U0227, 	    U0226 ]};
    key <AC03>  {[ d,      	D, 	        dcaron,     Dcaron ]};
    key <AC05>	{[ g,     	G, 	        gcedilla,   Gcedilla]};
    key <AC08>	{[ k,     	K, 	        kcedilla,   Kcedilla]};
    key <AC09>	{[ l,     	L, 	        lcedilla,   Lcedilla]};
};

// Lithuanian Ratise keymap by Algirdas Buckus <algirdasbuckus@@gmail.com>
// last changes 2020/12/24

partial alphanumeric_keys modifier_keys
xkb_symbols "ratise" {

    include "level3(ralt_switch)"

    name[Group1]="Lithuanian (Ratise)";

    key <TLDE> { [       plus,     section,                grave,              acute ] };
    key <AE01> { [     exclam,    currency, rightsinglequotemark,         exclamdown ] };
    key <AE02> { [      colon,          at,            0x10027E8,          0x1002190 ] }; // MATHEMATICAL LEFT ANGLE BRACKET; LEFTWARDS ARROW
    key <AE03> { [     period,  numbersign,            0x10027E9,          0x1002192 ] }; // MATHEMATICAL RIGHT ANGLE BRACKET; RIGHTWARDS ARROW
    key <AE04> { [   asterisk,      dollar, rightdoublequotemark,           sterling ] };
    key <AE05> { [ underscore,     percent,             ellipsis,          0x1002030 ] }; // PER MILLE SIGN
    key <AE06> { [     emdash,         bar,          asciicircum,          brokenbar ] };
    key <AE07> { [      equal,   ampersand,                    7,           notequal ] };
    key <AE08> { [      comma,        less,                    8,      lessthanequal ] };
    key <AE09> { [  semicolon,     greater,                    9,   greaterthanequal ] };
    key <AE10> { [      slash,   backslash,             division,          0x1002016 ] }; // DOUBLE VERTICAL LINE
    key <AE11> { [          w,           W,          Greek_OMEGA,             ssharp ] };
    key <AE12> { [   question,  asciitilde,            0x1002248,       questiondown ] }; // ALMOST EQUAL TO

    key <AD01> { [    umacron,     Umacron,  leftsinglequotemark,          0x100203A ] }; // SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
    key <AD02> { [  eabovedot,   Eabovedot,          bracketleft,     dead_abovering ] };
    key <AD03> { [          y,           Y,         bracketright,    dead_circumflex ] };
    key <AD04> { [          o,           O,  leftdoublequotemark,     guillemotright ] };
    key <AD05> { [          q,           Q,            0x1000301,          0x1002191 ] }; // COMBINING ACUTE ACCENT; UPWARDS ARROW
    key <AD06> { [          j,           J,             EuroSign,                yen ] };
    key <AD07> { [          n,           N,                    4,            notsign ] };
    key <AD08> { [          k,           K,                    5,             dagger ] };
    key <AD09> { [          g,           G,                    6, enfilledcircbullet ] };
    key <AD10> { [          b,           B,             multiply,           infinity ] };
    key <AD11> { [          c,           C,                 cent,          copyright ] };
    key <AD12> { [          f,           F,            0x1002044,          trademark ] }; // FRACTION SLASH

    key <AC01> { [          u,           U,           apostrophe,        dead_macron ] };
    key <AC02> { [          e,           E,            parenleft,         dead_grave ] };
    key <AC03> { [          i,           I,           parenright,         dead_acute ] };
    key <AC04> { [          a,           A,             quotedbl,     dead_diaeresis ] };
    key <AC05> { [          h,           H,            0x1000303,         dead_tilde ] }; // COMBINING TILDE ACCENT
    key <AC06> { [          l,           L,              lstroke,            Lstroke ] };
    key <AC07> { [          r,           R,                    1,        onesuperior ] };
    key <AC08> { [          t,           T,                    2,        twosuperior ] };
    key <AC09> { [          s,           S,                    3,      threesuperior ] };
    key <AC10> { [          p,           P,            0x1002212,          paragraph ] }; // MINUS SIGN
    key <AC11> { [     zcaron,      Zcaron,                minus,       dead_cedilla ] };

    key <AB01> { [    uogonek,     Uogonek,   singlelowquotemark,          0x1002039 ] }; // SINGLE LEFT-POINTING ANGLE QUOTATION MARK
    key <AB02> { [    eogonek,     Eogonek,            braceleft,         dead_breve ] };
    key <AB03> { [    iogonek,     Iogonek,           braceright,         dead_caron ] };
    key <AB04> { [    aogonek,     Aogonek,   doublelowquotemark,      guillemotleft ] };
    key <AB05> { [          x,           X,            0x1000300,          0x1002193 ] }; // COMBINING GRAVE ACCENT; DOWNWARDS ARROW
    key <AB06> { [          v,           V,           squareroot,          0x10025CA ] }; // LOZENGE
    key <AB07> { [          m,           M,                    0,                 mu ] };
    key <AB08> { [          d,           D,               period,       doubledagger ] };
    key <AB09> { [     scaron,      Scaron,                comma,          0x10000B7 ] }; // MIDDLE DOT
    key <AB10> { [     ccaron,      Ccaron,                 plus,          plusminus ] };

    key <BKSL> { [          z,           Z,               degree,         registered ] };
    key <LSGT> { [      minus,      endash,            0x1000307,          0x1002011 ] }; // COMBINING DOT ABOVE, NON-BREAKING HYPHEN
    key <SPCE> { [      space,       space,                space,       nobreakspace ] };

//    key <CAPS> { [      minus,      endash,            0x1000307,          0x1002011 ] }; // (Optional) // COMBINING DOT ABOVE, NON-BREAKING HYPHEN
    key <TAB>  { [        Tab,ISO_Left_Tab,            Multi_key                     ] }; // Tab as Multi_key (Compose)
};

d315 1
d320 27
@


1.1.1.14
log
@initial import of xkeyboard-config-2.34
@
text
@a32 2
    key <AD03> {[            NoSymbol,     NoSymbol, NoSymbol,      sterling ]};

d56 2
a57 2
    key <AE09> {[        9,     parenleft,  doublelowquotemark               ]};
    key <AE10> {[        0,    parenright, leftdoublequotemark               ]};
a60 2
    key <AD03> {[  NoSymbol,     NoSymbol,            NoSymbol,     sterling ]};

@


1.1.1.15
log
@initial import of xkeyboard-config-2.37
@
text
@d1 1
a1 1
// Keyboard layouts for Lithuania.
d3 7
a9 4
// Lithuanian Numeric layout -- Lithuanian letters on the numeric row.
// Based on the Lithuanian keymap by Ričardas Čepas <rch@@richard.eu.org>.
// Third and fourth levels added by Mantas Kriaučiūnas <mantas@@akl.lt>, 2004.
// Minor modifications and cleanup by Rimas Kudelis <rq@@akl.lt>, 2010.
d14 1
d33 1
a33 1
    key <AD03> {[            NoSymbol,     NoSymbol, EuroSign,      sterling ]};
d38 2
a39 1
// Similar to the above, but with the Lithuanian letters on 3rd and 4th levels.
d44 1
d63 1
a63 1
    key <AD03> {[ NoSymbol,      NoSymbol,            EuroSign,     sterling ]};
d68 4
a71 3
// Lithuanian keymap LST 1582:2000 (described at http://ims.mii.lt/klav/).
// Extensions: B01 L3 is "<", B02 L3 is ">", and B03 L3 is endash, to make
// this layout usable with pc101 and pc104 keyboards.
d80 1
a102 1
    key <AD03> {[            e,           E,            EuroSign ]};
d120 1
a120 1
// Lithuanian keymap LST 1205-92 (also know as IBM layout).
d122 3
d128 1
d133 1
a154 1
    key <AD03> {[                  e,                   E,       EuroSign               ]};
d173 1
d238 2
a239 1
    include "lt(lekp)"
d243 1
d245 1
d249 6
d257 36
a292 1
    key <LSGT> {[         less,             greater,           bar ]};
d295 6
a300 3
// Samogitian (žemaiťiu/žemaičių) layout, based on the Lithuanian standard layout.
// Long vowels are made by combining: pressing the grave key (`) after the vowel.
// Special letters (ëůȧťď and Latvian ģŗļķ) are obtained with AltGr plus the base letter.
d302 2
a303 1
// Added by Arnas Udovičius <zordsdavini@@gmail.com>, 2020.
a307 1

d310 10
a319 10
    key <TLDE>	{[ U0304,  asciitilde,  grave,       acute      ]};
    key <AD01>	{[ q,      Q,           ediaeresis,  Ediaeresis ]};
    key <AD02>	{[ w,      W,           U016F,       U016E      ]};
    key <AD04>	{[ r,      R,           rcedilla,    Rcedilla   ]};
    key <AD05>	{[ t,      T,           tcaron,      Tcaron     ]};
    key <AC01>	{[ a,      A,           U0227,       U0226      ]};
    key <AC03>	{[ d,      D,           dcaron,      Dcaron     ]};
    key <AC05>	{[ g,      G,           gcedilla,    Gcedilla   ]};
    key <AC08>	{[ k,      K,           kcedilla,    Kcedilla   ]};
    key <AC09>	{[ l,      L,           lcedilla,    Lcedilla   ]};
d322 3
a324 2
// Lithuanian "Ratise" keymap, by Algirdas Buckus <algirdasbuckus@@gmail.com>.
// Last changed on 2020-12-24.
a369 1
    key <BKSL> { [          z,           Z,               degree,         registered ] };
a370 1
    key <LSGT> { [      minus,      endash,            0x1000307,          0x1002011 ] }; // COMBINING DOT ABOVE, NON-BREAKING HYPHEN
d382 2
d386 1
d399 11
a409 11
    key <AE01>	{[     1,       exclam,     aogonek,    Aogonek ]};
    key <AE02>	{[     2,           at,      ccaron,     Ccaron ]};
    key <AE03>	{[     3,   numbersign,     eogonek,    Eogonek ]};
    key <AE04>	{[     4,       dollar,   eabovedot,  Eabovedot ]};
    key <AE05>	{[     5,      percent,     iogonek,    Iogonek ]};
    key <AE06>	{[     6,  asciicircum,      scaron,     Scaron ]};
    key <AE07>	{[     7,    ampersand,     uogonek,    Uogonek ]};
    key <AE08>	{[     8,     asterisk,     umacron,    Umacron ]};
    key <AE09>	{[     9,    parenleft,  doublelowquotemark,  parenleft ]};
    key <AE10>	{[     0,   parenright, leftdoublequotemark, parenright ]};
    key <AD12>	{[ equal,         plus,      zcaron,     Zcaron ]};
@


