--- /dev/null
+### File header must not be modified
+### This file must be encoded in UTF-8.
+###
+### For information about Kirshenbaum see
+### http://en.wikipedia.org/wiki/Kirshenbaum
+###
+### This table was mostly created by mixing Aidan Kehoe's
+### Kirshenbaum input method for emacs with the scim
+### IPA-X-SAMPA method.
+### See http://www.parhasard.net/xemacs/ipa.el.html
+###
+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 = 4546fd9b-34b5-460a-a356-aa7f8712a07f
+
+### 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 = 20080919
+
+ICON = @SCIM_ICONDIR@/IPA-Kirshenbaum.png
+
+### The default name of this table
+NAME = IPA-Kirshenbaum
+
+### The local names of this table
+###NAME.de_DE =
+
+### Supported languages of this table
+LANGUAGES = other
+
+### The author of this table
+AUTHOR = Clint Adams <schizo@debian.org>
+
+### Prompt string to be displayed in the status area.
+STATUS_PROMPT = erkIPA
+
+### 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
+
+### 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 = 6
+
+### Valid input chars.
+VALID_INPUT_CHARS = !"&*-.:;<>?@ABCDEGHIJLMNOPQRSTUVWXYZ[^`abcdefghijklmnopqrstuvwxyz~
+
+### Single wildcard char, can have multiple chars.
+###SINGLE_WILDCARD_CHAR = ?
+
+### Multi wildcard char.
+###MULTI_WILDCARD_CHAR = *
+
+### 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 = 1,2,3,4,5,6,7,8,9
+
+### 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
+a a 0 # U+0061 LATIN SMALL LETTER A
+b b 0 # U+0062 LATIN SMALL LETTER B
+c c 0 # U+0063 LATIN SMALL LETTER C
+d d 0 # U+0064 LATIN SMALL LETTER D
+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
+h h 0 # U+0068 LATIN SMALL LETTER H
+i i 0 # U+0069 LATIN SMALL LETTER I
+j j 0 # U+006A LATIN SMALL LETTER J
+k k 0 # U+006B LATIN SMALL LETTER K
+l l 0 # U+006C LATIN SMALL LETTER L
+m m 0 # U+006D LATIN SMALL LETTER M
+n n 0 # U+006E LATIN SMALL LETTER N
+o o 0 # U+006F LATIN SMALL LETTER O
+p p 0 # U+0070 LATIN SMALL LETTER P
+q q 0 # U+0071 LATIN SMALL LETTER Q
+r ɹ 0 # U+0279 LATIN SMALL LETTER TURNED R
+s s 0 # U+0073 LATIN SMALL LETTER S
+t t 0 # U+0074 LATIN SMALL LETTER T
+u u 0 # U+0075 LATIN SMALL LETTER U
+v v 0 # U+0076 LATIN SMALL LETTER V
+w w 0 # U+0077 LATIN SMALL LETTER W
+x x 0 # U+0078 LATIN SMALL LETTER X
+y y 0 # U+0079 LATIN SMALL LETTER Y
+z z 0 # U+007A LATIN SMALL LETTER Z
+A ɑ 0 # U+0251 LATIN SMALL LETTER ALPHA
+B β 0 # U+03B2 GREEK SMALL LETTER BETA
+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
+G ɢ 0 # U+0262 LATIN LETTER SMALL CAPITAL G
+H ħ 0 # U+0127 LATIN SMALL LETTER H WITH STROKE
+I ɪ 0 # U+026A LATIN LETTER SMALL CAPITAL I
+J ɟ 0 # U+025F LATIN SMALL LETTER DOTLESS J WITH STROKE
+M ɱ 0 # U+0271 LATIN SMALL LETTER M WITH HOOK
+N ŋ 0 # U+014B LATIN SMALL LETTER ENG
+O ɔ 0 # U+0254 LATIN SMALL LETTER OPEN O
+P ɸ 0 # U+0278 LATIN SMALL LETTER PHI
+Q ɣ 0 # U+0263 LATIN SMALL LETTER GAMMA
+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+0153 LATIN SMALL LIGATURE OE
+X χ 0 # U+03C7 GREEK SMALL LETTER CHI
+Y ø 0 # U+00F8 LATIN SMALL LETTER O WITH STROKE
+Z ʒ 0 # U+0292 LATIN SMALL LETTER EZH
+? ʔ 0 # U+0294 LATIN LETTER GLOTTAL STOP
+@ ə 0 # U+0259 LATIN SMALL LETTER SCHWA
+& æ 0 # U+00E6 LATIN SMALL LETTER AE
+* ɾ 0 # U+027E LATIN SMALL LETTER R WITH FISHHOOK
+~ ̃ 0 # U+0303 COMBINING TILDE
+: ː 0 # U+02D0 MODIFIER LETTER TRIANGULAR COLON
+` ʼ 0 # U+02BC MODIFIER LETTER APOSTROPHE
+b<trl> ʙ 0 # U+0299 LATIN LETTER SMALL CAPITAL B
+b` ɓ 0 # U+0253 LATIN SMALL LETTER B WITH HOOK
+p! ʘ 0 # U+0298 LATIN LETTER BILABIAL CLICK
+r<lbd> ʋ 0 # U+028B LATIN SMALL LETTER V WITH HOOK
+d` ɗ 0 # U+0257 LATIN SMALL LETTER D WITH HOOK
+s<lat> ɬ 0 # U+026C LATIN SMALL LETTER L WITH BELT
+z<lat> ɮ 0 # U+026E LATIN SMALL LETTER LEZH
+r<trl> ʀ 0 # U+0280 LATIN LETTER SMALL CAPITAL R
+*<lat> ɺ 0 # U+027A LATIN SMALL LETTER TURNED R WITH LONG LEG
+n. ɳ 0 # U+0273 LATIN SMALL LETTER N WITH RETROFLEX HOOK
+t. ʈ 0 # U+0288 LATIN SMALL LETTER T WITH RETROFLEX HOOK
+d. ɖ 0 # U+0256 LATIN SMALL LETTER D WITH TAIL
+s. ʂ 0 # U+0282 LATIN SMALL LETTER S WITH HOOK
+z. ʐ 0 # U+0290 LATIN SMALL LETTER Z WITH RETROFLEX HOOK
+r. ɻ 0 # U+027B LATIN SMALL LETTER TURNED R WITH HOOK
+l. ɭ 0 # U+026D LATIN SMALL LETTER L WITH RETROFLEX HOOK
+*. ɽ 0 # U+027D LATIN SMALL LETTER R WITH TAIL
+C<vcd> ʝ 0 # U+029D LATIN SMALL LETTER J WITH CROSSED-TAIL
+j<rnd> ɥ 0 # U+0265 LATIN SMALL LETTER TURNED H
+l^ ʎ 0 # U+028E LATIN SMALL LETTER TURNED Y
+J` ʄ 0 # U+0284 LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK
+j<vel> ɰ 0 # U+0270 LATIN SMALL LETTER TURNED M WITH LONG LEG
+g` ɠ 0 # U+0260 LATIN SMALL LETTER G WITH HOOK
+w<vls> ʍ 0 # U+028D LATIN SMALL LETTER TURNED W
+n" ɴ 0 # U+0274 LATIN LETTER SMALL CAPITAL N
+g" ʁ 0 # U+0281 LATIN LETTER SMALL CAPITAL INVERTED R
+r" ʀ 0 # U+0280 LATIN LETTER SMALL CAPITAL R
+G` ʛ 0 # U+029B LATIN LETTER SMALL CAPITAL G WITH HOOK
+H<vcd> ʕ 0 # U+0295 LATIN LETTER PHARYNGEAL VOICED FRICATIVE
+h<?> ɦ 0 # U+0266 LATIN SMALL LETTER H WITH HOOK
+I. ʏ 0 # U+028F LATIN LETTER SMALL CAPITAL Y
+&. ɶ 0 # U+0276 LATIN LETTER SMALL CAPITAL OE
+i" ɨ 0 # U+0268 LATIN SMALL LETTER I WITH STROKE
+u" ʉ 0 # U+0289 LATIN SMALL LETTER U BAR
+@<umd> ɘ 0 # U+0258 LATIN SMALL LETTER REVERSED E
+R<umd> ɝ 0 # U+025D LATIN SMALL LETTER REVERSED OPEN E WITH HOOK
+@. ɵ 0 # U+0275 LATIN SMALL LETTER BARRED O
+V" ɜ 0 # U+025C LATIN SMALL LETTER REVERSED OPEN E
+O" ɞ 0 # U+025E LATIN SMALL LETTER CLOSED REVERSED OPEN E
+u- ɯ 0 # U+026F LATIN SMALL LETTER TURNED M
+o- ɤ 0 # U+0264 LATIN SMALL LETTER RAMS HORN
+A. ɒ 0 # U+0252 LATIN SMALL LETTER TURNED ALPHA
+k! ʞ 0 # U+029E LATIN SMALL LETTER TURNED K
+t! ʇ 0 # U+0287 LATIN SMALL LETTER TURNED T
+c! ʗ 0 # U+0297 LATIN LETTER STRETCHED C
+l! ʖ 0 # U+0296 LATIN LETTER INVERTED GLOTTAL STOP
+- ̩ 0 # U+0329 COMBINING VERTICAL LINE BELOW
+. ̣ 0 # U+0323 COMBINING DOT BELOW
+[ ̪ 0 # U+032A COMBINING BRIDGE BELOW
+; ʲ 0 # U+02B2 MODIFIER LETTER SMALL J
+<H> ̴ 0 # U+0334 COMBINING TILDE OVERLAY
+<h> ʰ 0 # U+02B0 MODIFIER LETTER SMALL H
+<r> ʳ 0 # U+02B3 MODIFIER LETTER SMALL R
+<w> ʷ 0 # U+02B7 MODIFIER LETTER SMALL W
+<?> ʱ 0 # U+02B1 MODIFIER LETTER SMALL H WITH HOOK
+@<r> ɚ 0 # U+025A LATIN SMALL LETTER SCHWA WITH HOOK
+L ɫ 0 # U+026B LATIN SMALL LETTER L WITH MIDDLE TILDE
+L ʟ 0 # U+029F LATIN LETTER SMALL CAPITAL L
+L ɬ 0 # U+026C LATIN SMALL LETTER L WITH BELT
+R ʀ 0 # U+0280 LATIN LETTER SMALL CAPITAL R
+R ɚ 0 # U+025A LATIN SMALL LETTER SCHWA WITH HOOK
+<o> ̥ 0 # U+0325 COMBINING RING BELOW
+<o> ˚ 0 # U+02DA RING ABOVE
+n<lbv> n⁀g 0 # Labio-velar nasal
+t<lbv> k⁀p 0 # Voiceless labio-velar stop
+d<lbv> g⁀b 0 # Voiced labio-velar stop
+END_TABLE