# Compile-time configuration for keyboard mapping tables

# Format of item entries:
# <mapping name>	<mapping table>	<mapping shortcut>	[<source>]
# where
# <mapping name> is the name as it should appear in the keyboard mapping menu
# <mapping table> is the name of the (generated) keyboard mapping table
# <mapping shortcut> is the two-letter shortcut for the keyboard mapping
# optional <source> is a tag indicating the source of the input method
#	(optionally in parentheses); suggested use as follows:
#	U	generated from Unicode data file UnicodeData.txt
#	H	generated from Unihan database
#	C	transformed from cxterm input table
#	M	transformed from input method of the m17n project
#	Y	transformed from yudit keyboard mapping file
#	V	transformed from vim keymap file
#	X	transformed from X keyboard mapping file

# Note: in order to allow space in menu names, the entry fields must 
# be separated by TAB characters only

# Format of separator entries:
# ---- <subtitle>
# where
# <subtitle> is the optional subtitle to be displayed in the menu separator

# Generated files and formats:
# keymapsk.h:
# 	{keymap_GreekMonotonic, "gr"},
# keymapsm.h:
# 	{"Greek", select_keymap_entry, "gr", keymapon},

Greek	GreekMonotonic	gr	(Y)
Cyrillic	Cyrillic	cy	(Y)
Kazakh	Kazakh_prefix	kz	(Y)
Hebrew	Hebrew	he	(Y)
Arabic	ArabicKeyboard	ar	(Y)
Amharic	Amharic	am	(U)
Ethiopic	Ethiopic	et	(Y)
#Amharic SERA ፊደል	am_sera	as	(M)
Esperanto	Esperanto	es

#ifdef use_CJKkeymaps

---- Chinese
Pinyin	Pinyin	py	(C+)
#Pinlu	HanyuPinlu	hp
Cangjie	Cangjie	cj	(H)
WuBi	WuBi	wu	(C)
4Corner	4Corner	4c	(C)
Boshiamy	Boshiamy	bo	(C)
#Cantonese	Cantonese	ct
#Mandarin	Mandarin	md
#Telex	MainlandTelegraph	tx
#TWTelex	TaiwanTelegraph	tt
Radical/Stroke	Radical_Stroke	rs	(U)
Bopomofo	Bopomofo	bp	(U)

---- Japanese
Hiragana	Hiragana	hi	(CU)
Katakana	Katakana	ka	(CU)
TUT.roma	TUT_roma	tu
#Jap.Kun	JapaneseKun	jk
#Jap.On	JapaneseOn	jo

---- Korean
Hangul	HANGUL	hg	(C)
Hanja	HANJA	hj	(C)
#Korean	Korean	kr

#endif

---- Vietnamese
VNI	VNI	vi	(U)
VIQR	VIQR	vq	(U)
#Vtelex	Vtelex	vt	(U)

---- Thai
#Thai	Thai	tx	(X?)
Thai Kesmanee KB กก	th_kesmanee	th	(M)

---- other
Fullwidth	Fullwidth	fw

#---- test
#test	test	ts

