diff options
Diffstat (limited to 'scripts/chewing.py')
-rw-r--r-- | scripts/chewing.py | 73 |
1 files changed, 0 insertions, 73 deletions
diff --git a/scripts/chewing.py b/scripts/chewing.py deleted file mode 100644 index b49c84f..0000000 --- a/scripts/chewing.py +++ /dev/null @@ -1,73 +0,0 @@ -# -*- coding: utf-8 -*- -# vim:set et sts=4 sw=4: -# -# libpinyin - Library to deal with pinyin. -# -# Copyright (C) 2011 Peng Wu <alexepico@gmail.com> -# -# 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, 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -ASCII_CHEWING_INITIAL_MAP = { - "CHEWING_B" : "ㄅ", - "CHEWING_C" : "ㄘ", - "CHEWING_CH" : "ㄔ", - "CHEWING_D" : "ㄉ", - "CHEWING_F" : "ㄈ", - "CHEWING_H" : "ㄏ", - "CHEWING_G" : "ㄍ", - "CHEWING_K" : "ㄎ", - "CHEWING_J" : "ㄐ", - "CHEWING_M" : "ㄇ", - "CHEWING_N" : "ㄋ", - "CHEWING_L" : "ㄌ", - "CHEWING_R" : "ㄖ", - "CHEWING_P" : "ㄆ", - "CHEWING_Q" : "ㄑ", - "CHEWING_S" : "ㄙ", - "CHEWING_SH" : "ㄕ", - "CHEWING_T" : "ㄊ", - "CHEWING_X" : "ㄒ", - "CHEWING_Z" : "ㄗ", - "CHEWING_ZH" : "ㄓ", -} - -CHEWING_ASCII_INITIAL_MAP = dict([(v, k) for k, v in ASCII_CHEWING_INITIAL_MAP.items()]) - -ASCII_CHEWING_MIDDLE_MAP = { - "CHEWING_I" : "ㄧ", - "CHEWING_U" : "ㄨ", - "CHEWING_V" : "ㄩ", -} - -CHEWING_ASCII_MIDDLE_MAP = dict([(v, k) for k, v in ASCII_CHEWING_MIDDLE_MAP.items()]) - -ASCII_CHEWING_FINAL_MAP = { - "CHEWING_A" : "ㄚ", - "CHEWING_AI" : "ㄞ", - "CHEWING_AN" : "ㄢ", - "CHEWING_ANG" : "ㄤ", - "CHEWING_AO" : "ㄠ", - "CHEWING_E" : "ㄝ", # merge "ㄝ" and "ㄜ" - "CHEWING_EI" : "ㄟ", - "CHEWING_EN" : "ㄣ", - "CHEWING_ENG" : "ㄥ", - "CHEWING_ER" : "ㄦ", - "CHEWING_NG" : "ㄫ", - "CHEWING_O" : "ㄛ", - "CHEWING_OU" : "ㄡ", -} - -CHEWING_ASCII_FINAL_MAP = dict([(v, k) for k, v in ASCII_CHEWING_FINAL_MAP.items()]) |