-
Notifications
You must be signed in to change notification settings - Fork 0
/
ipa-x-sampa.txt
314 lines (279 loc) · 11.9 KB
/
ipa-x-sampa.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
### 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
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 <[email protected]>
### 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
### 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+02A2 LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE
= ̩ 0 ### U+0329 COMBINING VERTICAL LINE BELOW
=\ ǂ 0 ### U+01C2 LATIN LETTER ALVEOLAR CLICK
>\ ʡ 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