IPA-Kirshenbaum.txt.in added scim-tables
authorRonald Stroethoff <stroet43@zonnet.nl>
Fri, 24 Jul 2009 19:56:08 +0000 (19:56 +0000)
committerRonald Stroethoff <stroet43@zonnet.nl>
Fri, 24 Jul 2009 19:56:08 +0000 (19:56 +0000)
see bug no 2730201

svn commit r201

tables/additional/IPA-Kirshenbaum.txt.in [new file with mode: 0644]

diff --git a/tables/additional/IPA-Kirshenbaum.txt.in b/tables/additional/IPA-Kirshenbaum.txt.in
new file mode 100644 (file)
index 0000000..f3321dc
--- /dev/null
@@ -0,0 +1,236 @@
+### 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