### File header must not be modified
### This file must be encoded in UTF-8.
###
### For information about X-SAMPA see also
###     http://www.phon.ucl.ac.uk/home/sampa/home.htm
###     http://www.phon.ucl.ac.uk/home/sampa/x-sampa.htm
###     http://www.phon.ucl.ac.uk/home/sampa/ipasam-x.pdf
###
### This table was mostly created by converting ipa-x-sampa.scm
### from the uim project. See http://uim.freedesktop.org/ 
###
SCIM_Generic_Table_Phrase_Library_TEXT
VERSION_1_0

### Begin Table definition.
BEGIN_DEFINITION

### An unique id to distinguish this table among others.
### Use uuidgen to generate this kind of id.
UUID = 4ceee9b7-d890-4984-9b7b-9471c3dc7791

### A unique number indicates the version of this file.
### For example the last modified date of this file.
### This number must be less than 2^32.
SERIAL_NUMBER = 20050425

LICENSE = GPL-3.0-or-later

DESCRIPTION = International Phonetic Alphabet (IPA) input using X-SAMPA transliteration

ICON = ipa-x-sampa.svg

### The symbol to be displayed in IM switchers
SYMBOL = ə

### Prompt string to be displayed in the status area.
STATUS_PROMPT = ə

### The default name of this table
NAME = IPA-X-SAMPA

### The local names of this table 
###NAME.de_DE = 

### Supported languages of this table
LANGUAGES = other

### The author of this table
AUTHOR = Mike FABIAN <maiku.fabian@gmail.com>

### Layout
### This table can be used with any layout capable of typing ASCII.
### Therefore, we should not require a special layout like “us”.
LAYOUT = default

### If true then the first candidate phrase
### will be selected automatically during inputing.
AUTO_SELECT = TRUE

### If true then a multi wildcard will be appended
### at the end of inputing string automatically.
AUTO_WILDCARD = TRUE

### Single wildcard char (leave empty if you don’t want a wildcard character).
SINGLE_WILDCARD_CHAR =

### Multi wildcard char (leave empty if you don’t want a wildcard character).
MULTI_WILDCARD_CHAR =

### If true then the result string will be committed to client automatically.
### This should be used with AUTO_SELECT = TRUE.
AUTO_COMMIT = TRUE

### If true then the inputted string will be automatically splitted during inputing.
AUTO_SPLIT = TRUE

### If true then the phrases' frequencies will be adjusted dynamically.
DYNAMIC_ADJUST = TRUE

### If true then the preedit area will be filled up by the current candidate phrase automatically.
AUTO_FILL = FALSE

### If true then the lookup table will always be shown if there is any candidate phrase.
### Otherwise the lookup table won't be shown unless the user requires it by moving the preedit caret left.
ALWAYS_SHOW_LOOKUP = TRUE

### Enable full width punctuation property
USE_FULL_WIDTH_PUNCT = FALSE

### Use full width punctuation by default
DEF_FULL_WIDTH_PUNCT = FALSE

### Enable full width letter property
USE_FULL_WIDTH_LETTER = FALSE

### Use full width letter by default
DEF_FULL_WIDTH_LETTER = FALSE

### The maxmium length of a key.
MAX_KEY_LENGTH = 4

### Valid input chars.
VALID_INPUT_CHARS == +!\%&'-./0123456789:<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~"

### The key strokes to split inputted string.
###SPLIT_KEYS = quoteright

### The key strokes to commit the convert result to client.
COMMIT_KEYS = space,Return

### The key strokes to forward the inputted string to client.
### FORWARD_KEYS = Return

### The key strokes to select candidiate phrases.
SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9,F10

### The default orientation of the candidate list
### FALSE means the candidate list is horizontal, TRUE means it is vertical
ORIENTATION=FALSE

### The key strokes to page up the lookup table.
PAGE_UP_KEYS = Page_Up

