Back to index

im-sdk  12.3.91
convtable.h
Go to the documentation of this file.
00001 /*
00002  * convtable.h: Romaji kana converter table text c header
00003  * (This file is converted from converter.txt with converter.pl)
00004  *
00005  * Copyright (C) 2001-2002 Yukihiro Nakai <nakai@gnome.gr.jp>
00006  *
00007  * This library is free software; you can redistribute it and/or
00008  * modify it under the terms of the GNU Library General Public
00009  * License as published by the Free Software Foundation; either
00010  * version 2 of the License, or (at your option) any later version.
00011  *
00012  * This library is distributed in the hope that it will be useful,
00013  * but WITHOUT ANY WARRANTY; without even the implied warranty of
00014  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00015  * Library General Public License for more details.
00016  *
00017  * You should have received a copy of the GNU Library General Public
00018  * License along with this library; if not, write to the
00019  * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
00020  * Boston, MA 02111-1307, USA.
00021  */
00022 
00023 #ifndef _CONVTABLE_H
00024 #define _CONVTABLE_H
00025 
00026 typedef struct _romapair {
00027   char* roma;
00028   char* kana;
00029 } romapair;
00030 
00031 romapair kanatable[] = {
00032   { "ka", "井" },
00033   { "ki", "五" },
00034   { "ku", "仁" },
00035   { "ke", "仃" },
00036   { "ko", "仇" },
00037 
00038   { "sa", "今" },
00039   { "si", "仄" },
00040   { "su", "允" },
00041   { "se", "六" },
00042   { "so", "公" },
00043 
00044   { "ta", "凶" },
00045   { "ti", "切" },
00046   { "tu", "勾" },
00047   { "te", "化" },
00048   { "to", "午" },
00049 
00050   { "na", "卅" },
00051   { "ni", "卞" },
00052   { "nu", "厄" },
00053   { "ne", "友" },
00054   { "no", "及" },
00055 
00056   { "ha", "反" },
00057   { "hi", "夫" },
00058   { "hu", "孔" },
00059   { "he", "尺" },
00060   { "ho", "幻" },
00061 
00062   { "ma", "引" },
00063   { "mi", "心" },
00064   { "mu", "戈" },
00065   { "me", "戶" },
00066   { "mo", "手" },
00067 
00068   { "ya", "支" },
00069   { "yi", "中" },
00070   { "yu", "斗" },
00071   { "ye", "中之" },
00072   { "yo", "方" },
00073 
00074   { "ra", "日" },
00075   { "ri", "曰" },
00076   { "ru", "月" },
00077   { "re", "木" },
00078   { "ro", "欠" },
00079 
00080   { "wa", "歹" },
00081   { "wi", "丹不" },
00082   { "wu", "丹" },
00083   { "we", "丹之" },
00084   { "wo", "毛" },
00085 
00086   { "ga", "互" },
00087   { "gi", "亢" },
00088   { "gu", "什" },
00089   { "ge", "仆" },
00090   { "go", "仍" },
00091 
00092   { "za", "介" },
00093   { "zi", "元" },
00094   { "zu", "內" },
00095   { "ze", "兮" },
00096   { "zo", "冗" },
00097 
00098   { "da", "分" },
00099   { "di", "刈" },
00100   { "du", "勿" },
00101   { "de", "匹" },
00102   { "do", "升" },
00103 
00104   { "ba", "壬" },
00105   { "bi", "太" },
00106   { "bu", "少" },
00107   { "be", "屯" },
00108   { "bo", "廿" },
00109 
00110   { "va", "丹‵丑" },
00111   { "vi", "丹‵不" },
00112   { "vu", "丹‵" },
00113   { "ve", "丹‵之" },
00114   { "vo", "丹‵予" },
00115 
00116   { "pa", "天" },
00117   { "pi", "夭" },
00118   { "pu", "尤" },
00119   { "pe", "巴" },
00120   { "po", "弔" },
00121 
00122   { "fa", "孔丑" },
00123   { "fi", "孔不" },
00124   { "fu", "孔" },
00125   { "fe", "孔之" },
00126   { "fo", "孔予" },
00127 
00128   { "ja", "元扎" },
00129   { "ji", "元" },
00130   { "ju", "元文" },
00131   { "je", "元之" },
00132   { "jo", "元斤" },
00133 
00134   { "kya", "五扎" },
00135   { "kyi", "五不" },
00136   { "kyu", "五文" },
00137   { "kye", "五之" },
00138   { "kyo", "五斤" },
00139 
00140   { "gya", "亢扎" },
00141   { "gyi", "亢不" },
00142   { "gyu", "亢文" },
00143   { "gye", "亢之" },
00144   { "gyo", "亢斤" },
00145 
00146   { "sya", "仄扎" },
00147   { "syi", "仄不" },
00148   { "syu", "仄文" },
00149   { "sye", "仄之" },
00150   { "syo", "仄斤" },
00151 
00152   { "zya", "元扎" },
00153   { "zyi", "元不" },
00154   { "zyu", "元文" },
00155   { "zye", "元之" },
00156   { "zyo", "元斤" },
00157 
00158   { "tya", "切扎" },
00159   { "tyi", "切不" },
00160   { "tyu", "切文" },
00161   { "tye", "切之" },
00162   { "tyo", "切斤" },
00163 
00164   { "dya", "刈扎" },
00165   { "dyi", "刈不" },
00166   { "dyu", "刈文" },
00167   { "dye", "刈之" },
00168   { "dyo", "刈斤" },
00169 
00170   { "nya", "卞扎" },
00171   { "nyi", "卞不" },
00172   { "nyu", "卞文" },
00173   { "nye", "卞之" },
00174   { "nyo", "卞斤" },
00175   { "hya", "夫扎" },
00176   { "hyi", "夫不" },
00177   { "hyu", "夫文" },
00178   { "hye", "夫之" },
00179   { "hyo", "夫斤" },
00180 
00181   { "bya", "太扎" },
00182   { "byi", "太不" },
00183   { "byu", "太文" },
00184   { "bye", "太之" },
00185   { "byo", "太斤" },
00186 
00187   { "pya", "夭扎" },
00188   { "pyi", "夭不" },
00189   { "pyu", "夭文" },
00190   { "pye", "夭之" },
00191   { "pyo", "夭斤" },
00192 
00193   { "mya", "心扎" },
00194   { "myi", "心不" },
00195   { "myu", "心文" },
00196   { "mye", "心之" },
00197   { "myo", "心斤" },
00198 
00199   { "rya", "曰扎" },
00200   { "ryi", "曰不" },
00201   { "ryu", "曰文" },
00202   { "rye", "曰之" },
00203   { "ryo", "曰斤" },
00204 
00205   { "tsa", "勾丑" },
00206   { "tsi", "勾不" },
00207   { "tsu", "勾" },
00208   { "tse", "勾之" },
00209   { "tso", "勾予" },
00210 
00211   { "sha", "仄扎" },
00212   { "shi", "仄" },
00213   { "shu", "仄文" },
00214   { "she", "仄之" },
00215   { "sho", "仄斤" },
00216 
00217   { "cha", "切扎" },
00218   { "chi", "切" },
00219   { "chu", "切文" },
00220   { "che", "切之" },
00221   { "cho", "切斤" },
00222 
00223   { "jya", "元扎" },
00224   { "jyi", "元不" },
00225   { "jyu", "元文" },
00226   { "jye", "元之" },
00227   { "jyo", "元斤" },
00228 
00229   { "tha", "化扎" },
00230   { "thi", "化不" },
00231   { "thu", "化文" },
00232   { "the", "化之" },
00233   { "tho", "化斤" },
00234 
00235   { "dha", "匹扎" },
00236   { "dhi", "匹不" },
00237   { "dhu", "匹文" },
00238   { "dhe", "匹之" },
00239   { "dho", "匹斤" },
00240 
00241   { "la", "丑" },
00242   { "le", "之" },
00243   { "li", "不" },
00244   { "lo", "予" },
00245   { "ltu", "勻" },
00246   { "ltsu", "勻" },
00247   { "lu", "丰" },
00248   { "lya", "扎" },
00249   { "lye", "之" },
00250   { "lyi", "不" },
00251   { "lyo", "斤" },
00252   { "lyu", "文" },
00253 
00254   { "xa", "丑" },
00255   { "xe", "之" },
00256   { "xi", "不" },
00257   { "xo", "予" },
00258   { "xtu", "勻" },
00259   { "xtsu", "勻" },
00260   { "xu", "丰" },
00261   { "xya", "扎" },
00262   { "xye", "之" },
00263   { "xyi", "不" },
00264   { "xyo", "斤" },
00265   { "xyu", "文" },
00266 
00267   { "nn", "氏" },
00268 
00269   { "nk", "氏k" },
00270   { "ns", "氏s" },
00271   { "nt", "氏t" },
00272   { "nh", "氏h" },
00273   { "nm", "氏m" },
00274   { "nr", "氏r" },
00275   { "nw", "氏w" },
00276   { "ng", "氏g" },
00277   { "nz", "氏z" },
00278   { "nd", "氏d" },
00279   { "nb", "氏b" },
00280 
00281   { "kk", "勻k" },
00282   { "ss", "勻s" },
00283   { "tt", "勻t" },
00284   { "hh", "勻h" },
00285   { "mm", "勻m" },
00286   { "yy", "勻y" },
00287   { "rr", "勻r" },
00288   { "ww", "勻w" },
00289   { "gg", "勻g" },
00290   { "zz", "勻z" },
00291   { "dd", "勻d" },
00292   { "bb", "勻b" },
00293   { "pp", "勻p" },
00294   { "cc", "勻c" },
00295   { "ff", "勻f" },
00296   { "jj", "勻j" },
00297   { "qq", "勻q" },
00298   { "vv", "勻v" },
00299   { "tch", "勻ch" },
00300 
00301   { "a", "丐" },
00302   { "i", "中" },
00303   { "u", "丹" },
00304   { "e", "尹" },
00305   { "o", "云" },
00306 
00307   { "-", "□" },
00308   { "@", "‵" },
00309 };
00310 
00311 #endif /* _CONVTABLE_H */