Newer
Older
scim-wnn / scim-wnn / src / romkan_table.h
/***************************************************************************
 *   Copyright (C) 2004 by TAM(Teppei Tamra)                               *
 *   tam-t@par.odn.ne.jp                                                   *
 *                                                                         *
 *   This program is free software; you can redistribute it and/or modify  *
 *   it under the terms of the GNU General Public License as published by  *
 *   the Free Software Foundation; either version 2 of the License, or     *
 *   (at your option) any later version.                                   *
 *                                                                         *
 *   This program is distributed in the hope that it will be useful,       *
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         *
 *   GNU General Public License for more details.                          *
 *                                                                         *
 *   You should have received a copy of the GNU General Public License     *
 *   along with this program; if not, write to the                         *
 *   Free Software Foundation, Inc.,                                       *
 *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
 ***************************************************************************/

// 伕□穴儂井卅庍晶氾□皮伙﹝
// 云澎擠卅及匹立旦/尕簫及第Х嶺丐曰﹝

const char _RomkanTable[][6] = {
//  "づ心",   "庍晶",
//  ("庍晶"互塢⑩及樺寧反忡帢﹜"づ心"塢⑩反正□立生□正)
    "a",    "丐",
    "i",    "中",
    "u",    "丹",
    "e",    "尹",
    "o",    "云",
    "ka",   "井",
    "ki",   "五",
    "ku",   "仁",
    "ke",   "仃",
    "ko",   "仇",
    "sa",   "今",
    "si",   "仄",
    "su",   "允",
    "se",   "六",
    "so",   "公",
    "ta",   "凶",
    "ti",   "切",
    "tu",   "勾",
    "te",   "化",
    "to",   "午",
    "na",   "卅",
    "ni",   "卞",
    "nu",   "厄",
    "ne",   "友",
    "no",   "及",
    "ha",   "反",
    "hi",   "夫",
    "hu",   "孔",
    "he",   "尺",
    "ho",   "幻",
    "ma",   "引",
    "mi",   "心",
    "mu",   "戈",
    "me",   "戶",
    "mo",   "手",
    "ya",   "支",
    "yi",   "中",
    "yu",   "斗",
    "ye",   "中之",
    "yo",   "方",
    "ra",   "日",
    "ri",   "曰",
    "ru",   "月",
    "re",   "木",
    "ro",   "欠",
    "la",   "日",
    "li",   "曰",
    "lu",   "月",
    "le",   "木",
    "lo",   "欠",
    "wa",   "歹",
    "wi",   "毋",
    "wu",   "丹",
    "we",   "比",
    "wo",   "毛",
    "nn",   "氏",
    "N",    "氏",    // 釐妐儂及N分方
    "xa",   "丑",
    "xi",   "不",
    "xu",   "丰",
    "xe",   "之",
    "xo",   "予",
    "xtu",  "勻",
    "xya",  "扎",
    "xyu",  "文",
    "xyo",  "斤",
    "ga",   "互",
    "gi",   "亢",
    "gu",   "什",
    "ge",   "仆",
    "go",   "仍",
    "za",   "介",
    "zi",   "元",
    "zu",   "內",
    "ze",   "兮",
    "zo",   "冗",
    "da",   "分",
    "di",   "刈",
    "du",   "勿",
    "de",   "匹",
    "do",   "升",
    "ba",   "壬",
    "bi",   "太",
    "bu",   "少",
    "be",   "屯",
    "bo",   "廿",
    "pa",   "天",
    "pi",   "夭",
    "pu",   "尤",
    "pe",   "巴",
    "po",   "弔",
    "kya",  "五扎",
    "kyi",  "五不",
    "kyu",  "五文",
    "kye",  "五之",
    "kyo",  "五斤",
    "sya",  "仄扎",
    "syi",  "仄",
    "syu",  "仄文",
    "sye",  "仄之",
    "syo",  "仄斤",
    "sha",  "仄扎",
    "shi",  "仄",
    "shu",  "仄文",
    "she",  "仄之",
    "sho",  "仄斤",
    "cha",  "切扎",
    "chi",  "切",
    "chu",  "切文",
    "che",  "切之",
    "cho",  "切斤",
    "tya",  "切扎",
    "tyi",  "化不",
    "tyu",  "切文",
    "tye",  "切之",
    "tyo",  "切斤",
    "dya",  "刈扎",
    "dyi",  "匹不",
    "dyu",  "刈文",
    "dye",  "刈之",
    "dyo",  "刈斤",
    "va",   "任丑",
    "vi",   "任不",
    "vu",   "任",
    "ve",   "任之",
    "vo",   "任予",
    "zya",  "元扎",
    "zyi",  "元不",
    "zyu",  "元文",
    "zye",  "元之",
    "zyo",  "元斤",
    "ja",   "元扎",
    "ji",   "元",
    "ju",   "元文",
    "je",   "元之",
    "jo",   "元斤",
    "fa",   "孔丑",
    "fi",   "孔不",
    "fu",   "孔",
    "fe",   "孔之",
    "fo",   "孔予",
    "hya",  "夫扎",
    "hyi",  "夫不",
    "hyu",  "夫文",
    "hye",  "夫之",
    "hyo",  "夫斤",
    "rya",  "曰扎",
    "ryi",  "曰不",
    "ryu",  "曰文",
    "rye",  "曰之",
    "ryo",  "曰斤",
    "nya",  "卞扎",
    "nyi",  "卞不",
    "nyu",  "卞文",
    "nye",  "卞之",
    "nyo",  "卞斤",
    "gya",  "亢扎",
    "gyi",  "亢不",
    "gyu",  "亢文",
    "gye",  "亢之",
    "gyo",  "亢斤",
    "bya",  "太扎",
    "byi",  "太不",
    "byu",  "太文",
    "bye",  "太之",
    "byo",  "太斤",
    "pya",  "夭扎",
    "pyi",  "夭不",
    "pyu",  "夭文",
    "pye",  "夭之",
    "pyo",  "夭斤",
    "mya",  "心扎",
    "myi",  "心不",
    "myu",  "心文",
    "mye",  "心之",
    "myo",  "心斤",
    "Za",   "��",
    "Zb",   "��",
    "Zc",   "��",
    "Zd",   "��",
    "Ze",   "��",
    "Zf",   "��",
    "Zg",   "��",
    "Zh",   "��",
    "Zi",   "��",
    "Zj",   "��",
    "Zk",   "��",
    "Zl",   "��",
    "Zm",   "��",
    "Zn",   "��",
    "Zo",   "��",
    "Zp",   "��",
    "Zq",   "��",
    "Zr",   "��",
    "Zs",   "��",
    "Zt",   "��",
    "Zu",   "��",
    "Zv",   "��",
    "Zw",   "��",
    "Zx",   "��",
    "Zy",   "��",
    "Zz",   "�",
    "ZA",   "��",
    "ZB",   "��",
    "ZC",   "��",
    "ZD",   "��",
    "ZE",   "��",
    "ZF",   "��",
    "ZG",   "��",
    "ZH",   "�",
    "ZI",   "��",
    "ZJ",   "��",
    "ZK",   "��",
    "ZL",   "��",
    "ZM",   "��",
    "ZN",   "��",
    "ZO",   "��",
    "ZP",   "��",
    "ZQ",   "��",
    "ZR",   "��",
    "ZS",   "��",
    "ZT",   "��",
    "ZU",   "��",
    "ZV",   "��",
    "ZW",   "��",
    "ZX",   "��",
    "ZY",   "��",
    "ZZ",   "��",
    "Z1",   "ㄠ",
    "Z2",   "ㄡ",
    "Z3",   "ㄢ",
    "Z4",   "ㄣ",
    "Z5",   "ㄤ",
    "Z6",   "ㄥ",
    "Z7",   "ㄦ",
    "Z8",   "ㄧ",
    "Z9",   "ㄨ",
    "Z0",   "ㄟ",

    //"Z-",   "≡",
    "Z^",   "※",
    //"Z\\",   "∴",
    "z1",   "↘",
    "z2",   "╪",
    "z3",   "═",
    "z4",   "╰",
    "z5",   "╱",
    "z6",   "↗",
    "z7",   "∣",
    "z8",   "♂",
    "z9",   "⊿",
    "z0",   "㏒",
    "z-",   "℅",
    "z^",   "↙",
    "z\\",   "㊣",
    "z,",   "��",
    "z.",   "_",
    "z/",   "’",

    "-",    "□",
    "[",    ">",
    "]",    "=",
    ".",    "﹝",
    ",",    "﹜",
    "{",    "-",
    "}",    "×",
    "@",    "→",
    ":",    "“",
    ";",    "”",
    "?",    "〝",
    "<",    "∼",
    ">",    "∩",
    "*",    "←",
    "+",    "≒",
    "/",    "▼",
    "\\",   "∴",

    "z-",   "℅",
    "z[",   "≦",
    "z]",   "≧",
    "z.",   "_",
    "z,",   "��",
    "z{",   "﹟",
    "z}",   "﹠",
    "z@",   "╡",
    "z:",   "′",
    "z;",   "‵",
    "z?",   "∠",
    "z<",   "∪",
    "z>",   "⊥",
    "z*",   "﹣",
    "z+",   "﹢",
    "z/",   "’",
    //"z\\",  "㊣",

    "Z-",   "≡",
    "Z[",   "﹡",
    "Z]",   "+",
    "Z.",   "‘",
    "Z,",   "﹞",
    "Z{",   "-",
    "Z}",   "×",
    "Z@",   "→",
    "Z:",   "“",
    "Z;",   "”",
    "Z?",   "〝",
    "Z<",   "∼",
    "Z>",   "∩",
    "Z*",   "←",
    "Z+",   "≒",
    "Z/",   "▼",
    "Z\\",  "∴",
    "Z ",   "﹛",

    "zb",   "㏑",
    "zc",   "◆",
    "zd",   "△",
    "zf",   "◎",
    "zg",   "▽",
    "zh",   "◤",
    "zj",   "╲",
    "zk",   "╱",
    "zl",   "◥",
    "zm",   "∮",
    "zn",   "∫",
    "zp",   "◣",
    "zq",   "√",
    "zr",   "★",
    "zs",   "○",
    "zt",   "◇",
    "zv",   "◢",
    "zw",   "<",
    "zx",   ":-",
    ""
};