### The key strokes to page down the lookup table.
PAGE_DOWN_KEYS = Page_Down

END_DEFINITION

### Begin Table data.
BEGIN_TABLE
!	↓	0	### U+2193 DOWNWARDS ARROW
!\	!	0	### U+0021 EXCLAMATION MARK
"	ˈ	0	### U+02C8 MODIFIER LETTER VERTICAL LINE
%	ˌ	0	### U+02CC MODIFIER LETTER LOW VERTICAL LINE
&	ɶ	0	### U+0276 LATIN LETTER SMALL CAPITAL OE
'	ʲ	0	### U+02B2 MODIFIER LETTER SMALL J
-\	‿	0	### U+203F UNDERTIE
.	.	0	### U+002E FULL STOP
/	/	0	### U+002F SOLIDUS
1	ɨ	0	### U+0268 LATIN SMALL LETTER I WITH STROKE
2	ø	0	### U+00F8 LATIN SMALL LETTER O WITH STROKE
3	ɜ	0	### U+025C LATIN SMALL LETTER REVERSED OPEN E
3\	ɞ	0	### U+025E LATIN SMALL LETTER CLOSED REVERSED OPEN E
4	ɾ	0	### U+027E LATIN SMALL LETTER R WITH FISHHOOK
5	ɫ	0	### U+026B LATIN SMALL LETTER L WITH MIDDLE TILDE
6	ɐ	0	### U+0250 LATIN SMALL LETTER TURNED A
7	ɤ	0	### U+0264 LATIN SMALL LETTER RAMS HORN
8	ɵ	0	### U+0275 LATIN SMALL LETTER BARRED O
9	œ	0	### U+0153 LATIN SMALL LIGATURE OE
:	ː	0	### U+02D0 MODIFIER LETTER TRIANGULAR COLON
:\	ˑ	0	### U+02D1 MODIFIER LETTER HALF TRIANGULAR COLON
<!>	↓	0	### U+2193 DOWNWARDS ARROW
<B>	˩	0	### U+02E9 MODIFIER LETTER EXTRA-LOW TONE BAR
<F>	↘	0	### U+2198 SOUTH EAST ARROW
</>	↘	0	### U+2198 SOUTH EAST ARROW
<H>	˦	0	### U+02E6 MODIFIER LETTER HIGH TONE BAR
<L>	˨	0	### U+02E8 MODIFIER LETTER LOW TONE BAR
<M>	˧	0	### U+02E7 MODIFIER LETTER MID TONE BAR
<R>	↗	0	### U+2197 NORTH EAST ARROW
</>	↗	0	### U+2197 NORTH EAST ARROW
<T>	˥	0	### U+02E5 MODIFIER LETTER EXTRA-HIGH TONE BAR
<^>	↑	0	### U+2191 UPWARDS ARROW
<	⟨	0	### U+27E8 MATHEMATICAL LEFT ANGLE BRACKET
<\	ʢ	0	### U+02A2 LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE
=	̩	0	### U+0329 COMBINING VERTICAL LINE BELOW
=\	ǂ	0	### U+01C2 LATIN LETTER ALVEOLAR CLICK
>	⟩	0	### U+27E9 MATHEMATICAL RIGHT ANGLE BRACKET
>\	ʡ	0	### U+02A1 LATIN LETTER GLOTTAL STOP WITH STROKE
?	ʔ	0	### U+0294 LATIN LETTER GLOTTAL STOP
?\	ʕ	0	### U+0295 LATIN LETTER PHARYNGEAL VOICED FRICATIVE
@	ə	0	### U+0259 LATIN SMALL LETTER SCHWA
@\	ɘ	0	### U+0258 LATIN SMALL LETTER REVERSED E
@`	ɚ	0	### U+025A LATIN SMALL LETTER SCHWA WITH HOOK
A	ɑ	0	### U+0251 LATIN SMALL LETTER ALPHA
B	β	0	### U+03B2 GREEK SMALL LETTER BETA
B\	ʙ	0	### U+0299 LATIN LETTER SMALL CAPITAL B
C	ç	0	### U+00E7 LATIN SMALL LETTER C WITH CEDILLA
D	ð	0	### U+00F0 LATIN SMALL LETTER ETH
E	ɛ	0	### U+025B LATIN SMALL LETTER OPEN E
E`	ɝ	0	### U+025D LATIN SMALL LETTER REVERSED OPEN E WITH HOOK
F	ɱ	0	### U+0271 LATIN SMALL LETTER M WITH HOOK
G	ɣ	0	### U+0263 LATIN SMALL LETTER GAMMA
G\	ɢ	0	### U+0262 LATIN LETTER SMALL CAPITAL G
G\_>	ʛ	0	### U+029B LATIN LETTER SMALL CAPITAL G WITH HOOK
H	ɥ	0	### U+0265 LATIN SMALL LETTER TURNED H
H\	ʜ	0	### U+029C LATIN LETTER SMALL CAPITAL H
I	ɪ	0	### U+026A LATIN LETTER SMALL CAPITAL I
J	ɲ	0	### U+0272 LATIN SMALL LETTER N WITH LEFT HOOK
J\	ɟ	0	### U+025F LATIN SMALL LETTER DOTLESS J WITH STROKE
J\_>	ʄ	0	### U+0284 LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK
K	ɬ	0	### U+026C LATIN SMALL LETTER L WITH BELT
K\	ɮ	0	### U+026E LATIN SMALL LETTER LEZH
L	ʎ	0	### U+028E LATIN SMALL LETTER TURNED Y
L\	ʟ	0	### U+029F LATIN LETTER SMALL CAPITAL L
M	ɯ	0	### U+026F LATIN SMALL LETTER TURNED M
M\	ɰ	0	### U+0270 LATIN SMALL LETTER TURNED M WITH LONG LEG
N	ŋ	0	### U+014B LATIN SMALL LETTER ENG
N\	ɴ	0	### U+0274 LATIN LETTER SMALL CAPITAL N
O	ɔ	0	### U+0254 LATIN SMALL LETTER OPEN O
O\	ʘ	0	### U+0298 LATIN LETTER BILABIAL CLICK
P	ʋ	0	### U+028B LATIN SMALL LETTER V WITH HOOK
Q	ɒ	0	### U+0252 LATIN SMALL LETTER TURNED ALPHA
R	ʁ	0	### U+0281 LATIN LETTER SMALL CAPITAL INVERTED R
R\	ʀ	0	### U+0280 LATIN LETTER SMALL CAPITAL R
S	ʃ	0	### U+0283 LATIN SMALL LETTER ESH
T	θ	0	### U+03B8 GREEK SMALL LETTER THETA
U	ʊ	0	### U+028A LATIN SMALL LETTER UPSILON
V	ʌ	0	### U+028C LATIN SMALL LETTER TURNED V
W	ʍ	0	### U+028D LATIN SMALL LETTER TURNED W
X	χ	0	### U+03C7 GREEK SMALL LETTER CHI
X\	ħ	0	### U+0127 LATIN SMALL LETTER H WITH STROKE
Y	ʏ	0	### U+028F LATIN LETTER SMALL CAPITAL Y
Z	ʒ	0	### U+0292 LATIN SMALL LETTER EZH
Z\	ʓ	0	### U+0293 LATIN SMALL LETTER EZH WITH CURL
[	[	0	### U+005B LEFT SQUARE BRACKET
]	]	0	### U+005D RIGHT SQUARE BRACKET
^	↑	0	### U+2191 UPWARDS ARROW
_"	̈	0	### U+0308 COMBINING DIAERESIS
_+	̟	0	### U+031F COMBINING PLUS SIGN BELOW
_-	̠	0	### U+0320 COMBINING MINUS SIGN BELOW
_/	̌	0	### U+030C COMBINING CARON
_0	̥	0	### U+0325 COMBINING RING BELOW
_1	₁	0	### U+2081 SUBSCRIPT ONE
_2	₂	0	### U+2082 SUBSCRIPT TWO
_3	₃	0	### U+2083 SUBSCRIPT THREE
_4	₄	0	### U+2084 SUBSCRIPT FOUR
_5	₅	0	### U+2085 SUBSCRIPT FIVE
_6	₆	0	### U+2086 SUBSCRIPT SIX
_=	̩	0	### U+0329 COMBINING VERTICAL LINE BELOW
_>	ʼ	0	### U+02BC MODIFIER LETTER APOSTROPHE
_A	̘	0	### U+0318 COMBINING LEFT TACK BELOW
_B	̏	0	### U+030F COMBINING DOUBLE GRAVE ACCENT
_F	̂	0	### U+0302 COMBINING CIRCUMFLEX ACCENT
_G	ˠ	0	### U+02E0 MODIFIER LETTER SMALL GAMMA
_H	́	0	### U+0301 COMBINING ACUTE ACCENT
_L	̀	0	### U+0300 COMBINING GRAVE ACCENT
_M	̄	0	### U+0304 COMBINING MACRON
_N	̼	0	### U+033C COMBINING SEAGULL BELOW
_O	̹	0	### U+0339 COMBINING RIGHT HALF RING BELOW
_R	̌	0	### U+030C COMBINING CARON
_T	̋	0	### U+030B COMBINING DOUBLE ACUTE ACCENT
_X	̆	0	### U+0306 COMBINING BREVE
_?\	ˤ	0	### U+02E4 MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
_\	̂	0	### U+0302 COMBINING CIRCUMFLEX ACCEN
_^	̯	0	### U+032F COMBINING INVERTED BREVE BELOW
_a	̺	0	### U+033A COMBINING INVERTED BRIDGE BELOW
_c	̜	0	### U+031C COMBINING LEFT HALF RING BELOW
_d	̪	0	### U+032A COMBINING BRIDGE BELOW
_e	̴	0	### U+0334 COMBINING TILDE OVERLAY
_h	ʰ	0	### U+02B0 MODIFIER LETTER SMALL H
_j	ʲ	0	### U+02B2 MODIFIER LETTER SMALL J
_k	̰	0	### U+0330 COMBINING TILDE BELOW
_l	ˡ	0	### U+02E1 MODIFIER LETTER SMALL L
_m	̻	0	### U+033B COMBINING SQUARE BELOW
_n	ⁿ	0	### U+207F SUPERSCRIPT LATIN SMALL LETTER N
_o	̞	0	### U+031E COMBINING DOWN TACK BELOW
_q	̙	0	### U+0319 COMBINING RIGHT TACK BELOW
_r	̝	0	### U+031D COMBINING UP TACK BELOW
_t	̤	0	### U+0324 COMBINING DIAERESIS BELOW
_v	̬	0	### U+032C COMBINING CARON BELOW
_w	ʷ	0	### U+02B7 MODIFIER LETTER SMALL W
_x	̽	0	### U+033D COMBINING X ABOVE
_}	̚	0	### U+031A COMBINING LEFT ANGLE ABOVE
_~	̃	0	### U+0303 COMBINING TILDE
`	˞	0	### U+02DE MODIFIER LETTER RHOTIC HOOK
a	a	0	### U+0061 LATIN SMALL LETTER A
b	b	0	### U+0062 LATIN SMALL LETTER B
b_<	ɓ	0	### U+0253 LATIN SMALL LETTER B WITH HOOK
c	c	0	### U+0063 LATIN SMALL LETTER C
d	d	0	### U+0064 LATIN SMALL LETTER D
d_<	ɗ	0	### U+0257 LATIN SMALL LETTER D WITH HOOK
d`	ɖ	0	### U+0256 LATIN SMALL LETTER D WITH TAIL
e	e	0	### U+0065 LATIN SMALL LETTER E
f	f	0	### U+0066 LATIN SMALL LETTER F
g	ɡ	0	### U+0261 LATIN SMALL LETTER SCRIPT G
g_<	ɠ	0	### U+0260 LATIN SMALL LETTER G WITH HOOK
h	h	0	### U+0068 LATIN SMALL LETTER H
h\	ɦ	0	### U+0266 LATIN SMALL LETTER H WITH HOOK
i	i	0	### U+0069 LATIN SMALL LETTER I
j	j	0	### U+006A LATIN SMALL LETTER J
j\	ʝ	0	### U+029D LATIN SMALL LETTER J WITH CROSSED-TAIL
k	k	0	### U+006B LATIN SMALL LETTER K
l	l	0	### U+006C LATIN SMALL LETTER L
l\	ɺ	0	### U+027A LATIN SMALL LETTER TURNED R WITH LONG LEG
l\\	ɼ	0	### U+027C LATIN SMALL LETTER R WITH LONG LEG
l`	ɭ	0	### U+026D LATIN SMALL LETTER L WITH RETROFLEX HOOK
m	m	0	### U+006D LATIN SMALL LETTER M
n	n	0	### U+006E LATIN SMALL LETTER N
n`	ɳ	0	### U+0273 LATIN SMALL LETTER N WITH RETROFLEX HOOK 
o	o	0	### U+006F LATIN SMALL LETTER O
p	p	0	### U+0070 LATIN SMALL LETTER P
p\	ɸ	0	### U+0278 LATIN SMALL LETTER PHI
q	q	0	### U+0071 LATIN SMALL LETTER Q
r	r	0	### U+0072 LATIN SMALL LETTER R
r\	ɹ	0	### U+0279 LATIN SMALL LETTER TURNED R
r\`	ɻ	0	### U+027B LATIN SMALL LETTER TURNED R WITH HOOK
r`	ɽ	0	### U+027D LATIN SMALL LETTER R WITH TAIL
s	s	0	### U+0073 LATIN SMALL LETTER S
s\	ɕ	0	### U+0255 LATIN SMALL LETTER C WITH CURL
s`	ʂ	0	### U+0282 LATIN SMALL LETTER S WITH HOOK
t	t	0	### U+0074 LATIN SMALL LETTER T
t`	ʈ	0	### U+0288 LATIN SMALL LETTER T WITH RETROFLEX HOOK
u	u	0	### U+0075 LATIN SMALL LETTER U
v	v	0	### U+0076 LATIN SMALL LETTER V
v\	ʋ	0	### U+028B LATIN SMALL LETTER V WITH HOOK
w	w	0	### U+0077 LATIN SMALL LETTER W
x	x	0	### U+0078 LATIN SMALL LETTER X
x\	ɧ	0	### U+0267 LATIN SMALL LETTER HENG WITH HOOK
y	y	0	### U+0079 LATIN SMALL LETTER Y
z	z	0	### U+007A LATIN SMALL LETTER Z
z\	ʑ	0	### U+0291 LATIN SMALL LETTER Z WITH CURL
z`	ʐ	0	### U+0290 LATIN SMALL LETTER Z WITH RETROFLEX HOOK
{	æ	0	### U+00E6 LATIN SMALL LETTER AE
|	|	0	### U+007C VERTICAL LINE
|\	ǀ	0	### U+01C0 LATIN LETTER DENTAL CLICK
|\|\	ǁ	0	### U+01C1 LATIN LETTER LATERAL CLICK
||	‖	0	### U+2016 DOUBLE VERTICAL LINE
}	ʉ	0	### U+0289 LATIN SMALL LETTER U BAR
~	̃	0	### U+0303 COMBINING TILDE
END_TABLE
