From d099443f1efa553d43cedbf85105752f9ed40d36 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Mon, 5 Jul 2021 15:21:15 +0200 Subject: [PATCH 001/117] =?UTF-8?q?=E6=9C=AA=E6=99=AE=E5=8C=96=E7=9A=84?= =?UTF-8?q?=E6=A8=99=E6=BA=96=E5=8D=97=E4=BA=AC=E8=A9=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 3883 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 3883 insertions(+) create mode 100644 langjin.js diff --git a/langjin.js b/langjin.js new file mode 100644 index 0000000..bf62278 --- /dev/null +++ b/langjin.js @@ -0,0 +1,3883 @@ +/* 推導南京話 + * + * https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv + * + * @author 柳漫 + */ + +return { + EAA: 'dong1', + GAA: 'tong2', + JBA: 'zhong1', + LBA: 'chong2', + XBA: 'zhong1', + KBA: 'chong1', + UBA: 'cong2', + QBA: 'song1', + cBA: 'rong2', + dBA: 'gong1', + lBA: 'iong2', + kBA: 'xong2', + DBA: 'men2', + eBA: 'qong1', + fBA: 'qong2', + CBA: 'fen2', + ABA: 'fen1', + BBA: 'fen1', + YBA: 'chong1', + IBA: 'long2', + eAA: 'kong1', + dAA: 'gong1', + DAA: 'men2', + IAA: 'long2', + jAA: 'hong2', + PAA: 'cong2', + hAA: 'ong1', + OAA: 'cong1', + FAA: 'tong1', + NAA: 'zong1', + CAA: 'pen2', + iAA: 'hong1', + gAA: 'ong2', + QAA: 'song1', + ECA: 'dong1', + GCA: 'tong2', + PCA: 'cong2', + HCA: 'long2', + dCA: 'gong1', + jCA: 'hong2', + ICA: 'long2', + NCA: 'zong1', + QCA: 'song1', + FCA: 'tong1', + XDA: 'zhong1', + IDA: 'long2', + aDA: 'chong1', + RDA: 'song1', + YDA: 'chong1', + lDA: 'iong2', + ADA: 'fen1', + iDA: 'xong1', + gDA: 'iong2', + hDA: 'iong1', + MDA: 'long2', + LDA: 'chong2', + PDA: 'cong2', + KDA: 'chong1', + CDA: 'fen2', + BDA: 'fen1', + NDA: 'zong1', + cDA: 'rong2', + fDA: 'qong2', + ZDA: 'chong2', + dDA: 'gong1', + QDA: 'song1', + ODA: 'cong1', + eDA: 'qong1', + dEA: 'jang1', + DEA: 'mang2', + MEA: 'lang2', + TEA: 'chuang1', + AEA: 'bang1', + jEA: 'xang2', + BEA: 'pang1', + IEA: 'lang2', + VEA: 'shuang1', + CEA: 'pang2', + iEA: 'xang1', + hEA: 'iang1', + eEA: 'qang1', + LEA: 'chuang2', + KEA: 'chuang1', + JEA: 'zhuang1', + gEA: 'iang2', + UEA: 'chuang2', + XFA: 'zhr1', + lFA: 'i2', + kFI: 'uei2', + dFM: 'guei1', + iFM: 'huei1', + hFM: 'uei1', + DFE: 'mi2', + iFI: 'huei1', + LFI: 'chuei2', + ZFI: 'chuei2', + IFI: 'luei2', + YFI: 'chuei1', + BFE: 'pi1', + AFE: 'bei1', + RFI: 'suei2', + eFM: 'kuei1', + eFI: 'kuei1', + fFE: 'qi2', + fFA: 'qi2', + iFE: 'xi1', + eFE: 'qi1', + gFE: 'i2', + CFE: 'pi2', + ZFA: 'chr2', + cFA: 'er2', + IFA: 'li2', + PFA: 'cy2', + NFA: 'zy1', + dFE: 'ji1', + AFA: 'bi1', + CFA: 'pi2', + aFA: 'shr1', + QFA: 'sy1', + TFA: 'cy1', + KFA: 'chr1', + DFA: 'mi2', + OFA: 'cy1', + JFA: 'zhr1', + hFE: 'i1', + LFA: 'chr2', + QFI: 'suei1', + gFM: 'uei2', + iFA: 'xi1', + VFA: 'sy1', + VFI: 'shuei1', + cFI: 'ruei2', + NFA: 'zuei1', + dFI: 'guei1', + NFI: 'zuei1', + TFI: 'chuei1', + JFI: 'zhuei1', + NFI: 'zuei1', + YFA: 'chr1', + SFA: 'zy1', + BFA: 'pi1', + lFI: 'uei2', + UFA: 'cy2', + XGA: 'zhr1', + lGA: 'i2', + VGA: 'sy1', + CGA: 'pi2', + NGA: 'zy1', + dGE: 'ji1', + YGA: 'chr1', + KGA: 'chr1', + OGA: 'cy1', + PGA: 'cy2', + MGA: 'li2', + LGA: 'chr2', + QGA: 'sy1', + aGA: 'shr1', + fGE: 'qi2', + hGA: 'i1', + IGA: 'li2', + fGI: 'kuei2', + JGI: 'zhuei1', + dGM: 'guei1', + cGI: 'ruei2', + VGI: 'shuä1', + lGI: 'uei2', + IGI: 'luei2', + QGI: 'suei1', + fGM: 'kuei2', + DGE: 'mei2', + AGE: 'bei1', + XGI: 'zhuei1', + ZGI: 'shuei2', + kGI: 'uei2', + CGE: 'pei2', + BGE: 'pei1', + iGI: 'huei1', + LGI: 'chuei2', + YGI: 'chuei1', + JGA: 'zhr1', + BGA: 'pi1', + NGI: 'zuei1', + eGM: 'kuei1', + gGE: 'i2', + iGA: 'xi1', + XHA: 'zhr1', + lHA: 'i2', + ZHA: 'shr2', + gHA: 'i2', + QHA: 'sy1', + THA: 'cy1', + fHA: 'qi2', + aHA: 'shr1', + cHA: 'er2', + eHA: 'qi1', + dHA: 'ji1', + RHA: 'cy2', + IHA: 'li2', + SHA: 'zy1', + iHA: 'xi1', + hHA: 'i1', + KHA: 'chr1', + LHA: 'chr2', + YHA: 'chr1', + PHA: 'cy2', + NHA: 'zy1', + UHA: 'cy2', + WHA: 'cy2', + eHA: 'qi1', + aHA: 'shr1', + DIA: 'uei2', + iII: 'huei1', + kII: 'uei2', + BIA: 'fei1', + AIA: 'fei1', + CIA: 'fei2', + hII: 'uei1', + fIA: 'qi2', + dIA: 'ji1', + iIA: 'xi1', + hIA: 'i1', + gIA: 'i2', + gII: 'uei2', + dII: 'guei1', + eII: 'kuei1', + gJA: 'ü2', + TJA: 'cu1', + aJA: 'shu1', + dJA: 'jü1', + fJA: 'qü2', + lJA: 'ü2', + QJA: 'sü1', + OJA: 'cü1', + UJA: 'cu2', + KJA: 'chu1', + VJA: 'su1', + iJA: 'xü1', + RJA: 'sü2', + hJA: 'ü1', + JJA: 'zhu1', + IJA: 'lü2', + XJA: 'zhu1', + LJA: 'chu2', + cJA: 'ru2', + NJA: 'zü1', + eJA: 'qü1', + SJA: 'zu1', + ZJA: 'chu2', + MJA: 'lü2', + gKA: 'ü2', + TKA: 'cu1', + DKA: 'u2', + kKA: 'ü2', + iKA: 'xü1', + fKA: 'qü2', + cKA: 'ru2', + QKA: 'sü1', + JKA: 'zhu1', + KKA: 'chu1', + ZKA: 'chu2', + lKA: 'ü2', + eKA: 'qü1', + XKA: 'zhu1', + OKA: 'cü1', + IKA: 'lü2', + CKA: 'fu2', + UKA: 'cu2', + SKA: 'zu1', + BKA: 'fu1', + NKA: 'zü1', + AKA: 'fu1', + hKA: 'ü1', + aKA: 'shu1', + YKA: 'chu1', + LKA: 'chu2', + dKA: 'jü1', + VKA: 'su1', + DLA: 'mo2', + CLA: 'pu2', + jLA: 'hu2', + dLA: 'gu1', + GLA: 'tu2', + HLA: 'lu2', + iLA: 'hu1', + gLA: 'u2', + NLA: 'zu1', + ILA: 'lu2', + QLA: 'su1', + PLA: 'cu2', + hLA: 'u1', + ALA: 'bu1', + eLA: 'ku1', + OLA: 'cu1', + FLA: 'tu1', + ELA: 'du1', + BLA: 'pu1', + PMA: 'ci2', + IMA: 'li2', + OMA: 'ci1', + EMA: 'di1', + GMA: 'ti2', + AMA: 'bi1', + dMA: 'ji1', + jMA: 'xi2', + hMA: 'i1', + gMA: 'li2', + iMA: 'xi1', + QMA: 'si1', + FMA: 'ti1', + CMA: 'pi2', + BMA: 'pi1', + NMA: 'zi1', + DMA: 'mi2', + HMA: 'li2', + eMA: 'qi1', + dMI: 'guei1', + eMI: 'kuei1', + jMI: 'huei2', + cMA: 'li2', + ZMA: 'chr2', + hMI: 'uei1', + iMI: 'huei1', + dPA: 'jä1', + jPA: 'xä2', + CPA: 'pä2', + dPI: 'gua1', + hPI: 'ua1', + ePI: 'kua1', + UPA: 'chä2', + TPA: 'chä1', + iPI: 'hua1', + MPA: 'lä2', + gPA: 'iä2', + hPA: 'ua1', + VPA: 'shä1', + iPA: 'xä1', + KPA: 'chä1', + DPA: 'mä2', + jPI: 'hua2', + dQA: 'jä1', + hQA: 'ä1', + jQA: 'xä2', + CQA: 'pä2', + dQI: 'guä1', + jQI: 'huä2', + eQI: 'kuä1', + UQA: 'chä2', + TQA: 'chä1', + iQI: 'huä1', + LQI: 'chuä2', + DQA: 'mä2', + SQA: 'zhä1', + hQI: 'uä1', + JQA: 'zhä1', + IQA: 'lä2', + eQA: 'kä1', + MQA: 'lä2', + VQA: 'shä1', + gQA: 'iä2', + KQA: 'chä1', + iQA: 'hä1', + IQI: 'luä2', + UQI: 'chuä2', + iSI: 'huei1', + eSI: 'kuei1', + hSI: 'uei1', + jSI: 'huei2', + DSA: 'mei2', + dSI: 'guei1', + ISI: 'luei2', + GSI: 'tuei2', + OSI: 'cuei1', + ESI: 'duei1', + QSI: 'suei1', + PSI: 'cuei2', + CSA: 'pei2', + ASA: 'bei1', + BSA: 'pei1', + gSI: 'uei2', + FSI: 'tuei1', + HSI: 'luei2', + NSI: 'zuei1', + iTA: 'hä1', + eTA: 'kä1', + hTA: 'ä1', + GTA: 'tä2', + dTA: 'gä1', + PTA: 'cä2', + ITA: 'lä2', + NTA: 'zä1', + OTA: 'cä1', + CTA: 'pä2', + FTA: 'tä1', + jTA: 'hä2', + QTA: 'sä1', + gTA: 'ä2', + HTA: 'lä2', + ETA: 'dä1', + BTA: 'pä1', + XVA: 'zhen1', + KVA: 'chen1', + hVA: 'in1', + QVA: 'sin1', + ZVA: 'chen2', + cVA: 'ren2', + bVA: 'shen2', + OVA: 'cin1', + kVA: 'in2', + aVA: 'shen1', + AVA: 'bin1', + IVA: 'lin2', + fVE: 'qin2', + JVA: 'zhen1', + LVA: 'chen2', + NVA: 'zin1', + YVA: 'chen1', + PVA: 'cin2', + lVA: 'in2', + MVA: 'lin2', + BVA: 'pin1', + CVA: 'pin2', + gVE: 'in2', + dVE: 'jin1', + dVM: 'jüin1', + kVI: 'üin2', + eVM: 'qüin1', + DVE: 'min2', + CVE: 'pin2', + hVE: 'in1', + hVM: 'üin1', + AVE: 'bin1', + DVA: 'min2', + XVI: 'zhuen1', + KVI: 'chuen1', + LVI: 'chuen2', + QVI: 'süin1', + ZVI: 'chuen2', + cVI: 'ruen2', + bVI: 'chuen2', + IVI: 'luen2', + JVI: 'zhuen1', + OVI: 'cüin1', + NVI: 'züin1', + YVI: 'chuen1', + PVI: 'cüin2', + lVI: 'üin2', + RVI: 'süin2', + dVI: 'jüin1', + fVA: 'qin2', + BVE: 'pin1', + SWA: 'zen1', + VWA: 'sen1', + UWA: 'cen2', + DXA: 'uen2', + kXI: 'üin2', + hXI: 'üin1', + CXA: 'fen2', + AXA: 'fen1', + fXI: 'qüin2', + iXI: 'xüin1', + dXI: 'jüin1', + BXA: 'fen1', + iYA: 'xin1', + hYA: 'in1', + fYA: 'qin2', + dYA: 'jin1', + gYA: 'in2', + gZI: 'üän2', + kZI: 'üän2', + CZA: 'fang2', + BZA: 'fang1', + iZI: 'xüän1', + hZI: 'üän1', + gZA: 'iän2', + eZA: 'qän1', + iZA: 'xän1', + dZA: 'jän1', + hZA: 'iän1', + AZA: 'fang1', + fZA: 'qän2', + DZA: 'uang2', + jaI: 'huen2', + daI: 'guen1', + haI: 'uen1', + DaA: 'men2', + QaI: 'suen1', + NaI: 'zuen1', + PaI: 'cuen2', + EaI: 'duen1', + FaI: 'tuen1', + GaI: 'tuen2', + OaI: 'cuen1', + gaI: 'uen2', + CaA: 'pen2', + AaA: 'ben1', + IaI: 'luen2', + eaI: 'kuen1', + iaI: 'huen1', + BaA: 'pen1', + HaI: 'luen2', + jbA: 'hen2', + dbA: 'gen1', + hbA: 'en1', + FbA: 'tuen1', + gbA: 'en2', + jcA: 'hang2', + gcA: 'ang2', + EcA: 'dang1', + hcA: 'ang1', + HcA: 'lang2', + OcA: 'cang1', + FcA: 'tang1', + QcA: 'sang1', + GcA: 'tang2', + PcA: 'cang2', + dcA: 'gang1', + IcA: 'lang2', + ecA: 'kang1', + icA: 'hang1', + HcI: 'luang2', + jcI: 'huang2', + gcI: 'uang2', + EcI: 'duang1', + hcI: 'uang1', + FcI: 'tuang1', + QcI: 'suang1', + GcI: 'tuang2', + PcI: 'cuang2', + dcI: 'guang1', + IcI: 'luang2', + icI: 'huang1', + ecI: 'kuang1', + NcI: 'zuang1', + CcA: 'pang2', + DcA: 'mang2', + BcA: 'pang1', + AcA: 'bang1', + VdA: 'shang1', + ddI: 'guang1', + hdI: 'uang1', + VdI: 'shuang1', + jdI: 'huang2', + AdA: 'bang1', + DdA: 'mang2', + gdA: 'iän2', + ddA: 'jän1', + BdA: 'pang1', + MdI: 'luang2', + gdI: 'uang2', + edA: 'qän1', + edA: 'qän1', + SdI: 'zhuang1', + VeA: 'shang1', + deI: 'guang1', + deA: 'jän1', + jeA: 'xän2', + eeA: 'qän1', + UeA: 'chang2', + ieA: 'xän1', + geA: 'iän2', + heA: 'iän1', + AeA: 'bang1', + IeA: 'lang2', + MeA: 'lang2', + YeA: 'chang1', + heI: 'uang1', + GeI: 'chuang2', + IeI: 'luang2', + feI: 'kuang2', + JeA: 'zhang1', + LeA: 'chang2', + jeI: 'huang2', + PeA: 'chang2', + QgA: 'siän1', + PgA: 'ciän2', + OgA: 'ciän1', + NgA: 'ziän1', + FgA: 'tiän1', + dgA: 'jän1', + jgA: 'xän2', + hgA: 'iän1', + IgA: 'liän2', + GgA: 'tiän2', + HgA: 'liän2', + EgA: 'diän1', + egA: 'qän1', + ggA: 'iän2', + DgA: 'miän2', + CgA: 'piän2', + hgI: 'üän1', + dgI: 'jüän1', + igI: 'xüän1', + AgA: 'biän1', + jgI: 'xüän2', + igA: 'xän1', + UgI: 'chuang2', + QfA: 'siän1', + PfA: 'ciän2', + OfA: 'ciän1', + NfA: 'ziän1', + cfA: 'rang2', + lfA: 'iän2', + XfA: 'zhang1', + dfA: 'jän1', + JfA: 'zhang1', + UfA: 'cang2', + afA: 'shang1', + KfA: 'chang1', + ZfA: 'chang2', + LfA: 'chang2', + ifA: 'xän1', + IfA: 'liän2', + BfA: 'piän1', + CfA: 'piän2', + DfA: 'miän2', + PfI: 'cüän2', + QfI: 'süän1', + NfI: 'züän1', + ifI: 'xüän1', + cfI: 'ruang2', + YfI: 'chuang1', + lfI: 'üän2', + RfI: 'süän2', + hfI: 'üän1', + bfI: 'chuang2', + AfA: 'biän1', + RfA: 'siän2', + OfI: 'cüän1', + XfI: 'zhuang1', + ZfI: 'chuang2', + kfI: 'üän2', + SfI: 'zuang1', + VfI: 'suang1', + KfI: 'chuang1', + ffE: 'qän2', + efE: 'qän1', + ffM: 'qüän2', + LfI: 'chuang2', + IfI: 'luang2', + efM: 'qüän1', + hfE: 'iän1', + kfA: 'iän2', + hfM: 'üän1', + YfA: 'chang1', + JfI: 'zhuang1', + dfM: 'jüän1', + QhA: 'siao1', + FhA: 'tiao1', + EhA: 'diao1', + GhA: 'tiao2', + dhA: 'jao1', + IhA: 'liao2', + ghA: 'iao2', + ihA: 'xao1', + hhA: 'iao1', + ehA: 'qao1', + QiA: 'siao1', + KiA: 'chao1', + JiA: 'zhao1', + LiA: 'chao2', + iiE: 'xao1', + PiA: 'ciao2', + diE: 'jao1', + NiA: 'ziao1', + ciA: 'rao2', + aiA: 'shao1', + liA: 'iao2', + ZiA: 'shao2', + XiA: 'zhao1', + AiA: 'biao1', + AiE: 'biao1', + CiA: 'piao2', + DiA: 'miao2', + DiE: 'miao2', + hiA: 'iao1', + kiA: 'iao2', + fiE: 'qao2', + OiA: 'ciao1', + hiE: 'iao1', + eiA: 'qao1', + YiA: 'chao1', + BiA: 'piao1', + fiA: 'qao2', + IiA: 'liao2', + eiE: 'qao1', + jjA: 'xao2', + djA: 'jao1', + UjA: 'chao2', + MjA: 'lao2', + VjA: 'shao1', + DjA: 'mao2', + ijA: 'xao1', + AjA: 'bao1', + BjA: 'pao1', + ejA: 'qao1', + gjA: 'iao2', + SjA: 'zhao1', + JjA: 'zhao1', + TjA: 'chao1', + CjA: 'pao2', + hjA: 'ao1', + KjA: 'chao1', + IjA: 'lao2', + LjA: 'chao2', + jkA: 'hao2', + dkA: 'gao1', + IkA: 'lao2', + ikA: 'hao1', + DkA: 'mao2', + FkA: 'tao1', + EkA: 'dao1', + QkA: 'sao1', + CkA: 'pao2', + AkA: 'bao1', + GkA: 'tao2', + NkA: 'zao1', + gkA: 'ao2', + PkA: 'cao2', + hkA: 'ao1', + HkA: 'lao2', + ekA: 'kao1', + OkA: 'cao1', + BkA: 'pao1', + dlA: 'go1', + OlA: 'co1', + ElA: 'do1', + QlA: 'so1', + GlA: 'to2', + PlA: 'co2', + glA: 'o2', + FlA: 'to1', + IlA: 'lo2', + HlA: 'lo2', + jlA: 'ho2', + ilA: 'ho1', + elA: 'ko1', + hlA: 'o1', + dlI: 'go1', + OlI: 'co1', + ElI: 'do1', + QlI: 'so1', + ClA: 'po2', + GlI: 'to2', + DlA: 'mo2', + PlI: 'co2', + glI: 'o2', + FlI: 'to1', + IlI: 'lo2', + HlI: 'lo2', + AlA: 'bo1', + BlA: 'po1', + jlI: 'ho2', + elI: 'ko1', + hlI: 'o1', + imI: 'xüe1', + hmI: 'üe1', + emI: 'qüe1', + fmA: 'qe2', + emA: 'qe1', + dmA: 'je1', + OmI: 'cüe1', + NmI: 'züe1', + fmI: 'qüe2', + ImI: 'lüe2', + DnA: 'ma2', + YoA: 'che1', + aoA: 'she1', + loA: 'ie2', + XoA: 'zhe1', + NoA: 'zie1', + boA: 'she2', + jnI: 'hua2', + dnI: 'gua1', + inI: 'hua1', + enI: 'kua1', + MnA: 'la2', + dnA: 'ja1', + jnA: 'xa2', + BnA: 'pa1', + hnA: 'ia1', + AnA: 'ba1', + TnA: 'cha1', + VnA: 'sha1', + gnA: 'ia2', + SnA: 'zha1', + LnA: 'cha2', + RoA: 'sie2', + ZoA: 'she2', + hnI: 'ua1', + SnI: 'zhua1', + JnI: 'zhua1', + CnA: 'pa2', + UnA: 'cha2', + KnA: 'cha1', + JnA: 'zha1', + inA: 'xa1', + enA: 'qa1', + PoA: 'zie2', + coA: 're2', + QoA: 'sie1', + JoA: 'die1', + gnI: 'ua2', + enA: 'qa1', + lpA: 'iang2', + RpA: 'siang2', + IpA: 'liang2', + ipA: 'xang1', + apA: 'shang1', + CpA: 'fang2', + XpA: 'zhang1', + YpA: 'chang1', + epA: 'qang1', + dpA: 'jang1', + LpA: 'chang2', + JpA: 'zhang1', + cpA: 'rang2', + ApA: 'fang1', + QpA: 'siang1', + NpA: 'ziang1', + TpA: 'chuang1', + DpA: 'uang2', + MpA: 'liang2', + UpA: 'chuang2', + SpA: 'zhuang1', + ZpA: 'chang2', + VpA: 'shuang1', + PpA: 'ciang2', + OpA: 'ciang1', + epI: 'kuang1', + kpI: 'uang2', + hpA: 'iang1', + fpA: 'qang2', + KpA: 'chang2', + BpA: 'fang1', + fpI: 'kuang2', + GqA: 'tang2', + IqA: 'lang2', + EqA: 'dang1', + OqA: 'cang1', + dqA: 'gang1', + QqA: 'sang1', + eqA: 'kang1', + iqI: 'huang1', + jqI: 'huang2', + dqI: 'guang1', + FqA: 'tang1', + BqA: 'pang1', + hqI: 'uang1', + hqA: 'ang1', + iqA: 'hang1', + jqA: 'hang2', + DqA: 'mang2', + NqA: 'zang1', + HqA: 'lang2', + CqA: 'pang2', + gqA: 'ang2', + PqA: 'cang2', + eqI: 'kuang1', + AqA: 'bang1', + drA: 'gen1', + erA: 'ken1', + DrA: 'men2', + jrI: 'huen2', + ArA: 'ben1', + irI: 'huen1', + drI: 'guen1', + CrA: 'pen2', + irA: 'hen1', + KrA: 'cen1', + TrA: 'cen1', + UrA: 'cen2', + hsA: 'in1', + BrA: 'pen1', + CsA: 'pin2', + dsA: 'jin1', + DsA: 'min2', + LrA: 'cen2', + JrA: 'zen1', + ksI: 'iong2', + AsA: 'bin1', + isI: 'xong1', + esA: 'qin1', + VrA: 'sen1', + fsA: 'qin2', + gsA: 'in2', + jrA: 'hen2', + MrA: 'len2', + dtA: 'gen1', + etA: 'ken1', + DtA: 'men2', + AtA: 'ben1', + jtI: 'hong2', + jtA: 'xin2', + JtA: 'zen1', + htA: 'in1', + UtA: 'cen2', + TtA: 'cen1', + MtA: 'len2', + BtA: 'pen1', + itI: 'hong1', + AtA: 'ben1', + LtA: 'cen2', + htI: 'ong1', + CtA: 'pen2', + gtA: 'en2', + StA: 'zen1', + OuA: 'cin1', + PuA: 'cin2', + NuA: 'zin1', + luA: 'in2', + luI: 'in2', + huA: 'in1', + JuA: 'zhen1', + KuA: 'chen1', + ZuA: 'chen2', + LuA: 'chen2', + auA: 'shen1', + XuA: 'zhen1', + euA: 'qin1', + DuA: 'min2', + IuA: 'lin2', + AuA: 'bin1', + euI: 'qong1', + RuA: 'sin2', + huI: 'in1', + fuI: 'qong2', + QuI: 'sin1', + fuA: 'qin2', + iuI: 'xong1', + OvA: 'cin1', + dvA: 'jin1', + jvA: 'xin2', + GvA: 'tin2', + EvA: 'din1', + ivA: 'xin1', + QvA: 'sin1', + BvA: 'pin1', + IvA: 'lin2', + HvA: 'lin2', + FvA: 'tin1', + DvA: 'min2', + CvA: 'pin2', + jvI: 'xong2', + dvI: 'jong1', + XwA: 'zhen1', + ZwA: 'chen2', + LwA: 'chen2', + IwA: 'lin2', + hwA: 'in1', + CwA: 'pin2', + AwA: 'bin1', + lwA: 'in2', + bwA: 'shen2', + awA: 'shen1', + cwA: 'ren2', + dwA: 'jin1', + JwA: 'zhen1', + PwA: 'cen2', + gwA: 'lin2', + iwA: 'xin1', + YwA: 'chen1', + fwA: 'qin2', + VwA: 'sen1', + ewA: 'qin1', + KwA: 'chen1', + UwA: 'cen2', + BwA: 'pin1', + ExA: 'den1', + IxA: 'len2', + QxA: 'sen1', + AxA: 'ben1', + NxA: 'zen1', + DxA: 'men2', + PxA: 'cen2', + CxA: 'pen2', + jxI: 'hong2', + dxI: 'gong1', + ixI: 'hong1', + HxA: 'len2', + GxA: 'ten2', + jxA: 'hen2', + dxA: 'gen1', + FxA: 'ten1', + BxA: 'pen1', + kyA: 'iou2', + hyA: 'iou1', + IyA: 'liou2', + OyA: 'ciou1', + lyA: 'iou2', + gyA: 'liou2', + NyA: 'ziou1', + PyA: 'ciou2', + QyA: 'siou1', + KyA: 'chou1', + eyA: 'qou1', + YyA: 'chou1', + XyA: 'zhou1', + ZyA: 'chou2', + cyA: 'rou2', + ayA: 'shou1', + eyA: 'qou1', + ByA: 'fu1', + dyA: 'jou1', + AyA: 'fu1', + VyA: 'sou1', + TyA: 'cou1', + SyA: 'zou1', + UyA: 'cou2', + iyA: 'xou1', + RyA: 'ciou2', + LyA: 'chou2', + JyA: 'zhou1', + fyA: 'qou2', + CyA: 'fu2', + DyA: 'mou2', + jzA: 'hou2', + hzA: 'ou1', + HzA: 'lou2', + IzA: 'lou2', + QzA: 'sou1', + ezA: 'kou1', + izA: 'hou1', + NzA: 'zou1', + FzA: 'tou1', + GzA: 'tou2', + gzA: 'ou2', + dzA: 'gou1', + EzA: 'dou1', + PzA: 'cou2', + CzA: 'pou2', + OzA: 'cou1', + DzA: 'mou2', + h0A: 'iou1', + f0A: 'qou2', + A0A: 'biao1', + I0A: 'liou2', + d0A: 'jou1', + C0A: 'piao2', + N0A: 'ziou1', + V0A: 'sou1', + g0A: 'iou2', + i0A: 'xou1', + D0A: 'miao2', + O1A: 'cin1', + R1A: 'sin2', + I1A: 'lin2', + K1A: 'chen1', + X1A: 'zhen1', + L1A: 'chen2', + J1A: 'zhen1', + Z1A: 'chen2', + c1A: 'ren2', + a1A: 'shen1', + l1A: 'in2', + Q1A: 'sin1', + h1A: 'in1', + N1A: 'zin1', + P1A: 'cin2', + M1A: 'lin2', + f1E: 'qin2', + e1E: 'qin1', + g1E: 'in2', + i1E: 'xin1', + d1E: 'jin1', + h1E: 'in1', + V1A: 'sen1', + U1A: 'cen2', + S1A: 'zen1', + T1A: 'cen1', + Y1A: 'chen1', + G2A: 'tang2', + O2A: 'cang1', + H2A: 'lang2', + h2A: 'ang1', + j2A: 'hang2', + I2A: 'lang2', + P2A: 'cang2', + N2A: 'zang1', + F2A: 'tang1', + E2A: 'dang1', + e2A: 'kang1', + i2A: 'hang1', + Q2A: 'sang1', + d2A: 'gang1', + g2A: 'ang2', + G3A: 'tang2', + d3A: 'gang1', + E3A: 'dang1', + Q3A: 'sang1', + I3A: 'lang2', + e3A: 'kang1', + F3A: 'tang1', + P3A: 'cang2', + j3A: 'hang2', + D3A: 'mang2', + P3A: 'zang1', + i3A: 'hang1', + l4A: 'iän2', + I4A: 'liän2', + A4E: 'biän1', + Q4A: 'siän1', + O4A: 'ciän1', + X4A: 'zhang1', + Z4A: 'chang2', + a4A: 'shang1', + Y4A: 'chang1', + c4A: 'rang2', + M4A: 'liän2', + k4A: 'iän2', + J4A: 'zhang1', + K4A: 'chang1', + h4E: 'iän1', + e4E: 'qän1', + g4E: 'iän2', + N4A: 'ziän1', + P4A: 'ciän2', + f4E: 'qän2', + h4A: 'iän1', + R4A: 'siän2', + V4A: 'siän1', + L4A: 'chang2', + f4A: 'qän2', + F5A: 'tiän1', + E5A: 'diän1', + G5A: 'tiän2', + I5A: 'liän2', + e5A: 'qän1', + d5A: 'jän1', + j5A: 'xän2', + H5A: 'liän2', + i5A: 'xän1', + j6A: 'xän2', + d6A: 'jän1', + V6A: 'shang1', + h6A: 'iän1', + g6A: 'iän2', + i6A: 'xän1', + J6A: 'zhang1', + M6A: 'lang2', + U6A: 'chang2', + e6A: 'qän1', + j7A: 'xän2', + U7A: 'chang2', + g7A: 'iän2', + T7A: 'chang1', + V7A: 'shang1', + d7A: 'jän1', + C7A: 'pang2', + e7A: 'qän1', + g8A: 'iän2', + i8A: 'xän1', + h8A: 'iän1', + e8A: 'qän1', + C9A: 'fang2', + B9A: 'fang1', + EAB: 'dong3', + DAB: 'men3', + eAB: 'kong3', + QAB: 'song3', + FAB: 'tong3', + NAB: 'zong3', + jAB: 'hong3', + hAB: 'ong3', + HAB: 'long3', + AAB: 'ben3', + IAB: 'long3', + iAB: 'hong3', + GAB: 'dong4', + CAB: 'ben4', + XDB: 'zhong3', + KDB: 'chong3', + IDB: 'long3', + hDB: 'iong3', + cDB: 'rong3', + LDB: 'zhong4', + JDB: 'zhong3', + CDB: 'fen4', + BDB: 'pen3', + lDB: 'iong3', + eDB: 'kong3', + ZDB: 'chong4', + dDB: 'gong3', + QDB: 'song3', + iDB: 'xong3', + ADB: 'fen3', + ECB: 'dong3', + DCB: 'men3', + fDB: 'gong4', + YDB: 'chong3', + XDB: 'zhong3', + NDB: 'zong3', + dEB: 'jang3', + CEB: 'bang4', + hEB: 'ang3', + DEB: 'mang3', + jEB: 'xang4', + AEB: 'bang3', + iEB: 'xang3', + XFB: 'zhr3', + ZFB: 'shr4', + DFF: 'mi3', + AFF: 'bei3', + CFF: 'bei4', + iFN: 'huei3', + hFN: 'uei3', + eFN: 'kuei3', + dFN: 'guei3', + QFJ: 'suei3', + IFJ: 'luei3', + fFF: 'ji4', + hFF: 'i3', + dFF: 'ji3', + eFF: 'qi3', + gFF: 'i3', + kFJ: 'uei3', + NFJ: 'zuei3', + cFJ: 'ruei3', + OFB: 'cy3', + LFB: 'zhr4', + QFB: 'si3', + lFB: 'i3', + IFB: 'li3', + VFB: 'sy3', + AFB: 'bi3', + cFB: 'er3', + DFB: 'mi3', + CFB: 'bi4', + YFB: 'chr3', + aFB: 'shr3', + NFB: 'zy3', + XFJ: 'zhuei3', + TFJ: 'chuei3', + RFJ: 'suei4', + bFB: 'shr4', + SFB: 'zy3', + BFF: 'pi3', + BFB: 'pi3', + lFJ: 'uei3', + PFJ: 'zuei4', + eFJ: 'kuei3', + MFB: 'li3', + gFN: 'uei3', + fFN: 'guei4', + KFB: 'chr3', + JFB: 'zhr3', + iFF: 'xi3', + eFB: 'kuei3', + ZFJ: 'shuei4', + dFB: 'ji3', + XGB: 'zhr3', + ZGB: 'shr4', + DGF: 'mei3', + AGF: 'bi3', + RGB: 'sy4', + dGF: 'ji3', + NGB: 'zy3', + AGB: 'bi3', + dGN: 'guei3', + kGJ: 'uei3', + aGB: 'shr3', + LGB: 'zhr4', + QGB: 'sy3', + CGB: 'bi4', + IGB: 'li3', + aGJ: 'shuei3', + IGJ: 'luei3', + fGJ: 'guei3', + OGJ: 'cuei3', + MGB: 'li3', + dGJ: 'guei3', + CGF: 'bei4', + PGJ: 'zuei4', + BGF: 'pei3', + cGJ: 'ruei3', + lGJ: 'uei3', + hGF: 'i3', + NGJ: 'zuei3', + JGB: 'zhr3', + KGB: 'chr3', + XGB: 'zhr3', + iGJ: 'huei3', + fGN: 'guei4', + fGF: 'ji4', + eGN: 'kuei3', + XHB: 'zhr3', + ZHB: 'shr4', + JHB: 'zhr3', + iHB: 'xi3', + dHB: 'ji3', + lHB: 'i3', + RHB: 'sy4', + VHB: 'sy3', + cHB: 'er3', + IHB: 'li3', + QHB: 'sy3', + aHB: 'shr3', + LHB: 'zhr4', + eHB: 'qi3', + UHB: 'sy4', + WHB: 'sy4', + NHB: 'zy3', + kHB: 'i3', + gHB: 'li3', + YHB: 'chr3', + KHB: 'chr3', + THB: 'cy3', + SHB: 'zy3', + hHB: 'i3', + MHB: 'li3', + DIB: 'uei3', + hIB: 'i3', + eIB: 'qi3', + dIB: 'ji3', + BIB: 'fei3', + AIB: 'fei3', + kIJ: 'uei3', + dIJ: 'guei3', + iIJ: 'huei3', + gIB: 'i3', + iIB: 'xi3', + hIJ: 'uei3', + CIB: 'fei4', + gJB: 'ü3', + IJB: 'lü3', + LJB: 'zhu4', + lJB: 'ü3', + XJB: 'zhu3', + cJB: 'ru3', + aJB: 'shu3', + YJB: 'chu3', + JJB: 'zhu3', + QJB: 'sü3', + KJB: 'chu3', + MJB: 'lü3', + iJB: 'xü3', + fJB: 'jü4', + VJB: 'su3', + TJB: 'cu3', + SJB: 'zu3', + UJB: 'zu4', + PJB: 'zü4', + hJB: 'ü3', + dJB: 'jü3', + RJB: 'sü4', + eJB: 'qü3', + bJB: 'shu4', + ZJB: 'shu4', + OJB: 'cü3', + NJB: 'zü3', + gKB: 'ü3', + kKB: 'ü3', + PKB: 'zü4', + AKB: 'fu3', + DKB: 'u3', + CKB: 'fu4', + BKB: 'fu3', + LKB: 'zhu4', + iKB: 'xü3', + ZKB: 'shu4', + lKB: 'ü3', + XKB: 'zhu3', + hKB: 'ü3', + eKB: 'qü3', + JKB: 'zhu3', + cKB: 'ru3', + fKB: 'jü4', + VKB: 'su3', + dKB: 'jü3', + OKB: 'cü3', + IKB: 'lü3', + QKB: 'sü3', + UKB: 'zu4', + DLB: 'mo3', + FLB: 'tu3', + GLB: 'du4', + ILB: 'lu3', + OLB: 'cu3', + ELB: 'du3', + dLB: 'gu3', + gLB: 'u3', + CLB: 'bu4', + PLB: 'zu4', + NLB: 'zu3', + iLB: 'hu3', + hLB: 'u3', + eLB: 'ku3', + HLB: 'lu3', + jLB: 'hu4', + BLB: 'pu3', + ALB: 'bu3', + PMB: 'zi4', + IMB: 'li3', + FMB: 'ti3', + BMB: 'pi3', + NMB: 'zi3', + EMB: 'di3', + GMB: 'di4', + HMB: 'li3', + QMB: 'si3', + OMB: 'ci3', + eMB: 'qi3', + jMB: 'xi3', + DMB: 'mi3', + CMB: 'bi4', + hMB: 'i3', + gMB: 'i3', + AMB: 'bi3', + jPB: 'xä4', + DPB: 'mä3', + ePB: 'qä3', + LPB: 'zhä4', + MPB: 'lä3', + CPB: 'bä4', + hPB: 'ä3', + APB: 'bä3', + dPB: 'jä3', + VPB: 'shä3', + dPJ: 'gua3', + LPJ: 'zhuä4', + jPJ: 'hua4', + iPJ: 'hua3', + fPB: 'jä4', + jQB: 'hä4', + eQB: 'kä3', + gQB: 'iä3', + hQB: 'ä3', + iSJ: 'huei3', + hSJ: 'uei3', + ISJ: 'luei3', + GSJ: 'duei4', + PSJ: 'zuei4', + DSB: 'mei3', + FSJ: 'tuei3', + jSJ: 'huei4', + eSJ: 'kuei3', + ESJ: 'duei3', + HSJ: 'luei3', + JSJ: 'duei3', + gSJ: 'uei3', + OSJ: 'cuei3', + CSB: 'bei4', + NSJ: 'zuei4', + kSJ: 'uei3', + iTB: 'hä3', + eTB: 'kä3', + NTB: 'zä3', + GTB: 'dä4', + HTB: 'lä3', + dTB: 'gä3', + jTB: 'hä4', + BTB: 'pä3', + OTB: 'cä3', + YTB: 'chä3', + ETB: 'dä3', + DTB: 'mä3', + PTB: 'zä4', + BTB: 'pä3', + hTB: 'ä3', + lTB: 'iä3', + FTB: 'tä3', + cTB: 'rä3', + ITB: 'lä3', + lTB: 'iä3', + CTB: 'bä4', + XVB: 'zhen3', + KVB: 'chen3', + ZVB: 'shen4', + cVB: 'ren3', + aVB: 'shen3', + IVB: 'lin3', + LVB: 'zhen4', + dVB: 'jin3', + PVB: 'zin4', + NVB: 'zin3', + CVB: 'bin4', + gVF: 'in3', + OVB: 'cin3', + fVN: 'jüin4', + lVB: 'in3', + DVF: 'min3', + DVB: 'min3', + kVJ: 'üin3', + XVJ: 'zhuen3', + lVJ: 'üin3', + QVJ: 'süin3', + cVJ: 'ruen3', + YVJ: 'chuen3', + bVJ: 'shuen3', + KVJ: 'chuen3', + IVJ: 'luen3', + cVJ: 'ruen3', + eVJ: 'qüin3', + eVB: 'qin3', + aVJ: 'shuen3', + iVB: 'xin3', + UVB: 'zen4', + JVB: 'zhen3', + DXB: 'uen3', + AXB: 'fen3', + CXB: 'fen4', + BXB: 'fen3', + hXJ: 'üin4', + gXJ: 'üin4', + kXJ: 'üin3', + eXJ: 'qüin3', + hYB: 'in3', + dYB: 'jin3', + SWB: 'zin3', + eYB: 'qin3', + fYB: 'jin4', + TWB: 'cin3', + gYB: 'in3', + iYB: 'xin3', + gZJ: 'üän3', + kZJ: 'üän3', + hZB: 'iän3', + dZB: 'jän3', + fZB: 'jän4', + eZB: 'qän3', + gZB: 'iän3', + iZB: 'xän3', + DZB: 'uang3', + AZB: 'fang3', + fZJ: 'jüän4', + hZJ: 'üän3', + eZJ: 'qüän3', + iZJ: 'xüän3', + CZB: 'fang4', + jaJ: 'huen4', + BaB: 'pen3', + OaJ: 'cuen3', + AaB: 'ben3', + QaJ: 'suen3', + NaJ: 'zuen3', + haJ: 'uen3', + GaJ: 'duen4', + PaJ: 'zuen4', + daJ: 'guen3', + FaJ: 'tuen3', + eaJ: 'kuen3', + IaJ: 'luen3', + CaB: 'ben4', + DaB: 'men3', + HaJ: 'luen3', + iaJ: 'huen3', + jbB: 'hen3', + ebB: 'ken3', + dbB: 'gen3', + jcB: 'hang4', + EcB: 'dang3', + FcB: 'tang3', + QcB: 'sang3', + GcB: 'dang4', + PcB: 'zang4', + dcB: 'gang3', + IcB: 'lang3', + ecB: 'kang3', + icB: 'hang3', + NcB: 'zang3', + jcJ: 'huang3', + EcJ: 'duang3', + hcJ: 'uang3', + FcJ: 'tuang3', + QcJ: 'suang3', + dcJ: 'guang3', + IcJ: 'luang3', + ecJ: 'kuang3', + HcJ: 'luang3', + NcJ: 'zuang3', + CcB: 'bang4', + DcB: 'mang3', + AcB: 'bang3', + RcJ: 'suang4', + GcJ: 'duang4', + HcB: 'lang3', + BcB: 'pang3', + VdB: 'shang3', + hdJ: 'uang3', + AdB: 'bang3', + SdB: 'zhang3', + MdB: 'lang3', + jdB: 'xän4', + jdJ: 'huang4', + CdB: 'bang4', + DdB: 'mang3', + UdB: 'zhang4', + gdB: 'iän3', + TdB: 'chang3', + BdB: 'pang3', + UdJ: 'shuang4', + VeB: 'shang3', + jeB: 'xän4', + DeB: 'mang3', + deB: 'jän3', + TeB: 'chang3', + UeB: 'zhang4', + geB: 'iän3', + SeB: 'zhang3', + TeJ: 'chuang3', + eeB: 'qän3', + QgB: 'siän3', + FgB: 'tiän3', + EgB: 'diän3', + hgB: 'iän3', + GgB: 'diän4', + dgB: 'jän3', + jgB: 'xän4', + igB: 'xän3', + DgB: 'miän3', + HgB: 'liän3', + AgB: 'biän3', + jgJ: 'xüän4', + dgJ: 'jüän3', + CgB: 'biän4', + egJ: 'qüän3', + egB: 'qän3', + ggB: 'iän3', + QfB: 'siän3', + lfB: 'iän3', + PfB: 'ziän4', + JfB: 'zhang3', + XfB: 'zhang3', + MfB: 'liän3', + OfB: 'ciän3', + YfB: 'chang3', + efB: 'qän3', + dfF: 'jän3', + ZfB: 'shang4', + NfB: 'ziän3', + cfB: 'rang3', + RfB: 'siän4', + IfB: 'liän3', + gfF: 'iän3', + ffF: 'jän4', + CfF: 'biän4', + DfB: 'miän3', + AfB: 'biän3', + NfJ: 'züän3', + PfJ: 'züän4', + AfF: 'biän3', + lfJ: 'üän3', + IfJ: 'luang3', + JfJ: 'zhuang3', + dfN: 'jüän3', + ffN: 'jüän4', + cfJ: 'ruang3', + YfJ: 'chuang3', + ZfJ: 'shuang4', + LfJ: 'zhuang4', + XfJ: 'zhuang3', + QfJ: 'süän3', + UfJ: 'zang4', + ffJ: 'jüän4', + ifJ: 'xüän3', + CfB: 'biän4', + DfF: 'miän3', + KfB: 'chang3', + BfF: 'piän3', + afB: 'shang3', + hfF: 'iän3', + LfB: 'zhang4', + UfB: 'zang4', + QhB: 'siao3', + dhB: 'jao3', + EhB: 'diao3', + IhB: 'liao3', + FhB: 'tiao3', + ihB: 'xao3', + hhB: 'iao3', + HhB: 'liao3', + jhB: 'xao4', + GhB: 'diao4', + ehB: 'qao3', + NhB: 'ziao3', + QiB: 'siao3', + LiB: 'zhao4', + XiB: 'zhao3', + hiF: 'iao3', + KiB: 'chao3', + aiB: 'shao3', + ciB: 'rao3', + CiB: 'biao4', + YiB: 'chao3', + BiB: 'piao3', + DiB: 'miao3', + ZiB: 'shao4', + diF: 'jao3', + AiF: 'biao3', + AiB: 'biao3', + CiF: 'biao4', + liB: 'iao3', + OiB: 'ciao3', + NiB: 'ziao3', + fiF: 'jao4', + IiB: 'liao3', + BiF: 'piao3', + hiB: 'iao3', + ejB: 'qao3', + jjB: 'xao4', + AjB: 'bao3', + MjB: 'lao3', + DjB: 'mao3', + djB: 'jao3', + SjB: 'zhao3', + hjB: 'ao3', + CjB: 'bao4', + gjB: 'iao3', + UjB: 'shao4', + TjB: 'chao3', + JjB: 'zhao3', + VjB: 'shao3', + jkB: 'hao4', + CkB: 'bao4', + IkB: 'lao3', + FkB: 'tao3', + GkB: 'dao4', + HkB: 'lao3', + QkB: 'sao3', + EkB: 'dao3', + OkB: 'cao3', + NkB: 'zao3', + PkB: 'zao4', + dkB: 'gao3', + ikB: 'hao3', + DkB: 'mao3', + AkB: 'bao3', + hkB: 'ao3', + ekB: 'kao3', + gkB: 'ao3', + dlB: 'go3', + OlB: 'co3', + ElB: 'do3', + QlB: 'so3', + GlB: 'do4', + glB: 'o3', + FlB: 'to3', + IlB: 'lo3', + HlB: 'lo3', + jlB: 'ho4', + ilB: 'ho3', + elB: 'ko3', + hlB: 'o3', + NlB: 'zo3', + dlJ: 'go3', + ElJ: 'do3', + QlJ: 'so3', + GlJ: 'do4', + FlJ: 'to3', + DlB: 'mo3', + PlJ: 'zo4', + glJ: 'o3', + IlJ: 'lo3', + hlJ: 'o3', + HlJ: 'lo3', + AlB: 'bo3', + BlB: 'po3', + jlJ: 'ho4', + ilJ: 'ho3', + elJ: 'ko3', + ClB: 'bo4', + OlJ: 'co3', + NlJ: 'zo3', + DnB: 'ma3', + XoB: 'zhe3', + loB: 'ie3', + gnB: 'ia3', + dnB: 'ja3', + VnB: 'sha3', + hnB: 'ia3', + RoB: 'sie4', + jnB: 'xa4', + QoB: 'sie3', + NmJ: 'zhua3', + DoB: 'mie3', + OoB: 'cie3', + inB: 'xa3', + ZoB: 'she4', + enB: 'qa3', + CnB: 'ba4', + aoB: 'she3', + NoB: 'zie3', + AnB: 'ba3', + jnJ: 'hua4', + dnJ: 'gua3', + gnJ: 'ua3', + coB: 're3', + SnB: 'zha3', + JnB: 'zha3', + UnB: 'zha4', + YoB: 'che3', + JnB: 'zha3', + MnB: 'la3', + enJ: 'kua3', + TnJ: 'chua3', + KnJ: 'chua3', + VnJ: 'shua3', + KnB: 'cha4', + InB: 'la3', + lpB: 'iang3', + RpB: 'siang4', + NpB: 'ziang3', + IpB: 'liang3', + hpB: 'iang3', + fpB: 'jang4', + gpB: 'iang3', + TpB: 'chuang3', + QpB: 'siang3', + XpB: 'zhang3', + VpB: 'shuang3', + ipB: 'xang3', + YpB: 'chang3', + dpB: 'jang3', + LpB: 'zhang4', + KpB: 'chang3', + dpJ: 'guang3', + cpB: 'rang3', + apB: 'shang3', + BpB: 'fang3', + DpB: 'uang3', + ApB: 'fang3', + hpJ: 'uang3', + kpJ: 'uang3', + ipJ: 'huang3', + OpB: 'ciang3', + JpB: 'zhang3', + ZpB: 'shang4', + fpJ: 'guang4', + dpJ: 'guang3', + CpB: 'fang3', + TpB: 'chuang3', + GqB: 'dang4', + QqB: 'sang3', + dqJ: 'guang3', + AqB: 'bang3', + NqB: 'zang3', + HqB: 'lang3', + jqB: 'hang4', + FqB: 'tang3', + DqB: 'mang3', + EqB: 'dang3', + IqB: 'lang3', + hqB: 'ang3', + eqB: 'kang3', + hqJ: 'uang3', + jqJ: 'huang3', + BqB: 'pang3', + iqJ: 'huang3', + dqB: 'gang3', + gqB: 'ang3', + PqB: 'zang4', + OqB: 'cang3', + iqB: 'hang3', + eqJ: 'kuang3', + drB: 'gen3', + AsB: 'bin3', + dsB: 'jin3', + hsB: 'in3', + VsB: 'sen3', + ksJ: 'iong3', + isJ: 'xong3', + DsB: 'min3', + dsJ: 'jong3', + jrB: 'hen4', + DrB: 'men3', + drJ: 'guen3', + ArB: 'ben3', + JrB: 'zen3', + LrB: 'zen4', + hrJ: 'uen3', + ErB: 'zen3', + IrB: 'len3', + jrJ: 'huen4', + CrB: 'ben4', + erJ: 'kuen3', + MrB: 'len3', + dtB: 'gen3', + DtB: 'men3', + jtB: 'xin4', + CtB: 'ben4', + BtB: 'pen3', + PuB: 'zin4', + XuB: 'zhen3', + KuB: 'chen3', + luB: 'in3', + fuB: 'jin4', + luJ: 'in3', + IuB: 'lin3', + duB: 'jin3', + AuB: 'bin3', + euJ: 'qong3', + NuB: 'zin3', + huB: 'in3', + OuB: 'cin3', + QuB: 'sin3', + DuB: 'min3', + LuB: 'zhen4', + jvJ: 'xong4', + dvJ: 'jong3', + DvB: 'min3', + EvB: 'din3', + GvB: 'din4', + FvB: 'tin3', + PvB: 'zin4', + hvJ: 'iong3', + evB: 'qin3', + HvB: 'lin3', + jvB: 'xin4', + QvB: 'sin3', + AvB: 'bin3', + evJ: 'qong3', + dvB: 'jin3', + BvB: 'pin3', + hvB: 'in3', + IvB: 'lin3', + CvB: 'bin4', + ivJ: 'xong3', + gvB: 'in3', + XwB: 'zhen3', + KwB: 'chen3', + fwB: 'jin4', + VwB: 'sen3', + ExB: 'den3', + BxB: 'pen3', + exB: 'ken3', + HxB: 'len3', + kyB: 'iou3', + IyB: 'liou3', + MyB: 'liou3', + KyB: 'chou3', + JyB: 'zhou3', + iyB: 'xou3', + dyB: 'jou3', + ayB: 'shou3', + YyB: 'chou3', + PyB: 'ziou4', + CyB: 'fu4', + AyB: 'fu3', + eyB: 'qou3', + cyB: 'rou3', + fyB: 'jou4', + LyB: 'zhou4', + lyB: 'iou3', + ZyB: 'shou4', + QyB: 'siou3', + hyB: 'iou3', + NyB: 'ziou3', + VyB: 'sou3', + XyB: 'zhou3', + ByB: 'fu3', + SyB: 'zou3', + UyB: 'zou4', + TyB: 'cou3', + ByB: 'fu3', + jzB: 'hou4', + DzB: 'mou3', + CzB: 'bou4', + EzB: 'dou3', + FzB: 'tou3', + dzB: 'gou3', + gzB: 'ou3', + AzB: 'bou3', + HzB: 'lou3', + QzB: 'sou3', + izB: 'hou3', + BzB: 'pou3', + hzB: 'ou3', + IzB: 'lou3', + NzB: 'zou3', + ezB: 'kou3', + GzB: 'dou4', + UzB: 'zou4', + OzB: 'cou3', + h0B: 'iou3', + d0B: 'jou3', + f0B: 'jou4', + O1B: 'cin3', + L1B: 'zhen4', + e1B: 'qin3', + I1B: 'lin3', + Q1B: 'sin3', + K1B: 'chen3', + N1B: 'zin3', + c1B: 'ren3', + X1B: 'zhen3', + a1B: 'shen3', + b1B: 'shen4', + Z1B: 'shen4', + Y1B: 'chen3', + T1B: 'cen3', + M1B: 'lin3', + f1F: 'jin4', + d1F: 'jin3', + P1B: 'zin4', + g1F: 'in3', + V1B: 'sen3', + A1F: 'bin3', + h1F: 'in3', + B1F: 'pin3', + e1F: 'qin3', + i1F: 'xin3', + J1B: 'zhen3', + l1B: 'in3', + U1B: 'zen4', + d2B: 'gang3', + G2B: 'dang4', + h2B: 'ang3', + H2B: 'lang3', + F2B: 'tang3', + P2B: 'zang4', + O2B: 'cang3', + g2B: 'ang3', + N2B: 'zang3', + Q2B: 'sang3', + e2B: 'kang3', + j2B: 'hang4', + I2B: 'lang3', + E2B: 'dang3', + i2B: 'hang3', + d3B: 'gang3', + a3B: 'shang3', + I3B: 'lang3', + F3B: 'tang3', + E3B: 'dang3', + G3B: 'dang4', + O3B: 'cang3', + D3B: 'mang3', + N3B: 'zang3', + P3B: 'zang4', + i3B: 'hang3', + h3B: 'ang3', + e3B: 'kang3', + l4B: 'iän3', + I4B: 'liän3', + i4F: 'xän3', + A4F: 'biän3', + X4B: 'zhang3', + e4F: 'qän3', + g4F: 'iän3', + f4F: 'jän4', + d4F: 'jän3', + h4B: 'iän3', + c4B: 'rang3', + a4B: 'shang3', + K4B: 'chang3', + h4F: 'iän3', + P4B: 'ziän4', + O4B: 'ciän3', + N4B: 'ziän3', + e4B: 'qän3', + Z4B: 'shang4', + F5B: 'tiän3', + H5B: 'liän3', + E5B: 'diän3', + G5B: 'diän4', + e5B: 'qän3', + I5B: 'liän3', + j5B: 'xän4', + O5B: 'ciän3', + d5B: 'jän3', + D5B: 'miän3', + g8B: 'iän3', + e8B: 'qän3', + h8B: 'iän3', + j6B: 'xän4', + L6B: 'zhang4', + e6B: 'qän3', + d6B: 'jän3', + U6B: 'zhang4', + I6B: 'liän3', + S6B: 'zhang3', + T6B: 'chang3', + i6B: 'xän3', + V6B: 'shang3', + h6B: 'iän3', + i6B: 'xän3', + M6B: 'liän3', + K6B: 'chang3', + j7B: 'xän4', + e7B: 'qän3', + V7B: 'shang3', + h7B: 'iän3', + T7B: 'chang3', + i7B: 'xän3', + U7B: 'zhang4', + C9B: 'fang4', + D9B: 'mang3', + A9B: 'fang3', + e9J: 'kuang3', + B9B: 'fang3', + K9J: 'chuang3', + QAC: 'song4', + CBC: 'fen4', + dAC: 'gong4', + IAC: 'long4', + EAC: 'dong4', + eAC: 'kong4', + NAC: 'zong4', + hAC: 'ong4', + OAC: 'cong4', + GAC: 'dong4', + FAC: 'tong4', + LBC: 'zhong4', + ABC: 'fen4', + eBC: 'qong4', + DBC: 'men4', + iBC: 'xong4', + DAC: 'men4', + OBC: 'cong4', + BBC: 'fen4', + PAC: 'zong4', + JBC: 'zhong4', + jAC: 'hong4', + HAC: 'long4', + XBC: 'zhong4', + YBC: 'chong4', + UBC: 'zong4', + iAC: 'hong4', + QCC: 'song4', + NCC: 'zong4', + FCC: 'tong4', + DCC: 'men4', + jCC: 'hong4', + lDC: 'iong4', + RDC: 'song4', + CDC: 'fen4', + fDC: 'gong4', + ADC: 'fen4', + dDC: 'gong4', + hDC: 'iong4', + JDC: 'zhong4', + NDC: 'zong4', + KDC: 'chong4', + cDC: 'rong4', + XDC: 'zhong4', + LDC: 'zhong4', + IDC: 'long4', + eDC: 'kong4', + PDC: 'zong4', + MDC: 'long4', + dEC: 'jang4', + jEC: 'xang4', + JEC: 'zhuang4', + LEC: 'zhuang4', + KEC: 'chuang4', + UEC: 'shuang4', + BEC: 'pang4', + TEC: 'chuang4', + VEC: 'shuang4', + XFC: 'zhr4', + CFC: 'bi4', + XFK: 'zhuei4', + IFC: 'li4', + ZFC: 'shr4', + NFC: 'zy4', + QFC: 'sy4', + kFK: 'uei4', + dFO: 'guei4', + BFG: 'pi4', + AFG: 'bei4', + CFG: 'bei4', + IFK: 'luei4', + dFG: 'ji4', + AFC: 'bi4', + fFG: 'ji4', + OFC: 'cy4', + lFC: 'i4', + gFG: 'i4', + BFC: 'pi4', + PFC: 'zy4', + JFC: 'zhr4', + hFG: 'i4', + LFK: 'zhuei4', + YFK: 'chuei4', + iFG: 'xi4', + eFC: 'qi4', + hFC: 'i4', + aFC: 'shr4', + VFC: 'sy4', + eFK: 'kuei4', + hFO: 'uei4', + gFO: 'uei4', + iFO: 'huei4', + hFK: 'uei4', + ZFK: 'shuei4', + dFC: 'ji4', + cFK: 'ruei4', + YFC: 'chr4', + QFK: 'suei4', + JFK: 'zhuei4', + lFK: 'uei4', + MFK: 'luei4', + dFK: 'guei4', + SFC: 'zy4', + iFK: 'huei4', + eFG: 'qi4', + XGC: 'zhr4', + kGK: 'uei4', + DGG: 'mei4', + RGK: 'suei4', + NGK: 'zuei4', + QGK: 'suei4', + IGK: 'luei4', + AGG: 'bi4', + fGO: 'guei4', + BGG: 'pei4', + CGG: 'bei4', + dGO: 'guei4', + VGK: 'shuä4', + eGO: 'kuei4', + iGO: 'huei4', + ZGC: 'shr4', + IGC: 'li4', + MGC: 'li4', + BGC: 'pi4', + gGG: 'i4', + JGC: 'zhr4', + eGC: 'qi4', + LGC: 'zhr4', + DGC: 'mei4', + KGC: 'chr4', + dGG: 'ji4', + fGG: 'ji4', + fGK: 'guei4', + OGK: 'cuei4', + cGC: 'er4', + NGC: 'zy4', + OGC: 'cy4', + hGG: 'i4', + QGC: 'sy4', + eGG: 'qi4', + dGK: 'guei4', + CGC: 'bi4', + iGK: 'huei4', + AGC: 'bi4', + PGK: 'cuei4', + GGC: 'di4', + iGG: 'xi4', + lGC: 'i4', + bGC: 'shr4', + PGC: 'zy4', + LGK: 'zhuei4', + YGK: 'chuei4', + lGK: 'uei4', + iGK: 'huei4', + JGK: 'zhuei4', + YGC: 'chr4', + aGC: 'shr4', + TGK: 'chuä4', + aGK: 'shuei4', + XHC: 'zhr4', + LHC: 'zhr4', + RHC: 'sy4', + OHC: 'cy4', + QHC: 'sy4', + aHC: 'shr4', + SHC: 'zy4', + IHC: 'li4', + PHC: 'zy4', + KHC: 'chr4', + cHC: 'er4', + VHC: 'sy4', + THC: 'cy4', + lHC: 'i4', + JHC: 'zhr4', + ZHC: 'shr4', + UHC: 'sy4', + fHC: 'ji4', + YHC: 'chr4', + hHC: 'i4', + dHC: 'ji4', + iHC: 'xi4', + gHC: 'i4', + eHC: 'qi4', + DIC: 'uei4', + dIK: 'guei4', + kIK: 'uei4', + gIK: 'uei4', + AIC: 'fei4', + BIC: 'fei4', + eIK: 'kuei4', + hIK: 'uei4', + iIK: 'huei4', + CIC: 'fei4', + dIC: 'ji4', + gIC: 'i4', + eIC: 'qi4', + iIC: 'xi4', + fIC: 'ji4', + hIC: 'i4', + gJC: 'ü4', + IJC: 'lü4', + dJC: 'jü4', + OJC: 'cü4', + eJC: 'qü4', + ZJC: 'chu3', + aJC: 'shu4', + JJC: 'zhu4', + XJC: 'zhu4', + VJC: 'su4', + hJC: 'ü4', + LJC: 'zhu4', + fJC: 'jü4', + QJC: 'sü4', + UJC: 'zu4', + NJC: 'zü4', + SJC: 'zu4', + cJC: 'ru4', + lJC: 'ü4', + iJC: 'xü4', + MJC: 'lü4', + TJC: 'cu4', + YJC: 'chu4', + KJC: 'chu4', + RJC: 'sü4', + gKC: 'ü4', + hKC: 'ü4', + ZKC: 'shu4', + LKC: 'zhu4', + CKC: 'fu4', + XKC: 'zhu4', + dKC: 'jü4', + iKC: 'xü4', + aKC: 'shu4', + lKC: 'ü4', + cKC: 'ru4', + BKC: 'fu4', + DKC: 'u4', + NKC: 'zü4', + fKC: 'jü4', + kKC: 'ü4', + PKC: 'zü4', + VKC: 'su4', + AKC: 'fu4', + OKC: 'cü4', + JKC: 'zhu4', + eKC: 'qü4', + TKC: 'cu4', + KKC: 'chu4', + QKC: 'sü4', + IKC: 'lü4', + DLC: 'mo4', + GLC: 'du4', + ILC: 'lu4', + ELC: 'du4', + FLC: 'tu4', + dLC: 'gu4', + gLC: 'u4', + jLC: 'hu4', + QLC: 'su4', + PLC: 'zu4', + HLC: 'lu4', + ALC: 'bu4', + hLC: 'u4', + BLC: 'pu4', + OLC: 'cu4', + eLC: 'ku4', + CLC: 'bu4', + iLC: 'hu4', + NLC: 'zu4', + NMC: 'zi4', + EMC: 'di4', + PMC: 'zi4', + FMC: 'ti4', + GMC: 'di4', + OMC: 'ci4', + QMC: 'si4', + gMC: 'i4', + dMC: 'ji4', + jMC: 'xi4', + eMC: 'qi4', + hMC: 'i4', + DMC: 'mi4', + AMC: 'bi4', + jMK: 'huei4', + dMK: 'guei4', + iMK: 'huei4', + BMC: 'pi4', + CMC: 'bi4', + IMC: 'li4', + KMC: 'chä4', + HMC: 'li4', + iMC: 'xi4', + NNC: 'zi4', + QNK: 'suei4', + kNK: 'uei4', + cNK: 'ruei4', + XNK: 'zhuei4', + VNK: 'suei4', + ONK: 'cuei4', + lNK: 'ruei4', + JNK: 'zhuei4', + aNK: 'shuei4', + CNC: 'bi4', + TNK: 'cuei4', + RNK: 'suei4', + ANC: 'bi4', + dNO: 'guei4', + DNC: 'mei4', + VNC: 'sy4', + YNC: 'chr4', + XNC: 'zhr4', + ZNC: 'shr4', + lNC: 'i4', + hNG: 'i4', + gNC: 'i4', + LNC: 'zhr4', + INC: 'li4', + eNG: 'qi4', + aNC: 'shr4', + dNG: 'ji4', + JNC: 'zhr4', + fNG: 'ji4', + ZNK: 'shuei4', + KNC: 'chr4', + LNK: 'zhuei4', + gNG: 'i4', + NNK: 'zuei4', + BNC: 'pi4', + eUK: 'kuei4', + iUK: 'huei4', + FOC: 'tä4', + dOC: 'gä4', + gOC: 'ä4', + hOC: 'ä4', + HOC: 'lä4', + GOC: 'dä4', + jOC: 'hä4', + EOC: 'dä4', + AOC: 'bei4', + BOC: 'pei4', + jOK: 'huei4', + GOK: 'duei4', + dOK: 'guä4', + NOK: 'zuei4', + iOK: 'huei4', + eOK: 'kuä4', + IOK: 'luei4', + gOK: 'uä4', + EOK: 'duei4', + hOK: 'uei4', + POK: 'zuei4', + QOK: 'suei4', + OOK: 'cuei4', + COC: 'bei4', + eOC: 'kä4', + OOC: 'cä4', + IOC: 'lä4', + iOC: 'hä4', + FOK: 'tuei4', + DOC: 'mei4', + OOK: 'cuei4', + dPK: 'gua4', + dPC: 'jä4', + hPC: 'ä4', + jPC: 'xä4', + DPC: 'mä4', + jPK: 'hua4', + TPC: 'chä4', + gPC: 'iä4', + iPC: 'xä4', + APC: 'bä4', + CPC: 'bä4', + UPC: 'zhä4', + BPC: 'pä4', + SPC: 'zhä4', + ePC: 'qä4', + VPC: 'shä4', + iPK: 'hua4', + APC: 'bä4', + JPK: 'zhuä4', + dQK: 'guä4', + hQC: 'ä4', + SQC: 'zhä4', + dQC: 'jä4', + MQC: 'lä4', + iQC: 'xä4', + jQC: 'xä4', + gQC: 'iä4', + eQK: 'kuä4', + AQC: 'bä4', + BQC: 'pä4', + jQK: 'huä4', + gQK: 'uä4', + CQC: 'bä4', + DQC: 'mä4', + iQK: 'huä4', + VQC: 'shä4', + eQC: 'kä4', + KQK: 'zhä4', + dRK: 'gua4', + eRK: 'kuä4', + DRC: 'mä4', + jRK: 'huä4', + CRC: 'bä4', + hRK: 'uä4', + TRK: 'chuä4', + dRC: 'jä4', + KRC: 'chä4', + hRC: 'ä4', + VRC: 'shä4', + LRC: 'zhä4', + iRC: 'xä4', + iRK: 'huä4', + ARC: 'bä4', + ORK: 'cuä4', + URC: 'zhä4', + jRC: 'xä4', + GSK: 'duei4', + CSC: 'bei4', + DSC: 'mei4', + BSC: 'pei4', + iSK: 'huei4', + ESK: 'duei4', + OSK: 'cuei4', + NSK: 'zuei4', + hSK: 'uei4', + FSK: 'tuei4', + dSK: 'guei4', + jSK: 'huei4', + eSK: 'kuei4', + QSK: 'suei4', + HSK: 'luei4', + ISK: 'luei4', + ASC: 'bei4', + gSK: 'uei4', + jSK: 'huei4', + GTC: 'dä4', + NTC: 'zä4', + DTC: 'mä4', + QTC: 'sä4', + FTC: 'tä4', + dTC: 'gä4', + eTC: 'kä4', + gTC: 'ä4', + hTC: 'ä4', + jTC: 'hä4', + HTC: 'lä4', + ETC: 'dä4', + ITC: 'lä4', + OTC: 'cä4', + PTC: 'zä4', + iTC: 'hä4', + AUC: 'fei4', + BUC: 'fei4', + hUK: 'uei4', + CUC: 'fei4', + iUK: 'huei4', + fUK: 'guei4', + gUC: 'i4', + XVC: 'zhen4', + QVC: 'sin4', + cVC: 'ren4', + lVC: 'in4', + IVC: 'lin4', + AVC: 'bin4', + LVC: 'zhen4', + ZVC: 'shen4', + aVC: 'shen4', + eVG: 'qin4', + RVC: 'zin4', + gVG: 'in4', + NVC: 'zin4', + iVG: 'xin4', + JVC: 'zhen4', + fVG: 'jin4', + TWC: 'cen4', + hVC: 'in4', + KVC: 'chen4', + BVC: 'pin4', + OVC: 'cin4', + eVC: 'qin4', + dVK: 'jüin4', + XVK: 'zhuen4', + QVK: 'süin4', + RVK: 'süin4', + NVK: 'züin4', + aVK: 'shuen4', + cVK: 'ruen4', + bVK: 'shuen4', + DXC: 'uen4', + kXK: 'üin4', + iXK: 'xüin4', + BXC: 'fen4', + AXC: 'fen4', + hXK: 'üin4', + dXK: 'jüin4', + fXK: 'jüin4', + CXC: 'fen4', + iYC: 'xin4', + dYC: 'jin4', + fYC: 'jin4', + hYC: 'in4', + gYC: 'in4', + gZK: 'üän4', + hZK: 'üän4', + AZC: 'fang4', + eZK: 'qüän4', + DZC: 'uang4', + CZC: 'fang4', + BZC: 'fang4', + dZC: 'jän4', + hZC: 'iän4', + iZC: 'xän4', + iZK: 'xüän4', + fZC: 'jän4', + BZC: 'fang4', + kZK: 'üän4', + gZC: 'iän4', + fZK: 'jüän4', + dZK: 'jüän4', + jaK: 'huen4', + EaK: 'duen4', + QaK: 'suen4', + eaK: 'kuen4', + HaK: 'luen4', + haK: 'uen4', + DaC: 'men4', + PaK: 'zuen4', + daK: 'guen4', + BaC: 'pen4', + GaK: 'duen4', + OaK: 'cuen4', + CaC: 'ben4', + gaK: 'uen4', + IaK: 'luen4', + AaC: 'ben4', + iaK: 'huen4', + NaK: 'zuen4', + jbC: 'hen4', + dbC: 'gen4', + gbC: 'en4', + hbC: 'en4', + jcC: 'hang4', + FcC: 'tang4', + hcC: 'ang4', + EcC: 'dang4', + GcC: 'dang4', + dcC: 'gang4', + gcC: 'ang4', + ecC: 'kang4', + icC: 'hang4', + IcC: 'lang4', + HcC: 'lang4', + OcC: 'cang4', + QcC: 'sang4', + NcC: 'zang4', + PcC: 'zang4', + jcK: 'huang4', + NcK: 'zuang4', + hcK: 'uang4', + dcK: 'guang4', + OcK: 'cuang4', + gcK: 'uang4', + GcK: 'duang4', + IcK: 'luang4', + EcK: 'duang4', + FcK: 'tuang4', + icK: 'huang4', + QcK: 'suang4', + DcC: 'mang4', + AcC: 'bang4', + BcC: 'pang4', + CcC: 'bang4', + HcK: 'luang4', + PcK: 'zuang4', + ecK: 'kuang4', + ddC: 'jän4', + gdC: 'iän4', + hdC: 'iän4', + VdC: 'shang4', + jdC: 'xän4', + DdC: 'mang4', + hdK: 'uang4', + jdK: 'huang4', + ddK: 'guang4', + VdK: 'shuang4', + TdK: 'chuang4', + gdK: 'uang4', + UdC: 'zhang4', + BdC: 'pang4', + MdK: 'luang4', + TdC: 'chang4', + KdC: 'chang4', + deC: 'jän4', + jeC: 'xän4', + CeC: 'bang4', + BeC: 'pang4', + jeK: 'huang4', + DeC: 'mang4', + LeC: 'zhang4', + AeC: 'bang4', + deK: 'guang4', + QgC: 'siän4', + OgC: 'ciän4', + igK: 'xüän4', + jgK: 'xüän4', + dgK: 'jüän4', + GgC: 'diän4', + FgC: 'tiän4', + IgC: 'liän4', + dgC: 'jän4', + HgC: 'liän4', + egC: 'qän4', + jgC: 'xän4', + ggC: 'iän4', + hgC: 'iän4', + NgC: 'ziän4', + DgC: 'miän4', + BgC: 'piän4', + PgC: 'ziän4', + hgK: 'üän4', + EgC: 'diän4', + igC: 'xän4', + QfC: 'siän4', + XfC: 'zhang4', + ZfC: 'shang4', + gfG: 'iän4', + efC: 'qän4', + dfK: 'jüän4', + kfK: 'üän4', + DfC: 'miän4', + YfK: 'chuang4', + lfK: 'üän4', + JfC: 'zhang4', + cfK: 'ruang4', + NfC: 'ziän4', + YfC: 'chang4', + afC: 'shang4', + hfC: 'iän4', + dfO: 'jüän4', + ffO: 'jüän4', + IfK: 'luang4', + KfK: 'chuang4', + AfG: 'biän4', + VfK: 'suang4', + OfK: 'cüän4', + CfG: 'biän4', + RfK: 'süän4', + QfK: 'süän4', + UfK: 'zuang4', + SfK: 'zuang4', + LfK: 'zhuang4', + PfC: 'ziän4', + RfC: 'siän4', + BfC: 'piän4', + ZfK: 'shuang4', + MfC: 'liän4', + JfK: 'zhuang4', + lfC: 'iän4', + CfC: 'biän4', + LfC: 'zhang4', + IfC: 'liän4', + efO: 'qüän4', + XfK: 'zhuang4', + AgC: 'biän4', + QhC: 'siao4', + FhC: 'tiao4', + EhC: 'diao4', + dhC: 'jao4', + HhC: 'liao4', + GhC: 'diao4', + ehC: 'qao4', + IhC: 'liao4', + ghC: 'iao4', + hhC: 'iao4', + ihC: 'xao4', + QiC: 'siao4', + XiC: 'zhao3', + liC: 'iao4', + hiC: 'iao4', + LiC: 'zhao4', + ZiC: 'shao4', + fiG: 'jao4', + BiC: 'piao4', + PiC: 'ziao4', + DiC: 'miao4', + OiC: 'ciao4', + IiC: 'liao4', + eiG: 'qao4', + giG: 'iao4', + NiC: 'ziao4', + DiG: 'miao4', + CiC: 'biao4', + aiC: 'shao4', + KiC: 'chao4', + AiG: 'biao4', + fiC: 'qao4', + ciC: 'rao4', + jjC: 'xao4', + djC: 'jao4', + ijC: 'xao4', + JjC: 'zhao4', + AjC: 'bao4', + ejC: 'qao4', + DjC: 'mao4', + BjC: 'pao4', + KjC: 'chao4', + VjC: 'shao4', + LjC: 'zhao4', + MjC: 'lao4', + SjC: 'zhao4', + CjC: 'bao4', + TjC: 'chao4', + hjC: 'ao4', + gjC: 'iao4', + UjC: 'zhao4', + jkC: 'hao4', + GkC: 'dao4', + EkC: 'dao4', + dkC: 'gao4', + gkC: 'ao4', + DkC: 'mao4', + IkC: 'lao4', + OkC: 'cao4', + CkC: 'bao4', + AkC: 'bao4', + PkC: 'zao4', + hkC: 'ao4', + QkC: 'sao4', + ekC: 'kao4', + NkC: 'zao4', + ikC: 'hao4', + HkC: 'lao4', + dlC: 'go4', + jlC: 'ho4', + NlC: 'zo4', + ElC: 'do4', + IlC: 'lo4', + elC: 'ko4', + glC: 'o4', + GlC: 'do4', + HlC: 'lo4', + QlC: 'so4', + ilC: 'ho4', + FlC: 'to4', + dlK: 'go4', + jlK: 'ho4', + NlK: 'zo4', + elK: 'ko4', + FlK: 'to4', + AlC: 'bo4', + OlK: 'co4', + DlC: 'mo4', + HlK: 'lo4', + BlC: 'po4', + PlK: 'zo4', + glK: 'o4', + OlK: 'co4', + ilK: 'ho4', + GlK: 'do4', + ClC: 'bo4', + IlK: 'lo4', + ElK: 'do4', + OlK: 'co4', + QlK: 'so4', + hlC: 'o4', + hlK: 'o4', + DnC: 'ma4', + dnC: 'ja4', + hnC: 'ia4', + inC: 'xa4', + gnC: 'ia4', + KnC: 'cha4', + JnC: 'zha4', + SnC: 'zha4', + UnC: 'zha4', + RoC: 'sie4', + enC: 'qa4', + jnC: 'xa4', + PoC: 'zie4', + loC: 'ie4', + YoC: 'che4', + QoC: 'sie4', + XoC: 'zhe4', + NoC: 'zie4', + aoC: 'she4', + boC: 'she4', + AnC: 'ba4', + BnC: 'pa4', + jnK: 'hua4', + inK: 'hua4', + enK: 'kua4', + VnK: 'shua4', + CnC: 'ba4', + HnC: 'la4', + OoC: 'cie4', + VnC: 'sha4', + dnK: 'gua4', + LnC: 'zha4', + gnK: 'ua4', + hnK: 'ua4', + lpC: 'iang4', + IpC: 'liang4', + UpC: 'zhuang4', + cpC: 'rang4', + apC: 'shang4', + JpC: 'zhang4', + KpC: 'chang4', + ipC: 'xang4', + LpC: 'zhang4', + MpC: 'liang4', + PpC: 'ziang4', + XpC: 'zhang4', + ZpC: 'shang4', + SpC: 'zhuang4', + hpC: 'iang4', + fpC: 'jang4', + YpC: 'chang4', + TpC: 'chuang4', + NpC: 'ziang4', + gpC: 'iang4', + BpC: 'fang4', + DpC: 'uang4', + ipK: 'kuang4', + dpK: 'guang4', + kpK: 'uang4', + ApC: 'fang4', + QpC: 'siang4', + dpC: 'jang4', + epC: 'qang4', + OpC: 'ciang4', + fpK: 'guang4', + CpC: 'fang4', + GqC: 'dang4', + IqC: 'lang4', + jqC: 'hang4', + hqC: 'ang4', + gqC: 'ang4', + NqC: 'zang4', + CqC: 'bang4', + PqC: 'zang4', + EqC: 'dang4', + eqC: 'kang4', + AqC: 'bang4', + FqC: 'tang4', + eqK: 'kuang4', + HqC: 'lang4', + QqC: 'sang4', + jqK: 'huang4', + dqK: 'guang4', + dqC: 'gang4', + iqK: 'huang4', + DqC: 'mang4', + hqK: 'ang4', + hsC: 'in4', + dsC: 'jin4', + fsC: 'jin4', + esC: 'qin4', + drC: 'gen4', + DsC: 'min4', + CsC: 'bin4', + DrC: 'men4', + jrK: 'huen4', + AsC: 'bin4', + ksK: 'iong4', + jrC: 'hen4', + hrC: 'en4', + TrC: 'cen4', + JrC: 'zen4', + KrC: 'cen4', + ArC: 'ben4', + LrC: 'zen4', + VrC: 'sen4', + gsC: 'in4', + CrC: 'ben4', + irC: 'hen4', + hrK: 'uen4', + StC: 'zen4', + AtC: 'ben4', + CtC: 'ben4', + htC: 'in4', + gtC: 'en4', + itK: 'hong4', + duC: 'jin4', + OuC: 'cin4', + XuC: 'zhen4', + auC: 'shen4', + LuC: 'zhen4', + KuC: 'chen4', + QuC: 'sin4', + IuC: 'lin4', + BuC: 'pin4', + iuK: 'xong4', + AuC: 'bin4', + CuC: 'bin4', + PuC: 'zin4', + ZuC: 'shen4', + DuC: 'min4', + euC: 'qin4', + iuC: 'xin4', + NuC: 'zin4', + dvC: 'jin4', + HvC: 'lin4', + QvC: 'sin4', + jvC: 'xin4', + GvC: 'din4', + EvC: 'din4', + evC: 'qin4', + FvC: 'tin4', + OvC: 'cin4', + DvC: 'min4', + hvK: 'in4', + IvC: 'lin4', + XwC: 'zhen4', + lwC: 'in4', + bwC: 'shen4', + cwC: 'ren4', + hwC: 'in4', + NwC: 'zen4', + iwC: 'xin4', + awC: 'shen4', + LwC: 'zhen4', + IwC: 'lin4', + CwC: 'bin4', + YwC: 'chen4', + gwC: 'in4', + ZwC: 'shen4', + KwC: 'chen4', + fwC: 'jin4', + ExC: 'den4', + PxC: 'zen4', + dxC: 'gen4', + OxC: 'cen4', + GxC: 'den4', + DxC: 'men4', + AxC: 'ben4', + CxC: 'ben4', + IxC: 'len4', + NxC: 'zen4', + QxC: 'sen4', + FxC: 'ten4', + kyC: 'iou4', + dyC: 'jou4', + LyC: 'zhou4', + JyC: 'zhou4', + ayC: 'shou4', + YyC: 'chou4', + RyC: 'siou4', + iyC: 'xou4', + XyC: 'zhou4', + fyC: 'jou4', + VyC: 'sou4', + SyC: 'zou4', + ByC: 'fu4', + TyC: 'cou4', + AyC: 'fu4', + KyC: 'chou4', + IyC: 'liou4', + QyC: 'siou4', + NyC: 'ziou4', + UyC: 'zou4', + PyC: 'ziou4', + MyC: 'liou4', + CyC: 'fu4', + lyC: 'iou4', + ZyC: 'shou4', + cyC: 'rou4', + DyC: 'mou4', + gyC: 'iou4', + eyC: 'qou4', + OyC: 'ciou4', + jzC: 'hou4', + ezC: 'kou4', + DzC: 'mou4', + BzC: 'pou4', + GzC: 'dou4', + EzC: 'dou4', + HzC: 'lou4', + QzC: 'sou4', + NzC: 'zou4', + FzC: 'tou4', + hzC: 'ou4', + dzC: 'gou4', + OzC: 'cou4', + IzC: 'lou4', + izC: 'hou4', + CzC: 'bou4', + gzC: 'ou4', + PzC: 'zou4', + h0C: 'iou4', + D0C: 'miao4', + e0C: 'qou4', + f0C: 'jou4', + O1C: 'cin4', + N1C: 'zin4', + c1C: 'ren4', + L1C: 'zhen4', + X1C: 'zhen4', + f1G: 'jin4', + d1G: 'jin4', + M1C: 'lin4', + h1G: 'in4', + V1C: 'sen4', + K1C: 'chen4', + S1C: 'zen4', + T1C: 'cen4', + g1G: 'in4', + J1C: 'zhen4', + I1C: 'lin4', + Z1C: 'shen4', + k1C: 'in4', + a1C: 'shen4', + e2C: 'kang4', + d2C: 'gang4', + j2C: 'hang4', + h2C: 'ang4', + F2C: 'tang4', + Q2C: 'sang4', + O2C: 'cang4', + G2C: 'dang4', + g2C: 'ang4', + E2C: 'dang4', + H2C: 'lang4', + I2C: 'lang4', + i2C: 'hang4', + N2C: 'zang4', + e3C: 'kang4', + I3C: 'lang4', + F3C: 'tang4', + d3C: 'gang4', + i3C: 'hang4', + j3C: 'hang4', + G3C: 'dang4', + P3C: 'zang4', + E3C: 'dang4', + Q3C: 'sang4', + l4C: 'iän4', + Z4C: 'shang4', + c4C: 'rang4', + h4C: 'iän4', + A4G: 'biän4', + g4G: 'iän4', + a4C: 'shang4', + N4C: 'ziän4', + O4C: 'ciän4', + I4C: 'liän4', + K4C: 'chang4', + Y4C: 'chang4', + h4G: 'iän4', + P4C: 'ziän4', + X4C: 'zhang4', + F5C: 'tiän4', + H5C: 'liän4', + E5C: 'diän4', + Q5C: 'siän4', + G5C: 'diän4', + d5C: 'jän4', + h5C: 'iän4', + N5C: 'ziän4', + P5C: 'ziän4', + d5C: 'jän4', + e5C: 'qän4', + I5C: 'liän4', + g8C: 'iän4', + i8C: 'xän4', + e8C: 'qän4', + D9C: 'uang4', + j6C: 'xän4', + h6C: 'iän4', + S6C: 'zhang4', + J6C: 'zhang4', + e6C: 'qän4', + L6C: 'zhang4', + U6C: 'zhang4', + d6C: 'jän4', + M6C: 'lang4', + g6C: 'iän4', + d7C: 'jän4', + T7C: 'chang4', + S7C: 'zhang4', + V7C: 'shang4', + i7C: 'xän4', + C7C: 'bang4', + j7C: 'xän4', + U7C: 'zhang4', + h7C: 'iän4', + C9C: 'fang4', + B9C: 'fang4', + d8C: 'jän4', + e8C: 'qän4', + h8C: 'iän4', + hAD: 'u5', + GAD: 'du5', + dAD: 'gu5', + jAD: 'hu5', + eAD: 'ku5', + FAD: 'tu5', + EAD: 'du5', + QAD: 'su5', + IAD: 'lu5', + iAD: 'hu5', + PAD: 'zu5', + OAD: 'cu5', + NAD: 'zu5', + CAD: 'bu5', + BAD: 'pu5', + AAD: 'bu5', + DAD: 'mu5', + ABD: 'fu5', + CBD: 'fu5', + VBD: 'su5', + IBD: 'lu5', + LBD: 'zhu5', + dBD: 'jü5', + eBD: 'qü5', + ZBD: 'shu5', + YBD: 'chu5', + lBD: 'ü5', + fBD: 'jü5', + OBD: 'cu5', + cBD: 'ru5', + XBD: 'zhu5', + aBD: 'shu5', + iBD: 'xü5', + JBD: 'zhu5', + NBD: 'zu5', + TBD: 'cu5', + MBD: 'lu5', + SBD: 'zu5', + BBD: 'fu5', + hBD: 'ü5', + QBD: 'su5', + DBD: 'mu5', + kBD: 'ü5', + KBD: 'chu5', + gBD: 'ü5', + PBD: 'zu5', + hCD: 'u5', + GCD: 'du5', + ECD: 'du5', + eCD: 'ku5', + jCD: 'hu5', + CCD: 'bu5', + QCD: 'su5', + dCD: 'gu5', + DCD: 'mu5', + iCD: 'hu5', + HCD: 'lu5', + NCD: 'zu5', + ACD: 'bu5', + ICD: 'lu5', + gCD: 'u5', + XDD: 'zhu5', + gDD: 'ü5', + iDD: 'xü5', + dDD: 'jü5', + fDD: 'jü5', + ZDD: 'shu5', + YDD: 'chu5', + cDD: 'ru5', + aDD: 'shu5', + lDD: 'ü5', + LDD: 'zhu5', + IDD: 'lu5', + eDD: 'qü5', + JDD: 'zhu5', + NDD: 'zu5', + bDD: 'shu5', + CDD: 'fu5', + ODD: 'cu5', + RDD: 'su5', + QDD: 'su5', + ADD: 'fu5', + KDD: 'chu5', + dED: 'jo5', + gED: 'io5', + UED: 'zho5', + SED: 'zho5', + VED: 'sho5', + JED: 'zho5', + AED: 'bo5', + DED: 'mo5', + CED: 'bo5', + BED: 'po5', + eED: 'ko5', + LED: 'zho5', + hED: 'o5', + MED: 'lo5', + KED: 'cho5', + IED: 'lo5', + jED: 'xo5', + iED: 'xo5', + TED: 'cho5', + XVD: 'zhr5', + cVD: 'r5', + bVD: 'shr5', + LVD: 'zhr5', + QVD: 'si5', + hVD: 'i5', + OVD: 'ci5', + BVD: 'pi5', + dVD: 'ji5', + MVD: 'li5', + lVD: 'i5', + eVD: 'qi5', + iVD: 'xi5', + KVD: 'chr5', + IVD: 'li5', + JVD: 'zhr5', + PVD: 'zi5', + TWD: 'ci5', + aVD: 'shr5', + NVD: 'zi5', + DVD: 'mi5', + AVD: 'bi5', + fVH: 'ji5', + CVD: 'bi5', + kVL: 'ü5', + VVL: 'su5', + YVD: 'chr5', + UWD: 'zä5', + DVH: 'mi5', + CVH: 'bi5', + hVH: 'i5', + gVH: 'i5', + AVH: 'bi5', + JVL: 'zhu5', + iVH: 'xi5', + dVH: 'ji5', + JVD: 'zhr5', + iVL: 'xü5', + bVL: 'shu5', + dVL: 'jü5', + PVL: 'zü5', + lVL: 'ü5', + NVL: 'zü5', + QVL: 'sü5', + IVL: 'lü5', + KVL: 'chu5', + JVL: 'zhu5', + LVL: 'zhu5', + YVL: 'chu5', + OVL: 'cü5', + SVL: 'zu5', + iVP: 'xü5', + SWD: 'zä5', + VWD: 'sä5', + UWD: 'zä5', + DXD: 'u5', + AXD: 'fu5', + hXL: 'ü5', + dXL: 'jü5', + eXL: 'qü5', + fXL: 'jü5', + CXD: 'fu5', + iXL: 'xü5', + kXL: 'ü5', + BXD: 'fu5', + gXL: 'ü5', + iYD: 'xi5', + dYD: 'ji5', + gYD: 'i5', + fYD: 'ji5', + eYD: 'qi5', + gZL: 'üe5', + CZD: 'fa5', + kZL: 'üe5', + dZL: 'jüe5', + hZL: 'üe5', + fZL: 'jüe5', + eZL: 'qüe5', + AZD: 'fa5', + DZD: 'ua5', + iZL: 'xüe5', + hZD: 'ie5', + iZD: 'xe5', + dZD: 'je5', + fZD: 'je5', + BZD: 'fa5', + gZD: 'ie5', + DaD: 'mo5', + FaL: 'tu5', + daL: 'gu5', + CaD: 'bo5', + EaL: 'do5', + FaL: 'tu5', + GaL: 'du5', + haL: 'o5', + iaL: 'hu5', + gaL: 'u5', + BaD: 'po5', + IaL: 'lo5', + eaL: 'ku5', + HaL: 'lu5', + QaL: 'su5', + OaL: 'cu5', + PaL: 'zu5', + jbD: 'ho5', + jaL: 'hu5', + NaL: 'zu5', + jcD: 'ho5', + icD: 'ho5', + EcD: 'da5', + FcD: 'ta5', + hcD: 'o5', + IcD: 'la5', + ecD: 'ko5', + GcD: 'da5', + PcD: 'za5', + gcD: 'o5', + dcD: 'go5', + QcD: 'sa5', + OcD: 'ca5', + HcD: 'la5', + DcD: 'io5', + DcD: 'mo5', + gcL: 'uä5', + PcL: 'zo5', + AcD: 'bo5', + NcD: 'zo5', + dcL: 'guä5', + ecL: 'kuä5', + jcL: 'ho5', + GcL: 'do5', + icL: 'ho5', + hcL: 'o5', + NcL: 'zo5', + BcD: 'po5', + FcL: 'to5', + IcL: 'lo5', + EcL: 'do5', + OcL: 'co5', + CcD: 'bo5', + jeD: 'xa5', + SeD: 'zha5', + CeD: 'ba5', + eeD: 'qa5', + jeL: 'hua5', + AeD: 'ba5', + JeL: 'zhua5', + heL: 'ua5', + MeL: 'lua5', + TeD: 'cha5', + deL: 'gua5', + deD: 'ja5', + heD: 'ia5', + VeD: 'sha5', + DeD: 'ma5', + ieL: 'hua5', + MeD: 'la5', + geL: 'ua5', + eeL: 'kua5', + BeD: 'pa5', + SeL: 'zhua5', + jdD: 'xa5', + hdD: 'ia5', + gdD: 'ia5', + TdD: 'cha5', + edD: 'qa5', + idD: 'xa5', + KdD: 'cha5', + ddL: 'gua5', + jdL: 'hua5', + KdL: 'chua5', + JdL: 'zhua5', + VdL: 'shua5', + gdL: 'ua5', + TdL: 'chua5', + DdD: 'ma5', + MdL: 'lua5', + AdD: 'ba5', + ddD: 'ja5', + UdD: 'zha5', + JdD: 'zha5', + cdD: 'ra5', + QgD: 'sie5', + OgD: 'cie5', + dgD: 'je5', + NgD: 'zie5', + igL: 'xüe5', + egL: 'qüe5', + dgL: 'jüe5', + jgL: 'xüe5', + hgL: 'üe5', + GgD: 'die5', + FgD: 'tie5', + jgD: 'xe5', + HgD: 'lie5', + PgD: 'zie5', + ggD: 'lie5', + DgD: 'mie5', + AgD: 'bie5', + hgD: 'ie5', + egD: 'qe5', + igD: 'xe5', + BgD: 'pie5', + CgD: 'bie5', + EgD: 'die5', + IgD: 'lie5', + QfD: 'sie5', + IfD: 'lie5', + JfD: 'zhä5', + ffH: 'je5', + cfD: 'rä5', + XfD: 'zhä5', + bfD: 'shä5', + ZfD: 'shä5', + gfH: 'lie5', + DfD: 'mie5', + efH: 'qe5', + AfD: 'bie5', + PfL: 'züe5', + NfL: 'züe5', + QfL: 'süe5', + KfL: 'cho5', + lfL: 'üe5', + efL: 'qüe5', + hfP: 'üe5', + cfL: 'ro5', + afL: 'sho5', + XfL: 'zho5', + YfL: 'cho5', + JfL: 'zho5', + IfL: 'lüe5', + BfD: 'pie5', + CfH: 'bie5', + LfD: 'zhä5', + AfH: 'bie5', + VfL: 'so5', + dfH: 'je5', + afD: 'shä5', + MfL: 'lo5', + ifP: 'xüe5', + hfL: 'üe5', + dfP: 'jüe5', + SfL: 'zo5', + OfL: 'cüe5', + NfD: 'zie5', + VfD: 'shä5', + hfH: 'ie5', + KfD: 'chä5', + ifH: 'xe5', + YfL: 'zho5', + TfD: 'co5', + RfL: 'süe5', + YfD: 'chä5', + lfD: 'ie5', + UfD: 'zä5', + lpD: 'io5', + IpD: 'lio5', + dpD: 'jo5', + XpD: 'zho5', + apD: 'sho5', + cpD: 'ro5', + YpD: 'cho5', + hpD: 'io5', + epD: 'qo5', + gpD: 'lio5', + ZpD: 'sho5', + KpD: 'cho5', + QpD: 'sio5', + SpD: 'zho5', + NpD: 'zio5', + PpD: 'zio5', + OpD: 'cio5', + fpD: 'jo5', + hpL: 'io5', + CpD: 'po5', + ipL: 'xo5', + kpL: 'io5', + dpL: 'jo5', + JpD: 'zho5', + LpD: 'zho5', + epL: 'qo5', + fpL: 'jo5', + MpD: 'lio5', + BpD: 'fo5', + ipD: 'xo5', + GqD: 'do5', + DqD: 'mo5', + IqD: 'lo5', + FqD: 'to5', + NqD: 'zo5', + OqD: 'co5', + dqD: 'go5', + eqD: 'ko5', + gqD: 'o5', + BqD: 'po5', + hqD: 'o5', + CqD: 'bo5', + iqD: 'ho5', + QqD: 'so5', + jqD: 'ho5', + PqD: 'zo5', + AqD: 'bo5', + HqD: 'lo5', + iqL: 'ho5', + dqL: 'guä5', + hqL: 'o5', + jqL: 'ho5', + eqL: 'kuä5', + gqL: 'uä5', + IqL: 'lo5', + NqL: 'zo5', + DrD: 'mä5', + JrD: 'zä5', + CrD: 'bä5', + ArD: 'bä5', + fsD: 'ji5', + dsD: 'ji5', + VsD: 'sy5', + TsD: 'cy5', + jrL: 'huä5', + SrD: 'zä5', + UrD: 'zä5', + esD: 'qi5', + grD: 'ä5', + gsD: 'li5', + erD: 'kä5', + hrD: 'ä5', + isD: 'xi5', + KrD: 'cä5', + hrL: 'uä5', + BrD: 'pä5', + irD: 'hä5', + jrD: 'hä5', + drD: 'gä5', + irL: 'huä5', + LrD: 'zä5', + drL: 'gä5', + hsL: 'uä5', + MrD: 'lä5', + erL: 'kuä5', + CsD: 'bi5', + DtD: 'mä5', + jtL: 'huä5', + dtL: 'guä5', + AtD: 'bä5', + CtD: 'bä5', + UtD: 'zä5', + StD: 'zä5', + UtL: 'zuä5', + TtD: 'cä5', + etD: 'kä5', + itL: 'huä5', + jtD: 'hä5', + dtD: 'gä5', + JtD: 'zä5', + htD: 'ä5', + VtD: 'sä5', + BtD: 'pä5', + gtD: 'ä5', + ItD: 'lä5', + StL: 'zuä5', + VtL: 'suä5', + ftL: 'guä5', + MtD: 'lä5', + QuD: 'si5', + NuD: 'zi5', + huD: 'i5', + luD: 'i5', + auD: 'shr5', + YuD: 'chr5', + ZuD: 'shr5', + XuD: 'zhr5', + LuD: 'zhr5', + OuD: 'ci5', + RuD: 'si5', + PuD: 'zi5', + CuD: 'bi5', + luL: 'ü5', + iuL: 'xü5', + AuD: 'bi5', + BuD: 'pi5', + buD: 'shr5', + AsD: 'bi5', + JuD: 'zhr5', + KuD: 'chr5', + XuL: 'zü5', + OuL: 'cü5', + QvD: 'si5', + dvD: 'ji5', + BvD: 'pi5', + IvD: 'li5', + EvD: 'di5', + jvD: 'xi5', + gvD: 'i5', + GvD: 'di5', + FvD: 'ti5', + NvD: 'zi5', + evD: 'qi5', + HvD: 'li5', + PvD: 'zi5', + DvD: 'mi5', + CvD: 'bi5', + AvD: 'bi5', + evL: 'qü5', + dvL: 'jü5', + OvD: 'ci5', + ivD: 'xi5', + ivL: 'xü5', + KvD: 'chr5', + XwD: 'zhr5', + LwD: 'zhr5', + IwD: 'li5', + KwD: 'chr5', + JwD: 'zhr5', + bwD: 'shr5', + QwD: 'si5', + ZwD: 'zhr5', + awD: 'shr5', + iwD: 'xi5', + UwD: 'zä5', + fwD: 'ji5', + MwD: 'li5', + TwD: 'cä5', + hwD: 'i5', + VwD: 'sä5', + ewD: 'qi5', + dwD: 'ji5', + lwD: 'i5', + NwD: 'zi5', + AwD: 'bi5', + kwL: 'ü5', + iwL: 'xü5', + BwD: 'pi5', + SwD: 'zä5', + CwD: 'bi5', + gwD: 'i5', + PwD: 'zi5', + JwD: 'zhr5', + DwD: 'mi5', + YwD: 'chr5', + ExD: 'dä5', + NxD: 'zä5', + IxD: 'lä5', + FxD: 'tä5', + exD: 'kä5', + GxD: 'dä5', + ixD: 'hä5', + DxD: 'mä5', + PxD: 'zä5', + QxD: 'sä5', + AxD: 'bä5', + CxD: 'bä5', + jxL: 'huä5', + dxL: 'guä5', + hxD: 'ä5', + jxD: 'hä5', + HxD: 'lä5', + dxD: 'gä5', + OxD: 'cä5', + BxD: 'pä5', + ixL: 'huä5', + O1D: 'ci5', + Z1D: 'shr5', + X1D: 'zhr5', + R1D: 'si5', + P1D: 'zi5', + c1D: 'r5', + h1D: 'i5', + a1D: 'shr5', + N1D: 'zi5', + f1H: 'ji5', + L1D: 'zhr5', + J1D: 'zhr5', + I1D: 'li5', + d1H: 'ji5', + g1H: 'i5', + e1H: 'qi5', + Q1D: 'si5', + V1D: 'sä5', + i1H: 'xi5', + S1D: 'zä5', + h1H: 'i5', + K1D: 'chr5', + k1D: 'i5', + l1D: 'i5', + M1D: 'li5', + U1D: 'zä5', + C1H: 'bi5', + A1H: 'bi5', + T1D: 'cä5', + Y1D: 'chr5', + j2D: 'ho5', + d2D: 'go5', + E2D: 'da5', + Q2D: 'sa5', + G2D: 'da5', + F2D: 'ta5', + P2D: 'za5', + N2D: 'za5', + I2D: 'la5', + H2D: 'la5', + e2D: 'ko5', + h2D: 'o5', + i2D: 'ho5', + g2D: 'o5', + O2D: 'ca5', + Z2D: 'cha5', + h2D: 'o5', + j3D: 'ho5', + I3D: 'la5', + E3D: 'da5', + F3D: 'ta5', + i3D: 'ho5', + H3D: 'la5', + G3D: 'da5', + Q3D: 'sa5', + g3D: 'o5', + P3D: 'za5', + d3D: 'go5', + e3D: 'ko5', + h3D: 'o5', + O3D: 'ca5', + d3D: 'go5', + X3D: 'zha5', + l4D: 'ie5', + N4D: 'zie5', + a4D: 'shä5', + Z4D: 'shä5', + I4D: 'lie5', + P4D: 'zie5', + L4D: 'zhä5', + h4H: 'ie5', + M4D: 'lie5', + Y4D: 'chä5', + c4D: 'rä5', + X4D: 'zhä5', + O4D: 'cie5', + K4D: 'chä5', + f4H: 'je5', + J4D: 'zhä5', + k4D: 'ie5', + e4D: 'qe5', + V4D: 'sä5', + d4H: 'je5', + h4D: 'ie5', + F5D: 'tie5', + j5D: 'xe5', + d5D: 'je5', + e5D: 'qe5', + G5D: 'die5', + H5D: 'lie5', + Q5D: 'sie5', + I5D: 'lie5', + E5D: 'die5', + P5D: 'zie5', + N5D: 'zie5', + i5D: 'xe5', + Q5D: 'sie5', + j6D: 'xa5', + e6D: 'qa5', + U6D: 'zha5', + d6D: 'ja5', + S6D: 'zha5', + T6D: 'cha5', + M6D: 'la5', + i6D: 'xa5', + V6D: 'sha5', + J6D: 'zha5', + h6D: 'ia5', + g6D: 'ia5', + K6D: 'cha5', + j7D: 'xa5', + L7D: 'zha5', + h7D: 'ia5', + d7D: 'ja5', + V7D: 'sha5', + i7D: 'xa5', + g8D: 'ie5', + i8D: 'xe5', + e8D: 'qe5', + d8D: 'je5', + h8D: 'ie5', + l8D: 'ie5', + f8D: 'je5', + C9D: 'fa5', + A9D: 'fa5', + B9D: 'fa5', + e9L: 'qa5', + M9L: 'lua5', + K9L: 'chua5', + }[音韻地位.編碼] || '?'; + \ No newline at end of file From 5c326378ae9a086901573db105cc6f6eceac488f Mon Sep 17 00:00:00 2001 From: uliloewi Date: Mon, 5 Jul 2021 15:39:46 +0200 Subject: [PATCH 002/117] =?UTF-8?q?=E6=8E=A8=E5=B0=8E=E5=8D=97=E4=BA=AC?= =?UTF-8?q?=E9=9F=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 19e5971..9cd2dfa 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,8 @@ https://cdn.jsdelivr.net/gh/nk2028/qieyun-examples@/ - 推導《分韻撮要》擬音 (Extrapolated Reconstruction of _Fan-Wan Ts'üt-Iú_): `fanwan.js` - 推導普通話 (Extrapolated Putonghua): `putonghua.js` - 推導廣州音 (Extrapolated Cantonese): `gwongzau.js` -- 推導上海話 (Extrapolated Shanghainese): `zaonhe.js` +- 推導上海音 (Extrapolated Shanghainese): `zaonhe.js` +- 推導南京音 (Extrapolated Nankinese): `langjin.js` **人造音系 artificial phonological system** From e6c5fee07d0819c13328b91fd85e0af6dd72d40b Mon Sep 17 00:00:00 2001 From: uliloewi Date: Mon, 5 Jul 2021 16:46:25 +0200 Subject: [PATCH 003/117] =?UTF-8?q?=E4=B8=8A=E6=B5=B7=E9=9F=B3=E2=80=94?= =?UTF-8?q?=E2=80=BA=E4=B8=8A=E6=B5=B7=E8=A9=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9cd2dfa..1c98e59 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ https://cdn.jsdelivr.net/gh/nk2028/qieyun-examples@/ - 推導《分韻撮要》擬音 (Extrapolated Reconstruction of _Fan-Wan Ts'üt-Iú_): `fanwan.js` - 推導普通話 (Extrapolated Putonghua): `putonghua.js` - 推導廣州音 (Extrapolated Cantonese): `gwongzau.js` -- 推導上海音 (Extrapolated Shanghainese): `zaonhe.js` +- 推導上海話 (Extrapolated Shanghainese): `zaonhe.js` - 推導南京音 (Extrapolated Nankinese): `langjin.js` **人造音系 artificial phonological system** From f12bb2279ca7c2dd3f96bb4ad77cc504b34283b6 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Thu, 8 Jul 2021 18:06:17 +0200 Subject: [PATCH 004/117] =?UTF-8?q?=E7=A8=8B=E5=BA=8F=E6=8E=A8=E5=B0=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + langjin.js | 4334 ++++++---------------------------------------------- 2 files changed, 455 insertions(+), 3880 deletions(-) diff --git a/.gitignore b/.gitignore index bb11958..71bfc9e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ node_modules /tmp /index.js +lj.js diff --git a/langjin.js b/langjin.js index bf62278..878765b 100644 --- a/langjin.js +++ b/langjin.js @@ -1,3883 +1,457 @@ -/* 推導南京話 +/* 推導南京音 * - * https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv - * - * @author 柳漫 + * 中古音與南京音的對映表: + * https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv + * 南京音本是清末以前標準官話的基礎音系,和中古音有嚴格的對映關系。故有上表。本程序展示此對映關系。 + * @author uliloewi + * */ -return { - EAA: 'dong1', - GAA: 'tong2', - JBA: 'zhong1', - LBA: 'chong2', - XBA: 'zhong1', - KBA: 'chong1', - UBA: 'cong2', - QBA: 'song1', - cBA: 'rong2', - dBA: 'gong1', - lBA: 'iong2', - kBA: 'xong2', - DBA: 'men2', - eBA: 'qong1', - fBA: 'qong2', - CBA: 'fen2', - ABA: 'fen1', - BBA: 'fen1', - YBA: 'chong1', - IBA: 'long2', - eAA: 'kong1', - dAA: 'gong1', - DAA: 'men2', - IAA: 'long2', - jAA: 'hong2', - PAA: 'cong2', - hAA: 'ong1', - OAA: 'cong1', - FAA: 'tong1', - NAA: 'zong1', - CAA: 'pen2', - iAA: 'hong1', - gAA: 'ong2', - QAA: 'song1', - ECA: 'dong1', - GCA: 'tong2', - PCA: 'cong2', - HCA: 'long2', - dCA: 'gong1', - jCA: 'hong2', - ICA: 'long2', - NCA: 'zong1', - QCA: 'song1', - FCA: 'tong1', - XDA: 'zhong1', - IDA: 'long2', - aDA: 'chong1', - RDA: 'song1', - YDA: 'chong1', - lDA: 'iong2', - ADA: 'fen1', - iDA: 'xong1', - gDA: 'iong2', - hDA: 'iong1', - MDA: 'long2', - LDA: 'chong2', - PDA: 'cong2', - KDA: 'chong1', - CDA: 'fen2', - BDA: 'fen1', - NDA: 'zong1', - cDA: 'rong2', - fDA: 'qong2', - ZDA: 'chong2', - dDA: 'gong1', - QDA: 'song1', - ODA: 'cong1', - eDA: 'qong1', - dEA: 'jang1', - DEA: 'mang2', - MEA: 'lang2', - TEA: 'chuang1', - AEA: 'bang1', - jEA: 'xang2', - BEA: 'pang1', - IEA: 'lang2', - VEA: 'shuang1', - CEA: 'pang2', - iEA: 'xang1', - hEA: 'iang1', - eEA: 'qang1', - LEA: 'chuang2', - KEA: 'chuang1', - JEA: 'zhuang1', - gEA: 'iang2', - UEA: 'chuang2', - XFA: 'zhr1', - lFA: 'i2', - kFI: 'uei2', - dFM: 'guei1', - iFM: 'huei1', - hFM: 'uei1', - DFE: 'mi2', - iFI: 'huei1', - LFI: 'chuei2', - ZFI: 'chuei2', - IFI: 'luei2', - YFI: 'chuei1', - BFE: 'pi1', - AFE: 'bei1', - RFI: 'suei2', - eFM: 'kuei1', - eFI: 'kuei1', - fFE: 'qi2', - fFA: 'qi2', - iFE: 'xi1', - eFE: 'qi1', - gFE: 'i2', - CFE: 'pi2', - ZFA: 'chr2', - cFA: 'er2', - IFA: 'li2', - PFA: 'cy2', - NFA: 'zy1', - dFE: 'ji1', - AFA: 'bi1', - CFA: 'pi2', - aFA: 'shr1', - QFA: 'sy1', - TFA: 'cy1', - KFA: 'chr1', - DFA: 'mi2', - OFA: 'cy1', - JFA: 'zhr1', - hFE: 'i1', - LFA: 'chr2', - QFI: 'suei1', - gFM: 'uei2', - iFA: 'xi1', - VFA: 'sy1', - VFI: 'shuei1', - cFI: 'ruei2', - NFA: 'zuei1', - dFI: 'guei1', - NFI: 'zuei1', - TFI: 'chuei1', - JFI: 'zhuei1', - NFI: 'zuei1', - YFA: 'chr1', - SFA: 'zy1', - BFA: 'pi1', - lFI: 'uei2', - UFA: 'cy2', - XGA: 'zhr1', - lGA: 'i2', - VGA: 'sy1', - CGA: 'pi2', - NGA: 'zy1', - dGE: 'ji1', - YGA: 'chr1', - KGA: 'chr1', - OGA: 'cy1', - PGA: 'cy2', - MGA: 'li2', - LGA: 'chr2', - QGA: 'sy1', - aGA: 'shr1', - fGE: 'qi2', - hGA: 'i1', - IGA: 'li2', - fGI: 'kuei2', - JGI: 'zhuei1', - dGM: 'guei1', - cGI: 'ruei2', - VGI: 'shuä1', - lGI: 'uei2', - IGI: 'luei2', - QGI: 'suei1', - fGM: 'kuei2', - DGE: 'mei2', - AGE: 'bei1', - XGI: 'zhuei1', - ZGI: 'shuei2', - kGI: 'uei2', - CGE: 'pei2', - BGE: 'pei1', - iGI: 'huei1', - LGI: 'chuei2', - YGI: 'chuei1', - JGA: 'zhr1', - BGA: 'pi1', - NGI: 'zuei1', - eGM: 'kuei1', - gGE: 'i2', - iGA: 'xi1', - XHA: 'zhr1', - lHA: 'i2', - ZHA: 'shr2', - gHA: 'i2', - QHA: 'sy1', - THA: 'cy1', - fHA: 'qi2', - aHA: 'shr1', - cHA: 'er2', - eHA: 'qi1', - dHA: 'ji1', - RHA: 'cy2', - IHA: 'li2', - SHA: 'zy1', - iHA: 'xi1', - hHA: 'i1', - KHA: 'chr1', - LHA: 'chr2', - YHA: 'chr1', - PHA: 'cy2', - NHA: 'zy1', - UHA: 'cy2', - WHA: 'cy2', - eHA: 'qi1', - aHA: 'shr1', - DIA: 'uei2', - iII: 'huei1', - kII: 'uei2', - BIA: 'fei1', - AIA: 'fei1', - CIA: 'fei2', - hII: 'uei1', - fIA: 'qi2', - dIA: 'ji1', - iIA: 'xi1', - hIA: 'i1', - gIA: 'i2', - gII: 'uei2', - dII: 'guei1', - eII: 'kuei1', - gJA: 'ü2', - TJA: 'cu1', - aJA: 'shu1', - dJA: 'jü1', - fJA: 'qü2', - lJA: 'ü2', - QJA: 'sü1', - OJA: 'cü1', - UJA: 'cu2', - KJA: 'chu1', - VJA: 'su1', - iJA: 'xü1', - RJA: 'sü2', - hJA: 'ü1', - JJA: 'zhu1', - IJA: 'lü2', - XJA: 'zhu1', - LJA: 'chu2', - cJA: 'ru2', - NJA: 'zü1', - eJA: 'qü1', - SJA: 'zu1', - ZJA: 'chu2', - MJA: 'lü2', - gKA: 'ü2', - TKA: 'cu1', - DKA: 'u2', - kKA: 'ü2', - iKA: 'xü1', - fKA: 'qü2', - cKA: 'ru2', - QKA: 'sü1', - JKA: 'zhu1', - KKA: 'chu1', - ZKA: 'chu2', - lKA: 'ü2', - eKA: 'qü1', - XKA: 'zhu1', - OKA: 'cü1', - IKA: 'lü2', - CKA: 'fu2', - UKA: 'cu2', - SKA: 'zu1', - BKA: 'fu1', - NKA: 'zü1', - AKA: 'fu1', - hKA: 'ü1', - aKA: 'shu1', - YKA: 'chu1', - LKA: 'chu2', - dKA: 'jü1', - VKA: 'su1', - DLA: 'mo2', - CLA: 'pu2', - jLA: 'hu2', - dLA: 'gu1', - GLA: 'tu2', - HLA: 'lu2', - iLA: 'hu1', - gLA: 'u2', - NLA: 'zu1', - ILA: 'lu2', - QLA: 'su1', - PLA: 'cu2', - hLA: 'u1', - ALA: 'bu1', - eLA: 'ku1', - OLA: 'cu1', - FLA: 'tu1', - ELA: 'du1', - BLA: 'pu1', - PMA: 'ci2', - IMA: 'li2', - OMA: 'ci1', - EMA: 'di1', - GMA: 'ti2', - AMA: 'bi1', - dMA: 'ji1', - jMA: 'xi2', - hMA: 'i1', - gMA: 'li2', - iMA: 'xi1', - QMA: 'si1', - FMA: 'ti1', - CMA: 'pi2', - BMA: 'pi1', - NMA: 'zi1', - DMA: 'mi2', - HMA: 'li2', - eMA: 'qi1', - dMI: 'guei1', - eMI: 'kuei1', - jMI: 'huei2', - cMA: 'li2', - ZMA: 'chr2', - hMI: 'uei1', - iMI: 'huei1', - dPA: 'jä1', - jPA: 'xä2', - CPA: 'pä2', - dPI: 'gua1', - hPI: 'ua1', - ePI: 'kua1', - UPA: 'chä2', - TPA: 'chä1', - iPI: 'hua1', - MPA: 'lä2', - gPA: 'iä2', - hPA: 'ua1', - VPA: 'shä1', - iPA: 'xä1', - KPA: 'chä1', - DPA: 'mä2', - jPI: 'hua2', - dQA: 'jä1', - hQA: 'ä1', - jQA: 'xä2', - CQA: 'pä2', - dQI: 'guä1', - jQI: 'huä2', - eQI: 'kuä1', - UQA: 'chä2', - TQA: 'chä1', - iQI: 'huä1', - LQI: 'chuä2', - DQA: 'mä2', - SQA: 'zhä1', - hQI: 'uä1', - JQA: 'zhä1', - IQA: 'lä2', - eQA: 'kä1', - MQA: 'lä2', - VQA: 'shä1', - gQA: 'iä2', - KQA: 'chä1', - iQA: 'hä1', - IQI: 'luä2', - UQI: 'chuä2', - iSI: 'huei1', - eSI: 'kuei1', - hSI: 'uei1', - jSI: 'huei2', - DSA: 'mei2', - dSI: 'guei1', - ISI: 'luei2', - GSI: 'tuei2', - OSI: 'cuei1', - ESI: 'duei1', - QSI: 'suei1', - PSI: 'cuei2', - CSA: 'pei2', - ASA: 'bei1', - BSA: 'pei1', - gSI: 'uei2', - FSI: 'tuei1', - HSI: 'luei2', - NSI: 'zuei1', - iTA: 'hä1', - eTA: 'kä1', - hTA: 'ä1', - GTA: 'tä2', - dTA: 'gä1', - PTA: 'cä2', - ITA: 'lä2', - NTA: 'zä1', - OTA: 'cä1', - CTA: 'pä2', - FTA: 'tä1', - jTA: 'hä2', - QTA: 'sä1', - gTA: 'ä2', - HTA: 'lä2', - ETA: 'dä1', - BTA: 'pä1', - XVA: 'zhen1', - KVA: 'chen1', - hVA: 'in1', - QVA: 'sin1', - ZVA: 'chen2', - cVA: 'ren2', - bVA: 'shen2', - OVA: 'cin1', - kVA: 'in2', - aVA: 'shen1', - AVA: 'bin1', - IVA: 'lin2', - fVE: 'qin2', - JVA: 'zhen1', - LVA: 'chen2', - NVA: 'zin1', - YVA: 'chen1', - PVA: 'cin2', - lVA: 'in2', - MVA: 'lin2', - BVA: 'pin1', - CVA: 'pin2', - gVE: 'in2', - dVE: 'jin1', - dVM: 'jüin1', - kVI: 'üin2', - eVM: 'qüin1', - DVE: 'min2', - CVE: 'pin2', - hVE: 'in1', - hVM: 'üin1', - AVE: 'bin1', - DVA: 'min2', - XVI: 'zhuen1', - KVI: 'chuen1', - LVI: 'chuen2', - QVI: 'süin1', - ZVI: 'chuen2', - cVI: 'ruen2', - bVI: 'chuen2', - IVI: 'luen2', - JVI: 'zhuen1', - OVI: 'cüin1', - NVI: 'züin1', - YVI: 'chuen1', - PVI: 'cüin2', - lVI: 'üin2', - RVI: 'süin2', - dVI: 'jüin1', - fVA: 'qin2', - BVE: 'pin1', - SWA: 'zen1', - VWA: 'sen1', - UWA: 'cen2', - DXA: 'uen2', - kXI: 'üin2', - hXI: 'üin1', - CXA: 'fen2', - AXA: 'fen1', - fXI: 'qüin2', - iXI: 'xüin1', - dXI: 'jüin1', - BXA: 'fen1', - iYA: 'xin1', - hYA: 'in1', - fYA: 'qin2', - dYA: 'jin1', - gYA: 'in2', - gZI: 'üän2', - kZI: 'üän2', - CZA: 'fang2', - BZA: 'fang1', - iZI: 'xüän1', - hZI: 'üän1', - gZA: 'iän2', - eZA: 'qän1', - iZA: 'xän1', - dZA: 'jän1', - hZA: 'iän1', - AZA: 'fang1', - fZA: 'qän2', - DZA: 'uang2', - jaI: 'huen2', - daI: 'guen1', - haI: 'uen1', - DaA: 'men2', - QaI: 'suen1', - NaI: 'zuen1', - PaI: 'cuen2', - EaI: 'duen1', - FaI: 'tuen1', - GaI: 'tuen2', - OaI: 'cuen1', - gaI: 'uen2', - CaA: 'pen2', - AaA: 'ben1', - IaI: 'luen2', - eaI: 'kuen1', - iaI: 'huen1', - BaA: 'pen1', - HaI: 'luen2', - jbA: 'hen2', - dbA: 'gen1', - hbA: 'en1', - FbA: 'tuen1', - gbA: 'en2', - jcA: 'hang2', - gcA: 'ang2', - EcA: 'dang1', - hcA: 'ang1', - HcA: 'lang2', - OcA: 'cang1', - FcA: 'tang1', - QcA: 'sang1', - GcA: 'tang2', - PcA: 'cang2', - dcA: 'gang1', - IcA: 'lang2', - ecA: 'kang1', - icA: 'hang1', - HcI: 'luang2', - jcI: 'huang2', - gcI: 'uang2', - EcI: 'duang1', - hcI: 'uang1', - FcI: 'tuang1', - QcI: 'suang1', - GcI: 'tuang2', - PcI: 'cuang2', - dcI: 'guang1', - IcI: 'luang2', - icI: 'huang1', - ecI: 'kuang1', - NcI: 'zuang1', - CcA: 'pang2', - DcA: 'mang2', - BcA: 'pang1', - AcA: 'bang1', - VdA: 'shang1', - ddI: 'guang1', - hdI: 'uang1', - VdI: 'shuang1', - jdI: 'huang2', - AdA: 'bang1', - DdA: 'mang2', - gdA: 'iän2', - ddA: 'jän1', - BdA: 'pang1', - MdI: 'luang2', - gdI: 'uang2', - edA: 'qän1', - edA: 'qän1', - SdI: 'zhuang1', - VeA: 'shang1', - deI: 'guang1', - deA: 'jän1', - jeA: 'xän2', - eeA: 'qän1', - UeA: 'chang2', - ieA: 'xän1', - geA: 'iän2', - heA: 'iän1', - AeA: 'bang1', - IeA: 'lang2', - MeA: 'lang2', - YeA: 'chang1', - heI: 'uang1', - GeI: 'chuang2', - IeI: 'luang2', - feI: 'kuang2', - JeA: 'zhang1', - LeA: 'chang2', - jeI: 'huang2', - PeA: 'chang2', - QgA: 'siän1', - PgA: 'ciän2', - OgA: 'ciän1', - NgA: 'ziän1', - FgA: 'tiän1', - dgA: 'jän1', - jgA: 'xän2', - hgA: 'iän1', - IgA: 'liän2', - GgA: 'tiän2', - HgA: 'liän2', - EgA: 'diän1', - egA: 'qän1', - ggA: 'iän2', - DgA: 'miän2', - CgA: 'piän2', - hgI: 'üän1', - dgI: 'jüän1', - igI: 'xüän1', - AgA: 'biän1', - jgI: 'xüän2', - igA: 'xän1', - UgI: 'chuang2', - QfA: 'siän1', - PfA: 'ciän2', - OfA: 'ciän1', - NfA: 'ziän1', - cfA: 'rang2', - lfA: 'iän2', - XfA: 'zhang1', - dfA: 'jän1', - JfA: 'zhang1', - UfA: 'cang2', - afA: 'shang1', - KfA: 'chang1', - ZfA: 'chang2', - LfA: 'chang2', - ifA: 'xän1', - IfA: 'liän2', - BfA: 'piän1', - CfA: 'piän2', - DfA: 'miän2', - PfI: 'cüän2', - QfI: 'süän1', - NfI: 'züän1', - ifI: 'xüän1', - cfI: 'ruang2', - YfI: 'chuang1', - lfI: 'üän2', - RfI: 'süän2', - hfI: 'üän1', - bfI: 'chuang2', - AfA: 'biän1', - RfA: 'siän2', - OfI: 'cüän1', - XfI: 'zhuang1', - ZfI: 'chuang2', - kfI: 'üän2', - SfI: 'zuang1', - VfI: 'suang1', - KfI: 'chuang1', - ffE: 'qän2', - efE: 'qän1', - ffM: 'qüän2', - LfI: 'chuang2', - IfI: 'luang2', - efM: 'qüän1', - hfE: 'iän1', - kfA: 'iän2', - hfM: 'üän1', - YfA: 'chang1', - JfI: 'zhuang1', - dfM: 'jüän1', - QhA: 'siao1', - FhA: 'tiao1', - EhA: 'diao1', - GhA: 'tiao2', - dhA: 'jao1', - IhA: 'liao2', - ghA: 'iao2', - ihA: 'xao1', - hhA: 'iao1', - ehA: 'qao1', - QiA: 'siao1', - KiA: 'chao1', - JiA: 'zhao1', - LiA: 'chao2', - iiE: 'xao1', - PiA: 'ciao2', - diE: 'jao1', - NiA: 'ziao1', - ciA: 'rao2', - aiA: 'shao1', - liA: 'iao2', - ZiA: 'shao2', - XiA: 'zhao1', - AiA: 'biao1', - AiE: 'biao1', - CiA: 'piao2', - DiA: 'miao2', - DiE: 'miao2', - hiA: 'iao1', - kiA: 'iao2', - fiE: 'qao2', - OiA: 'ciao1', - hiE: 'iao1', - eiA: 'qao1', - YiA: 'chao1', - BiA: 'piao1', - fiA: 'qao2', - IiA: 'liao2', - eiE: 'qao1', - jjA: 'xao2', - djA: 'jao1', - UjA: 'chao2', - MjA: 'lao2', - VjA: 'shao1', - DjA: 'mao2', - ijA: 'xao1', - AjA: 'bao1', - BjA: 'pao1', - ejA: 'qao1', - gjA: 'iao2', - SjA: 'zhao1', - JjA: 'zhao1', - TjA: 'chao1', - CjA: 'pao2', - hjA: 'ao1', - KjA: 'chao1', - IjA: 'lao2', - LjA: 'chao2', - jkA: 'hao2', - dkA: 'gao1', - IkA: 'lao2', - ikA: 'hao1', - DkA: 'mao2', - FkA: 'tao1', - EkA: 'dao1', - QkA: 'sao1', - CkA: 'pao2', - AkA: 'bao1', - GkA: 'tao2', - NkA: 'zao1', - gkA: 'ao2', - PkA: 'cao2', - hkA: 'ao1', - HkA: 'lao2', - ekA: 'kao1', - OkA: 'cao1', - BkA: 'pao1', - dlA: 'go1', - OlA: 'co1', - ElA: 'do1', - QlA: 'so1', - GlA: 'to2', - PlA: 'co2', - glA: 'o2', - FlA: 'to1', - IlA: 'lo2', - HlA: 'lo2', - jlA: 'ho2', - ilA: 'ho1', - elA: 'ko1', - hlA: 'o1', - dlI: 'go1', - OlI: 'co1', - ElI: 'do1', - QlI: 'so1', - ClA: 'po2', - GlI: 'to2', - DlA: 'mo2', - PlI: 'co2', - glI: 'o2', - FlI: 'to1', - IlI: 'lo2', - HlI: 'lo2', - AlA: 'bo1', - BlA: 'po1', - jlI: 'ho2', - elI: 'ko1', - hlI: 'o1', - imI: 'xüe1', - hmI: 'üe1', - emI: 'qüe1', - fmA: 'qe2', - emA: 'qe1', - dmA: 'je1', - OmI: 'cüe1', - NmI: 'züe1', - fmI: 'qüe2', - ImI: 'lüe2', - DnA: 'ma2', - YoA: 'che1', - aoA: 'she1', - loA: 'ie2', - XoA: 'zhe1', - NoA: 'zie1', - boA: 'she2', - jnI: 'hua2', - dnI: 'gua1', - inI: 'hua1', - enI: 'kua1', - MnA: 'la2', - dnA: 'ja1', - jnA: 'xa2', - BnA: 'pa1', - hnA: 'ia1', - AnA: 'ba1', - TnA: 'cha1', - VnA: 'sha1', - gnA: 'ia2', - SnA: 'zha1', - LnA: 'cha2', - RoA: 'sie2', - ZoA: 'she2', - hnI: 'ua1', - SnI: 'zhua1', - JnI: 'zhua1', - CnA: 'pa2', - UnA: 'cha2', - KnA: 'cha1', - JnA: 'zha1', - inA: 'xa1', - enA: 'qa1', - PoA: 'zie2', - coA: 're2', - QoA: 'sie1', - JoA: 'die1', - gnI: 'ua2', - enA: 'qa1', - lpA: 'iang2', - RpA: 'siang2', - IpA: 'liang2', - ipA: 'xang1', - apA: 'shang1', - CpA: 'fang2', - XpA: 'zhang1', - YpA: 'chang1', - epA: 'qang1', - dpA: 'jang1', - LpA: 'chang2', - JpA: 'zhang1', - cpA: 'rang2', - ApA: 'fang1', - QpA: 'siang1', - NpA: 'ziang1', - TpA: 'chuang1', - DpA: 'uang2', - MpA: 'liang2', - UpA: 'chuang2', - SpA: 'zhuang1', - ZpA: 'chang2', - VpA: 'shuang1', - PpA: 'ciang2', - OpA: 'ciang1', - epI: 'kuang1', - kpI: 'uang2', - hpA: 'iang1', - fpA: 'qang2', - KpA: 'chang2', - BpA: 'fang1', - fpI: 'kuang2', - GqA: 'tang2', - IqA: 'lang2', - EqA: 'dang1', - OqA: 'cang1', - dqA: 'gang1', - QqA: 'sang1', - eqA: 'kang1', - iqI: 'huang1', - jqI: 'huang2', - dqI: 'guang1', - FqA: 'tang1', - BqA: 'pang1', - hqI: 'uang1', - hqA: 'ang1', - iqA: 'hang1', - jqA: 'hang2', - DqA: 'mang2', - NqA: 'zang1', - HqA: 'lang2', - CqA: 'pang2', - gqA: 'ang2', - PqA: 'cang2', - eqI: 'kuang1', - AqA: 'bang1', - drA: 'gen1', - erA: 'ken1', - DrA: 'men2', - jrI: 'huen2', - ArA: 'ben1', - irI: 'huen1', - drI: 'guen1', - CrA: 'pen2', - irA: 'hen1', - KrA: 'cen1', - TrA: 'cen1', - UrA: 'cen2', - hsA: 'in1', - BrA: 'pen1', - CsA: 'pin2', - dsA: 'jin1', - DsA: 'min2', - LrA: 'cen2', - JrA: 'zen1', - ksI: 'iong2', - AsA: 'bin1', - isI: 'xong1', - esA: 'qin1', - VrA: 'sen1', - fsA: 'qin2', - gsA: 'in2', - jrA: 'hen2', - MrA: 'len2', - dtA: 'gen1', - etA: 'ken1', - DtA: 'men2', - AtA: 'ben1', - jtI: 'hong2', - jtA: 'xin2', - JtA: 'zen1', - htA: 'in1', - UtA: 'cen2', - TtA: 'cen1', - MtA: 'len2', - BtA: 'pen1', - itI: 'hong1', - AtA: 'ben1', - LtA: 'cen2', - htI: 'ong1', - CtA: 'pen2', - gtA: 'en2', - StA: 'zen1', - OuA: 'cin1', - PuA: 'cin2', - NuA: 'zin1', - luA: 'in2', - luI: 'in2', - huA: 'in1', - JuA: 'zhen1', - KuA: 'chen1', - ZuA: 'chen2', - LuA: 'chen2', - auA: 'shen1', - XuA: 'zhen1', - euA: 'qin1', - DuA: 'min2', - IuA: 'lin2', - AuA: 'bin1', - euI: 'qong1', - RuA: 'sin2', - huI: 'in1', - fuI: 'qong2', - QuI: 'sin1', - fuA: 'qin2', - iuI: 'xong1', - OvA: 'cin1', - dvA: 'jin1', - jvA: 'xin2', - GvA: 'tin2', - EvA: 'din1', - ivA: 'xin1', - QvA: 'sin1', - BvA: 'pin1', - IvA: 'lin2', - HvA: 'lin2', - FvA: 'tin1', - DvA: 'min2', - CvA: 'pin2', - jvI: 'xong2', - dvI: 'jong1', - XwA: 'zhen1', - ZwA: 'chen2', - LwA: 'chen2', - IwA: 'lin2', - hwA: 'in1', - CwA: 'pin2', - AwA: 'bin1', - lwA: 'in2', - bwA: 'shen2', - awA: 'shen1', - cwA: 'ren2', - dwA: 'jin1', - JwA: 'zhen1', - PwA: 'cen2', - gwA: 'lin2', - iwA: 'xin1', - YwA: 'chen1', - fwA: 'qin2', - VwA: 'sen1', - ewA: 'qin1', - KwA: 'chen1', - UwA: 'cen2', - BwA: 'pin1', - ExA: 'den1', - IxA: 'len2', - QxA: 'sen1', - AxA: 'ben1', - NxA: 'zen1', - DxA: 'men2', - PxA: 'cen2', - CxA: 'pen2', - jxI: 'hong2', - dxI: 'gong1', - ixI: 'hong1', - HxA: 'len2', - GxA: 'ten2', - jxA: 'hen2', - dxA: 'gen1', - FxA: 'ten1', - BxA: 'pen1', - kyA: 'iou2', - hyA: 'iou1', - IyA: 'liou2', - OyA: 'ciou1', - lyA: 'iou2', - gyA: 'liou2', - NyA: 'ziou1', - PyA: 'ciou2', - QyA: 'siou1', - KyA: 'chou1', - eyA: 'qou1', - YyA: 'chou1', - XyA: 'zhou1', - ZyA: 'chou2', - cyA: 'rou2', - ayA: 'shou1', - eyA: 'qou1', - ByA: 'fu1', - dyA: 'jou1', - AyA: 'fu1', - VyA: 'sou1', - TyA: 'cou1', - SyA: 'zou1', - UyA: 'cou2', - iyA: 'xou1', - RyA: 'ciou2', - LyA: 'chou2', - JyA: 'zhou1', - fyA: 'qou2', - CyA: 'fu2', - DyA: 'mou2', - jzA: 'hou2', - hzA: 'ou1', - HzA: 'lou2', - IzA: 'lou2', - QzA: 'sou1', - ezA: 'kou1', - izA: 'hou1', - NzA: 'zou1', - FzA: 'tou1', - GzA: 'tou2', - gzA: 'ou2', - dzA: 'gou1', - EzA: 'dou1', - PzA: 'cou2', - CzA: 'pou2', - OzA: 'cou1', - DzA: 'mou2', - h0A: 'iou1', - f0A: 'qou2', - A0A: 'biao1', - I0A: 'liou2', - d0A: 'jou1', - C0A: 'piao2', - N0A: 'ziou1', - V0A: 'sou1', - g0A: 'iou2', - i0A: 'xou1', - D0A: 'miao2', - O1A: 'cin1', - R1A: 'sin2', - I1A: 'lin2', - K1A: 'chen1', - X1A: 'zhen1', - L1A: 'chen2', - J1A: 'zhen1', - Z1A: 'chen2', - c1A: 'ren2', - a1A: 'shen1', - l1A: 'in2', - Q1A: 'sin1', - h1A: 'in1', - N1A: 'zin1', - P1A: 'cin2', - M1A: 'lin2', - f1E: 'qin2', - e1E: 'qin1', - g1E: 'in2', - i1E: 'xin1', - d1E: 'jin1', - h1E: 'in1', - V1A: 'sen1', - U1A: 'cen2', - S1A: 'zen1', - T1A: 'cen1', - Y1A: 'chen1', - G2A: 'tang2', - O2A: 'cang1', - H2A: 'lang2', - h2A: 'ang1', - j2A: 'hang2', - I2A: 'lang2', - P2A: 'cang2', - N2A: 'zang1', - F2A: 'tang1', - E2A: 'dang1', - e2A: 'kang1', - i2A: 'hang1', - Q2A: 'sang1', - d2A: 'gang1', - g2A: 'ang2', - G3A: 'tang2', - d3A: 'gang1', - E3A: 'dang1', - Q3A: 'sang1', - I3A: 'lang2', - e3A: 'kang1', - F3A: 'tang1', - P3A: 'cang2', - j3A: 'hang2', - D3A: 'mang2', - P3A: 'zang1', - i3A: 'hang1', - l4A: 'iän2', - I4A: 'liän2', - A4E: 'biän1', - Q4A: 'siän1', - O4A: 'ciän1', - X4A: 'zhang1', - Z4A: 'chang2', - a4A: 'shang1', - Y4A: 'chang1', - c4A: 'rang2', - M4A: 'liän2', - k4A: 'iän2', - J4A: 'zhang1', - K4A: 'chang1', - h4E: 'iän1', - e4E: 'qän1', - g4E: 'iän2', - N4A: 'ziän1', - P4A: 'ciän2', - f4E: 'qän2', - h4A: 'iän1', - R4A: 'siän2', - V4A: 'siän1', - L4A: 'chang2', - f4A: 'qän2', - F5A: 'tiän1', - E5A: 'diän1', - G5A: 'tiän2', - I5A: 'liän2', - e5A: 'qän1', - d5A: 'jän1', - j5A: 'xän2', - H5A: 'liän2', - i5A: 'xän1', - j6A: 'xän2', - d6A: 'jän1', - V6A: 'shang1', - h6A: 'iän1', - g6A: 'iän2', - i6A: 'xän1', - J6A: 'zhang1', - M6A: 'lang2', - U6A: 'chang2', - e6A: 'qän1', - j7A: 'xän2', - U7A: 'chang2', - g7A: 'iän2', - T7A: 'chang1', - V7A: 'shang1', - d7A: 'jän1', - C7A: 'pang2', - e7A: 'qän1', - g8A: 'iän2', - i8A: 'xän1', - h8A: 'iän1', - e8A: 'qän1', - C9A: 'fang2', - B9A: 'fang1', - EAB: 'dong3', - DAB: 'men3', - eAB: 'kong3', - QAB: 'song3', - FAB: 'tong3', - NAB: 'zong3', - jAB: 'hong3', - hAB: 'ong3', - HAB: 'long3', - AAB: 'ben3', - IAB: 'long3', - iAB: 'hong3', - GAB: 'dong4', - CAB: 'ben4', - XDB: 'zhong3', - KDB: 'chong3', - IDB: 'long3', - hDB: 'iong3', - cDB: 'rong3', - LDB: 'zhong4', - JDB: 'zhong3', - CDB: 'fen4', - BDB: 'pen3', - lDB: 'iong3', - eDB: 'kong3', - ZDB: 'chong4', - dDB: 'gong3', - QDB: 'song3', - iDB: 'xong3', - ADB: 'fen3', - ECB: 'dong3', - DCB: 'men3', - fDB: 'gong4', - YDB: 'chong3', - XDB: 'zhong3', - NDB: 'zong3', - dEB: 'jang3', - CEB: 'bang4', - hEB: 'ang3', - DEB: 'mang3', - jEB: 'xang4', - AEB: 'bang3', - iEB: 'xang3', - XFB: 'zhr3', - ZFB: 'shr4', - DFF: 'mi3', - AFF: 'bei3', - CFF: 'bei4', - iFN: 'huei3', - hFN: 'uei3', - eFN: 'kuei3', - dFN: 'guei3', - QFJ: 'suei3', - IFJ: 'luei3', - fFF: 'ji4', - hFF: 'i3', - dFF: 'ji3', - eFF: 'qi3', - gFF: 'i3', - kFJ: 'uei3', - NFJ: 'zuei3', - cFJ: 'ruei3', - OFB: 'cy3', - LFB: 'zhr4', - QFB: 'si3', - lFB: 'i3', - IFB: 'li3', - VFB: 'sy3', - AFB: 'bi3', - cFB: 'er3', - DFB: 'mi3', - CFB: 'bi4', - YFB: 'chr3', - aFB: 'shr3', - NFB: 'zy3', - XFJ: 'zhuei3', - TFJ: 'chuei3', - RFJ: 'suei4', - bFB: 'shr4', - SFB: 'zy3', - BFF: 'pi3', - BFB: 'pi3', - lFJ: 'uei3', - PFJ: 'zuei4', - eFJ: 'kuei3', - MFB: 'li3', - gFN: 'uei3', - fFN: 'guei4', - KFB: 'chr3', - JFB: 'zhr3', - iFF: 'xi3', - eFB: 'kuei3', - ZFJ: 'shuei4', - dFB: 'ji3', - XGB: 'zhr3', - ZGB: 'shr4', - DGF: 'mei3', - AGF: 'bi3', - RGB: 'sy4', - dGF: 'ji3', - NGB: 'zy3', - AGB: 'bi3', - dGN: 'guei3', - kGJ: 'uei3', - aGB: 'shr3', - LGB: 'zhr4', - QGB: 'sy3', - CGB: 'bi4', - IGB: 'li3', - aGJ: 'shuei3', - IGJ: 'luei3', - fGJ: 'guei3', - OGJ: 'cuei3', - MGB: 'li3', - dGJ: 'guei3', - CGF: 'bei4', - PGJ: 'zuei4', - BGF: 'pei3', - cGJ: 'ruei3', - lGJ: 'uei3', - hGF: 'i3', - NGJ: 'zuei3', - JGB: 'zhr3', - KGB: 'chr3', - XGB: 'zhr3', - iGJ: 'huei3', - fGN: 'guei4', - fGF: 'ji4', - eGN: 'kuei3', - XHB: 'zhr3', - ZHB: 'shr4', - JHB: 'zhr3', - iHB: 'xi3', - dHB: 'ji3', - lHB: 'i3', - RHB: 'sy4', - VHB: 'sy3', - cHB: 'er3', - IHB: 'li3', - QHB: 'sy3', - aHB: 'shr3', - LHB: 'zhr4', - eHB: 'qi3', - UHB: 'sy4', - WHB: 'sy4', - NHB: 'zy3', - kHB: 'i3', - gHB: 'li3', - YHB: 'chr3', - KHB: 'chr3', - THB: 'cy3', - SHB: 'zy3', - hHB: 'i3', - MHB: 'li3', - DIB: 'uei3', - hIB: 'i3', - eIB: 'qi3', - dIB: 'ji3', - BIB: 'fei3', - AIB: 'fei3', - kIJ: 'uei3', - dIJ: 'guei3', - iIJ: 'huei3', - gIB: 'i3', - iIB: 'xi3', - hIJ: 'uei3', - CIB: 'fei4', - gJB: 'ü3', - IJB: 'lü3', - LJB: 'zhu4', - lJB: 'ü3', - XJB: 'zhu3', - cJB: 'ru3', - aJB: 'shu3', - YJB: 'chu3', - JJB: 'zhu3', - QJB: 'sü3', - KJB: 'chu3', - MJB: 'lü3', - iJB: 'xü3', - fJB: 'jü4', - VJB: 'su3', - TJB: 'cu3', - SJB: 'zu3', - UJB: 'zu4', - PJB: 'zü4', - hJB: 'ü3', - dJB: 'jü3', - RJB: 'sü4', - eJB: 'qü3', - bJB: 'shu4', - ZJB: 'shu4', - OJB: 'cü3', - NJB: 'zü3', - gKB: 'ü3', - kKB: 'ü3', - PKB: 'zü4', - AKB: 'fu3', - DKB: 'u3', - CKB: 'fu4', - BKB: 'fu3', - LKB: 'zhu4', - iKB: 'xü3', - ZKB: 'shu4', - lKB: 'ü3', - XKB: 'zhu3', - hKB: 'ü3', - eKB: 'qü3', - JKB: 'zhu3', - cKB: 'ru3', - fKB: 'jü4', - VKB: 'su3', - dKB: 'jü3', - OKB: 'cü3', - IKB: 'lü3', - QKB: 'sü3', - UKB: 'zu4', - DLB: 'mo3', - FLB: 'tu3', - GLB: 'du4', - ILB: 'lu3', - OLB: 'cu3', - ELB: 'du3', - dLB: 'gu3', - gLB: 'u3', - CLB: 'bu4', - PLB: 'zu4', - NLB: 'zu3', - iLB: 'hu3', - hLB: 'u3', - eLB: 'ku3', - HLB: 'lu3', - jLB: 'hu4', - BLB: 'pu3', - ALB: 'bu3', - PMB: 'zi4', - IMB: 'li3', - FMB: 'ti3', - BMB: 'pi3', - NMB: 'zi3', - EMB: 'di3', - GMB: 'di4', - HMB: 'li3', - QMB: 'si3', - OMB: 'ci3', - eMB: 'qi3', - jMB: 'xi3', - DMB: 'mi3', - CMB: 'bi4', - hMB: 'i3', - gMB: 'i3', - AMB: 'bi3', - jPB: 'xä4', - DPB: 'mä3', - ePB: 'qä3', - LPB: 'zhä4', - MPB: 'lä3', - CPB: 'bä4', - hPB: 'ä3', - APB: 'bä3', - dPB: 'jä3', - VPB: 'shä3', - dPJ: 'gua3', - LPJ: 'zhuä4', - jPJ: 'hua4', - iPJ: 'hua3', - fPB: 'jä4', - jQB: 'hä4', - eQB: 'kä3', - gQB: 'iä3', - hQB: 'ä3', - iSJ: 'huei3', - hSJ: 'uei3', - ISJ: 'luei3', - GSJ: 'duei4', - PSJ: 'zuei4', - DSB: 'mei3', - FSJ: 'tuei3', - jSJ: 'huei4', - eSJ: 'kuei3', - ESJ: 'duei3', - HSJ: 'luei3', - JSJ: 'duei3', - gSJ: 'uei3', - OSJ: 'cuei3', - CSB: 'bei4', - NSJ: 'zuei4', - kSJ: 'uei3', - iTB: 'hä3', - eTB: 'kä3', - NTB: 'zä3', - GTB: 'dä4', - HTB: 'lä3', - dTB: 'gä3', - jTB: 'hä4', - BTB: 'pä3', - OTB: 'cä3', - YTB: 'chä3', - ETB: 'dä3', - DTB: 'mä3', - PTB: 'zä4', - BTB: 'pä3', - hTB: 'ä3', - lTB: 'iä3', - FTB: 'tä3', - cTB: 'rä3', - ITB: 'lä3', - lTB: 'iä3', - CTB: 'bä4', - XVB: 'zhen3', - KVB: 'chen3', - ZVB: 'shen4', - cVB: 'ren3', - aVB: 'shen3', - IVB: 'lin3', - LVB: 'zhen4', - dVB: 'jin3', - PVB: 'zin4', - NVB: 'zin3', - CVB: 'bin4', - gVF: 'in3', - OVB: 'cin3', - fVN: 'jüin4', - lVB: 'in3', - DVF: 'min3', - DVB: 'min3', - kVJ: 'üin3', - XVJ: 'zhuen3', - lVJ: 'üin3', - QVJ: 'süin3', - cVJ: 'ruen3', - YVJ: 'chuen3', - bVJ: 'shuen3', - KVJ: 'chuen3', - IVJ: 'luen3', - cVJ: 'ruen3', - eVJ: 'qüin3', - eVB: 'qin3', - aVJ: 'shuen3', - iVB: 'xin3', - UVB: 'zen4', - JVB: 'zhen3', - DXB: 'uen3', - AXB: 'fen3', - CXB: 'fen4', - BXB: 'fen3', - hXJ: 'üin4', - gXJ: 'üin4', - kXJ: 'üin3', - eXJ: 'qüin3', - hYB: 'in3', - dYB: 'jin3', - SWB: 'zin3', - eYB: 'qin3', - fYB: 'jin4', - TWB: 'cin3', - gYB: 'in3', - iYB: 'xin3', - gZJ: 'üän3', - kZJ: 'üän3', - hZB: 'iän3', - dZB: 'jän3', - fZB: 'jän4', - eZB: 'qän3', - gZB: 'iän3', - iZB: 'xän3', - DZB: 'uang3', - AZB: 'fang3', - fZJ: 'jüän4', - hZJ: 'üän3', - eZJ: 'qüän3', - iZJ: 'xüän3', - CZB: 'fang4', - jaJ: 'huen4', - BaB: 'pen3', - OaJ: 'cuen3', - AaB: 'ben3', - QaJ: 'suen3', - NaJ: 'zuen3', - haJ: 'uen3', - GaJ: 'duen4', - PaJ: 'zuen4', - daJ: 'guen3', - FaJ: 'tuen3', - eaJ: 'kuen3', - IaJ: 'luen3', - CaB: 'ben4', - DaB: 'men3', - HaJ: 'luen3', - iaJ: 'huen3', - jbB: 'hen3', - ebB: 'ken3', - dbB: 'gen3', - jcB: 'hang4', - EcB: 'dang3', - FcB: 'tang3', - QcB: 'sang3', - GcB: 'dang4', - PcB: 'zang4', - dcB: 'gang3', - IcB: 'lang3', - ecB: 'kang3', - icB: 'hang3', - NcB: 'zang3', - jcJ: 'huang3', - EcJ: 'duang3', - hcJ: 'uang3', - FcJ: 'tuang3', - QcJ: 'suang3', - dcJ: 'guang3', - IcJ: 'luang3', - ecJ: 'kuang3', - HcJ: 'luang3', - NcJ: 'zuang3', - CcB: 'bang4', - DcB: 'mang3', - AcB: 'bang3', - RcJ: 'suang4', - GcJ: 'duang4', - HcB: 'lang3', - BcB: 'pang3', - VdB: 'shang3', - hdJ: 'uang3', - AdB: 'bang3', - SdB: 'zhang3', - MdB: 'lang3', - jdB: 'xän4', - jdJ: 'huang4', - CdB: 'bang4', - DdB: 'mang3', - UdB: 'zhang4', - gdB: 'iän3', - TdB: 'chang3', - BdB: 'pang3', - UdJ: 'shuang4', - VeB: 'shang3', - jeB: 'xän4', - DeB: 'mang3', - deB: 'jän3', - TeB: 'chang3', - UeB: 'zhang4', - geB: 'iän3', - SeB: 'zhang3', - TeJ: 'chuang3', - eeB: 'qän3', - QgB: 'siän3', - FgB: 'tiän3', - EgB: 'diän3', - hgB: 'iän3', - GgB: 'diän4', - dgB: 'jän3', - jgB: 'xän4', - igB: 'xän3', - DgB: 'miän3', - HgB: 'liän3', - AgB: 'biän3', - jgJ: 'xüän4', - dgJ: 'jüän3', - CgB: 'biän4', - egJ: 'qüän3', - egB: 'qän3', - ggB: 'iän3', - QfB: 'siän3', - lfB: 'iän3', - PfB: 'ziän4', - JfB: 'zhang3', - XfB: 'zhang3', - MfB: 'liän3', - OfB: 'ciän3', - YfB: 'chang3', - efB: 'qän3', - dfF: 'jän3', - ZfB: 'shang4', - NfB: 'ziän3', - cfB: 'rang3', - RfB: 'siän4', - IfB: 'liän3', - gfF: 'iän3', - ffF: 'jän4', - CfF: 'biän4', - DfB: 'miän3', - AfB: 'biän3', - NfJ: 'züän3', - PfJ: 'züän4', - AfF: 'biän3', - lfJ: 'üän3', - IfJ: 'luang3', - JfJ: 'zhuang3', - dfN: 'jüän3', - ffN: 'jüän4', - cfJ: 'ruang3', - YfJ: 'chuang3', - ZfJ: 'shuang4', - LfJ: 'zhuang4', - XfJ: 'zhuang3', - QfJ: 'süän3', - UfJ: 'zang4', - ffJ: 'jüän4', - ifJ: 'xüän3', - CfB: 'biän4', - DfF: 'miän3', - KfB: 'chang3', - BfF: 'piän3', - afB: 'shang3', - hfF: 'iän3', - LfB: 'zhang4', - UfB: 'zang4', - QhB: 'siao3', - dhB: 'jao3', - EhB: 'diao3', - IhB: 'liao3', - FhB: 'tiao3', - ihB: 'xao3', - hhB: 'iao3', - HhB: 'liao3', - jhB: 'xao4', - GhB: 'diao4', - ehB: 'qao3', - NhB: 'ziao3', - QiB: 'siao3', - LiB: 'zhao4', - XiB: 'zhao3', - hiF: 'iao3', - KiB: 'chao3', - aiB: 'shao3', - ciB: 'rao3', - CiB: 'biao4', - YiB: 'chao3', - BiB: 'piao3', - DiB: 'miao3', - ZiB: 'shao4', - diF: 'jao3', - AiF: 'biao3', - AiB: 'biao3', - CiF: 'biao4', - liB: 'iao3', - OiB: 'ciao3', - NiB: 'ziao3', - fiF: 'jao4', - IiB: 'liao3', - BiF: 'piao3', - hiB: 'iao3', - ejB: 'qao3', - jjB: 'xao4', - AjB: 'bao3', - MjB: 'lao3', - DjB: 'mao3', - djB: 'jao3', - SjB: 'zhao3', - hjB: 'ao3', - CjB: 'bao4', - gjB: 'iao3', - UjB: 'shao4', - TjB: 'chao3', - JjB: 'zhao3', - VjB: 'shao3', - jkB: 'hao4', - CkB: 'bao4', - IkB: 'lao3', - FkB: 'tao3', - GkB: 'dao4', - HkB: 'lao3', - QkB: 'sao3', - EkB: 'dao3', - OkB: 'cao3', - NkB: 'zao3', - PkB: 'zao4', - dkB: 'gao3', - ikB: 'hao3', - DkB: 'mao3', - AkB: 'bao3', - hkB: 'ao3', - ekB: 'kao3', - gkB: 'ao3', - dlB: 'go3', - OlB: 'co3', - ElB: 'do3', - QlB: 'so3', - GlB: 'do4', - glB: 'o3', - FlB: 'to3', - IlB: 'lo3', - HlB: 'lo3', - jlB: 'ho4', - ilB: 'ho3', - elB: 'ko3', - hlB: 'o3', - NlB: 'zo3', - dlJ: 'go3', - ElJ: 'do3', - QlJ: 'so3', - GlJ: 'do4', - FlJ: 'to3', - DlB: 'mo3', - PlJ: 'zo4', - glJ: 'o3', - IlJ: 'lo3', - hlJ: 'o3', - HlJ: 'lo3', - AlB: 'bo3', - BlB: 'po3', - jlJ: 'ho4', - ilJ: 'ho3', - elJ: 'ko3', - ClB: 'bo4', - OlJ: 'co3', - NlJ: 'zo3', - DnB: 'ma3', - XoB: 'zhe3', - loB: 'ie3', - gnB: 'ia3', - dnB: 'ja3', - VnB: 'sha3', - hnB: 'ia3', - RoB: 'sie4', - jnB: 'xa4', - QoB: 'sie3', - NmJ: 'zhua3', - DoB: 'mie3', - OoB: 'cie3', - inB: 'xa3', - ZoB: 'she4', - enB: 'qa3', - CnB: 'ba4', - aoB: 'she3', - NoB: 'zie3', - AnB: 'ba3', - jnJ: 'hua4', - dnJ: 'gua3', - gnJ: 'ua3', - coB: 're3', - SnB: 'zha3', - JnB: 'zha3', - UnB: 'zha4', - YoB: 'che3', - JnB: 'zha3', - MnB: 'la3', - enJ: 'kua3', - TnJ: 'chua3', - KnJ: 'chua3', - VnJ: 'shua3', - KnB: 'cha4', - InB: 'la3', - lpB: 'iang3', - RpB: 'siang4', - NpB: 'ziang3', - IpB: 'liang3', - hpB: 'iang3', - fpB: 'jang4', - gpB: 'iang3', - TpB: 'chuang3', - QpB: 'siang3', - XpB: 'zhang3', - VpB: 'shuang3', - ipB: 'xang3', - YpB: 'chang3', - dpB: 'jang3', - LpB: 'zhang4', - KpB: 'chang3', - dpJ: 'guang3', - cpB: 'rang3', - apB: 'shang3', - BpB: 'fang3', - DpB: 'uang3', - ApB: 'fang3', - hpJ: 'uang3', - kpJ: 'uang3', - ipJ: 'huang3', - OpB: 'ciang3', - JpB: 'zhang3', - ZpB: 'shang4', - fpJ: 'guang4', - dpJ: 'guang3', - CpB: 'fang3', - TpB: 'chuang3', - GqB: 'dang4', - QqB: 'sang3', - dqJ: 'guang3', - AqB: 'bang3', - NqB: 'zang3', - HqB: 'lang3', - jqB: 'hang4', - FqB: 'tang3', - DqB: 'mang3', - EqB: 'dang3', - IqB: 'lang3', - hqB: 'ang3', - eqB: 'kang3', - hqJ: 'uang3', - jqJ: 'huang3', - BqB: 'pang3', - iqJ: 'huang3', - dqB: 'gang3', - gqB: 'ang3', - PqB: 'zang4', - OqB: 'cang3', - iqB: 'hang3', - eqJ: 'kuang3', - drB: 'gen3', - AsB: 'bin3', - dsB: 'jin3', - hsB: 'in3', - VsB: 'sen3', - ksJ: 'iong3', - isJ: 'xong3', - DsB: 'min3', - dsJ: 'jong3', - jrB: 'hen4', - DrB: 'men3', - drJ: 'guen3', - ArB: 'ben3', - JrB: 'zen3', - LrB: 'zen4', - hrJ: 'uen3', - ErB: 'zen3', - IrB: 'len3', - jrJ: 'huen4', - CrB: 'ben4', - erJ: 'kuen3', - MrB: 'len3', - dtB: 'gen3', - DtB: 'men3', - jtB: 'xin4', - CtB: 'ben4', - BtB: 'pen3', - PuB: 'zin4', - XuB: 'zhen3', - KuB: 'chen3', - luB: 'in3', - fuB: 'jin4', - luJ: 'in3', - IuB: 'lin3', - duB: 'jin3', - AuB: 'bin3', - euJ: 'qong3', - NuB: 'zin3', - huB: 'in3', - OuB: 'cin3', - QuB: 'sin3', - DuB: 'min3', - LuB: 'zhen4', - jvJ: 'xong4', - dvJ: 'jong3', - DvB: 'min3', - EvB: 'din3', - GvB: 'din4', - FvB: 'tin3', - PvB: 'zin4', - hvJ: 'iong3', - evB: 'qin3', - HvB: 'lin3', - jvB: 'xin4', - QvB: 'sin3', - AvB: 'bin3', - evJ: 'qong3', - dvB: 'jin3', - BvB: 'pin3', - hvB: 'in3', - IvB: 'lin3', - CvB: 'bin4', - ivJ: 'xong3', - gvB: 'in3', - XwB: 'zhen3', - KwB: 'chen3', - fwB: 'jin4', - VwB: 'sen3', - ExB: 'den3', - BxB: 'pen3', - exB: 'ken3', - HxB: 'len3', - kyB: 'iou3', - IyB: 'liou3', - MyB: 'liou3', - KyB: 'chou3', - JyB: 'zhou3', - iyB: 'xou3', - dyB: 'jou3', - ayB: 'shou3', - YyB: 'chou3', - PyB: 'ziou4', - CyB: 'fu4', - AyB: 'fu3', - eyB: 'qou3', - cyB: 'rou3', - fyB: 'jou4', - LyB: 'zhou4', - lyB: 'iou3', - ZyB: 'shou4', - QyB: 'siou3', - hyB: 'iou3', - NyB: 'ziou3', - VyB: 'sou3', - XyB: 'zhou3', - ByB: 'fu3', - SyB: 'zou3', - UyB: 'zou4', - TyB: 'cou3', - ByB: 'fu3', - jzB: 'hou4', - DzB: 'mou3', - CzB: 'bou4', - EzB: 'dou3', - FzB: 'tou3', - dzB: 'gou3', - gzB: 'ou3', - AzB: 'bou3', - HzB: 'lou3', - QzB: 'sou3', - izB: 'hou3', - BzB: 'pou3', - hzB: 'ou3', - IzB: 'lou3', - NzB: 'zou3', - ezB: 'kou3', - GzB: 'dou4', - UzB: 'zou4', - OzB: 'cou3', - h0B: 'iou3', - d0B: 'jou3', - f0B: 'jou4', - O1B: 'cin3', - L1B: 'zhen4', - e1B: 'qin3', - I1B: 'lin3', - Q1B: 'sin3', - K1B: 'chen3', - N1B: 'zin3', - c1B: 'ren3', - X1B: 'zhen3', - a1B: 'shen3', - b1B: 'shen4', - Z1B: 'shen4', - Y1B: 'chen3', - T1B: 'cen3', - M1B: 'lin3', - f1F: 'jin4', - d1F: 'jin3', - P1B: 'zin4', - g1F: 'in3', - V1B: 'sen3', - A1F: 'bin3', - h1F: 'in3', - B1F: 'pin3', - e1F: 'qin3', - i1F: 'xin3', - J1B: 'zhen3', - l1B: 'in3', - U1B: 'zen4', - d2B: 'gang3', - G2B: 'dang4', - h2B: 'ang3', - H2B: 'lang3', - F2B: 'tang3', - P2B: 'zang4', - O2B: 'cang3', - g2B: 'ang3', - N2B: 'zang3', - Q2B: 'sang3', - e2B: 'kang3', - j2B: 'hang4', - I2B: 'lang3', - E2B: 'dang3', - i2B: 'hang3', - d3B: 'gang3', - a3B: 'shang3', - I3B: 'lang3', - F3B: 'tang3', - E3B: 'dang3', - G3B: 'dang4', - O3B: 'cang3', - D3B: 'mang3', - N3B: 'zang3', - P3B: 'zang4', - i3B: 'hang3', - h3B: 'ang3', - e3B: 'kang3', - l4B: 'iän3', - I4B: 'liän3', - i4F: 'xän3', - A4F: 'biän3', - X4B: 'zhang3', - e4F: 'qän3', - g4F: 'iän3', - f4F: 'jän4', - d4F: 'jän3', - h4B: 'iän3', - c4B: 'rang3', - a4B: 'shang3', - K4B: 'chang3', - h4F: 'iän3', - P4B: 'ziän4', - O4B: 'ciän3', - N4B: 'ziän3', - e4B: 'qän3', - Z4B: 'shang4', - F5B: 'tiän3', - H5B: 'liän3', - E5B: 'diän3', - G5B: 'diän4', - e5B: 'qän3', - I5B: 'liän3', - j5B: 'xän4', - O5B: 'ciän3', - d5B: 'jän3', - D5B: 'miän3', - g8B: 'iän3', - e8B: 'qän3', - h8B: 'iän3', - j6B: 'xän4', - L6B: 'zhang4', - e6B: 'qän3', - d6B: 'jän3', - U6B: 'zhang4', - I6B: 'liän3', - S6B: 'zhang3', - T6B: 'chang3', - i6B: 'xän3', - V6B: 'shang3', - h6B: 'iän3', - i6B: 'xän3', - M6B: 'liän3', - K6B: 'chang3', - j7B: 'xän4', - e7B: 'qän3', - V7B: 'shang3', - h7B: 'iän3', - T7B: 'chang3', - i7B: 'xän3', - U7B: 'zhang4', - C9B: 'fang4', - D9B: 'mang3', - A9B: 'fang3', - e9J: 'kuang3', - B9B: 'fang3', - K9J: 'chuang3', - QAC: 'song4', - CBC: 'fen4', - dAC: 'gong4', - IAC: 'long4', - EAC: 'dong4', - eAC: 'kong4', - NAC: 'zong4', - hAC: 'ong4', - OAC: 'cong4', - GAC: 'dong4', - FAC: 'tong4', - LBC: 'zhong4', - ABC: 'fen4', - eBC: 'qong4', - DBC: 'men4', - iBC: 'xong4', - DAC: 'men4', - OBC: 'cong4', - BBC: 'fen4', - PAC: 'zong4', - JBC: 'zhong4', - jAC: 'hong4', - HAC: 'long4', - XBC: 'zhong4', - YBC: 'chong4', - UBC: 'zong4', - iAC: 'hong4', - QCC: 'song4', - NCC: 'zong4', - FCC: 'tong4', - DCC: 'men4', - jCC: 'hong4', - lDC: 'iong4', - RDC: 'song4', - CDC: 'fen4', - fDC: 'gong4', - ADC: 'fen4', - dDC: 'gong4', - hDC: 'iong4', - JDC: 'zhong4', - NDC: 'zong4', - KDC: 'chong4', - cDC: 'rong4', - XDC: 'zhong4', - LDC: 'zhong4', - IDC: 'long4', - eDC: 'kong4', - PDC: 'zong4', - MDC: 'long4', - dEC: 'jang4', - jEC: 'xang4', - JEC: 'zhuang4', - LEC: 'zhuang4', - KEC: 'chuang4', - UEC: 'shuang4', - BEC: 'pang4', - TEC: 'chuang4', - VEC: 'shuang4', - XFC: 'zhr4', - CFC: 'bi4', - XFK: 'zhuei4', - IFC: 'li4', - ZFC: 'shr4', - NFC: 'zy4', - QFC: 'sy4', - kFK: 'uei4', - dFO: 'guei4', - BFG: 'pi4', - AFG: 'bei4', - CFG: 'bei4', - IFK: 'luei4', - dFG: 'ji4', - AFC: 'bi4', - fFG: 'ji4', - OFC: 'cy4', - lFC: 'i4', - gFG: 'i4', - BFC: 'pi4', - PFC: 'zy4', - JFC: 'zhr4', - hFG: 'i4', - LFK: 'zhuei4', - YFK: 'chuei4', - iFG: 'xi4', - eFC: 'qi4', - hFC: 'i4', - aFC: 'shr4', - VFC: 'sy4', - eFK: 'kuei4', - hFO: 'uei4', - gFO: 'uei4', - iFO: 'huei4', - hFK: 'uei4', - ZFK: 'shuei4', - dFC: 'ji4', - cFK: 'ruei4', - YFC: 'chr4', - QFK: 'suei4', - JFK: 'zhuei4', - lFK: 'uei4', - MFK: 'luei4', - dFK: 'guei4', - SFC: 'zy4', - iFK: 'huei4', - eFG: 'qi4', - XGC: 'zhr4', - kGK: 'uei4', - DGG: 'mei4', - RGK: 'suei4', - NGK: 'zuei4', - QGK: 'suei4', - IGK: 'luei4', - AGG: 'bi4', - fGO: 'guei4', - BGG: 'pei4', - CGG: 'bei4', - dGO: 'guei4', - VGK: 'shuä4', - eGO: 'kuei4', - iGO: 'huei4', - ZGC: 'shr4', - IGC: 'li4', - MGC: 'li4', - BGC: 'pi4', - gGG: 'i4', - JGC: 'zhr4', - eGC: 'qi4', - LGC: 'zhr4', - DGC: 'mei4', - KGC: 'chr4', - dGG: 'ji4', - fGG: 'ji4', - fGK: 'guei4', - OGK: 'cuei4', - cGC: 'er4', - NGC: 'zy4', - OGC: 'cy4', - hGG: 'i4', - QGC: 'sy4', - eGG: 'qi4', - dGK: 'guei4', - CGC: 'bi4', - iGK: 'huei4', - AGC: 'bi4', - PGK: 'cuei4', - GGC: 'di4', - iGG: 'xi4', - lGC: 'i4', - bGC: 'shr4', - PGC: 'zy4', - LGK: 'zhuei4', - YGK: 'chuei4', - lGK: 'uei4', - iGK: 'huei4', - JGK: 'zhuei4', - YGC: 'chr4', - aGC: 'shr4', - TGK: 'chuä4', - aGK: 'shuei4', - XHC: 'zhr4', - LHC: 'zhr4', - RHC: 'sy4', - OHC: 'cy4', - QHC: 'sy4', - aHC: 'shr4', - SHC: 'zy4', - IHC: 'li4', - PHC: 'zy4', - KHC: 'chr4', - cHC: 'er4', - VHC: 'sy4', - THC: 'cy4', - lHC: 'i4', - JHC: 'zhr4', - ZHC: 'shr4', - UHC: 'sy4', - fHC: 'ji4', - YHC: 'chr4', - hHC: 'i4', - dHC: 'ji4', - iHC: 'xi4', - gHC: 'i4', - eHC: 'qi4', - DIC: 'uei4', - dIK: 'guei4', - kIK: 'uei4', - gIK: 'uei4', - AIC: 'fei4', - BIC: 'fei4', - eIK: 'kuei4', - hIK: 'uei4', - iIK: 'huei4', - CIC: 'fei4', - dIC: 'ji4', - gIC: 'i4', - eIC: 'qi4', - iIC: 'xi4', - fIC: 'ji4', - hIC: 'i4', - gJC: 'ü4', - IJC: 'lü4', - dJC: 'jü4', - OJC: 'cü4', - eJC: 'qü4', - ZJC: 'chu3', - aJC: 'shu4', - JJC: 'zhu4', - XJC: 'zhu4', - VJC: 'su4', - hJC: 'ü4', - LJC: 'zhu4', - fJC: 'jü4', - QJC: 'sü4', - UJC: 'zu4', - NJC: 'zü4', - SJC: 'zu4', - cJC: 'ru4', - lJC: 'ü4', - iJC: 'xü4', - MJC: 'lü4', - TJC: 'cu4', - YJC: 'chu4', - KJC: 'chu4', - RJC: 'sü4', - gKC: 'ü4', - hKC: 'ü4', - ZKC: 'shu4', - LKC: 'zhu4', - CKC: 'fu4', - XKC: 'zhu4', - dKC: 'jü4', - iKC: 'xü4', - aKC: 'shu4', - lKC: 'ü4', - cKC: 'ru4', - BKC: 'fu4', - DKC: 'u4', - NKC: 'zü4', - fKC: 'jü4', - kKC: 'ü4', - PKC: 'zü4', - VKC: 'su4', - AKC: 'fu4', - OKC: 'cü4', - JKC: 'zhu4', - eKC: 'qü4', - TKC: 'cu4', - KKC: 'chu4', - QKC: 'sü4', - IKC: 'lü4', - DLC: 'mo4', - GLC: 'du4', - ILC: 'lu4', - ELC: 'du4', - FLC: 'tu4', - dLC: 'gu4', - gLC: 'u4', - jLC: 'hu4', - QLC: 'su4', - PLC: 'zu4', - HLC: 'lu4', - ALC: 'bu4', - hLC: 'u4', - BLC: 'pu4', - OLC: 'cu4', - eLC: 'ku4', - CLC: 'bu4', - iLC: 'hu4', - NLC: 'zu4', - NMC: 'zi4', - EMC: 'di4', - PMC: 'zi4', - FMC: 'ti4', - GMC: 'di4', - OMC: 'ci4', - QMC: 'si4', - gMC: 'i4', - dMC: 'ji4', - jMC: 'xi4', - eMC: 'qi4', - hMC: 'i4', - DMC: 'mi4', - AMC: 'bi4', - jMK: 'huei4', - dMK: 'guei4', - iMK: 'huei4', - BMC: 'pi4', - CMC: 'bi4', - IMC: 'li4', - KMC: 'chä4', - HMC: 'li4', - iMC: 'xi4', - NNC: 'zi4', - QNK: 'suei4', - kNK: 'uei4', - cNK: 'ruei4', - XNK: 'zhuei4', - VNK: 'suei4', - ONK: 'cuei4', - lNK: 'ruei4', - JNK: 'zhuei4', - aNK: 'shuei4', - CNC: 'bi4', - TNK: 'cuei4', - RNK: 'suei4', - ANC: 'bi4', - dNO: 'guei4', - DNC: 'mei4', - VNC: 'sy4', - YNC: 'chr4', - XNC: 'zhr4', - ZNC: 'shr4', - lNC: 'i4', - hNG: 'i4', - gNC: 'i4', - LNC: 'zhr4', - INC: 'li4', - eNG: 'qi4', - aNC: 'shr4', - dNG: 'ji4', - JNC: 'zhr4', - fNG: 'ji4', - ZNK: 'shuei4', - KNC: 'chr4', - LNK: 'zhuei4', - gNG: 'i4', - NNK: 'zuei4', - BNC: 'pi4', - eUK: 'kuei4', - iUK: 'huei4', - FOC: 'tä4', - dOC: 'gä4', - gOC: 'ä4', - hOC: 'ä4', - HOC: 'lä4', - GOC: 'dä4', - jOC: 'hä4', - EOC: 'dä4', - AOC: 'bei4', - BOC: 'pei4', - jOK: 'huei4', - GOK: 'duei4', - dOK: 'guä4', - NOK: 'zuei4', - iOK: 'huei4', - eOK: 'kuä4', - IOK: 'luei4', - gOK: 'uä4', - EOK: 'duei4', - hOK: 'uei4', - POK: 'zuei4', - QOK: 'suei4', - OOK: 'cuei4', - COC: 'bei4', - eOC: 'kä4', - OOC: 'cä4', - IOC: 'lä4', - iOC: 'hä4', - FOK: 'tuei4', - DOC: 'mei4', - OOK: 'cuei4', - dPK: 'gua4', - dPC: 'jä4', - hPC: 'ä4', - jPC: 'xä4', - DPC: 'mä4', - jPK: 'hua4', - TPC: 'chä4', - gPC: 'iä4', - iPC: 'xä4', - APC: 'bä4', - CPC: 'bä4', - UPC: 'zhä4', - BPC: 'pä4', - SPC: 'zhä4', - ePC: 'qä4', - VPC: 'shä4', - iPK: 'hua4', - APC: 'bä4', - JPK: 'zhuä4', - dQK: 'guä4', - hQC: 'ä4', - SQC: 'zhä4', - dQC: 'jä4', - MQC: 'lä4', - iQC: 'xä4', - jQC: 'xä4', - gQC: 'iä4', - eQK: 'kuä4', - AQC: 'bä4', - BQC: 'pä4', - jQK: 'huä4', - gQK: 'uä4', - CQC: 'bä4', - DQC: 'mä4', - iQK: 'huä4', - VQC: 'shä4', - eQC: 'kä4', - KQK: 'zhä4', - dRK: 'gua4', - eRK: 'kuä4', - DRC: 'mä4', - jRK: 'huä4', - CRC: 'bä4', - hRK: 'uä4', - TRK: 'chuä4', - dRC: 'jä4', - KRC: 'chä4', - hRC: 'ä4', - VRC: 'shä4', - LRC: 'zhä4', - iRC: 'xä4', - iRK: 'huä4', - ARC: 'bä4', - ORK: 'cuä4', - URC: 'zhä4', - jRC: 'xä4', - GSK: 'duei4', - CSC: 'bei4', - DSC: 'mei4', - BSC: 'pei4', - iSK: 'huei4', - ESK: 'duei4', - OSK: 'cuei4', - NSK: 'zuei4', - hSK: 'uei4', - FSK: 'tuei4', - dSK: 'guei4', - jSK: 'huei4', - eSK: 'kuei4', - QSK: 'suei4', - HSK: 'luei4', - ISK: 'luei4', - ASC: 'bei4', - gSK: 'uei4', - jSK: 'huei4', - GTC: 'dä4', - NTC: 'zä4', - DTC: 'mä4', - QTC: 'sä4', - FTC: 'tä4', - dTC: 'gä4', - eTC: 'kä4', - gTC: 'ä4', - hTC: 'ä4', - jTC: 'hä4', - HTC: 'lä4', - ETC: 'dä4', - ITC: 'lä4', - OTC: 'cä4', - PTC: 'zä4', - iTC: 'hä4', - AUC: 'fei4', - BUC: 'fei4', - hUK: 'uei4', - CUC: 'fei4', - iUK: 'huei4', - fUK: 'guei4', - gUC: 'i4', - XVC: 'zhen4', - QVC: 'sin4', - cVC: 'ren4', - lVC: 'in4', - IVC: 'lin4', - AVC: 'bin4', - LVC: 'zhen4', - ZVC: 'shen4', - aVC: 'shen4', - eVG: 'qin4', - RVC: 'zin4', - gVG: 'in4', - NVC: 'zin4', - iVG: 'xin4', - JVC: 'zhen4', - fVG: 'jin4', - TWC: 'cen4', - hVC: 'in4', - KVC: 'chen4', - BVC: 'pin4', - OVC: 'cin4', - eVC: 'qin4', - dVK: 'jüin4', - XVK: 'zhuen4', - QVK: 'süin4', - RVK: 'süin4', - NVK: 'züin4', - aVK: 'shuen4', - cVK: 'ruen4', - bVK: 'shuen4', - DXC: 'uen4', - kXK: 'üin4', - iXK: 'xüin4', - BXC: 'fen4', - AXC: 'fen4', - hXK: 'üin4', - dXK: 'jüin4', - fXK: 'jüin4', - CXC: 'fen4', - iYC: 'xin4', - dYC: 'jin4', - fYC: 'jin4', - hYC: 'in4', - gYC: 'in4', - gZK: 'üän4', - hZK: 'üän4', - AZC: 'fang4', - eZK: 'qüän4', - DZC: 'uang4', - CZC: 'fang4', - BZC: 'fang4', - dZC: 'jän4', - hZC: 'iän4', - iZC: 'xän4', - iZK: 'xüän4', - fZC: 'jän4', - BZC: 'fang4', - kZK: 'üän4', - gZC: 'iän4', - fZK: 'jüän4', - dZK: 'jüän4', - jaK: 'huen4', - EaK: 'duen4', - QaK: 'suen4', - eaK: 'kuen4', - HaK: 'luen4', - haK: 'uen4', - DaC: 'men4', - PaK: 'zuen4', - daK: 'guen4', - BaC: 'pen4', - GaK: 'duen4', - OaK: 'cuen4', - CaC: 'ben4', - gaK: 'uen4', - IaK: 'luen4', - AaC: 'ben4', - iaK: 'huen4', - NaK: 'zuen4', - jbC: 'hen4', - dbC: 'gen4', - gbC: 'en4', - hbC: 'en4', - jcC: 'hang4', - FcC: 'tang4', - hcC: 'ang4', - EcC: 'dang4', - GcC: 'dang4', - dcC: 'gang4', - gcC: 'ang4', - ecC: 'kang4', - icC: 'hang4', - IcC: 'lang4', - HcC: 'lang4', - OcC: 'cang4', - QcC: 'sang4', - NcC: 'zang4', - PcC: 'zang4', - jcK: 'huang4', - NcK: 'zuang4', - hcK: 'uang4', - dcK: 'guang4', - OcK: 'cuang4', - gcK: 'uang4', - GcK: 'duang4', - IcK: 'luang4', - EcK: 'duang4', - FcK: 'tuang4', - icK: 'huang4', - QcK: 'suang4', - DcC: 'mang4', - AcC: 'bang4', - BcC: 'pang4', - CcC: 'bang4', - HcK: 'luang4', - PcK: 'zuang4', - ecK: 'kuang4', - ddC: 'jän4', - gdC: 'iän4', - hdC: 'iän4', - VdC: 'shang4', - jdC: 'xän4', - DdC: 'mang4', - hdK: 'uang4', - jdK: 'huang4', - ddK: 'guang4', - VdK: 'shuang4', - TdK: 'chuang4', - gdK: 'uang4', - UdC: 'zhang4', - BdC: 'pang4', - MdK: 'luang4', - TdC: 'chang4', - KdC: 'chang4', - deC: 'jän4', - jeC: 'xän4', - CeC: 'bang4', - BeC: 'pang4', - jeK: 'huang4', - DeC: 'mang4', - LeC: 'zhang4', - AeC: 'bang4', - deK: 'guang4', - QgC: 'siän4', - OgC: 'ciän4', - igK: 'xüän4', - jgK: 'xüän4', - dgK: 'jüän4', - GgC: 'diän4', - FgC: 'tiän4', - IgC: 'liän4', - dgC: 'jän4', - HgC: 'liän4', - egC: 'qän4', - jgC: 'xän4', - ggC: 'iän4', - hgC: 'iän4', - NgC: 'ziän4', - DgC: 'miän4', - BgC: 'piän4', - PgC: 'ziän4', - hgK: 'üän4', - EgC: 'diän4', - igC: 'xän4', - QfC: 'siän4', - XfC: 'zhang4', - ZfC: 'shang4', - gfG: 'iän4', - efC: 'qän4', - dfK: 'jüän4', - kfK: 'üän4', - DfC: 'miän4', - YfK: 'chuang4', - lfK: 'üän4', - JfC: 'zhang4', - cfK: 'ruang4', - NfC: 'ziän4', - YfC: 'chang4', - afC: 'shang4', - hfC: 'iän4', - dfO: 'jüän4', - ffO: 'jüän4', - IfK: 'luang4', - KfK: 'chuang4', - AfG: 'biän4', - VfK: 'suang4', - OfK: 'cüän4', - CfG: 'biän4', - RfK: 'süän4', - QfK: 'süän4', - UfK: 'zuang4', - SfK: 'zuang4', - LfK: 'zhuang4', - PfC: 'ziän4', - RfC: 'siän4', - BfC: 'piän4', - ZfK: 'shuang4', - MfC: 'liän4', - JfK: 'zhuang4', - lfC: 'iän4', - CfC: 'biän4', - LfC: 'zhang4', - IfC: 'liän4', - efO: 'qüän4', - XfK: 'zhuang4', - AgC: 'biän4', - QhC: 'siao4', - FhC: 'tiao4', - EhC: 'diao4', - dhC: 'jao4', - HhC: 'liao4', - GhC: 'diao4', - ehC: 'qao4', - IhC: 'liao4', - ghC: 'iao4', - hhC: 'iao4', - ihC: 'xao4', - QiC: 'siao4', - XiC: 'zhao3', - liC: 'iao4', - hiC: 'iao4', - LiC: 'zhao4', - ZiC: 'shao4', - fiG: 'jao4', - BiC: 'piao4', - PiC: 'ziao4', - DiC: 'miao4', - OiC: 'ciao4', - IiC: 'liao4', - eiG: 'qao4', - giG: 'iao4', - NiC: 'ziao4', - DiG: 'miao4', - CiC: 'biao4', - aiC: 'shao4', - KiC: 'chao4', - AiG: 'biao4', - fiC: 'qao4', - ciC: 'rao4', - jjC: 'xao4', - djC: 'jao4', - ijC: 'xao4', - JjC: 'zhao4', - AjC: 'bao4', - ejC: 'qao4', - DjC: 'mao4', - BjC: 'pao4', - KjC: 'chao4', - VjC: 'shao4', - LjC: 'zhao4', - MjC: 'lao4', - SjC: 'zhao4', - CjC: 'bao4', - TjC: 'chao4', - hjC: 'ao4', - gjC: 'iao4', - UjC: 'zhao4', - jkC: 'hao4', - GkC: 'dao4', - EkC: 'dao4', - dkC: 'gao4', - gkC: 'ao4', - DkC: 'mao4', - IkC: 'lao4', - OkC: 'cao4', - CkC: 'bao4', - AkC: 'bao4', - PkC: 'zao4', - hkC: 'ao4', - QkC: 'sao4', - ekC: 'kao4', - NkC: 'zao4', - ikC: 'hao4', - HkC: 'lao4', - dlC: 'go4', - jlC: 'ho4', - NlC: 'zo4', - ElC: 'do4', - IlC: 'lo4', - elC: 'ko4', - glC: 'o4', - GlC: 'do4', - HlC: 'lo4', - QlC: 'so4', - ilC: 'ho4', - FlC: 'to4', - dlK: 'go4', - jlK: 'ho4', - NlK: 'zo4', - elK: 'ko4', - FlK: 'to4', - AlC: 'bo4', - OlK: 'co4', - DlC: 'mo4', - HlK: 'lo4', - BlC: 'po4', - PlK: 'zo4', - glK: 'o4', - OlK: 'co4', - ilK: 'ho4', - GlK: 'do4', - ClC: 'bo4', - IlK: 'lo4', - ElK: 'do4', - OlK: 'co4', - QlK: 'so4', - hlC: 'o4', - hlK: 'o4', - DnC: 'ma4', - dnC: 'ja4', - hnC: 'ia4', - inC: 'xa4', - gnC: 'ia4', - KnC: 'cha4', - JnC: 'zha4', - SnC: 'zha4', - UnC: 'zha4', - RoC: 'sie4', - enC: 'qa4', - jnC: 'xa4', - PoC: 'zie4', - loC: 'ie4', - YoC: 'che4', - QoC: 'sie4', - XoC: 'zhe4', - NoC: 'zie4', - aoC: 'she4', - boC: 'she4', - AnC: 'ba4', - BnC: 'pa4', - jnK: 'hua4', - inK: 'hua4', - enK: 'kua4', - VnK: 'shua4', - CnC: 'ba4', - HnC: 'la4', - OoC: 'cie4', - VnC: 'sha4', - dnK: 'gua4', - LnC: 'zha4', - gnK: 'ua4', - hnK: 'ua4', - lpC: 'iang4', - IpC: 'liang4', - UpC: 'zhuang4', - cpC: 'rang4', - apC: 'shang4', - JpC: 'zhang4', - KpC: 'chang4', - ipC: 'xang4', - LpC: 'zhang4', - MpC: 'liang4', - PpC: 'ziang4', - XpC: 'zhang4', - ZpC: 'shang4', - SpC: 'zhuang4', - hpC: 'iang4', - fpC: 'jang4', - YpC: 'chang4', - TpC: 'chuang4', - NpC: 'ziang4', - gpC: 'iang4', - BpC: 'fang4', - DpC: 'uang4', - ipK: 'kuang4', - dpK: 'guang4', - kpK: 'uang4', - ApC: 'fang4', - QpC: 'siang4', - dpC: 'jang4', - epC: 'qang4', - OpC: 'ciang4', - fpK: 'guang4', - CpC: 'fang4', - GqC: 'dang4', - IqC: 'lang4', - jqC: 'hang4', - hqC: 'ang4', - gqC: 'ang4', - NqC: 'zang4', - CqC: 'bang4', - PqC: 'zang4', - EqC: 'dang4', - eqC: 'kang4', - AqC: 'bang4', - FqC: 'tang4', - eqK: 'kuang4', - HqC: 'lang4', - QqC: 'sang4', - jqK: 'huang4', - dqK: 'guang4', - dqC: 'gang4', - iqK: 'huang4', - DqC: 'mang4', - hqK: 'ang4', - hsC: 'in4', - dsC: 'jin4', - fsC: 'jin4', - esC: 'qin4', - drC: 'gen4', - DsC: 'min4', - CsC: 'bin4', - DrC: 'men4', - jrK: 'huen4', - AsC: 'bin4', - ksK: 'iong4', - jrC: 'hen4', - hrC: 'en4', - TrC: 'cen4', - JrC: 'zen4', - KrC: 'cen4', - ArC: 'ben4', - LrC: 'zen4', - VrC: 'sen4', - gsC: 'in4', - CrC: 'ben4', - irC: 'hen4', - hrK: 'uen4', - StC: 'zen4', - AtC: 'ben4', - CtC: 'ben4', - htC: 'in4', - gtC: 'en4', - itK: 'hong4', - duC: 'jin4', - OuC: 'cin4', - XuC: 'zhen4', - auC: 'shen4', - LuC: 'zhen4', - KuC: 'chen4', - QuC: 'sin4', - IuC: 'lin4', - BuC: 'pin4', - iuK: 'xong4', - AuC: 'bin4', - CuC: 'bin4', - PuC: 'zin4', - ZuC: 'shen4', - DuC: 'min4', - euC: 'qin4', - iuC: 'xin4', - NuC: 'zin4', - dvC: 'jin4', - HvC: 'lin4', - QvC: 'sin4', - jvC: 'xin4', - GvC: 'din4', - EvC: 'din4', - evC: 'qin4', - FvC: 'tin4', - OvC: 'cin4', - DvC: 'min4', - hvK: 'in4', - IvC: 'lin4', - XwC: 'zhen4', - lwC: 'in4', - bwC: 'shen4', - cwC: 'ren4', - hwC: 'in4', - NwC: 'zen4', - iwC: 'xin4', - awC: 'shen4', - LwC: 'zhen4', - IwC: 'lin4', - CwC: 'bin4', - YwC: 'chen4', - gwC: 'in4', - ZwC: 'shen4', - KwC: 'chen4', - fwC: 'jin4', - ExC: 'den4', - PxC: 'zen4', - dxC: 'gen4', - OxC: 'cen4', - GxC: 'den4', - DxC: 'men4', - AxC: 'ben4', - CxC: 'ben4', - IxC: 'len4', - NxC: 'zen4', - QxC: 'sen4', - FxC: 'ten4', - kyC: 'iou4', - dyC: 'jou4', - LyC: 'zhou4', - JyC: 'zhou4', - ayC: 'shou4', - YyC: 'chou4', - RyC: 'siou4', - iyC: 'xou4', - XyC: 'zhou4', - fyC: 'jou4', - VyC: 'sou4', - SyC: 'zou4', - ByC: 'fu4', - TyC: 'cou4', - AyC: 'fu4', - KyC: 'chou4', - IyC: 'liou4', - QyC: 'siou4', - NyC: 'ziou4', - UyC: 'zou4', - PyC: 'ziou4', - MyC: 'liou4', - CyC: 'fu4', - lyC: 'iou4', - ZyC: 'shou4', - cyC: 'rou4', - DyC: 'mou4', - gyC: 'iou4', - eyC: 'qou4', - OyC: 'ciou4', - jzC: 'hou4', - ezC: 'kou4', - DzC: 'mou4', - BzC: 'pou4', - GzC: 'dou4', - EzC: 'dou4', - HzC: 'lou4', - QzC: 'sou4', - NzC: 'zou4', - FzC: 'tou4', - hzC: 'ou4', - dzC: 'gou4', - OzC: 'cou4', - IzC: 'lou4', - izC: 'hou4', - CzC: 'bou4', - gzC: 'ou4', - PzC: 'zou4', - h0C: 'iou4', - D0C: 'miao4', - e0C: 'qou4', - f0C: 'jou4', - O1C: 'cin4', - N1C: 'zin4', - c1C: 'ren4', - L1C: 'zhen4', - X1C: 'zhen4', - f1G: 'jin4', - d1G: 'jin4', - M1C: 'lin4', - h1G: 'in4', - V1C: 'sen4', - K1C: 'chen4', - S1C: 'zen4', - T1C: 'cen4', - g1G: 'in4', - J1C: 'zhen4', - I1C: 'lin4', - Z1C: 'shen4', - k1C: 'in4', - a1C: 'shen4', - e2C: 'kang4', - d2C: 'gang4', - j2C: 'hang4', - h2C: 'ang4', - F2C: 'tang4', - Q2C: 'sang4', - O2C: 'cang4', - G2C: 'dang4', - g2C: 'ang4', - E2C: 'dang4', - H2C: 'lang4', - I2C: 'lang4', - i2C: 'hang4', - N2C: 'zang4', - e3C: 'kang4', - I3C: 'lang4', - F3C: 'tang4', - d3C: 'gang4', - i3C: 'hang4', - j3C: 'hang4', - G3C: 'dang4', - P3C: 'zang4', - E3C: 'dang4', - Q3C: 'sang4', - l4C: 'iän4', - Z4C: 'shang4', - c4C: 'rang4', - h4C: 'iän4', - A4G: 'biän4', - g4G: 'iän4', - a4C: 'shang4', - N4C: 'ziän4', - O4C: 'ciän4', - I4C: 'liän4', - K4C: 'chang4', - Y4C: 'chang4', - h4G: 'iän4', - P4C: 'ziän4', - X4C: 'zhang4', - F5C: 'tiän4', - H5C: 'liän4', - E5C: 'diän4', - Q5C: 'siän4', - G5C: 'diän4', - d5C: 'jän4', - h5C: 'iän4', - N5C: 'ziän4', - P5C: 'ziän4', - d5C: 'jän4', - e5C: 'qän4', - I5C: 'liän4', - g8C: 'iän4', - i8C: 'xän4', - e8C: 'qän4', - D9C: 'uang4', - j6C: 'xän4', - h6C: 'iän4', - S6C: 'zhang4', - J6C: 'zhang4', - e6C: 'qän4', - L6C: 'zhang4', - U6C: 'zhang4', - d6C: 'jän4', - M6C: 'lang4', - g6C: 'iän4', - d7C: 'jän4', - T7C: 'chang4', - S7C: 'zhang4', - V7C: 'shang4', - i7C: 'xän4', - C7C: 'bang4', - j7C: 'xän4', - U7C: 'zhang4', - h7C: 'iän4', - C9C: 'fang4', - B9C: 'fang4', - d8C: 'jän4', - e8C: 'qän4', - h8C: 'iän4', - hAD: 'u5', - GAD: 'du5', - dAD: 'gu5', - jAD: 'hu5', - eAD: 'ku5', - FAD: 'tu5', - EAD: 'du5', - QAD: 'su5', - IAD: 'lu5', - iAD: 'hu5', - PAD: 'zu5', - OAD: 'cu5', - NAD: 'zu5', - CAD: 'bu5', - BAD: 'pu5', - AAD: 'bu5', - DAD: 'mu5', - ABD: 'fu5', - CBD: 'fu5', - VBD: 'su5', - IBD: 'lu5', - LBD: 'zhu5', - dBD: 'jü5', - eBD: 'qü5', - ZBD: 'shu5', - YBD: 'chu5', - lBD: 'ü5', - fBD: 'jü5', - OBD: 'cu5', - cBD: 'ru5', - XBD: 'zhu5', - aBD: 'shu5', - iBD: 'xü5', - JBD: 'zhu5', - NBD: 'zu5', - TBD: 'cu5', - MBD: 'lu5', - SBD: 'zu5', - BBD: 'fu5', - hBD: 'ü5', - QBD: 'su5', - DBD: 'mu5', - kBD: 'ü5', - KBD: 'chu5', - gBD: 'ü5', - PBD: 'zu5', - hCD: 'u5', - GCD: 'du5', - ECD: 'du5', - eCD: 'ku5', - jCD: 'hu5', - CCD: 'bu5', - QCD: 'su5', - dCD: 'gu5', - DCD: 'mu5', - iCD: 'hu5', - HCD: 'lu5', - NCD: 'zu5', - ACD: 'bu5', - ICD: 'lu5', - gCD: 'u5', - XDD: 'zhu5', - gDD: 'ü5', - iDD: 'xü5', - dDD: 'jü5', - fDD: 'jü5', - ZDD: 'shu5', - YDD: 'chu5', - cDD: 'ru5', - aDD: 'shu5', - lDD: 'ü5', - LDD: 'zhu5', - IDD: 'lu5', - eDD: 'qü5', - JDD: 'zhu5', - NDD: 'zu5', - bDD: 'shu5', - CDD: 'fu5', - ODD: 'cu5', - RDD: 'su5', - QDD: 'su5', - ADD: 'fu5', - KDD: 'chu5', - dED: 'jo5', - gED: 'io5', - UED: 'zho5', - SED: 'zho5', - VED: 'sho5', - JED: 'zho5', - AED: 'bo5', - DED: 'mo5', - CED: 'bo5', - BED: 'po5', - eED: 'ko5', - LED: 'zho5', - hED: 'o5', - MED: 'lo5', - KED: 'cho5', - IED: 'lo5', - jED: 'xo5', - iED: 'xo5', - TED: 'cho5', - XVD: 'zhr5', - cVD: 'r5', - bVD: 'shr5', - LVD: 'zhr5', - QVD: 'si5', - hVD: 'i5', - OVD: 'ci5', - BVD: 'pi5', - dVD: 'ji5', - MVD: 'li5', - lVD: 'i5', - eVD: 'qi5', - iVD: 'xi5', - KVD: 'chr5', - IVD: 'li5', - JVD: 'zhr5', - PVD: 'zi5', - TWD: 'ci5', - aVD: 'shr5', - NVD: 'zi5', - DVD: 'mi5', - AVD: 'bi5', - fVH: 'ji5', - CVD: 'bi5', - kVL: 'ü5', - VVL: 'su5', - YVD: 'chr5', - UWD: 'zä5', - DVH: 'mi5', - CVH: 'bi5', - hVH: 'i5', - gVH: 'i5', - AVH: 'bi5', - JVL: 'zhu5', - iVH: 'xi5', - dVH: 'ji5', - JVD: 'zhr5', - iVL: 'xü5', - bVL: 'shu5', - dVL: 'jü5', - PVL: 'zü5', - lVL: 'ü5', - NVL: 'zü5', - QVL: 'sü5', - IVL: 'lü5', - KVL: 'chu5', - JVL: 'zhu5', - LVL: 'zhu5', - YVL: 'chu5', - OVL: 'cü5', - SVL: 'zu5', - iVP: 'xü5', - SWD: 'zä5', - VWD: 'sä5', - UWD: 'zä5', - DXD: 'u5', - AXD: 'fu5', - hXL: 'ü5', - dXL: 'jü5', - eXL: 'qü5', - fXL: 'jü5', - CXD: 'fu5', - iXL: 'xü5', - kXL: 'ü5', - BXD: 'fu5', - gXL: 'ü5', - iYD: 'xi5', - dYD: 'ji5', - gYD: 'i5', - fYD: 'ji5', - eYD: 'qi5', - gZL: 'üe5', - CZD: 'fa5', - kZL: 'üe5', - dZL: 'jüe5', - hZL: 'üe5', - fZL: 'jüe5', - eZL: 'qüe5', - AZD: 'fa5', - DZD: 'ua5', - iZL: 'xüe5', - hZD: 'ie5', - iZD: 'xe5', - dZD: 'je5', - fZD: 'je5', - BZD: 'fa5', - gZD: 'ie5', - DaD: 'mo5', - FaL: 'tu5', - daL: 'gu5', - CaD: 'bo5', - EaL: 'do5', - FaL: 'tu5', - GaL: 'du5', - haL: 'o5', - iaL: 'hu5', - gaL: 'u5', - BaD: 'po5', - IaL: 'lo5', - eaL: 'ku5', - HaL: 'lu5', - QaL: 'su5', - OaL: 'cu5', - PaL: 'zu5', - jbD: 'ho5', - jaL: 'hu5', - NaL: 'zu5', - jcD: 'ho5', - icD: 'ho5', - EcD: 'da5', - FcD: 'ta5', - hcD: 'o5', - IcD: 'la5', - ecD: 'ko5', - GcD: 'da5', - PcD: 'za5', - gcD: 'o5', - dcD: 'go5', - QcD: 'sa5', - OcD: 'ca5', - HcD: 'la5', - DcD: 'io5', - DcD: 'mo5', - gcL: 'uä5', - PcL: 'zo5', - AcD: 'bo5', - NcD: 'zo5', - dcL: 'guä5', - ecL: 'kuä5', - jcL: 'ho5', - GcL: 'do5', - icL: 'ho5', - hcL: 'o5', - NcL: 'zo5', - BcD: 'po5', - FcL: 'to5', - IcL: 'lo5', - EcL: 'do5', - OcL: 'co5', - CcD: 'bo5', - jeD: 'xa5', - SeD: 'zha5', - CeD: 'ba5', - eeD: 'qa5', - jeL: 'hua5', - AeD: 'ba5', - JeL: 'zhua5', - heL: 'ua5', - MeL: 'lua5', - TeD: 'cha5', - deL: 'gua5', - deD: 'ja5', - heD: 'ia5', - VeD: 'sha5', - DeD: 'ma5', - ieL: 'hua5', - MeD: 'la5', - geL: 'ua5', - eeL: 'kua5', - BeD: 'pa5', - SeL: 'zhua5', - jdD: 'xa5', - hdD: 'ia5', - gdD: 'ia5', - TdD: 'cha5', - edD: 'qa5', - idD: 'xa5', - KdD: 'cha5', - ddL: 'gua5', - jdL: 'hua5', - KdL: 'chua5', - JdL: 'zhua5', - VdL: 'shua5', - gdL: 'ua5', - TdL: 'chua5', - DdD: 'ma5', - MdL: 'lua5', - AdD: 'ba5', - ddD: 'ja5', - UdD: 'zha5', - JdD: 'zha5', - cdD: 'ra5', - QgD: 'sie5', - OgD: 'cie5', - dgD: 'je5', - NgD: 'zie5', - igL: 'xüe5', - egL: 'qüe5', - dgL: 'jüe5', - jgL: 'xüe5', - hgL: 'üe5', - GgD: 'die5', - FgD: 'tie5', - jgD: 'xe5', - HgD: 'lie5', - PgD: 'zie5', - ggD: 'lie5', - DgD: 'mie5', - AgD: 'bie5', - hgD: 'ie5', - egD: 'qe5', - igD: 'xe5', - BgD: 'pie5', - CgD: 'bie5', - EgD: 'die5', - IgD: 'lie5', - QfD: 'sie5', - IfD: 'lie5', - JfD: 'zhä5', - ffH: 'je5', - cfD: 'rä5', - XfD: 'zhä5', - bfD: 'shä5', - ZfD: 'shä5', - gfH: 'lie5', - DfD: 'mie5', - efH: 'qe5', - AfD: 'bie5', - PfL: 'züe5', - NfL: 'züe5', - QfL: 'süe5', - KfL: 'cho5', - lfL: 'üe5', - efL: 'qüe5', - hfP: 'üe5', - cfL: 'ro5', - afL: 'sho5', - XfL: 'zho5', - YfL: 'cho5', - JfL: 'zho5', - IfL: 'lüe5', - BfD: 'pie5', - CfH: 'bie5', - LfD: 'zhä5', - AfH: 'bie5', - VfL: 'so5', - dfH: 'je5', - afD: 'shä5', - MfL: 'lo5', - ifP: 'xüe5', - hfL: 'üe5', - dfP: 'jüe5', - SfL: 'zo5', - OfL: 'cüe5', - NfD: 'zie5', - VfD: 'shä5', - hfH: 'ie5', - KfD: 'chä5', - ifH: 'xe5', - YfL: 'zho5', - TfD: 'co5', - RfL: 'süe5', - YfD: 'chä5', - lfD: 'ie5', - UfD: 'zä5', - lpD: 'io5', - IpD: 'lio5', - dpD: 'jo5', - XpD: 'zho5', - apD: 'sho5', - cpD: 'ro5', - YpD: 'cho5', - hpD: 'io5', - epD: 'qo5', - gpD: 'lio5', - ZpD: 'sho5', - KpD: 'cho5', - QpD: 'sio5', - SpD: 'zho5', - NpD: 'zio5', - PpD: 'zio5', - OpD: 'cio5', - fpD: 'jo5', - hpL: 'io5', - CpD: 'po5', - ipL: 'xo5', - kpL: 'io5', - dpL: 'jo5', - JpD: 'zho5', - LpD: 'zho5', - epL: 'qo5', - fpL: 'jo5', - MpD: 'lio5', - BpD: 'fo5', - ipD: 'xo5', - GqD: 'do5', - DqD: 'mo5', - IqD: 'lo5', - FqD: 'to5', - NqD: 'zo5', - OqD: 'co5', - dqD: 'go5', - eqD: 'ko5', - gqD: 'o5', - BqD: 'po5', - hqD: 'o5', - CqD: 'bo5', - iqD: 'ho5', - QqD: 'so5', - jqD: 'ho5', - PqD: 'zo5', - AqD: 'bo5', - HqD: 'lo5', - iqL: 'ho5', - dqL: 'guä5', - hqL: 'o5', - jqL: 'ho5', - eqL: 'kuä5', - gqL: 'uä5', - IqL: 'lo5', - NqL: 'zo5', - DrD: 'mä5', - JrD: 'zä5', - CrD: 'bä5', - ArD: 'bä5', - fsD: 'ji5', - dsD: 'ji5', - VsD: 'sy5', - TsD: 'cy5', - jrL: 'huä5', - SrD: 'zä5', - UrD: 'zä5', - esD: 'qi5', - grD: 'ä5', - gsD: 'li5', - erD: 'kä5', - hrD: 'ä5', - isD: 'xi5', - KrD: 'cä5', - hrL: 'uä5', - BrD: 'pä5', - irD: 'hä5', - jrD: 'hä5', - drD: 'gä5', - irL: 'huä5', - LrD: 'zä5', - drL: 'gä5', - hsL: 'uä5', - MrD: 'lä5', - erL: 'kuä5', - CsD: 'bi5', - DtD: 'mä5', - jtL: 'huä5', - dtL: 'guä5', - AtD: 'bä5', - CtD: 'bä5', - UtD: 'zä5', - StD: 'zä5', - UtL: 'zuä5', - TtD: 'cä5', - etD: 'kä5', - itL: 'huä5', - jtD: 'hä5', - dtD: 'gä5', - JtD: 'zä5', - htD: 'ä5', - VtD: 'sä5', - BtD: 'pä5', - gtD: 'ä5', - ItD: 'lä5', - StL: 'zuä5', - VtL: 'suä5', - ftL: 'guä5', - MtD: 'lä5', - QuD: 'si5', - NuD: 'zi5', - huD: 'i5', - luD: 'i5', - auD: 'shr5', - YuD: 'chr5', - ZuD: 'shr5', - XuD: 'zhr5', - LuD: 'zhr5', - OuD: 'ci5', - RuD: 'si5', - PuD: 'zi5', - CuD: 'bi5', - luL: 'ü5', - iuL: 'xü5', - AuD: 'bi5', - BuD: 'pi5', - buD: 'shr5', - AsD: 'bi5', - JuD: 'zhr5', - KuD: 'chr5', - XuL: 'zü5', - OuL: 'cü5', - QvD: 'si5', - dvD: 'ji5', - BvD: 'pi5', - IvD: 'li5', - EvD: 'di5', - jvD: 'xi5', - gvD: 'i5', - GvD: 'di5', - FvD: 'ti5', - NvD: 'zi5', - evD: 'qi5', - HvD: 'li5', - PvD: 'zi5', - DvD: 'mi5', - CvD: 'bi5', - AvD: 'bi5', - evL: 'qü5', - dvL: 'jü5', - OvD: 'ci5', - ivD: 'xi5', - ivL: 'xü5', - KvD: 'chr5', - XwD: 'zhr5', - LwD: 'zhr5', - IwD: 'li5', - KwD: 'chr5', - JwD: 'zhr5', - bwD: 'shr5', - QwD: 'si5', - ZwD: 'zhr5', - awD: 'shr5', - iwD: 'xi5', - UwD: 'zä5', - fwD: 'ji5', - MwD: 'li5', - TwD: 'cä5', - hwD: 'i5', - VwD: 'sä5', - ewD: 'qi5', - dwD: 'ji5', - lwD: 'i5', - NwD: 'zi5', - AwD: 'bi5', - kwL: 'ü5', - iwL: 'xü5', - BwD: 'pi5', - SwD: 'zä5', - CwD: 'bi5', - gwD: 'i5', - PwD: 'zi5', - JwD: 'zhr5', - DwD: 'mi5', - YwD: 'chr5', - ExD: 'dä5', - NxD: 'zä5', - IxD: 'lä5', - FxD: 'tä5', - exD: 'kä5', - GxD: 'dä5', - ixD: 'hä5', - DxD: 'mä5', - PxD: 'zä5', - QxD: 'sä5', - AxD: 'bä5', - CxD: 'bä5', - jxL: 'huä5', - dxL: 'guä5', - hxD: 'ä5', - jxD: 'hä5', - HxD: 'lä5', - dxD: 'gä5', - OxD: 'cä5', - BxD: 'pä5', - ixL: 'huä5', - O1D: 'ci5', - Z1D: 'shr5', - X1D: 'zhr5', - R1D: 'si5', - P1D: 'zi5', - c1D: 'r5', - h1D: 'i5', - a1D: 'shr5', - N1D: 'zi5', - f1H: 'ji5', - L1D: 'zhr5', - J1D: 'zhr5', - I1D: 'li5', - d1H: 'ji5', - g1H: 'i5', - e1H: 'qi5', - Q1D: 'si5', - V1D: 'sä5', - i1H: 'xi5', - S1D: 'zä5', - h1H: 'i5', - K1D: 'chr5', - k1D: 'i5', - l1D: 'i5', - M1D: 'li5', - U1D: 'zä5', - C1H: 'bi5', - A1H: 'bi5', - T1D: 'cä5', - Y1D: 'chr5', - j2D: 'ho5', - d2D: 'go5', - E2D: 'da5', - Q2D: 'sa5', - G2D: 'da5', - F2D: 'ta5', - P2D: 'za5', - N2D: 'za5', - I2D: 'la5', - H2D: 'la5', - e2D: 'ko5', - h2D: 'o5', - i2D: 'ho5', - g2D: 'o5', - O2D: 'ca5', - Z2D: 'cha5', - h2D: 'o5', - j3D: 'ho5', - I3D: 'la5', - E3D: 'da5', - F3D: 'ta5', - i3D: 'ho5', - H3D: 'la5', - G3D: 'da5', - Q3D: 'sa5', - g3D: 'o5', - P3D: 'za5', - d3D: 'go5', - e3D: 'ko5', - h3D: 'o5', - O3D: 'ca5', - d3D: 'go5', - X3D: 'zha5', - l4D: 'ie5', - N4D: 'zie5', - a4D: 'shä5', - Z4D: 'shä5', - I4D: 'lie5', - P4D: 'zie5', - L4D: 'zhä5', - h4H: 'ie5', - M4D: 'lie5', - Y4D: 'chä5', - c4D: 'rä5', - X4D: 'zhä5', - O4D: 'cie5', - K4D: 'chä5', - f4H: 'je5', - J4D: 'zhä5', - k4D: 'ie5', - e4D: 'qe5', - V4D: 'sä5', - d4H: 'je5', - h4D: 'ie5', - F5D: 'tie5', - j5D: 'xe5', - d5D: 'je5', - e5D: 'qe5', - G5D: 'die5', - H5D: 'lie5', - Q5D: 'sie5', - I5D: 'lie5', - E5D: 'die5', - P5D: 'zie5', - N5D: 'zie5', - i5D: 'xe5', - Q5D: 'sie5', - j6D: 'xa5', - e6D: 'qa5', - U6D: 'zha5', - d6D: 'ja5', - S6D: 'zha5', - T6D: 'cha5', - M6D: 'la5', - i6D: 'xa5', - V6D: 'sha5', - J6D: 'zha5', - h6D: 'ia5', - g6D: 'ia5', - K6D: 'cha5', - j7D: 'xa5', - L7D: 'zha5', - h7D: 'ia5', - d7D: 'ja5', - V7D: 'sha5', - i7D: 'xa5', - g8D: 'ie5', - i8D: 'xe5', - e8D: 'qe5', - d8D: 'je5', - h8D: 'ie5', - l8D: 'ie5', - f8D: 'je5', - C9D: 'fa5', - A9D: 'fa5', - B9D: 'fa5', - e9L: 'qa5', - M9L: 'lua5', - K9L: 'chua5', - }[音韻地位.編碼] || '?'; - \ No newline at end of file +const is = (x) => 音韻地位.屬於(x); + +function 聲母規則() { + if (is('幫母')) { + if (is('東韻 三等 或 鍾微虞廢文元陽尤凡韻')) return 'f'; + return 'b'; + } + if (is('滂母')) { + if (is('東韻 三等 或 鍾微虞廢文元陽尤凡韻')) return 'f'; + return 'p'; + } + if (is('並母')) { + if (is('東韻 三等 或 鍾微虞廢文元陽尤凡韻')) return 'f'; + if (is('平聲')) return 'p'; + return 'b'; + } + if (is('明母')) { + if (is('合口 三等')) return ''; + return 'm'; + } + + if (is('端母')) { + if (is('二等')) return 'z'; + return 'd'; + } + if (is('透母')) return 't'; + if (is('定母')){ + if (is('二等 平聲')) return 'ch'; + return is('平聲') ? 't' : 'd'; + } + + if (is('泥母 或 來母 或 孃母')) return 'l'; + + if (is('知母')){ + if (is('麻韻 三等 或 灰韻')) return 'd'; + if (is('庚耕韻')) return 'z'; + return 'zh'; + } + if (is('徹母')){ + if (is('庚耕韻')) return 'c'; + return 'ch'; + } + if (is('澄母')){ + if (is('庚耕韻')) return is('平聲') ? 'c':'z'; + return is('平聲') ? 'ch':'zh'; + } + + + if (is('精母')) return 'z'; + if (is('清母')) return 'c'; + if (is('從母')){ + if (is('二等')) return 'ch'; + return is('平聲') ? 'c' : 'z'; + } + if (is('心母')) return 's'; + if (is('邪母')) return is('平聲 尤之韻') ? 'c' : 's'; + + if (is('莊母')){ + if (is('唐陽麻蕭豪肴宵江韻 或 支脂之微韻 合口 或 廢灰祭佳皆夬齊咍泰韻 二等 或 談覃鹽添咸銜嚴凡韻 二等 或 元寒桓刪山先仙韻 二等')) return 'zh'; + return 'z'; + } + + if (is('初母')){ + if (is('唐陽麻蕭豪肴宵江韻 或 支脂之微韻 合口 或 廢灰祭佳皆夬齊咍泰韻 二等 或 談覃鹽添咸銜嚴凡韻 二等 或 元寒桓刪山先仙韻 二等')) return 'ch'; + return 'c'; + } + + if (is('崇母')) { + if (is('唐陽麻蕭豪肴宵江韻 或 支脂之微韻 合口 或 廢灰祭佳皆夬齊咍泰韻 二等 或 談覃鹽添咸銜嚴凡韻 二等 或 元寒桓刪山先仙韻 二等')) return is('平聲') ?'ch':'zh'; + if (is('之韻')) return 's'; + return is('平聲') ?'c':'z'; + } + + if (is('生母')) { + if (is('唐陽麻蕭豪肴宵江韻 或 支脂之微韻 合口 或 廢灰祭佳皆夬齊咍泰韻 二等 或 談覃鹽添咸銜嚴凡韻 二等 或 元寒桓刪山先仙韻 二等')) return 'sh'; + return 's'; + } + + if (is('俟母')) return is('平聲') ? 'c' : 's'; + + if (is('章母')) return is('清韻 合口') ? 'z' : 'zh'; + if (is('昌母')) return 'ch'; + if (is('常母')) { + if(is('之脂韻 平聲')) return 'sh'; + if(is('鍾韻 上聲 或 平聲 或 一等')) return 'ch'; + return 'sh'; + } + if (is('書母')) return is('鍾韻 平聲') ?'ch':'sh'; + if (is('船母')) return is('合口 平聲') ?'ch':'sh'; + if (is('日母')) { + if(is('四等')) return 'l'; + if(is('支之脂韻 或 眞侵韻 入聲')) return ''; + return 'r'; + } + + if (is('見母')) { + if (is('一等 或 四等 齊韻 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂韻 或 三等 開口 通攝 舒聲')) return 'g'; + return 'j'; + } + if (is('溪母')) { + if (is('一等 或 四等 齊韻 或 二等 合口 或 二等 庚耕皆韻 或 二等 開口 江韻 入聲 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 鍾韻 上聲 或 三等 鍾韻 去聲')) return 'k'; + return 'q'; + } + if (is('羣母')) { + if(is('宵韻 重紐A類')) return 'q'; + if (is('平聲')) { + if (is('三等 合口 山陽脂韻')) return 'k'; + return 'q'; + }; + if (is('一等 或 四等 齊韻 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 開口 通攝 舒聲')) return 'g'; + return 'j'; + } + if (is('疑母')){ + if (is('四等 齊韻 平聲 或 四等 先韻 入聲 或 三等 尤蒸韻 平聲 或 三等 庚仙蒸陽韻 入聲 或 三等 之韻 上聲')) return 'l'; + return ''; + } + + if (is('曉母')) { + if (is('一等 或 四等 合口 齊韻 或 二等 合口 或 二等 庚耕皆韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲')) return 'h'; + return 'x'; + } + + if (is('匣母')) { + if (is('一等 或 四等 合口 齊韻 或 二等 合口 或 二等 庚耕韻 或 二等 皆韻 上聲')) return 'h'; + return 'x'; + } + + if (is('以母')) return is('合口 祭韻') ?'r':''; + + if (is('影云母')) return ''; + + throw new Error('無聲母規則'); +} + +function 韻母規則() { + // 通攝 + if (is('東冬鍾韻')) { + if (is('入聲')){ + return is('三等 見疑以影云母') ?'ü':'u'; + } + return is('幫組')? 'en':'ong';//Yu Li + } + + // 江攝 + if (is('江攝')) { + if (is('入聲')){ + return is('疑母') ?'io':'o'; + } + if (is('徹澄崇初生知母')){ + return 'uang'; + } + return is('疑母') ? 'iang' : 'ang'; + } + + // 止攝 + if (is('支脂之微韻')){ + if (is('日母 開口')){ + return 'er'; + } + if (is('崇初從精清生俟邪心莊母 開口')){ + return 'y'; + } + if (is('昌常徹澄船書章知母 開口')){ + return 'r'; + } + if (is('生初母 合口 重紐B類')){ + return 'uä'; + } + if (is('明母 脂韻 或 並滂母 合口 或 並滂母 脂韻 重紐B類')){ + return 'ei'; + } + return is('開口')? 'i':'uei'; + } + + // 遇攝 + if (is('遇攝')) { + if (is('一等')){ + return is('明母')? 'o':'u'; + } + return is('從見精來娘清羣溪曉邪心疑以影云母')? 'ü':'u'; + } + + // 蟹攝 + + if (is('蟹攝')) { + if (is('四等')){ + if (is('合口')) return 'uei'; + if (is('常母')) return 'uei'; + if (is('徹母')) return 'ä';//𥱻 + return 'i'; + } + if (is('三等')){ + if (is('合口')) return is('幫組') ? 'ei' : 'uei'; + if (is('章知組')) return 'r'; //Yu Li + if (is('明母')) return 'ei'; + return 'i'; + } + if (is('二等')){ + if (is('合口')) return is('佳韻 見溪匣曉影母') ? 'ua' : 'uä'; + if (is('疑母')) return 'iä'; + return 'ä'; + } + if (is('一等')){ + if (is('合口')) + { + if (is('泰韻 見溪疑母')) return 'uä'; + if (is('幫組')) return 'ei'; + return 'uei'; + } + if (is('泰韻 幫組')) return 'ei'; + return is('以母')? 'iä' : 'ä'; + } + } + + // 臻攝 + if (is('臻攝')) { + if (is('入聲')) { + if (is('三等')){ + if (is('合口')) return is('幫知莊章組') ? 'u' : 'ü'; + if (is('章組 或 知徹澄日母')) return 'r'; + if (is('莊組')) return 'ä'; + return 'i'; + } + return is('幫組 或 開口') ? 'o' : 'u'; + } + if (is('開口')) + { + if (is('一等')) return is('端組') ? 'uen' : 'en'; + return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; + } + if (is('三等')) { + if (is('滂幫並母')) return 'en'; + return is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; + } + return is('幫組')? 'en' : 'uen'; + } + + // 山攝 + if (is('山攝')) { + if (is('入聲')) { + if (is('一等')){ + if (is('開口')) return 'a'; + return is('見組')? 'uä' : 'o';//Yu Li + } + if (is('二等')){ + if (is('合口')) return 'ua'; + return is('疑影母')? 'ia' : 'a'; + } + if (is('合口')) + { + if (is('幫並滂母')) return 'a'; + if (is('明母')) return 'ua'; + return is('日母 或 知莊章組')? 'o':'üe'; + } + if (is('以母')) return 'io'; + if (is('日母 或 知莊章組')) return 'ä';//Yu Li + return is('匣溪曉羣見母')? 'e':'ie'; + } + if (is('一等')){ + return is('開口 或 幫組')? 'ang' : 'uang'; + } + if (is('二等')){ + if (is('開口')){ + if (is('影疑母')) return 'iän'; + if (is('匣溪曉羣見母')) return 'än'; + return 'ang'; + } + return 'uang'; + } + if (is('三等')){ + if (is('合口')) + { + if (is('日來明母 或 知莊章組')) return 'uang'; + return is('滂幫並母')? 'ang' : 'üän'; + } + if (is('日知徹澄母 或 莊章組')) return 'ang'; + return is('匣溪曉羣見母')? 'än':'iän'; + } + if (is('合口')) return 'üän'; + if (is('崇母')) return 'uang'; + return is('匣溪曉羣見母')? 'än':'iän'; + } + + // 效攝 + if (is('效攝')) { + if (is('二等 疑母')) return 'iao'; + if (is('二等 或 一等')) return 'ao'; + return is('匣溪曉羣見日母 或 知章組')?'ao':'iao'; + } + + // 果攝 + if (is('果攝')) { + if (is('三等')) return is('開口')?'e':'üe'; + return 'o'; + } + + // 假攝 + if (is('假攝')) { + if (is('二等')) + { + if (is('合口')) return 'ua'; + return is('疑影母')?'ia':'a'; + } + return is('日母 或 章組')?'e':'ie'; + } + + + // 宕攝 + if (is('宕攝')) { + if (is('入聲')) { + if (is('一等 合口 見組')) return 'uä'; + return is('心疑以影云來娘母 或 精組')? 'io':'o'; + } + //剩下舒聲 + if (is('合口')){ + return is('滂幫並母')? 'ang' : 'uang'; + } + //剩下舒聲開口 + if (is('三等')) { + if (is('來孃疑以影母 或 精組')) return 'iang'; + return is('莊組')? 'uang':'ang'; + } + //剩下舒聲開口一等 + return 'ang'; + } + + // 梗攝 + if (is('梗攝')){ + if (is('入聲')) { + if (is('合口')) + { + if (is('二等')) return 'uä'; + //剩下三四等 + return is('幫組')? 'i':'ü'; + } + //剩下開口 + if (is('二等')) return 'ä'; + //剩下開口三四等 + if (is('莊組')) return 'y'; + return is('知章組')? 'r':'i'; + } + //剩下舒聲 + if (is('二等')){ + if (is('合口')) + { + return is('耕韻')? 'ong':'uen';//後者庚韻 + } + //剩下開口 + return is('匣影母 耕韻')? 'in':'en'; + } + //剩下舒聲三四等 + if (is('合口')) + { + if (is('心以影母 三等')) return 'in'; + return is('云影母')? 'iong':'ong'; + } + //剩下舒聲三四等開口 + if (is('四等')) return 'in'; + //剩下舒聲三等開口 + return is('知莊章組')? 'en':'in'; + } + + // 曾攝 + if (is('曾攝')){ + if (is('入聲')) { + if (is('一等')) + { + return is('合口')? 'uä':'ä'; + } + //剩下三等 + if (is('合口')) return 'ü'; + //剩下三等開口 + if (is('莊組')) return 'ä'; + return is('知章組')? 'r':'i'; + } + //剩下舒聲 + if (is('合口')) return 'ong'; + return is('三等 幫見組 或 三等 來曉以影母')? 'in':'en'; + } + + + // 流攝 + if (is('幽韻')) is('見溪羣曉生母')? 'ou':'iou'; + if (is('尤韻')) { + if (is('滂幫並母')) return 'u'; + return is('精組 或 疑以影云孃來母')? 'iou':'ou'; + } + if (is('侯韻')) 'ou'; + + // 深攝 + if (is('深攝')) { + if (is('入聲')) { + if (is('莊組')) return 'ä'; + return is('章組 或 日知徹澄母')? 'r':'i'; + } + //剩下舒聲 + return is('章莊組 或 日知徹澄母')? 'en':'in'; + } + + + // 咸攝 + if (is('咸攝')) { + if (is('入聲')) { + if (is('一等')){ + return is('見組 或 匣曉影母')? 'o' : 'a'; + } + if (is('二等')){ + return is('疑影母')? 'io' : 'a'; + } + if (is('三等')){ + if (is('合口')) return is('徹孃母')? 'ua' : 'a'; + if (is('章組 或 日知徹澄母')) return 'ä'; + } + return is('見溪羣曉匣母')? 'e' : 'ie'; + } + //剩下舒聲 + if (is('一等')){ + return is('開口 或 幫組')? 'ang' : 'uang'; + } + if (is('二等')){ + if (is('影疑母')) return 'iän'; + if (is('匣溪曉羣見母')) return 'än'; + return 'ang';//只剩知莊幫組 + } + if (is('三等')){ + if (is('合口')) + { + return is('滂幫並母')? 'ang' : 'uang'; + } + if (is('日知徹澄母 或 莊章組')) return 'ang'; + return is('匣溪曉羣見母')? 'än':'iän'; + } + return is('匣溪曉羣見母')? 'än':'iän'; + } + throw new Error('無韻母規則'); +} + +function 聲調規則() { + if (is('平聲')) return is('全清 或 次清')?'1':'2'; + if (is('上聲')) return is('全濁')?'4':'3'; + if (is('去聲')) return '4'; + if (is('入聲')) return '5'; + throw new Error('無聲調規則'); +} +let 聲母 = 聲母規則(); +let 韻母 = 韻母規則(); +let 聲調 = 聲調規則(); +return 聲母 + 韻母 + 聲調; From 4cff8b55192f634594e474f6487bf22bd0720970 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Fri, 9 Jul 2021 10:21:10 +0200 Subject: [PATCH 005/117] format --- langjin.js | 272 +++++++++++++++++++---------------------------------- 1 file changed, 96 insertions(+), 176 deletions(-) diff --git a/langjin.js b/langjin.js index 878765b..affd064 100644 --- a/langjin.js +++ b/langjin.js @@ -10,51 +10,29 @@ const is = (x) => 音韻地位.屬於(x); function 聲母規則() { - if (is('幫母')) { - if (is('東韻 三等 或 鍾微虞廢文元陽尤凡韻')) return 'f'; - return 'b'; - } - if (is('滂母')) { - if (is('東韻 三等 或 鍾微虞廢文元陽尤凡韻')) return 'f'; - return 'p'; - } + if (is('幫母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'b'; + if (is('滂母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'p'; if (is('並母')) { if (is('東韻 三等 或 鍾微虞廢文元陽尤凡韻')) return 'f'; - if (is('平聲')) return 'p'; - return 'b'; - } - if (is('明母')) { - if (is('合口 三等')) return ''; - return 'm'; - } - - if (is('端母')) { - if (is('二等')) return 'z'; - return 'd'; + return is('平聲') ? 'p' : 'b'; } + if (is('明母')) return is('合口 三等') ? '' : 'm'; + if (is('端母')) return is('二等') ? 'z' : 'd'; if (is('透母')) return 't'; - if (is('定母')){ + if (is('定母')) { if (is('二等 平聲')) return 'ch'; - return is('平聲') ? 't' : 'd'; + return is('平聲') ? 't' : 'd'; } - if (is('泥母 或 來母 或 孃母')) return 'l'; - if (is('知母')){ if (is('麻韻 三等 或 灰韻')) return 'd'; - if (is('庚耕韻')) return 'z'; - return 'zh'; - } - if (is('徹母')){ - if (is('庚耕韻')) return 'c'; - return 'ch'; + return (is('庚耕韻')) ? 'z' : 'zh'; } + if (is('徹母')) return (is('庚耕韻')) ? 'c' : 'ch'; if (is('澄母')){ - if (is('庚耕韻')) return is('平聲') ? 'c':'z'; - return is('平聲') ? 'ch':'zh'; + if (is('庚耕韻')) return is('平聲') ? 'c' : 'z'; + return is('平聲') ? 'ch' : 'zh'; } - - if (is('精母')) return 'z'; if (is('清母')) return 'c'; if (is('從母')){ @@ -63,106 +41,64 @@ function 聲母規則() { } if (is('心母')) return 's'; if (is('邪母')) return is('平聲 尤之韻') ? 'c' : 's'; - - if (is('莊母')){ - if (is('唐陽麻蕭豪肴宵江韻 或 支脂之微韻 合口 或 廢灰祭佳皆夬齊咍泰韻 二等 或 談覃鹽添咸銜嚴凡韻 二等 或 元寒桓刪山先仙韻 二等')) return 'zh'; - return 'z'; - } - - if (is('初母')){ - if (is('唐陽麻蕭豪肴宵江韻 或 支脂之微韻 合口 或 廢灰祭佳皆夬齊咍泰韻 二等 或 談覃鹽添咸銜嚴凡韻 二等 或 元寒桓刪山先仙韻 二等')) return 'ch'; - return 'c'; - } - + if (is('莊母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等')) ? 'zh' : 'z'; + if (is('初母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等')) ? 'ch' : 'c'; if (is('崇母')) { - if (is('唐陽麻蕭豪肴宵江韻 或 支脂之微韻 合口 或 廢灰祭佳皆夬齊咍泰韻 二等 或 談覃鹽添咸銜嚴凡韻 二等 或 元寒桓刪山先仙韻 二等')) return is('平聲') ?'ch':'zh'; + if (is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等')) return is('平聲') ? 'ch' : 'zh'; if (is('之韻')) return 's'; - return is('平聲') ?'c':'z'; - } - - if (is('生母')) { - if (is('唐陽麻蕭豪肴宵江韻 或 支脂之微韻 合口 或 廢灰祭佳皆夬齊咍泰韻 二等 或 談覃鹽添咸銜嚴凡韻 二等 或 元寒桓刪山先仙韻 二等')) return 'sh'; - return 's'; + return is('平聲') ? 'c' : 'z'; } - + if (is('生母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等')) ? 'sh' : 's'; if (is('俟母')) return is('平聲') ? 'c' : 's'; - if (is('章母')) return is('清韻 合口') ? 'z' : 'zh'; if (is('昌母')) return 'ch'; if (is('常母')) { if(is('之脂韻 平聲')) return 'sh'; - if(is('鍾韻 上聲 或 平聲 或 一等')) return 'ch'; - return 'sh'; + return is('鍾韻 上聲 或 平聲 或 一等') ? 'ch' : 'sh'; } - if (is('書母')) return is('鍾韻 平聲') ?'ch':'sh'; - if (is('船母')) return is('合口 平聲') ?'ch':'sh'; + if (is('書母')) return is('鍾韻 平聲') ? 'ch' : 'sh'; + if (is('船母')) return is('合口 平聲') ? 'ch' : 'sh'; if (is('日母')) { if(is('四等')) return 'l'; - if(is('支之脂韻 或 眞侵韻 入聲')) return ''; - return 'r'; + return is('支之脂韻 或 眞侵韻 入聲') ? '' : 'r'; } - - if (is('見母')) { - if (is('一等 或 四等 齊韻 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂韻 或 三等 開口 通攝 舒聲')) return 'g'; - return 'j'; - } - if (is('溪母')) { - if (is('一等 或 四等 齊韻 或 二等 合口 或 二等 庚耕皆韻 或 二等 開口 江韻 入聲 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 鍾韻 上聲 或 三等 鍾韻 去聲')) return 'k'; - return 'q'; - } + if (is('見母')) return is('一等 或 四等 齊韻 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂韻 或 三等 開口 通攝 舒聲') ? 'g' : 'j'; + if (is('溪母')) return is('一等 或 四等 齊韻 或 二等 合口 或 二等 庚耕皆韻 或 二等 開口 江韻 入聲 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 鍾韻 上去聲')) ? 'k' : 'q'; if (is('羣母')) { if(is('宵韻 重紐A類')) return 'q'; if (is('平聲')) { - if (is('三等 合口 山陽脂韻')) return 'k'; - return 'q'; + return is('三等 合口 山陽脂韻') ? 'k' : 'q'; }; - if (is('一等 或 四等 齊韻 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 開口 通攝 舒聲')) return 'g'; - return 'j'; + return is('一等 或 四等 齊韻 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 開口 通攝 舒聲')) ? 'g' : 'j'; } - if (is('疑母')){ - if (is('四等 齊韻 平聲 或 四等 先韻 入聲 或 三等 尤蒸韻 平聲 或 三等 庚仙蒸陽韻 入聲 或 三等 之韻 上聲')) return 'l'; - return ''; - } - - if (is('曉母')) { - if (is('一等 或 四等 合口 齊韻 或 二等 合口 或 二等 庚耕皆韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲')) return 'h'; - return 'x'; - } - - if (is('匣母')) { - if (is('一等 或 四等 合口 齊韻 或 二等 合口 或 二等 庚耕韻 或 二等 皆韻 上聲')) return 'h'; - return 'x'; - } - - if (is('以母')) return is('合口 祭韻') ?'r':''; - + if (is('疑母')) return is('四等 齊韻 平聲 或 四等 先韻 入聲 或 三等 尤蒸韻 平聲 或 三等 庚仙蒸陽韻 入聲 或 三等 之韻 上聲')) ? 'l' : ''; + if (is('曉母')) return is('一等 或 四等 合口 齊韻 或 二等 合口 或 二等 庚耕皆韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲') ? 'h' : 'x'; + if (is('匣母')) return is('一等 或 四等 合口 齊韻 或 二等 合口 或 二等 庚耕韻 或 二等 皆韻 上聲') ? 'h' : 'x'; + if (is('以母')) return is('合口 祭韻') ? 'r' : ''; if (is('影云母')) return ''; - throw new Error('無聲母規則'); } function 韻母規則() { // 通攝 - if (is('東冬鍾韻')) { + if (is('通攝')) { if (is('入聲')){ - return is('三等 見疑以影云母') ?'ü':'u'; + return is('三等 見疑以影云母') ? 'ü' : 'u'; } - return is('幫組')? 'en':'ong';//Yu Li + return is('幫組') ? 'en' : 'ong'; } - // 江攝 if (is('江攝')) { if (is('入聲')){ - return is('疑母') ?'io':'o'; + return is('疑母') ? 'io' : 'o'; } if (is('徹澄崇初生知母')){ return 'uang'; } return is('疑母') ? 'iang' : 'ang'; } - // 止攝 - if (is('支脂之微韻')){ + if (is('止攝')){ if (is('日母 開口')){ return 'er'; } @@ -178,36 +114,33 @@ function 韻母規則() { if (is('明母 脂韻 或 並滂母 合口 或 並滂母 脂韻 重紐B類')){ return 'ei'; } - return is('開口')? 'i':'uei'; + return is('開口') ? 'i' : 'uei'; } - // 遇攝 if (is('遇攝')) { if (is('一等')){ - return is('明母')? 'o':'u'; + return is('明母') ? 'o' : 'u'; } - return is('從見精來娘清羣溪曉邪心疑以影云母')? 'ü':'u'; + return is('從見精來娘清羣溪曉邪心疑以影云母') ? 'ü' : 'u'; } - // 蟹攝 - if (is('蟹攝')) { if (is('四等')){ - if (is('合口')) return 'uei'; - if (is('常母')) return 'uei'; - if (is('徹母')) return 'ä';//𥱻 - return 'i'; + if (is('合口')) return 'uei'; + if (is('常母')) return 'uei'; + if (is('徹母')) return 'ä';//𥱻 + return 'i'; } if (is('三等')){ if (is('合口')) return is('幫組') ? 'ei' : 'uei'; - if (is('章知組')) return 'r'; //Yu Li - if (is('明母')) return 'ei'; - return 'i'; + if (is('章知組')) return 'r'; + if (is('明母')) return 'ei'; + return 'i'; } if (is('二等')){ if (is('合口')) return is('佳韻 見溪匣曉影母') ? 'ua' : 'uä'; - if (is('疑母')) return 'iä'; - return 'ä'; + if (is('疑母')) return 'iä'; + return 'ä'; } if (is('一等')){ if (is('合口')) @@ -216,19 +149,18 @@ function 韻母規則() { if (is('幫組')) return 'ei'; return 'uei'; } - if (is('泰韻 幫組')) return 'ei'; - return is('以母')? 'iä' : 'ä'; + if (is('泰韻 幫組')) return 'ei'; + return is('以母') ? 'iä' : 'ä'; } } - // 臻攝 if (is('臻攝')) { if (is('入聲')) { if (is('三等')){ if (is('合口')) return is('幫知莊章組') ? 'u' : 'ü'; - if (is('章組 或 知徹澄日母')) return 'r'; - if (is('莊組')) return 'ä'; - return 'i'; + if (is('章組 或 知徹澄日母')) return 'r'; + if (is('莊組')) return 'ä'; + return 'i'; } return is('幫組 或 開口') ? 'o' : 'u'; } @@ -241,37 +173,36 @@ function 韻母規則() { if (is('滂幫並母')) return 'en'; return is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; } - return is('幫組')? 'en' : 'uen'; - } - + return is('幫組') ? 'en' : 'uen'; + } // 山攝 if (is('山攝')) { if (is('入聲')) { if (is('一等')){ if (is('開口')) return 'a'; - return is('見組')? 'uä' : 'o';//Yu Li + return is('見組') ? 'uä' : 'o'; } if (is('二等')){ if (is('合口')) return 'ua'; - return is('疑影母')? 'ia' : 'a'; + return is('疑影母') ? 'ia' : 'a'; } if (is('合口')) { if (is('幫並滂母')) return 'a'; if (is('明母')) return 'ua'; - return is('日母 或 知莊章組')? 'o':'üe'; + return is('日母 或 知莊章組') ? 'o' : 'üe'; } if (is('以母')) return 'io'; - if (is('日母 或 知莊章組')) return 'ä';//Yu Li - return is('匣溪曉羣見母')? 'e':'ie'; + if (is('日母 或 知莊章組')) return 'ä'; + return is('匣溪曉羣見母') ? 'e' : 'ie'; } if (is('一等')){ - return is('開口 或 幫組')? 'ang' : 'uang'; + return is('開口 或 幫組') ? 'ang' : 'uang'; } if (is('二等')){ if (is('開口')){ - if (is('影疑母')) return 'iän'; - if (is('匣溪曉羣見母')) return 'än'; + if (is('影疑母')) return 'iän'; + if (is('匣溪曉羣見母')) return 'än'; return 'ang'; } return 'uang'; @@ -280,59 +211,53 @@ function 韻母規則() { if (is('合口')) { if (is('日來明母 或 知莊章組')) return 'uang'; - return is('滂幫並母')? 'ang' : 'üän'; + return is('滂幫並母') ? 'ang' : 'üän'; } if (is('日知徹澄母 或 莊章組')) return 'ang'; - return is('匣溪曉羣見母')? 'än':'iän'; + return is('匣溪曉羣見母') ? 'än' : 'iän'; } if (is('合口')) return 'üän'; if (is('崇母')) return 'uang'; - return is('匣溪曉羣見母')? 'än':'iän'; + return is('匣溪曉羣見母') ? 'än' : 'iän'; } - // 效攝 if (is('效攝')) { if (is('二等 疑母')) return 'iao'; if (is('二等 或 一等')) return 'ao'; - return is('匣溪曉羣見日母 或 知章組')?'ao':'iao'; + return is('匣溪曉羣見日母 或 知章組') ? 'ao' : 'iao'; } - // 果攝 if (is('果攝')) { - if (is('三等')) return is('開口')?'e':'üe'; + if (is('三等')) return is('開口') ? 'e' : 'üe'; return 'o'; } - // 假攝 if (is('假攝')) { if (is('二等')) { if (is('合口')) return 'ua'; - return is('疑影母')?'ia':'a'; + return is('疑影母') ? 'ia' : 'a'; } - return is('日母 或 章組')?'e':'ie'; + return is('日母 或 章組') ? 'e' : 'ie'; } - - // 宕攝 if (is('宕攝')) { if (is('入聲')) { if (is('一等 合口 見組')) return 'uä'; - return is('心疑以影云來娘母 或 精組')? 'io':'o'; + return is('心疑以影云來娘母 或 精組') ? 'io' : 'o'; } //剩下舒聲 if (is('合口')){ - return is('滂幫並母')? 'ang' : 'uang'; + return is('滂幫並母') ? 'ang' : 'uang'; } //剩下舒聲開口 if (is('三等')) { if (is('來孃疑以影母 或 精組')) return 'iang'; - return is('莊組')? 'uang':'ang'; + return is('莊組') ? 'uang' : 'ang'; } //剩下舒聲開口一等 return 'ang'; } - // 梗攝 if (is('梗攝')){ if (is('入聲')) { @@ -340,117 +265,112 @@ function 韻母規則() { { if (is('二等')) return 'uä'; //剩下三四等 - return is('幫組')? 'i':'ü'; + return is('幫組') ? 'i' : 'ü'; } //剩下開口 if (is('二等')) return 'ä'; //剩下開口三四等 if (is('莊組')) return 'y'; - return is('知章組')? 'r':'i'; + return is('知章組') ? 'r' : 'i'; } //剩下舒聲 if (is('二等')){ if (is('合口')) { - return is('耕韻')? 'ong':'uen';//後者庚韻 + return is('耕韻') ? 'ong' : 'uen';//後者庚韻 } //剩下開口 - return is('匣影母 耕韻')? 'in':'en'; + return is('匣影母 耕韻') ? 'in' : 'en'; } //剩下舒聲三四等 if (is('合口')) { if (is('心以影母 三等')) return 'in'; - return is('云影母')? 'iong':'ong'; + return is('云影母') ? 'iong' : 'ong'; } //剩下舒聲三四等開口 if (is('四等')) return 'in'; //剩下舒聲三等開口 - return is('知莊章組')? 'en':'in'; + return is('知莊章組') ? 'en' : 'in'; } - // 曾攝 if (is('曾攝')){ if (is('入聲')) { if (is('一等')) { - return is('合口')? 'uä':'ä'; + return is('合口') ? 'uä' : 'ä'; } //剩下三等 if (is('合口')) return 'ü'; //剩下三等開口 if (is('莊組')) return 'ä'; - return is('知章組')? 'r':'i'; + return is('知章組') ? 'r' : 'i'; } //剩下舒聲 if (is('合口')) return 'ong'; - return is('三等 幫見組 或 三等 來曉以影母')? 'in':'en'; + return is('三等 幫見組 或 三等 來曉以影母') ? 'in' : 'en'; } - - // 流攝 - if (is('幽韻')) is('見溪羣曉生母')? 'ou':'iou'; + if (is('幽韻')) is('見溪羣曉生母') ? 'ou' : 'iou'; if (is('尤韻')) { if (is('滂幫並母')) return 'u'; - return is('精組 或 疑以影云孃來母')? 'iou':'ou'; + return is('精組 或 疑以影云孃來母') ? 'iou' : 'ou'; } if (is('侯韻')) 'ou'; - // 深攝 if (is('深攝')) { if (is('入聲')) { if (is('莊組')) return 'ä'; - return is('章組 或 日知徹澄母')? 'r':'i'; + return is('章組 或 日知徹澄母') ? 'r' : 'i'; } //剩下舒聲 - return is('章莊組 或 日知徹澄母')? 'en':'in'; + return is('章莊組 或 日知徹澄母') ? 'en' : 'in'; } - - // 咸攝 if (is('咸攝')) { if (is('入聲')) { if (is('一等')){ - return is('見組 或 匣曉影母')? 'o' : 'a'; + return is('見組 或 匣曉影母') ? 'o' : 'a'; } if (is('二等')){ - return is('疑影母')? 'io' : 'a'; + return is('疑影母') ? 'io' : 'a'; } if (is('三等')){ - if (is('合口')) return is('徹孃母')? 'ua' : 'a'; + if (is('合口')) return is('徹孃母') ? 'ua' : 'a'; if (is('章組 或 日知徹澄母')) return 'ä'; } - return is('見溪羣曉匣母')? 'e' : 'ie'; + return is('見溪羣曉匣母') ? 'e' : 'ie'; } //剩下舒聲 if (is('一等')){ - return is('開口 或 幫組')? 'ang' : 'uang'; + return is('開口 或 幫組') ? 'ang' : 'uang'; } if (is('二等')){ - if (is('影疑母')) return 'iän'; - if (is('匣溪曉羣見母')) return 'än'; + if (is('影疑母')) return 'iän'; + if (is('匣溪曉羣見母')) return 'än'; return 'ang';//只剩知莊幫組 } if (is('三等')){ if (is('合口')) { - return is('滂幫並母')? 'ang' : 'uang'; + return is('滂幫並母') ? 'ang' : 'uang'; } if (is('日知徹澄母 或 莊章組')) return 'ang'; - return is('匣溪曉羣見母')? 'än':'iän'; + return is('匣溪曉羣見母') ? 'än' : 'iän'; } - return is('匣溪曉羣見母')? 'än':'iän'; + return is('匣溪曉羣見母') ? 'än' : 'iän'; } throw new Error('無韻母規則'); } function 聲調規則() { - if (is('平聲')) return is('全清 或 次清')?'1':'2'; - if (is('上聲')) return is('全濁')?'4':'3'; + if (is('平聲')) return is('全清 或 次清') ? '1' : '2'; + if (is('上聲')) return is('全濁') ? '4' : '3'; if (is('去聲')) return '4'; if (is('入聲')) return '5'; throw new Error('無聲調規則'); } + let 聲母 = 聲母規則(); let 韻母 = 韻母規則(); let 聲調 = 聲調規則(); From 9caaab65f7c7d2d9be2769b653d1439c2491b209 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 14 Jul 2021 09:24:18 +0200 Subject: [PATCH 006/117] =?UTF-8?q?=E6=8B=AC=E8=99=9F=E8=87=AD=E8=9F=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/langjin.js b/langjin.js index affd064..5580040 100644 --- a/langjin.js +++ b/langjin.js @@ -41,14 +41,14 @@ function 聲母規則() { } if (is('心母')) return 's'; if (is('邪母')) return is('平聲 尤之韻') ? 'c' : 's'; - if (is('莊母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等')) ? 'zh' : 'z'; - if (is('初母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等')) ? 'ch' : 'c'; + if (is('莊母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'zh' : 'z'; + if (is('初母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'ch' : 'c'; if (is('崇母')) { if (is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等')) return is('平聲') ? 'ch' : 'zh'; if (is('之韻')) return 's'; return is('平聲') ? 'c' : 'z'; } - if (is('生母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等')) ? 'sh' : 's'; + if (is('生母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'sh' : 's'; if (is('俟母')) return is('平聲') ? 'c' : 's'; if (is('章母')) return is('清韻 合口') ? 'z' : 'zh'; if (is('昌母')) return 'ch'; @@ -63,15 +63,15 @@ function 聲母規則() { return is('支之脂韻 或 眞侵韻 入聲') ? '' : 'r'; } if (is('見母')) return is('一等 或 四等 齊韻 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂韻 或 三等 開口 通攝 舒聲') ? 'g' : 'j'; - if (is('溪母')) return is('一等 或 四等 齊韻 或 二等 合口 或 二等 庚耕皆韻 或 二等 開口 江韻 入聲 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 鍾韻 上去聲')) ? 'k' : 'q'; + if (is('溪母')) return is('一等 或 四等 齊韻 或 二等 合口 或 二等 庚耕皆韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 二等 開口 江韻 入聲 或 三等 鍾韻 上去聲') ? 'k' : 'q'; if (is('羣母')) { if(is('宵韻 重紐A類')) return 'q'; if (is('平聲')) { return is('三等 合口 山陽脂韻') ? 'k' : 'q'; }; - return is('一等 或 四等 齊韻 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 開口 通攝 舒聲')) ? 'g' : 'j'; + return is('一等 或 四等 齊韻 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 開口 通攝 舒聲') ? 'g' : 'j'; } - if (is('疑母')) return is('四等 齊韻 平聲 或 四等 先韻 入聲 或 三等 尤蒸韻 平聲 或 三等 庚仙蒸陽韻 入聲 或 三等 之韻 上聲')) ? 'l' : ''; + if (is('疑母')) return is('四等 齊韻 平聲 或 四等 先韻 入聲 或 三等 尤蒸韻 平聲 或 三等 庚仙蒸陽韻 入聲 或 三等 之韻 上聲') ? 'l' : ''; if (is('曉母')) return is('一等 或 四等 合口 齊韻 或 二等 合口 或 二等 庚耕皆韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲') ? 'h' : 'x'; if (is('匣母')) return is('一等 或 四等 合口 齊韻 或 二等 合口 或 二等 庚耕韻 或 二等 皆韻 上聲') ? 'h' : 'x'; if (is('以母')) return is('合口 祭韻') ? 'r' : ''; From 02d827cc98f63b2a1dc1f42890793c3c039c99be Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 14 Jul 2021 13:31:17 +0200 Subject: [PATCH 007/117] =?UTF-8?q?=E5=96=89=E7=89=99=E9=9F=B3=E9=BD=B6?= =?UTF-8?q?=E5=8C=96=E5=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vscode/settings.json | 3 ++- langjin.js | 29 ++++++++++++++++++++++------- 2 files changed, 24 insertions(+), 8 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index c0e6b9e..ade283f 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -6,5 +6,6 @@ }, "[python]": { "editor.defaultFormatter": "ms-python.python" - } + }, + "cSpell.words": ["buohua", "jaenzubuohua", "xaoxabuohua"] } diff --git a/langjin.js b/langjin.js index 5580040..af17bd5 100644 --- a/langjin.js +++ b/langjin.js @@ -61,19 +61,34 @@ function 聲母規則() { if (is('日母')) { if(is('四等')) return 'l'; return is('支之脂韻 或 眞侵韻 入聲') ? '' : 'r'; - } - if (is('見母')) return is('一等 或 四等 齊韻 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂韻 或 三等 開口 通攝 舒聲') ? 'g' : 'j'; - if (is('溪母')) return is('一等 或 四等 齊韻 或 二等 合口 或 二等 庚耕皆韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 二等 開口 江韻 入聲 或 三等 鍾韻 上去聲') ? 'k' : 'q'; + } + var buohua = '一等 或 四等 齊韻 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 開口 通攝 舒聲';//見組非鼻音不顎化條件 + if (is('見母')) return is(buohua) ? 'g' : 'j'; + if (is('溪母')){ + if (is('二等 皆韻 或 二等 開口 江韻 入聲')) return 'k'; + return is(buohua) ? 'k' : 'q'; + } if (is('羣母')) { if(is('宵韻 重紐A類')) return 'q'; if (is('平聲')) { return is('三等 合口 山陽脂韻') ? 'k' : 'q'; }; - return is('一等 或 四等 齊韻 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 開口 通攝 舒聲') ? 'g' : 'j'; + return is(buohua) ? 'g' : 'j'; + } + if (is('疑母')) + { + if (is('四等')) + { + if ( is('齊韻 平聲 或 先韻 入聲')) return 'l'; + } + if (is('三等')) + { + if ( is('尤蒸韻 平聲 或 庚仙蒸陽韻 入聲 或 之韻 上聲')) return 'l'; + } + return ''; } - if (is('疑母')) return is('四等 齊韻 平聲 或 四等 先韻 入聲 或 三等 尤蒸韻 平聲 或 三等 庚仙蒸陽韻 入聲 或 三等 之韻 上聲') ? 'l' : ''; - if (is('曉母')) return is('一等 或 四等 合口 齊韻 或 二等 合口 或 二等 庚耕皆韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲') ? 'h' : 'x'; - if (is('匣母')) return is('一等 或 四等 合口 齊韻 或 二等 合口 或 二等 庚耕韻 或 二等 皆韻 上聲') ? 'h' : 'x'; + buohua = '一等 或 四等 合口 齊韻 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲';//曉匣母不顎化條件 + if (is('匣曉母')) return is(buohua) ? 'h' : 'x'; if (is('以母')) return is('合口 祭韻') ? 'r' : ''; if (is('影云母')) return ''; throw new Error('無聲母規則'); From 1e98810944b8ec5ff795661d82eb4f8f0d2d5d9f Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 14 Jul 2021 13:48:48 +0200 Subject: [PATCH 008/117] =?UTF-8?q?jqx=E9=BD=B6=E5=8C=96=E5=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vscode/settings.json | 2 +- langjin.js | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index ade283f..6b4c611 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -7,5 +7,5 @@ "[python]": { "editor.defaultFormatter": "ms-python.python" }, - "cSpell.words": ["buohua", "jaenzubuohua", "xaoxabuohua"] + "cSpell.words": ["buohua"] } diff --git a/langjin.js b/langjin.js index af17bd5..d3970d9 100644 --- a/langjin.js +++ b/langjin.js @@ -62,7 +62,7 @@ function 聲母規則() { if(is('四等')) return 'l'; return is('支之脂韻 或 眞侵韻 入聲') ? '' : 'r'; } - var buohua = '一等 或 四等 齊韻 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 開口 通攝 舒聲';//見組非鼻音不顎化條件 + var buohua = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 開口 通攝 舒聲 或 四等 齊韻';//見溪羣曉匣母不顎化條件 if (is('見母')) return is(buohua) ? 'g' : 'j'; if (is('溪母')){ if (is('二等 皆韻 或 二等 開口 江韻 入聲')) return 'k'; @@ -87,7 +87,6 @@ function 聲母規則() { } return ''; } - buohua = '一等 或 四等 合口 齊韻 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲';//曉匣母不顎化條件 if (is('匣曉母')) return is(buohua) ? 'h' : 'x'; if (is('以母')) return is('合口 祭韻') ? 'r' : ''; if (is('影云母')) return ''; From a6ae13b4b832235a8599470d06959c456e579d23 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 14 Jul 2021 15:40:04 +0200 Subject: [PATCH 009/117] =?UTF-8?q?=E7=B0=A1=E5=8C=96=E8=A6=8F=E5=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langjin.js b/langjin.js index d3970d9..2a37ac1 100644 --- a/langjin.js +++ b/langjin.js @@ -122,7 +122,7 @@ function 韻母規則() { if (is('昌常徹澄船書章知母 開口')){ return 'r'; } - if (is('生初母 合口 重紐B類')){ + if (is('莊組 合口')){ return 'uä'; } if (is('明母 脂韻 或 並滂母 合口 或 並滂母 脂韻 重紐B類')){ From 58d9f9f1aa2088328b86bb3b10906fbf5f8c2725 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 14 Jul 2021 18:41:23 +0200 Subject: [PATCH 010/117] =?UTF-8?q?=E5=8A=A0=E8=A8=BB=E9=87=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 87 +++++++++++++++++++++++++++++++++--------------------- 1 file changed, 54 insertions(+), 33 deletions(-) diff --git a/langjin.js b/langjin.js index 2a37ac1..6de7211 100644 --- a/langjin.js +++ b/langjin.js @@ -14,43 +14,45 @@ function 聲母規則() { if (is('滂母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'p'; if (is('並母')) { if (is('東韻 三等 或 鍾微虞廢文元陽尤凡韻')) return 'f'; - return is('平聲') ? 'p' : 'b'; + return is('平聲') ? 'p' : 'b';//平送氣仄不送氣 } if (is('明母')) return is('合口 三等') ? '' : 'm'; if (is('端母')) return is('二等') ? 'z' : 'd'; if (is('透母')) return 't'; if (is('定母')) { if (is('二等 平聲')) return 'ch'; - return is('平聲') ? 't' : 'd'; + return is('平聲') ? 't' : 'd';//平送氣仄不送氣 } - if (is('泥母 或 來母 或 孃母')) return 'l'; + if (is('泥來孃母')) return 'l'; if (is('知母')){ - if (is('麻韻 三等 或 灰韻')) return 'd'; - return (is('庚耕韻')) ? 'z' : 'zh'; + if (is('麻韻 三等 或 灰韻')) return 'd';//爹&𩬳 + return is('庚耕韻') ? 'z' : 'zh';//知組平翹律 } - if (is('徹母')) return (is('庚耕韻')) ? 'c' : 'ch'; + if (is('徹母')) return is('庚耕韻') ? 'c' : 'ch';//知組平翹律 if (is('澄母')){ - if (is('庚耕韻')) return is('平聲') ? 'c' : 'z'; - return is('平聲') ? 'ch' : 'zh'; + if (is('庚耕韻')) return is('平聲') ? 'c' : 'z';//平送氣仄不送氣 + //剩下翹舌 + return is('平聲') ? 'ch' : 'zh';//平送氣仄不送氣 } if (is('精母')) return 'z'; if (is('清母')) return 'c'; if (is('從母')){ if (is('二等')) return 'ch'; - return is('平聲') ? 'c' : 'z'; + return is('平聲') ? 'c' : 'z';//平送氣仄不送氣 } if (is('心母')) return 's'; if (is('邪母')) return is('平聲 尤之韻') ? 'c' : 's'; - if (is('莊母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'zh' : 'z'; - if (is('初母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'ch' : 'c'; + if (is('莊母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'zh' : 'z';//莊組平翹律 + if (is('初母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'ch' : 'c';//莊組平翹律 if (is('崇母')) { if (is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等')) return is('平聲') ? 'ch' : 'zh'; + //剩下平舌 if (is('之韻')) return 's'; - return is('平聲') ? 'c' : 'z'; + return is('平聲') ? 'c' : 'z';//平送氣仄不送氣 } - if (is('生母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'sh' : 's'; - if (is('俟母')) return is('平聲') ? 'c' : 's'; - if (is('章母')) return is('清韻 合口') ? 'z' : 'zh'; + if (is('生母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'sh' : 's';//莊組平翹律 + if (is('俟母')) return is('平聲') ? 'c' : 's';//平送氣仄不送氣 + if (is('章母')) return is('清韻 合口') ? 'z' : 'zh';//僅“𦳮”平舌 if (is('昌母')) return 'ch'; if (is('常母')) { if(is('之脂韻 平聲')) return 'sh'; @@ -70,9 +72,10 @@ function 聲母規則() { } if (is('羣母')) { if(is('宵韻 重紐A類')) return 'q'; - if (is('平聲')) { + if (is('平聲')) { //平送氣 return is('三等 合口 山陽脂韻') ? 'k' : 'q'; }; + //剩下仄聲不送氣 return is(buohua) ? 'g' : 'j'; } if (is('疑母')) @@ -99,13 +102,15 @@ function 韻母規則() { if (is('入聲')){ return is('三等 見疑以影云母') ? 'ü' : 'u'; } + //剩下舒聲 return is('幫組') ? 'en' : 'ong'; } // 江攝 if (is('江攝')) { if (is('入聲')){ return is('疑母') ? 'io' : 'o'; - } + } + //剩下舒聲 if (is('徹澄崇初生知母')){ return 'uang'; } @@ -117,10 +122,10 @@ function 韻母規則() { return 'er'; } if (is('崇初從精清生俟邪心莊母 開口')){ - return 'y'; + return 'y'; //平舌音 } if (is('昌常徹澄船書章知母 開口')){ - return 'r'; + return 'r'; //翹舌音 } if (is('莊組 合口')){ return 'uä'; @@ -135,24 +140,28 @@ function 韻母規則() { if (is('一等')){ return is('明母') ? 'o' : 'u'; } + //剩下非一等 return is('從見精來娘清羣溪曉邪心疑以影云母') ? 'ü' : 'u'; } // 蟹攝 if (is('蟹攝')) { if (is('四等')){ if (is('合口')) return 'uei'; + //剩下開口 if (is('常母')) return 'uei'; if (is('徹母')) return 'ä';//𥱻 return 'i'; } if (is('三等')){ if (is('合口')) return is('幫組') ? 'ei' : 'uei'; + //剩下開口 if (is('章知組')) return 'r'; if (is('明母')) return 'ei'; return 'i'; } if (is('二等')){ if (is('合口')) return is('佳韻 見溪匣曉影母') ? 'ua' : 'uä'; + //剩下開口 if (is('疑母')) return 'iä'; return 'ä'; } @@ -163,6 +172,7 @@ function 韻母規則() { if (is('幫組')) return 'ei'; return 'uei'; } + //剩下開口 if (is('泰韻 幫組')) return 'ei'; return is('以母') ? 'iä' : 'ä'; } @@ -172,17 +182,20 @@ function 韻母規則() { if (is('入聲')) { if (is('三等')){ if (is('合口')) return is('幫知莊章組') ? 'u' : 'ü'; + //剩下開口 if (is('章組 或 知徹澄日母')) return 'r'; if (is('莊組')) return 'ä'; return 'i'; } return is('幫組 或 開口') ? 'o' : 'u'; } + //剩下舒聲 if (is('開口')) { if (is('一等')) return is('端組') ? 'uen' : 'en'; return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; } + //剩下舒聲合口 if (is('三等')) { if (is('滂幫並母')) return 'en'; return is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; @@ -200,23 +213,26 @@ function 韻母規則() { if (is('合口')) return 'ua'; return is('疑影母') ? 'ia' : 'a'; } + //剩下三四等 if (is('合口')) { if (is('幫並滂母')) return 'a'; if (is('明母')) return 'ua'; return is('日母 或 知莊章組') ? 'o' : 'üe'; } + //剩下三四等開口 if (is('以母')) return 'io'; if (is('日母 或 知莊章組')) return 'ä'; - return is('匣溪曉羣見母') ? 'e' : 'ie'; - } + return is('見溪羣曉匣母') ? 'e' : 'ie'; + } + //剩下舒聲 if (is('一等')){ return is('開口 或 幫組') ? 'ang' : 'uang'; } if (is('二等')){ if (is('開口')){ if (is('影疑母')) return 'iän'; - if (is('匣溪曉羣見母')) return 'än'; + if (is('見溪羣曉匣母')) return 'än'; return 'ang'; } return 'uang'; @@ -228,21 +244,24 @@ function 韻母規則() { return is('滂幫並母') ? 'ang' : 'üän'; } if (is('日知徹澄母 或 莊章組')) return 'ang'; - return is('匣溪曉羣見母') ? 'än' : 'iän'; + return is('見溪羣曉匣母') ? 'än' : 'iän'; } + //剩下舒聲四等 if (is('合口')) return 'üän'; + //剩下舒聲四等開口 if (is('崇母')) return 'uang'; - return is('匣溪曉羣見母') ? 'än' : 'iän'; + return is('見溪羣曉匣母') ? 'än' : 'iän'; } // 效攝 if (is('效攝')) { if (is('二等 疑母')) return 'iao'; if (is('二等 或 一等')) return 'ao'; - return is('匣溪曉羣見日母 或 知章組') ? 'ao' : 'iao'; + return is('見溪羣曉匣日母 或 知章組') ? 'ao' : 'iao'; } // 果攝 if (is('果攝')) { if (is('三等')) return is('開口') ? 'e' : 'üe'; + //剩下一二四等 return 'o'; } // 假攝 @@ -250,8 +269,10 @@ function 韻母規則() { if (is('二等')) { if (is('合口')) return 'ua'; + //剩下開口 return is('疑影母') ? 'ia' : 'a'; } + //剩下一三四等 return is('日母 或 章組') ? 'e' : 'ie'; } // 宕攝 @@ -352,7 +373,8 @@ function 韻母規則() { if (is('三等')){ if (is('合口')) return is('徹孃母') ? 'ua' : 'a'; if (is('章組 或 日知徹澄母')) return 'ä'; - } + } + //剩下四等 return is('見溪羣曉匣母') ? 'e' : 'ie'; } //剩下舒聲 @@ -361,18 +383,17 @@ function 韻母規則() { } if (is('二等')){ if (is('影疑母')) return 'iän'; - if (is('匣溪曉羣見母')) return 'än'; + if (is('見溪羣曉匣母')) return 'än'; return 'ang';//只剩知莊幫組 } if (is('三等')){ - if (is('合口')) - { - return is('滂幫並母') ? 'ang' : 'uang'; - } + if (is('合口')) return is('滂幫並母') ? 'ang' : 'uang'; + //剩下開口 if (is('日知徹澄母 或 莊章組')) return 'ang'; - return is('匣溪曉羣見母') ? 'än' : 'iän'; + return is('見溪羣曉匣母') ? 'än' : 'iän'; } - return is('匣溪曉羣見母') ? 'än' : 'iän'; + //剩下舒聲四等 + return is('見溪羣曉匣母') ? 'än' : 'iän'; } throw new Error('無韻母規則'); } From 7d0c2e8c65e0d5094047826f9d5c2ddfc00b3450 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 14 Jul 2021 18:56:30 +0200 Subject: [PATCH 011/117] =?UTF-8?q?=E5=8A=A0=E8=A8=BB=E9=87=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/langjin.js b/langjin.js index 6de7211..4a0ab48 100644 --- a/langjin.js +++ b/langjin.js @@ -20,12 +20,12 @@ function 聲母規則() { if (is('端母')) return is('二等') ? 'z' : 'd'; if (is('透母')) return 't'; if (is('定母')) { - if (is('二等 平聲')) return 'ch'; + if (is('二等 平聲')) return 'ch';//“窀” return is('平聲') ? 't' : 'd';//平送氣仄不送氣 } if (is('泥來孃母')) return 'l'; if (is('知母')){ - if (is('麻韻 三等 或 灰韻')) return 'd';//爹&𩬳 + if (is('麻韻 三等 或 灰韻')) return 'd';//“爹”&“𩬳” return is('庚耕韻') ? 'z' : 'zh';//知組平翹律 } if (is('徹母')) return is('庚耕韻') ? 'c' : 'ch';//知組平翹律 @@ -149,7 +149,7 @@ function 韻母規則() { if (is('合口')) return 'uei'; //剩下開口 if (is('常母')) return 'uei'; - if (is('徹母')) return 'ä';//𥱻 + if (is('徹母')) return 'ä';//“𥱻” return 'i'; } if (is('三等')){ @@ -384,7 +384,8 @@ function 韻母規則() { if (is('二等')){ if (is('影疑母')) return 'iän'; if (is('見溪羣曉匣母')) return 'än'; - return 'ang';//只剩知莊幫組 + //只剩下知莊幫組 + return 'ang'; } if (is('三等')){ if (is('合口')) return is('滂幫並母') ? 'ang' : 'uang'; From def4e70157eb41c467a10bc8d2c3bdb89a50b0ff Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 14 Jul 2021 20:32:15 +0200 Subject: [PATCH 012/117] =?UTF-8?q?=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/langjin.js b/langjin.js index 4a0ab48..fe0328d 100644 --- a/langjin.js +++ b/langjin.js @@ -20,7 +20,7 @@ function 聲母規則() { if (is('端母')) return is('二等') ? 'z' : 'd'; if (is('透母')) return 't'; if (is('定母')) { - if (is('二等 平聲')) return 'ch';//“窀” + if (is('二等')) return 'ch';//“窀” return is('平聲') ? 't' : 'd';//平送氣仄不送氣 } if (is('泥來孃母')) return 'l'; @@ -55,11 +55,10 @@ function 聲母規則() { if (is('章母')) return is('清韻 合口') ? 'z' : 'zh';//僅“𦳮”平舌 if (is('昌母')) return 'ch'; if (is('常母')) { - if(is('之脂韻 平聲')) return 'sh'; - return is('鍾韻 上聲 或 平聲 或 一等') ? 'ch' : 'sh'; + if (is('曾攝 入聲')) return 'zh'; + return is('平聲 或 一等') ? 'ch' : 'sh'; } - if (is('書母')) return is('鍾韻 平聲') ? 'ch' : 'sh'; - if (is('船母')) return is('合口 平聲') ? 'ch' : 'sh'; + if (is('船書母')) return is('平聲 通攝 或 平聲 合口 山臻攝') ? 'ch' : 'sh';//章組擦音分化律 if (is('日母')) { if(is('四等')) return 'l'; return is('支之脂韻 或 眞侵韻 入聲') ? '' : 'r'; @@ -80,15 +79,10 @@ function 聲母規則() { } if (is('疑母')) { - if (is('四等')) - { - if ( is('齊韻 平聲 或 先韻 入聲')) return 'l'; - } - if (is('三等')) - { - if ( is('尤蒸韻 平聲 或 庚仙蒸陽韻 入聲 或 之韻 上聲')) return 'l'; - } - return ''; + if(is('之韻 上聲')) return 'l'; + if(is('一二等')) return ''; + //剩下三四等 + return is('尤蒸齊韻 平聲 或 先仙陽庚韻 入聲') ? 'l' : ''; } if (is('匣曉母')) return is(buohua) ? 'h' : 'x'; if (is('以母')) return is('合口 祭韻') ? 'r' : ''; From 4a6343b6e72dfecb55bd83b775e9bc2e9afd6a99 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Thu, 15 Jul 2021 11:32:22 +0200 Subject: [PATCH 013/117] =?UTF-8?q?=E5=8E=BB=E9=99=A4=E7=84=A1=E7=94=A8?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 - 1 file changed, 1 deletion(-) diff --git a/.gitignore b/.gitignore index 71bfc9e..bb11958 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,3 @@ node_modules /tmp /index.js -lj.js From ec5bd9bdab653609949a2a20e4cf1bb2180e2199 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Thu, 15 Jul 2021 11:59:22 +0200 Subject: [PATCH 014/117] =?UTF-8?q?=E4=B8=AD=E6=96=87=E8=AE=8A=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/langjin.js b/langjin.js index fe0328d..039827b 100644 --- a/langjin.js +++ b/langjin.js @@ -63,11 +63,11 @@ function 聲母規則() { if(is('四等')) return 'l'; return is('支之脂韻 或 眞侵韻 入聲') ? '' : 'r'; } - var buohua = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 開口 通攝 舒聲 或 四等 齊韻';//見溪羣曉匣母不顎化條件 - if (is('見母')) return is(buohua) ? 'g' : 'j'; + let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 開口 通攝 舒聲 或 四等 齊韻';//見溪羣曉匣母不顎化條件 + if (is('見母')) return is(不顎化) ? 'g' : 'j'; if (is('溪母')){ if (is('二等 皆韻 或 二等 開口 江韻 入聲')) return 'k'; - return is(buohua) ? 'k' : 'q'; + return is(不顎化) ? 'k' : 'q'; } if (is('羣母')) { if(is('宵韻 重紐A類')) return 'q'; @@ -75,7 +75,7 @@ function 聲母規則() { return is('三等 合口 山陽脂韻') ? 'k' : 'q'; }; //剩下仄聲不送氣 - return is(buohua) ? 'g' : 'j'; + return is(不顎化) ? 'g' : 'j'; } if (is('疑母')) { @@ -84,7 +84,7 @@ function 聲母規則() { //剩下三四等 return is('尤蒸齊韻 平聲 或 先仙陽庚韻 入聲') ? 'l' : ''; } - if (is('匣曉母')) return is(buohua) ? 'h' : 'x'; + if (is('匣曉母')) return is(不顎化) ? 'h' : 'x'; if (is('以母')) return is('合口 祭韻') ? 'r' : ''; if (is('影云母')) return ''; throw new Error('無聲母規則'); From bcde8e2127c537a96a1b5b66b154b5d3730992fe Mon Sep 17 00:00:00 2001 From: uliloewi Date: Thu, 15 Jul 2021 12:07:28 +0200 Subject: [PATCH 015/117] add return --- langjin.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langjin.js b/langjin.js index 039827b..c680518 100644 --- a/langjin.js +++ b/langjin.js @@ -345,7 +345,7 @@ function 韻母規則() { if (is('滂幫並母')) return 'u'; return is('精組 或 疑以影云孃來母') ? 'iou' : 'ou'; } - if (is('侯韻')) 'ou'; + if (is('侯韻')) return 'ou'; // 深攝 if (is('深攝')) { if (is('入聲')) { From 298a4954b8e13357b7f6c47a03782e7c105c1c63 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Thu, 15 Jul 2021 12:27:07 +0200 Subject: [PATCH 016/117] add return --- langjin.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langjin.js b/langjin.js index c680518..c5acb8f 100644 --- a/langjin.js +++ b/langjin.js @@ -340,7 +340,7 @@ function 韻母規則() { return is('三等 幫見組 或 三等 來曉以影母') ? 'in' : 'en'; } // 流攝 - if (is('幽韻')) is('見溪羣曉生母') ? 'ou' : 'iou'; + if (is('幽韻')) return is('見溪羣曉生母') ? 'ou' : 'iou'; if (is('尤韻')) { if (is('滂幫並母')) return 'u'; return is('精組 或 疑以影云孃來母') ? 'iou' : 'ou'; From 508916e0ce3fe6629fc99a2d645b99cfbaeaff4e Mon Sep 17 00:00:00 2001 From: uliloewi Date: Thu, 15 Jul 2021 18:16:14 +0200 Subject: [PATCH 017/117] =?UTF-8?q?1=E9=9F=BB=E4=BB=A3=E6=94=9D2=E5=B9=AB?= =?UTF-8?q?=E7=B5=84=E9=9F=BB=E4=BB=A3=E5=91=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 78 +++++++++++++++++++++++++++--------------------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/langjin.js b/langjin.js index c5acb8f..74c153c 100644 --- a/langjin.js +++ b/langjin.js @@ -16,7 +16,7 @@ function 聲母規則() { if (is('東韻 三等 或 鍾微虞廢文元陽尤凡韻')) return 'f'; return is('平聲') ? 'p' : 'b';//平送氣仄不送氣 } - if (is('明母')) return is('合口 三等') ? '' : 'm'; + if (is('明母')) return is('三等 凡微文陽虞元韻') ? '' : 'm';//等價於三等合口 if (is('端母')) return is('二等') ? 'z' : 'd'; if (is('透母')) return 't'; if (is('定母')) { @@ -92,7 +92,7 @@ function 聲母規則() { function 韻母規則() { // 通攝 - if (is('通攝')) { + if (is('東冬鍾韻')) { if (is('入聲')){ return is('三等 見疑以影云母') ? 'ü' : 'u'; } @@ -100,7 +100,7 @@ function 韻母規則() { return is('幫組') ? 'en' : 'ong'; } // 江攝 - if (is('江攝')) { + if (is('江韻')) { if (is('入聲')){ return is('疑母') ? 'io' : 'o'; } @@ -111,7 +111,7 @@ function 韻母規則() { return is('疑母') ? 'iang' : 'ang'; } // 止攝 - if (is('止攝')){ + if (is('支脂之微韻')){ if (is('日母 開口')){ return 'er'; } @@ -124,13 +124,18 @@ function 韻母規則() { if (is('莊組 合口')){ return 'uä'; } - if (is('明母 脂韻 或 並滂母 合口 或 並滂母 脂韻 重紐B類')){ - return 'ei'; + if (is('重紐B類')){ + if (is('並滂母 脂韻 或 幫母 支韻 或 並母 上去聲 支韻 或 幫母 平聲 脂韻')){ + return 'ei'; + } } - return is('開口') ? 'i' : 'uei'; + if (is('明母 脂韻 或 幫並滂母 微韻')){//微韻等價於合口 + return 'ei'; + } + return is('幫並滂母 或 明母 支韻 或 開口') ? 'i' : 'uei'; } // 遇攝 - if (is('遇攝')) { + if (is('魚虞模韻')) { if (is('一等')){ return is('明母') ? 'o' : 'u'; } @@ -138,7 +143,7 @@ function 韻母規則() { return is('從見精來娘清羣溪曉邪心疑以影云母') ? 'ü' : 'u'; } // 蟹攝 - if (is('蟹攝')) { + if (is('齊佳皆灰咍祭泰夬廢韻')) { if (is('四等')){ if (is('合口')) return 'uei'; //剩下開口 @@ -147,7 +152,8 @@ function 韻母規則() { return 'i'; } if (is('三等')){ - if (is('合口')) return is('幫組') ? 'ei' : 'uei'; + if (is('幫組 廢韻')) return 'ei';//廢韻等價於合口 + if (is('合口')) return 'uei'; //剩下開口 if (is('章知組')) return 'r'; if (is('明母')) return 'ei'; @@ -160,22 +166,19 @@ function 韻母規則() { return 'ä'; } if (is('一等')){ - if (is('合口')) - { - if (is('泰韻 見溪疑母')) return 'uä'; - if (is('幫組')) return 'ei'; - return 'uei'; - } + if (is('幫組 灰韻')) return 'ei';//灰韻等價於合口 + if (is('合口')) return is('泰韻 見溪疑母') ? 'uä' : 'uei'; //剩下開口 if (is('泰韻 幫組')) return 'ei'; return is('以母') ? 'iä' : 'ä'; } } // 臻攝 - if (is('臻攝')) { + if (is('眞諄臻文欣魂痕韻')) { if (is('入聲')) { - if (is('三等')){ - if (is('合口')) return is('幫知莊章組') ? 'u' : 'ü'; + if (is('三等')){ + if (is('幫組 文韻')) return 'u';//文韻等價於合口 + if (is('合口')) return is('知莊章組') ? 'u' : 'ü'; //剩下開口 if (is('章組 或 知徹澄日母')) return 'r'; if (is('莊組')) return 'ä'; @@ -184,6 +187,7 @@ function 韻母規則() { return is('幫組 或 開口') ? 'o' : 'u'; } //剩下舒聲 + if (is('幫組')) return is('眞韻') ? 'in' : 'en';//真韻等價於開口 if (is('開口')) { if (is('一等')) return is('端組') ? 'uen' : 'en'; @@ -197,7 +201,7 @@ function 韻母規則() { return is('幫組') ? 'en' : 'uen'; } // 山攝 - if (is('山攝')) { + if (is('元寒桓刪山先仙韻')) { if (is('入聲')) { if (is('一等')){ if (is('開口')) return 'a'; @@ -207,13 +211,9 @@ function 韻母規則() { if (is('合口')) return 'ua'; return is('疑影母') ? 'ia' : 'a'; } - //剩下三四等 - if (is('合口')) - { - if (is('幫並滂母')) return 'a'; - if (is('明母')) return 'ua'; - return is('日母 或 知莊章組') ? 'o' : 'üe'; - } + //剩下三四等 + if (is('幫組 元韻')) return is('明母') ? 'ua' : 'a'//等價於合口幫組 + if (is('合口')) return is('日母 或 知莊章組') ? 'o' : 'üe'; //剩下三四等開口 if (is('以母')) return 'io'; if (is('日母 或 知莊章組')) return 'ä'; @@ -247,19 +247,19 @@ function 韻母規則() { return is('見溪羣曉匣母') ? 'än' : 'iän'; } // 效攝 - if (is('效攝')) { + if (is('蕭宵肴豪韻')) { if (is('二等 疑母')) return 'iao'; if (is('二等 或 一等')) return 'ao'; return is('見溪羣曉匣日母 或 知章組') ? 'ao' : 'iao'; } // 果攝 - if (is('果攝')) { + if (is('歌戈韻')) { if (is('三等')) return is('開口') ? 'e' : 'üe'; //剩下一二四等 return 'o'; } // 假攝 - if (is('假攝')) { + if (is('麻韻')) { if (is('二等')) { if (is('合口')) return 'ua'; @@ -270,15 +270,15 @@ function 韻母規則() { return is('日母 或 章組') ? 'e' : 'ie'; } // 宕攝 - if (is('宕攝')) { + if (is('陽唐韻')) { if (is('入聲')) { - if (is('一等 合口 見組')) return 'uä'; + if (is('一等')) return is('合口 見組')? 'uä' : 'o'; return is('心疑以影云來娘母 或 精組') ? 'io' : 'o'; } //剩下舒聲 - if (is('合口')){ - return is('滂幫並母') ? 'ang' : 'uang'; - } + if (is('滂幫並母')) return 'ang'; + if (is('明母')) return is('一等') ? 'ang' : 'uang'; + if (is('合口')) return 'uang'; //剩下舒聲開口 if (is('三等')) { if (is('來孃疑以影母 或 精組')) return 'iang'; @@ -288,7 +288,7 @@ function 韻母規則() { return 'ang'; } // 梗攝 - if (is('梗攝')){ + if (is('庚耕清青韻')){ if (is('入聲')) { if (is('合口')) { @@ -323,7 +323,7 @@ function 韻母規則() { return is('知莊章組') ? 'en' : 'in'; } // 曾攝 - if (is('曾攝')){ + if (is('蒸登韻')){ if (is('入聲')) { if (is('一等')) { @@ -347,7 +347,7 @@ function 韻母規則() { } if (is('侯韻')) return 'ou'; // 深攝 - if (is('深攝')) { + if (is('侵韻')) { if (is('入聲')) { if (is('莊組')) return 'ä'; return is('章組 或 日知徹澄母') ? 'r' : 'i'; @@ -356,7 +356,7 @@ function 韻母規則() { return is('章莊組 或 日知徹澄母') ? 'en' : 'in'; } // 咸攝 - if (is('咸攝')) { + if (is('覃談鹽添咸銜嚴凡韻')) { if (is('入聲')) { if (is('一等')){ return is('見組 或 匣曉影母') ? 'o' : 'a'; From 9d37aae45a112b33f588ce5cb2cdd5ec05e46cdc Mon Sep 17 00:00:00 2001 From: uliloewi Date: Fri, 16 Jul 2021 17:01:23 +0200 Subject: [PATCH 018/117] =?UTF-8?q?=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 265 +++++++++++++++++++++++------------------------------ 1 file changed, 116 insertions(+), 149 deletions(-) diff --git a/langjin.js b/langjin.js index 74c153c..c770d7a 100644 --- a/langjin.js +++ b/langjin.js @@ -3,6 +3,7 @@ * 中古音與南京音的對映表: * https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv * 南京音本是清末以前標準官話的基礎音系,和中古音有嚴格的對映關系。故有上表。本程序展示此對映關系。 + * 南京話拼音方案:https://zh.wikipedia.org/wiki/%E5%8D%97%E4%BA%AC%E8%A9%B1%E6%8B%89%E4%B8%81%E5%8C%96%E6%96%B9%E6%A1%88#%E8%BC%B8%E5%85%A5%E6%B3%95%E6%96%B9%E6%A1%88 * @author uliloewi * */ @@ -14,7 +15,7 @@ function 聲母規則() { if (is('滂母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'p'; if (is('並母')) { if (is('東韻 三等 或 鍾微虞廢文元陽尤凡韻')) return 'f'; - return is('平聲') ? 'p' : 'b';//平送氣仄不送氣 + return is('平聲') ? 'p' : 'b';//平送氣仄不送氣 } if (is('明母')) return is('三等 凡微文陽虞元韻') ? '' : 'm';//等價於三等合口 if (is('端母')) return is('二等') ? 'z' : 'd'; @@ -25,14 +26,14 @@ function 聲母規則() { } if (is('泥來孃母')) return 'l'; if (is('知母')){ - if (is('麻韻 三等 或 灰韻')) return 'd';//“爹”&“𩬳” + if (is('麻韻 三等 或 灰韻')) return 'd';//“爹”&“𩬳” return is('庚耕韻') ? 'z' : 'zh';//知組平翹律 } - if (is('徹母')) return is('庚耕韻') ? 'c' : 'ch';//知組平翹律 + if (is('徹母')) return is('庚耕韻') ? 'c' : 'ch';//知組平翹律 if (is('澄母')){ - if (is('庚耕韻')) return is('平聲') ? 'c' : 'z';//平送氣仄不送氣 - //剩下翹舌 - return is('平聲') ? 'ch' : 'zh';//平送氣仄不送氣 + if (is('庚耕韻')) return is('平聲') ? 'c' : 'z';//平送氣仄不送氣 + //剩下翹舌 + return is('平聲') ? 'ch' : 'zh';//平送氣仄不送氣 } if (is('精母')) return 'z'; if (is('清母')) return 'c'; @@ -56,35 +57,36 @@ function 聲母規則() { if (is('昌母')) return 'ch'; if (is('常母')) { if (is('曾攝 入聲')) return 'zh'; - return is('平聲 或 一等') ? 'ch' : 'sh'; + return is('平聲 齊侵清仙鹽陽尤魚虞眞蒸支鍾諄韻 或 一等') ? 'ch' : 'sh'; } if (is('船書母')) return is('平聲 通攝 或 平聲 合口 山臻攝') ? 'ch' : 'sh';//章組擦音分化律 - if (is('日母')) { + if (is('日母')) { if(is('四等')) return 'l'; - return is('支之脂韻 或 眞侵韻 入聲') ? '' : 'r'; - } - let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 開口 通攝 舒聲 或 四等 齊韻';//見溪羣曉匣母不顎化條件 + return is('支之脂韻 或 眞侵韻 入聲') ? '' : 'r'; + } + let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 通攝 舒聲 或 四等 合口 齊韻';//見溪羣曉匣母不顎化條件 if (is('見母')) return is(不顎化) ? 'g' : 'j'; if (is('溪母')){ if (is('二等 皆韻 或 二等 開口 江韻 入聲')) return 'k'; return is(不顎化) ? 'k' : 'q'; } - if (is('羣母')) { + if (is('羣母')) { if(is('宵韻 重紐A類')) return 'q'; - if (is('平聲')) { //平送氣 - return is('三等 合口 山陽脂韻') ? 'k' : 'q'; - }; + if (is('平聲')) return is('三等 合口 山陽脂韻') ? 'k' : 'q'; //平送氣 //剩下仄聲不送氣 return is(不顎化) ? 'g' : 'j'; } - if (is('疑母')) - { + if (is('疑母')) { if(is('之韻 上聲')) return 'l'; if(is('一二等')) return ''; //剩下三四等 return is('尤蒸齊韻 平聲 或 先仙陽庚韻 入聲') ? 'l' : ''; } - if (is('匣曉母')) return is(不顎化) ? 'h' : 'x'; + if (is('匣母')) { + if (is('開口 耕韻')) return 'x';//“幸”等字 + return is(不顎化) ? 'h' : 'x'; + } + if (is('曉母')) return is(不顎化) ? 'h' : 'x'; if (is('以母')) return is('合口 祭韻') ? 'r' : ''; if (is('影云母')) return ''; throw new Error('無聲母規則'); @@ -93,105 +95,86 @@ function 聲母規則() { function 韻母規則() { // 通攝 if (is('東冬鍾韻')) { - if (is('入聲')){ - return is('三等 見疑以影云母') ? 'ü' : 'u'; - } + if (is('入聲')) return is('三等 見溪羣曉匣疑以影云母') ? 'ü' : 'u'; //剩下舒聲 + if (is('三等 疑以影母')) return 'iong'; return is('幫組') ? 'en' : 'ong'; } // 江攝 if (is('江韻')) { - if (is('入聲')){ - return is('疑母') ? 'io' : 'o'; - } + if (is('入聲')) return is('疑母') ? 'io' : 'o'; //剩下舒聲 - if (is('徹澄崇初生知母')){ - return 'uang'; - } + if (is('徹澄崇初生知母')) return 'uang'; return is('疑母') ? 'iang' : 'ang'; } // 止攝 if (is('支脂之微韻')){ - if (is('日母 開口')){ - return 'er'; - } - if (is('崇初從精清生俟邪心莊母 開口')){ - return 'y'; //平舌音 - } - if (is('昌常徹澄船書章知母 開口')){ - return 'r'; //翹舌音 - } - if (is('莊組 合口')){ - return 'uä'; - } + if (is('日母 開口')) return 'er'; + if (is('崇初從精清生俟邪心莊母 開口')) return 'y'; //平舌音 + if (is('昌常徹澄船書章知母 開口')) return 'r'; //翹舌音 + if (is('莊組 合口')) return 'uä'; if (is('重紐B類')){ - if (is('並滂母 脂韻 或 幫母 支韻 或 並母 上去聲 支韻 或 幫母 平聲 脂韻')){ - return 'ei'; - } + if (is('並滂母 脂韻 或 幫母 支韻 或 並母 上去聲 支韻 或 幫母 平聲 脂韻')) return 'ei'; } - if (is('明母 脂韻 或 幫並滂母 微韻')){//微韻等價於合口 - return 'ei'; - } + if (is('明母 脂韻 或 幫並滂母 微韻')) return 'ei'//微韻等價於合口 return is('幫並滂母 或 明母 支韻 或 開口') ? 'i' : 'uei'; } // 遇攝 if (is('魚虞模韻')) { - if (is('一等')){ - return is('明母') ? 'o' : 'u'; - } + if (is('一等')) return is('明母') ? 'o' : 'u'; //剩下非一等 return is('從見精來娘清羣溪曉邪心疑以影云母') ? 'ü' : 'u'; } // 蟹攝 if (is('齊佳皆灰咍祭泰夬廢韻')) { if (is('四等')){ - if (is('合口')) return 'uei'; + if (is('合口')) return 'uei'; //剩下開口 if (is('常母')) return 'uei'; if (is('徹母')) return 'ä';//“𥱻” - return 'i'; + return 'i'; } if (is('三等')){ - if (is('幫組 廢韻')) return 'ei';//廢韻等價於合口 - if (is('合口')) return 'uei'; - //剩下開口 - if (is('章知組')) return 'r'; + if (is('幫組 廢韻')) return 'ei';//廢韻等價於合口 + if (is('合口')) return 'uei'; + //剩下開口 if (is('明母')) return 'ei'; - return 'i'; + return is('章知組') ? 'r' : 'i'; } if (is('二等')){ - if (is('合口')) return is('佳韻 見溪匣曉影母') ? 'ua' : 'uä'; + if (is('合口')) return is('佳韻 見溪匣曉影母') ? 'ua' : 'uä'; //剩下開口 - if (is('疑母')) return 'iä'; - return 'ä'; + return is('疑母') ? 'iä' : 'ä'; } if (is('一等')){ if (is('幫組 灰韻')) return 'ei';//灰韻等價於合口 - if (is('合口')) return is('泰韻 見溪疑母') ? 'uä' : 'uei'; + if (is('合口')) return is('泰韻 見溪疑母') ? 'uä' : 'uei'; //剩下開口 if (is('泰韻 幫組')) return 'ei'; - return is('以母') ? 'iä' : 'ä'; + return is('以母') ? 'iä' : 'ä'; } } // 臻攝 if (is('眞諄臻文欣魂痕韻')) { - if (is('入聲')) { - if (is('三等')){ + if (is('入聲')) { + if (is('三等')){ if (is('幫組 文韻')) return 'u';//文韻等價於合口 - if (is('合口')) return is('知莊章組') ? 'u' : 'ü'; + if (is('合口')) return is('知莊章組') ? 'u' : 'ü'; //剩下開口 - if (is('章組 或 知徹澄日母')) return 'r'; if (is('莊組')) return 'ä'; - return 'i'; - } - return is('幫組 或 開口') ? 'o' : 'u'; + return is('章組 或 知徹澄日母') ? 'r' : 'i'; + } + return is('幫組 或 開口') ? 'o' : 'u'; } //剩下舒聲 - if (is('幫組')) return is('眞韻') ? 'in' : 'en';//真韻等價於開口 - if (is('開口')) + if (is('幫組')) { + if (is('眞韻')) return 'in'; + return is ('明母 三等') ? 'uen' : 'en'; + }//真韻等價於開口 + if (is('開口')) { if (is('一等')) return is('端組') ? 'uen' : 'en'; - return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; + return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; } //剩下舒聲合口 if (is('三等')) { @@ -199,51 +182,47 @@ function 韻母規則() { return is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; } return is('幫組') ? 'en' : 'uen'; - } - // 山攝 + } + // 山攝 if (is('元寒桓刪山先仙韻')) { - if (is('入聲')) { + if (is('入聲')) { if (is('一等')){ - if (is('開口')) return 'a'; + if (is('開口')) return is('見溪羣曉匣疑影母') ? 'o' :'a'; return is('見組') ? 'uä' : 'o'; } if (is('二等')){ if (is('合口')) return 'ua'; return is('疑影母') ? 'ia' : 'a'; } - //剩下三四等 + //剩下三四等 if (is('幫組 元韻')) return is('明母') ? 'ua' : 'a'//等價於合口幫組 if (is('合口')) return is('日母 或 知莊章組') ? 'o' : 'üe'; - //剩下三四等開口 if (is('以母')) return 'io'; if (is('日母 或 知莊章組')) return 'ä'; return is('見溪羣曉匣母') ? 'e' : 'ie'; - } - //剩下舒聲 - if (is('一等')){ - return is('開口 或 幫組') ? 'ang' : 'uang'; - } - if (is('二等')){ - if (is('開口')){ - if (is('影疑母')) return 'iän'; - if (is('見溪羣曉匣母')) return 'än'; - return 'ang'; + } + //剩下舒聲 + if (is('一等')) return is('開口 或 幫組') ? 'ang' : 'uang'; + if (is('二等')){ + if (is('開口')){ + if (is('影疑母')) return 'iän'; + return is('見溪羣曉匣母')? 'än' : 'ang'; } - return 'uang'; + return is('幫組') ? 'ang' : 'uang'; } - if (is('三等')){ - if (is('合口')) - { - if (is('日來明母 或 知莊章組')) return 'uang'; - return is('滂幫並母') ? 'ang' : 'üän'; - } - if (is('日知徹澄母 或 莊章組')) return 'ang'; + if (is('三等')){ + if (is('幫組')) { + if (is('仙韻')) return 'iän'; + return is('明母') ? 'uang' : 'ang'; + } + if (is('合口')) return is('日來母 或 知莊章組') ? 'uang' : 'üän'; + if (is('日知徹澄母 或 莊章組')) return 'ang'; return is('見溪羣曉匣母') ? 'än' : 'iän'; } //剩下舒聲四等 if (is('合口')) return 'üän'; //剩下舒聲四等開口 - if (is('崇母')) return 'uang'; + if (is('崇母')) return 'uang'; return is('見溪羣曉匣母') ? 'än' : 'iän'; } // 效攝 @@ -260,8 +239,7 @@ function 韻母規則() { } // 假攝 if (is('麻韻')) { - if (is('二等')) - { + if (is('二等')) { if (is('合口')) return 'ua'; //剩下開口 return is('疑影母') ? 'ia' : 'a'; @@ -271,7 +249,7 @@ function 韻母規則() { } // 宕攝 if (is('陽唐韻')) { - if (is('入聲')) { + if (is('入聲')) { if (is('一等')) return is('合口 見組')? 'uä' : 'o'; return is('心疑以影云來娘母 或 精組') ? 'io' : 'o'; } @@ -280,7 +258,7 @@ function 韻母規則() { if (is('明母')) return is('一等') ? 'ang' : 'uang'; if (is('合口')) return 'uang'; //剩下舒聲開口 - if (is('三等')) { + if (is('三等')) { if (is('來孃疑以影母 或 精組')) return 'iang'; return is('莊組') ? 'uang' : 'ang'; } @@ -288,10 +266,9 @@ function 韻母規則() { return 'ang'; } // 梗攝 - if (is('庚耕清青韻')){ - if (is('入聲')) { - if (is('合口')) - { + if (is('庚耕清青韻')) { + if (is('入聲')) { + if (is('合口')) { if (is('二等')) return 'uä'; //剩下三四等 return is('幫組') ? 'i' : 'ü'; @@ -303,41 +280,34 @@ function 韻母規則() { return is('知章組') ? 'r' : 'i'; } //剩下舒聲 - if (is('二等')){ - if (is('合口')) - { - return is('耕韻') ? 'ong' : 'uen';//後者庚韻 - } + if (is('二等')){ + if (is('合口')) return is('耕韻') ? 'ong' : 'uen';//後者庚韻 //剩下開口 return is('匣影母 耕韻') ? 'in' : 'en'; } //剩下舒聲三四等 - if (is('合口')) - { - if (is('心以影母 三等')) return 'in'; + if (is('合口')) { + if (is('心以影母 三等')) return 'in'; return is('云影母') ? 'iong' : 'ong'; } //剩下舒聲三四等開口 - if (is('四等')) return 'in'; + if (is('四等')) return 'in'; //剩下舒聲三等開口 return is('知莊章組') ? 'en' : 'in'; } // 曾攝 - if (is('蒸登韻')){ - if (is('入聲')) { - if (is('一等')) - { - return is('合口') ? 'uä' : 'ä'; - } + if (is('蒸登韻')) { + if (is('入聲')) { + if (is('一等')) return is('合口') ? 'uä' : 'ä'; //剩下三等 - if (is('合口')) return 'ü'; + if (is('合口')) return 'ü'; //剩下三等開口 - if (is('莊組')) return 'ä'; - return is('知章組') ? 'r' : 'i'; + if (is('莊組')) return 'ä'; + return is('知徹澄母 或 章組') ? 'r' : 'i'; } - //剩下舒聲 - if (is('合口')) return 'ong'; - return is('三等 幫見組 或 三等 來曉以影母') ? 'in' : 'en'; + //剩下舒聲 + if (is('合口')) return 'ong'; + return is('三等 幫見組 或 三等 來曉以影母') ? 'in' : 'en'; } // 流攝 if (is('幽韻')) return is('見溪羣曉生母') ? 'ou' : 'iou'; @@ -348,7 +318,7 @@ function 韻母規則() { if (is('侯韻')) return 'ou'; // 深攝 if (is('侵韻')) { - if (is('入聲')) { + if (is('入聲')) { if (is('莊組')) return 'ä'; return is('章組 或 日知徹澄母') ? 'r' : 'i'; } @@ -357,35 +327,32 @@ function 韻母規則() { } // 咸攝 if (is('覃談鹽添咸銜嚴凡韻')) { - if (is('入聲')) { - if (is('一等')){ - return is('見組 或 匣曉影母') ? 'o' : 'a'; - } - if (is('二等')){ - return is('疑影母') ? 'io' : 'a'; - } + if (is('入聲')) { + if (is('一等')) return is('見組 或 匣曉影母') ? 'o' : 'a'; + if (is('二等')) return is('疑影母') ? 'io' : 'a'; if (is('三等')){ + if (is('幫組')) return 'a'; if (is('合口')) return is('徹孃母') ? 'ua' : 'a'; if (is('章組 或 日知徹澄母')) return 'ä'; - } - //剩下四等 + } + //剩下舒聲四等 return is('見溪羣曉匣母') ? 'e' : 'ie'; } //剩下舒聲 - if (is('一等')){ - return is('開口 或 幫組') ? 'ang' : 'uang'; - } - if (is('二等')){ - if (is('影疑母')) return 'iän'; - if (is('見溪羣曉匣母')) return 'än'; - //只剩下知莊幫組 - return 'ang'; + if (is('一等')) return is('開口 或 幫組') ? 'ang' : 'uang'; + if (is('二等')){ + if (is('影疑母')) return 'iän'; + return is('見溪羣曉匣母') ? 'än' : 'ang'; } - if (is('三等')){ - if (is('合口')) return is('滂幫並母') ? 'ang' : 'uang'; - //剩下開口 - if (is('日知徹澄母 或 莊章組')) return 'ang'; - return is('見溪羣曉匣母') ? 'än' : 'iän'; + if (is('三等')){ + if (is('幫組')) { + if (is('鹽韻')) return 'iän'; + return is('明母') ? 'uang' : 'ang'; + } + if (is('合口')) return 'uang'; + //剩下開口 + if (is('日知徹澄母 或 莊章組')) return 'ang'; + return is('見溪羣曉匣母') ? 'än' : 'iän'; } //剩下舒聲四等 return is('見溪羣曉匣母') ? 'än' : 'iän'; @@ -395,8 +362,8 @@ function 韻母規則() { function 聲調規則() { if (is('平聲')) return is('全清 或 次清') ? '1' : '2'; - if (is('上聲')) return is('全濁') ? '4' : '3'; - if (is('去聲')) return '4'; + if (is('上聲')) return is('全濁') ? '4' : '3'; + if (is('去聲')) return '4'; if (is('入聲')) return '5'; throw new Error('無聲調規則'); } From ba394327b3002870738a9e909f6bc75e47865ba0 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Fri, 16 Jul 2021 17:03:46 +0200 Subject: [PATCH 019/117] =?UTF-8?q?=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/langjin.js b/langjin.js index c770d7a..b184054 100644 --- a/langjin.js +++ b/langjin.js @@ -1,7 +1,6 @@ /* 推導南京音 * - * 中古音與南京音的對映表: - * https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv + * 中古音與南京音的對映表:https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv * 南京音本是清末以前標準官話的基礎音系,和中古音有嚴格的對映關系。故有上表。本程序展示此對映關系。 * 南京話拼音方案:https://zh.wikipedia.org/wiki/%E5%8D%97%E4%BA%AC%E8%A9%B1%E6%8B%89%E4%B8%81%E5%8C%96%E6%96%B9%E6%A1%88#%E8%BC%B8%E5%85%A5%E6%B3%95%E6%96%B9%E6%A1%88 * @author uliloewi From b534e870348da4dc53e6acf8b3c338445b484b07 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Fri, 16 Jul 2021 17:13:34 +0200 Subject: [PATCH 020/117] =?UTF-8?q?=E7=B0=A1=E5=8C=96=E4=BB=A3=E7=A2=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/langjin.js b/langjin.js index b184054..431ffa8 100644 --- a/langjin.js +++ b/langjin.js @@ -127,11 +127,8 @@ function 韻母規則() { // 蟹攝 if (is('齊佳皆灰咍祭泰夬廢韻')) { if (is('四等')){ - if (is('合口')) return 'uei'; - //剩下開口 - if (is('常母')) return 'uei'; - if (is('徹母')) return 'ä';//“𥱻” - return 'i'; + if (is('合口 或 常母')) return 'uei'; + return is('徹母') ? 'ä' : 'i';//徹母僅有“𥱻” } if (is('三等')){ if (is('幫組 廢韻')) return 'ei';//廢韻等價於合口 From c5b3320b116de11ae4b59a9382a409fa379b9226 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Fri, 16 Jul 2021 17:16:04 +0200 Subject: [PATCH 021/117] semicolon --- langjin.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/langjin.js b/langjin.js index 431ffa8..a1cdfac 100644 --- a/langjin.js +++ b/langjin.js @@ -115,7 +115,7 @@ function 韻母規則() { if (is('重紐B類')){ if (is('並滂母 脂韻 或 幫母 支韻 或 並母 上去聲 支韻 或 幫母 平聲 脂韻')) return 'ei'; } - if (is('明母 脂韻 或 幫並滂母 微韻')) return 'ei'//微韻等價於合口 + if (is('明母 脂韻 或 幫並滂母 微韻')) return 'ei';//微韻等價於合口 return is('幫並滂母 或 明母 支韻 或 開口') ? 'i' : 'uei'; } // 遇攝 @@ -191,7 +191,7 @@ function 韻母規則() { return is('疑影母') ? 'ia' : 'a'; } //剩下三四等 - if (is('幫組 元韻')) return is('明母') ? 'ua' : 'a'//等價於合口幫組 + if (is('幫組 元韻')) return is('明母') ? 'ua' : 'a';//等價於合口幫組 if (is('合口')) return is('日母 或 知莊章組') ? 'o' : 'üe'; if (is('以母')) return 'io'; if (is('日母 或 知莊章組')) return 'ä'; From 95280dcc339e85c7379200c13148e3123d3f444f Mon Sep 17 00:00:00 2001 From: uliloewi Date: Fri, 16 Jul 2021 18:22:58 +0200 Subject: [PATCH 022/117] remove --- .vscode/settings.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 6b4c611..c0e6b9e 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -6,6 +6,5 @@ }, "[python]": { "editor.defaultFormatter": "ms-python.python" - }, - "cSpell.words": ["buohua"] + } } From f94a7224a77c18f8e4214db5ecf5be898b5a2975 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Mon, 19 Jul 2021 12:26:37 +0200 Subject: [PATCH 023/117] =?UTF-8?q?=E6=A0=BC=E5=BC=8F=E5=92=8C=E4=BE=8B?= =?UTF-8?q?=E5=AD=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 2 +- test/main.js | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/langjin.js b/langjin.js index a1cdfac..6c9fc95 100644 --- a/langjin.js +++ b/langjin.js @@ -160,7 +160,7 @@ function 韻母規則() { if (is('莊組')) return 'ä'; return is('章組 或 知徹澄日母') ? 'r' : 'i'; } - return is('幫組 或 開口') ? 'o' : 'u'; + return is('幫組 或 開口') ? 'o' : 'u'; } //剩下舒聲 if (is('幫組')) { diff --git a/test/main.js b/test/main.js index 52b7438..b9336fd 100644 --- a/test/main.js +++ b/test/main.js @@ -13,6 +13,7 @@ import { putonghua, gwongzau, zaonhe, + langjin, ayaka_v8, } from "../index.js"; @@ -36,6 +37,7 @@ assert_equal(msoeg_v8(音韻地位), "çiɛuˀ"); assert_equal(chiangxhua(音韻地位), "ʂɉɐ́w \n[ʂj̈ɐ́w]"); assert_equal(fanwan(音韻地位), "shiu2"); assert_equal(zaonhe(音韻地位), "sɔ̄"); +assert_equal(langjin(音韻地位), "shao3"); assert_equal(putonghua(音韻地位), "shao3"); assert_equal(gwongzau(音韻地位), "siu2"); assert_equal(ayaka_v8(音韻地位), "seu"); From 2b526403c3e30ef4829757840d365091d27f9e85 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Tue, 20 Jul 2021 18:59:16 +0200 Subject: [PATCH 024/117] =?UTF-8?q?=E7=A9=BA=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/langjin.js b/langjin.js index 6c9fc95..330b427 100644 --- a/langjin.js +++ b/langjin.js @@ -108,7 +108,7 @@ function 韻母規則() { } // 止攝 if (is('支脂之微韻')){ - if (is('日母 開口')) return 'er'; + if (is('日母 開口')) return 'er'; if (is('崇初從精清生俟邪心莊母 開口')) return 'y'; //平舌音 if (is('昌常徹澄船書章知母 開口')) return 'r'; //翹舌音 if (is('莊組 合口')) return 'uä'; @@ -179,7 +179,7 @@ function 韻母規則() { } return is('幫組') ? 'en' : 'uen'; } - // 山攝 + // 山攝 if (is('元寒桓刪山先仙韻')) { if (is('入聲')) { if (is('一等')){ From 94985abe7a4c462ca5d04ee8131aabce0eded15c Mon Sep 17 00:00:00 2001 From: uliloewi Date: Tue, 20 Jul 2021 21:53:21 +0200 Subject: [PATCH 025/117] =?UTF-8?q?=E8=81=B2=E8=AA=BF=E5=BA=8F=E8=99=9F?= =?UTF-8?q?=E6=A8=99=E5=8F=B3=E4=B8=8A=E8=A7=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/langjin.js b/langjin.js index 330b427..f0bd7ff 100644 --- a/langjin.js +++ b/langjin.js @@ -357,10 +357,10 @@ function 韻母規則() { } function 聲調規則() { - if (is('平聲')) return is('全清 或 次清') ? '1' : '2'; - if (is('上聲')) return is('全濁') ? '4' : '3'; - if (is('去聲')) return '4'; - if (is('入聲')) return '5'; + if (is('平聲')) return is('全清 或 次清') ? '¹' : '²'; + if (is('上聲')) return is('全濁') ? '⁴' : '³'; + if (is('去聲')) return '⁴'; + if (is('入聲')) return '⁵'; throw new Error('無聲調規則'); } From bdefef4d8864688687be513fcf1076df2a43bc45 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 21 Jul 2021 08:19:12 +0200 Subject: [PATCH 026/117] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=B0=8F=E5=B8=BD?= =?UTF-8?q?=E5=AD=90=E6=A8=99=E8=81=B2=E8=AA=BF=E7=9A=84=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 53 +++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 45 insertions(+), 8 deletions(-) diff --git a/langjin.js b/langjin.js index f0bd7ff..a8459ab 100644 --- a/langjin.js +++ b/langjin.js @@ -9,6 +9,24 @@ const is = (x) => 音韻地位.屬於(x); +const 次序標調 = { + '陰平': '¹', + '陽平': '²', + '上聲': '³', + '去聲': '⁴', + '入聲': '⁵', +}; +const 附標標調 = { + '陰平': '̄', + '陽平': '́', + '上聲': '̌', + '去聲': '̀', + '入聲': '̂', +}; + +const 元音 = 'iuüaeoyär'; +const 元音Re = new RegExp("[" + 元音 + "]"); +const 元音附標 = '̃̈'; function 聲母規則() { if (is('幫母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'b'; if (is('滂母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'p'; @@ -356,15 +374,34 @@ function 韻母規則() { throw new Error('無韻母規則'); } -function 聲調規則() { - if (is('平聲')) return is('全清 或 次清') ? '¹' : '²'; - if (is('上聲')) return is('全濁') ? '⁴' : '³'; - if (is('去聲')) return '⁴'; - if (is('入聲')) return '⁵'; - throw new Error('無聲調規則'); +function 聲調規則(音節) { + let 聲調; + if (is('平聲')) 聲調 = is('全清 或 次清') ? '陰平' : '陽平'; + else if (is('上聲')) 聲調 = is('全濁') ? '去聲' : '上聲'; + else if (is('去聲')) 聲調 = '去聲'; + else if (is('入聲')) 聲調 = '入聲'; + else throw new Error('無聲調規則'); + if (選項.標調方式 === '附標') { + let 標調位置; + if (音節.match(元音Re)) { + let 第一個元音 = 音節.match(元音Re)[0]; + 標調位置 = 音節.indexOf(第一個元音); + if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 + if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 + if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); + else if (音節.includes('o')) 標調位置 = 音節.indexOf('o'); + else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); + } else { + 標調位置 = 音節.indexOf('̩'); + } + 標調位置 += 1; + return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); + } + else { + return 音節 + 次序標調[聲調]; + } } let 聲母 = 聲母規則(); let 韻母 = 韻母規則(); -let 聲調 = 聲調規則(); -return 聲母 + 韻母 + 聲調; +return 聲調規則(聲母 + 韻母); From 6622857e00b576a98017afa57ef42ffbbb39e357 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 21 Jul 2021 08:59:29 +0200 Subject: [PATCH 027/117] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=B0=8F=E5=B8=BD?= =?UTF-8?q?=E5=AD=90=E6=A8=99=E8=81=B2=E8=AA=BF=E7=9A=84=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/langjin.js b/langjin.js index a8459ab..037bb76 100644 --- a/langjin.js +++ b/langjin.js @@ -9,6 +9,10 @@ const is = (x) => 音韻地位.屬於(x); +if (!音韻地位) return [ + ['標調方式', [1, '數字次序', '韻母附標']], +]; + const 次序標調 = { '陰平': '¹', '陽平': '²', From d53e2206196d94c7807576c85e52edc1343463fc Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 21 Jul 2021 09:05:39 +0200 Subject: [PATCH 028/117] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=B0=8F=E5=B8=BD?= =?UTF-8?q?=E5=AD=90=E6=A8=99=E8=81=B2=E8=AA=BF=E7=9A=84=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langjin.js b/langjin.js index 037bb76..2d8b27c 100644 --- a/langjin.js +++ b/langjin.js @@ -385,7 +385,7 @@ function 聲調規則(音節) { else if (is('去聲')) 聲調 = '去聲'; else if (is('入聲')) 聲調 = '入聲'; else throw new Error('無聲調規則'); - if (選項.標調方式 === '附標') { + if (選項.標調方式 === '韻母附標') { let 標調位置; if (音節.match(元音Re)) { let 第一個元音 = 音節.match(元音Re)[0]; From 5ec73540916529065ba58965729ff96043811bad Mon Sep 17 00:00:00 2001 From: uliloewi Date: Fri, 23 Jul 2021 12:18:33 +0200 Subject: [PATCH 029/117] =?UTF-8?q?=E6=9B=B4=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/langjin.js b/langjin.js index 2d8b27c..573d3e1 100644 --- a/langjin.js +++ b/langjin.js @@ -104,7 +104,7 @@ function 聲母規則() { return is('尤蒸齊韻 平聲 或 先仙陽庚韻 入聲') ? 'l' : ''; } if (is('匣母')) { - if (is('開口 耕韻')) return 'x';//“幸”等字 + if (is('開口 耕韻 舒聲')) return 'x';//“幸”等字 return is(不顎化) ? 'h' : 'x'; } if (is('曉母')) return is(不顎化) ? 'h' : 'x'; @@ -328,7 +328,7 @@ function 韻母規則() { return is('三等 幫見組 或 三等 來曉以影母') ? 'in' : 'en'; } // 流攝 - if (is('幽韻')) return is('見溪羣曉生母') ? 'ou' : 'iou'; + if (is('幽韻')) return is('幫組') ? 'iao' : is('見溪羣曉生母') ? 'ou' : 'iou'; if (is('尤韻')) { if (is('滂幫並母')) return 'u'; return is('精組 或 疑以影云孃來母') ? 'iou' : 'ou'; From 69ec6e9235c73011346109737c2b96456cce75ba Mon Sep 17 00:00:00 2001 From: uliloewi Date: Fri, 23 Jul 2021 14:38:30 +0200 Subject: [PATCH 030/117] =?UTF-8?q?=E7=B0=A1=E5=8C=96=E4=BB=A3=E7=A2=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 159 +++++++++++++---------------------------------------- 1 file changed, 39 insertions(+), 120 deletions(-) diff --git a/langjin.js b/langjin.js index 573d3e1..a7d8f97 100644 --- a/langjin.js +++ b/langjin.js @@ -34,22 +34,13 @@ const 元音附標 = '̃̈'; function 聲母規則() { if (is('幫母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'b'; if (is('滂母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'p'; - if (is('並母')) { - if (is('東韻 三等 或 鍾微虞廢文元陽尤凡韻')) return 'f'; - return is('平聲') ? 'p' : 'b';//平送氣仄不送氣 - } + if (is('並母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : is('平聲') ? 'p' : 'b'; if (is('明母')) return is('三等 凡微文陽虞元韻') ? '' : 'm';//等價於三等合口 if (is('端母')) return is('二等') ? 'z' : 'd'; if (is('透母')) return 't'; - if (is('定母')) { - if (is('二等')) return 'ch';//“窀” - return is('平聲') ? 't' : 'd';//平送氣仄不送氣 - } + if (is('定母')) return is('二等') ? 'ch' : is('平聲') ? 't' : 'd';//平送氣仄不送氣;“窀”爲ch if (is('泥來孃母')) return 'l'; - if (is('知母')){ - if (is('麻韻 三等 或 灰韻')) return 'd';//“爹”&“𩬳” - return is('庚耕韻') ? 'z' : 'zh';//知組平翹律 - } + if (is('知母')) return is('麻韻 三等 或 灰韻') ? 'd' : is('庚耕韻') ? 'z' : 'zh';//知組平翹律;“爹”&“𩬳”爲d if (is('徹母')) return is('庚耕韻') ? 'c' : 'ch';//知組平翹律 if (is('澄母')){ if (is('庚耕韻')) return is('平聲') ? 'c' : 'z';//平送氣仄不送氣 @@ -58,10 +49,7 @@ function 聲母規則() { } if (is('精母')) return 'z'; if (is('清母')) return 'c'; - if (is('從母')){ - if (is('二等')) return 'ch'; - return is('平聲') ? 'c' : 'z';//平送氣仄不送氣 - } + if (is('從母')) return is('二等') ? 'ch' : is('平聲') ? 'c' : 'z';//平送氣仄不送氣 if (is('心母')) return 's'; if (is('邪母')) return is('平聲 尤之韻') ? 'c' : 's'; if (is('莊母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'zh' : 'z';//莊組平翹律 @@ -69,28 +57,18 @@ function 聲母規則() { if (is('崇母')) { if (is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等')) return is('平聲') ? 'ch' : 'zh'; //剩下平舌 - if (is('之韻')) return 's'; - return is('平聲') ? 'c' : 'z';//平送氣仄不送氣 + return is('之韻') ? 's' : is('平聲') ? 'c' : 'z';//平送氣仄不送氣 } if (is('生母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'sh' : 's';//莊組平翹律 if (is('俟母')) return is('平聲') ? 'c' : 's';//平送氣仄不送氣 if (is('章母')) return is('清韻 合口') ? 'z' : 'zh';//僅“𦳮”平舌 if (is('昌母')) return 'ch'; - if (is('常母')) { - if (is('曾攝 入聲')) return 'zh'; - return is('平聲 齊侵清仙鹽陽尤魚虞眞蒸支鍾諄韻 或 一等') ? 'ch' : 'sh'; - } + if (is('常母')) return is('曾攝 入聲') ? 'zh' : is('平聲 齊侵清仙鹽陽尤魚虞眞蒸支鍾諄韻 或 一等') ? 'ch' : 'sh'; if (is('船書母')) return is('平聲 通攝 或 平聲 合口 山臻攝') ? 'ch' : 'sh';//章組擦音分化律 - if (is('日母')) { - if(is('四等')) return 'l'; - return is('支之脂韻 或 眞侵韻 入聲') ? '' : 'r'; - } + if (is('日母')) return is('四等') ? 'l' : is('支之脂韻 或 眞侵韻 入聲') ? '' : 'r'; let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 通攝 舒聲 或 四等 合口 齊韻';//見溪羣曉匣母不顎化條件 if (is('見母')) return is(不顎化) ? 'g' : 'j'; - if (is('溪母')){ - if (is('二等 皆韻 或 二等 開口 江韻 入聲')) return 'k'; - return is(不顎化) ? 'k' : 'q'; - } + if (is('溪母')) return is('二等 皆韻 或 二等 開口 江韻 入聲') ? 'k' : is(不顎化) ? 'k' : 'q'; if (is('羣母')) { if(is('宵韻 重紐A類')) return 'q'; if (is('平聲')) return is('三等 合口 山陽脂韻') ? 'k' : 'q'; //平送氣 @@ -99,14 +77,9 @@ function 聲母規則() { } if (is('疑母')) { if(is('之韻 上聲')) return 'l'; - if(is('一二等')) return ''; - //剩下三四等 - return is('尤蒸齊韻 平聲 或 先仙陽庚韻 入聲') ? 'l' : ''; - } - if (is('匣母')) { - if (is('開口 耕韻 舒聲')) return 'x';//“幸”等字 - return is(不顎化) ? 'h' : 'x'; + return is('一二等') ? '' : is('尤蒸齊韻 平聲 或 先仙陽庚韻 入聲') ? 'l' : ''; } + if (is('匣母')) return is('開口 耕韻 舒聲') ? 'x' : is(不顎化) ? 'h' : 'x'; if (is('曉母')) return is(不顎化) ? 'h' : 'x'; if (is('以母')) return is('合口 祭韻') ? 'r' : ''; if (is('影云母')) return ''; @@ -118,15 +91,13 @@ function 韻母規則() { if (is('東冬鍾韻')) { if (is('入聲')) return is('三等 見溪羣曉匣疑以影云母') ? 'ü' : 'u'; //剩下舒聲 - if (is('三等 疑以影母')) return 'iong'; - return is('幫組') ? 'en' : 'ong'; + return is('三等 疑以影母') ? 'iong' : is('幫組') ? 'en' : 'ong'; } // 江攝 if (is('江韻')) { if (is('入聲')) return is('疑母') ? 'io' : 'o'; //剩下舒聲 - if (is('徹澄崇初生知母')) return 'uang'; - return is('疑母') ? 'iang' : 'ang'; + return is('徹澄崇初生知母') ? 'uang' : is('疑母') ? 'iang' : 'ang'; } // 止攝 if (is('支脂之微韻')){ @@ -137,8 +108,7 @@ function 韻母規則() { if (is('重紐B類')){ if (is('並滂母 脂韻 或 幫母 支韻 或 並母 上去聲 支韻 或 幫母 平聲 脂韻')) return 'ei'; } - if (is('明母 脂韻 或 幫並滂母 微韻')) return 'ei';//微韻等價於合口 - return is('幫並滂母 或 明母 支韻 或 開口') ? 'i' : 'uei'; + return is('明母 脂韻 或 幫並滂母 微韻') ? 'ei' : is('幫並滂母 或 明母 支韻 或 開口') ? 'i' : 'uei'; } // 遇攝 if (is('魚虞模韻')) { @@ -148,16 +118,12 @@ function 韻母規則() { } // 蟹攝 if (is('齊佳皆灰咍祭泰夬廢韻')) { - if (is('四等')){ - if (is('合口 或 常母')) return 'uei'; - return is('徹母') ? 'ä' : 'i';//徹母僅有“𥱻” - } + if (is('四等')) return is('合口 或 常母') ? 'uei' : is('徹母') ? 'ä' : 'i';//徹母僅有“𥱻” if (is('三等')){ if (is('幫組 廢韻')) return 'ei';//廢韻等價於合口 if (is('合口')) return 'uei'; //剩下開口 - if (is('明母')) return 'ei'; - return is('章知組') ? 'r' : 'i'; + return is('明母') ? 'ei' : is('章知組') ? 'r' : 'i'; } if (is('二等')){ if (is('合口')) return is('佳韻 見溪匣曉影母') ? 'ua' : 'uä'; @@ -168,8 +134,7 @@ function 韻母規則() { if (is('幫組 灰韻')) return 'ei';//灰韻等價於合口 if (is('合口')) return is('泰韻 見溪疑母') ? 'uä' : 'uei'; //剩下開口 - if (is('泰韻 幫組')) return 'ei'; - return is('以母') ? 'iä' : 'ä'; + return is('泰韻 幫組') ? 'ei' : is('以母') ? 'iä' : 'ä'; } } // 臻攝 @@ -179,26 +144,19 @@ function 韻母規則() { if (is('幫組 文韻')) return 'u';//文韻等價於合口 if (is('合口')) return is('知莊章組') ? 'u' : 'ü'; //剩下開口 - if (is('莊組')) return 'ä'; - return is('章組 或 知徹澄日母') ? 'r' : 'i'; + return is('莊組') ? 'ä' : is('章組 或 知徹澄日母') ? 'r' : 'i'; } return is('幫組 或 開口') ? 'o' : 'u'; } //剩下舒聲 - if (is('幫組')) { - if (is('眞韻')) return 'in'; - return is ('明母 三等') ? 'uen' : 'en'; - }//真韻等價於開口 + if (is('幫組')) return is('眞韻') ? 'in' : is ('明母 三等') ? 'uen' : 'en';//真韻等價於開口 if (is('開口')) { if (is('一等')) return is('端組') ? 'uen' : 'en'; return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; } //剩下舒聲合口 - if (is('三等')) { - if (is('滂幫並母')) return 'en'; - return is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; - } + if (is('三等')) return is('滂幫並母') ? 'en' : is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; return is('幫組') ? 'en' : 'uen'; } // 山攝 @@ -208,16 +166,12 @@ function 韻母規則() { if (is('開口')) return is('見溪羣曉匣疑影母') ? 'o' :'a'; return is('見組') ? 'uä' : 'o'; } - if (is('二等')){ - if (is('合口')) return 'ua'; - return is('疑影母') ? 'ia' : 'a'; - } + if (is('二等')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; //剩下三四等 if (is('幫組 元韻')) return is('明母') ? 'ua' : 'a';//等價於合口幫組 if (is('合口')) return is('日母 或 知莊章組') ? 'o' : 'üe'; if (is('以母')) return 'io'; - if (is('日母 或 知莊章組')) return 'ä'; - return is('見溪羣曉匣母') ? 'e' : 'ie'; + return is('日母 或 知莊章組') ? 'ä' : is('見溪羣曉匣母') ? 'e' : 'ie'; } //剩下舒聲 if (is('一等')) return is('開口 或 幫組') ? 'ang' : 'uang'; @@ -229,25 +183,19 @@ function 韻母規則() { return is('幫組') ? 'ang' : 'uang'; } if (is('三等')){ - if (is('幫組')) { - if (is('仙韻')) return 'iän'; - return is('明母') ? 'uang' : 'ang'; - } + if (is('幫組')) return is('仙韻') ? 'iän' : is('明母') ? 'uang' : 'ang'; if (is('合口')) return is('日來母 或 知莊章組') ? 'uang' : 'üän'; - if (is('日知徹澄母 或 莊章組')) return 'ang'; - return is('見溪羣曉匣母') ? 'än' : 'iän'; + return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; } //剩下舒聲四等 if (is('合口')) return 'üän'; //剩下舒聲四等開口 - if (is('崇母')) return 'uang'; - return is('見溪羣曉匣母') ? 'än' : 'iän'; + return is('崇母') ? 'uang' : is('見溪羣曉匣母') ? 'än' : 'iän'; } // 效攝 if (is('蕭宵肴豪韻')) { if (is('二等 疑母')) return 'iao'; - if (is('二等 或 一等')) return 'ao'; - return is('見溪羣曉匣日母 或 知章組') ? 'ao' : 'iao'; + return is('二等 或 一等') ? 'ao' : is('見溪羣曉匣日母 或 知章組') ? 'ao' : 'iao'; } // 果攝 if (is('歌戈韻')) { @@ -257,11 +205,7 @@ function 韻母規則() { } // 假攝 if (is('麻韻')) { - if (is('二等')) { - if (is('合口')) return 'ua'; - //剩下開口 - return is('疑影母') ? 'ia' : 'a'; - } + if (is('二等')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; //剩下一三四等 return is('日母 或 章組') ? 'e' : 'ie'; } @@ -276,26 +220,18 @@ function 韻母規則() { if (is('明母')) return is('一等') ? 'ang' : 'uang'; if (is('合口')) return 'uang'; //剩下舒聲開口 - if (is('三等')) { - if (is('來孃疑以影母 或 精組')) return 'iang'; - return is('莊組') ? 'uang' : 'ang'; - } + if (is('三等')) return is('來孃疑以影母 或 精組') ? 'iang' : is('莊組') ? 'uang' : 'ang'; //剩下舒聲開口一等 return 'ang'; } // 梗攝 if (is('庚耕清青韻')) { if (is('入聲')) { - if (is('合口')) { - if (is('二等')) return 'uä'; - //剩下三四等 - return is('幫組') ? 'i' : 'ü'; - } + if (is('合口')) return is('二等') ? 'uä' : is('幫組') ? 'i' : 'ü'; //剩下開口 if (is('二等')) return 'ä'; //剩下開口三四等 - if (is('莊組')) return 'y'; - return is('知章組') ? 'r' : 'i'; + return is('莊組') ? 'y' : is('知章組') ? 'r' : 'i'; } //剩下舒聲 if (is('二等')){ @@ -309,9 +245,7 @@ function 韻母規則() { return is('云影母') ? 'iong' : 'ong'; } //剩下舒聲三四等開口 - if (is('四等')) return 'in'; - //剩下舒聲三等開口 - return is('知莊章組') ? 'en' : 'in'; + return is('四等') ? 'in' : is('知莊章組') ? 'en' : 'in'; } // 曾攝 if (is('蒸登韻')) { @@ -320,26 +254,18 @@ function 韻母規則() { //剩下三等 if (is('合口')) return 'ü'; //剩下三等開口 - if (is('莊組')) return 'ä'; - return is('知徹澄母 或 章組') ? 'r' : 'i'; + return is('莊組') ? 'ä' : is('知徹澄母 或 章組') ? 'r' : 'i'; } //剩下舒聲 - if (is('合口')) return 'ong'; - return is('三等 幫見組 或 三等 來曉以影母') ? 'in' : 'en'; + return is('合口') ? 'ong' : is('三等 幫見組 或 三等 來曉以影母') ? 'in' : 'en'; } // 流攝 if (is('幽韻')) return is('幫組') ? 'iao' : is('見溪羣曉生母') ? 'ou' : 'iou'; - if (is('尤韻')) { - if (is('滂幫並母')) return 'u'; - return is('精組 或 疑以影云孃來母') ? 'iou' : 'ou'; - } + if (is('尤韻')) return is('滂幫並母') ? 'u' : is('精組 或 疑以影云孃來母') ? 'iou' : 'ou'; if (is('侯韻')) return 'ou'; // 深攝 if (is('侵韻')) { - if (is('入聲')) { - if (is('莊組')) return 'ä'; - return is('章組 或 日知徹澄母') ? 'r' : 'i'; - } + if (is('入聲')) return is('莊組') ? 'ä' : is('章組 或 日知徹澄母') ? 'r' : 'i'; //剩下舒聲 return is('章莊組 或 日知徹澄母') ? 'en' : 'in'; } @@ -358,19 +284,12 @@ function 韻母規則() { } //剩下舒聲 if (is('一等')) return is('開口 或 幫組') ? 'ang' : 'uang'; - if (is('二等')){ - if (is('影疑母')) return 'iän'; - return is('見溪羣曉匣母') ? 'än' : 'ang'; - } + if (is('二等')) return is('影疑母') ? 'iän' : is('見溪羣曉匣母') ? 'än' : 'ang'; if (is('三等')){ - if (is('幫組')) { - if (is('鹽韻')) return 'iän'; - return is('明母') ? 'uang' : 'ang'; - } - if (is('合口')) return 'uang'; - //剩下開口 - if (is('日知徹澄母 或 莊章組')) return 'ang'; - return is('見溪羣曉匣母') ? 'än' : 'iän'; + if (is('幫組')) return is('鹽韻') ? 'iän': is('明母') ? 'uang' : 'ang'; + if (is('合口')) return 'uang'; + //剩下開口 + return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; } //剩下舒聲四等 return is('見溪羣曉匣母') ? 'än' : 'iän'; From 50719a3cd1e72057e9cd40c329f416424e3c0b5a Mon Sep 17 00:00:00 2001 From: uliloewi Date: Fri, 23 Jul 2021 14:47:16 +0200 Subject: [PATCH 031/117] =?UTF-8?q?=E7=A9=BA=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/langjin.js b/langjin.js index a7d8f97..41907de 100644 --- a/langjin.js +++ b/langjin.js @@ -128,13 +128,13 @@ function 韻母規則() { if (is('二等')){ if (is('合口')) return is('佳韻 見溪匣曉影母') ? 'ua' : 'uä'; //剩下開口 - return is('疑母') ? 'iä' : 'ä'; + return is('疑母') ? 'iä' : 'ä'; } if (is('一等')){ if (is('幫組 灰韻')) return 'ei';//灰韻等價於合口 if (is('合口')) return is('泰韻 見溪疑母') ? 'uä' : 'uei'; //剩下開口 - return is('泰韻 幫組') ? 'ei' : is('以母') ? 'iä' : 'ä'; + return is('泰韻 幫組') ? 'ei' : is('以母') ? 'iä' : 'ä'; } } // 臻攝 @@ -144,7 +144,7 @@ function 韻母規則() { if (is('幫組 文韻')) return 'u';//文韻等價於合口 if (is('合口')) return is('知莊章組') ? 'u' : 'ü'; //剩下開口 - return is('莊組') ? 'ä' : is('章組 或 知徹澄日母') ? 'r' : 'i'; + return is('莊組') ? 'ä' : is('章組 或 知徹澄日母') ? 'r' : 'i'; } return is('幫組 或 開口') ? 'o' : 'u'; } @@ -156,17 +156,17 @@ function 韻母規則() { return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; } //剩下舒聲合口 - if (is('三等')) return is('滂幫並母') ? 'en' : is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; + if (is('三等')) return is('滂幫並母') ? 'en' : is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; return is('幫組') ? 'en' : 'uen'; } // 山攝 if (is('元寒桓刪山先仙韻')) { if (is('入聲')) { if (is('一等')){ - if (is('開口')) return is('見溪羣曉匣疑影母') ? 'o' :'a'; + if (is('開口')) return is('見溪羣曉匣疑影母') ? 'o' : 'a'; return is('見組') ? 'uä' : 'o'; } - if (is('二等')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; + if (is('二等')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; //剩下三四等 if (is('幫組 元韻')) return is('明母') ? 'ua' : 'a';//等價於合口幫組 if (is('合口')) return is('日母 或 知莊章組') ? 'o' : 'üe'; @@ -178,7 +178,7 @@ function 韻母規則() { if (is('二等')){ if (is('開口')){ if (is('影疑母')) return 'iän'; - return is('見溪羣曉匣母')? 'än' : 'ang'; + return is('見溪羣曉匣母') ? 'än' : 'ang'; } return is('幫組') ? 'ang' : 'uang'; } @@ -212,7 +212,7 @@ function 韻母規則() { // 宕攝 if (is('陽唐韻')) { if (is('入聲')) { - if (is('一等')) return is('合口 見組')? 'uä' : 'o'; + if (is('一等')) return is('合口 見組') ? 'uä' : 'o'; return is('心疑以影云來娘母 或 精組') ? 'io' : 'o'; } //剩下舒聲 @@ -286,7 +286,7 @@ function 韻母規則() { if (is('一等')) return is('開口 或 幫組') ? 'ang' : 'uang'; if (is('二等')) return is('影疑母') ? 'iän' : is('見溪羣曉匣母') ? 'än' : 'ang'; if (is('三等')){ - if (is('幫組')) return is('鹽韻') ? 'iän': is('明母') ? 'uang' : 'ang'; + if (is('幫組')) return is('鹽韻') ? 'iän' : is('明母') ? 'uang' : 'ang'; if (is('合口')) return 'uang'; //剩下開口 return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; From e712469a008e493bf1f6c61b05de6f8ddf1b233a Mon Sep 17 00:00:00 2001 From: Ayaka Mikazuki Date: Sun, 1 Aug 2021 10:23:30 +0800 Subject: [PATCH 032/117] Fix typo --- langjin.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/langjin.js b/langjin.js index 41907de..02f00b5 100644 --- a/langjin.js +++ b/langjin.js @@ -1,10 +1,10 @@ /* 推導南京音 * - * 中古音與南京音的對映表:https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv - * 南京音本是清末以前標準官話的基礎音系,和中古音有嚴格的對映關系。故有上表。本程序展示此對映關系。 + * 中古音與南京音的對應表:https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv + * 南京音本是清末以前標準官話的基礎音系,和中古音有嚴格的對應關係。故有上表。本程序展示此對應關係。 * 南京話拼音方案:https://zh.wikipedia.org/wiki/%E5%8D%97%E4%BA%AC%E8%A9%B1%E6%8B%89%E4%B8%81%E5%8C%96%E6%96%B9%E6%A1%88#%E8%BC%B8%E5%85%A5%E6%B3%95%E6%96%B9%E6%A1%88 + * * @author uliloewi - * */ const is = (x) => 音韻地位.屬於(x); From 30c782a4aab1042c6fa9d6cb62e47487774bfd30 Mon Sep 17 00:00:00 2001 From: Ayaka Mikazuki Date: Sun, 1 Aug 2021 10:24:10 +0800 Subject: [PATCH 033/117] Add link to zhihu --- langjin.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/langjin.js b/langjin.js index 02f00b5..0731b37 100644 --- a/langjin.js +++ b/langjin.js @@ -1,4 +1,6 @@ /* 推導南京音 + * + * https://zhuanlan.zhihu.com/p/391166351 * * 中古音與南京音的對應表:https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv * 南京音本是清末以前標準官話的基礎音系,和中古音有嚴格的對應關係。故有上表。本程序展示此對應關係。 From 5825440dada1813cb36ebd15a05c31b1edc5f4a9 Mon Sep 17 00:00:00 2001 From: Ayaka Mikazuki Date: Sun, 1 Aug 2021 10:36:49 +0800 Subject: [PATCH 034/117] Format code --- langjin.js | 122 +++++++++++++++++++++++++++-------------------------- 1 file changed, 62 insertions(+), 60 deletions(-) diff --git a/langjin.js b/langjin.js index 0731b37..9dc4c6d 100644 --- a/langjin.js +++ b/langjin.js @@ -33,48 +33,49 @@ const 附標標調 = { const 元音 = 'iuüaeoyär'; const 元音Re = new RegExp("[" + 元音 + "]"); const 元音附標 = '̃̈'; + function 聲母規則() { if (is('幫母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'b'; if (is('滂母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'p'; if (is('並母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : is('平聲') ? 'p' : 'b'; - if (is('明母')) return is('三等 凡微文陽虞元韻') ? '' : 'm';//等價於三等合口 + if (is('明母')) return is('三等 凡微文陽虞元韻') ? '' : 'm'; // 等價於三等合口 if (is('端母')) return is('二等') ? 'z' : 'd'; if (is('透母')) return 't'; - if (is('定母')) return is('二等') ? 'ch' : is('平聲') ? 't' : 'd';//平送氣仄不送氣;“窀”爲ch + if (is('定母')) return is('二等') ? 'ch' : is('平聲') ? 't' : 'd'; // 平送氣仄不送氣;“窀”爲ch if (is('泥來孃母')) return 'l'; - if (is('知母')) return is('麻韻 三等 或 灰韻') ? 'd' : is('庚耕韻') ? 'z' : 'zh';//知組平翹律;“爹”&“𩬳”爲d - if (is('徹母')) return is('庚耕韻') ? 'c' : 'ch';//知組平翹律 + if (is('知母')) return is('麻韻 三等 或 灰韻') ? 'd' : is('庚耕韻') ? 'z' : 'zh'; // 知組平翹律;“爹”&“𩬳”爲d + if (is('徹母')) return is('庚耕韻') ? 'c' : 'ch'; // 知組平翹律 if (is('澄母')){ - if (is('庚耕韻')) return is('平聲') ? 'c' : 'z';//平送氣仄不送氣 - //剩下翹舌 - return is('平聲') ? 'ch' : 'zh';//平送氣仄不送氣 + if (is('庚耕韻')) return is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 + // 剩下翹舌 + return is('平聲') ? 'ch' : 'zh'; // 平送氣仄不送氣 } if (is('精母')) return 'z'; if (is('清母')) return 'c'; - if (is('從母')) return is('二等') ? 'ch' : is('平聲') ? 'c' : 'z';//平送氣仄不送氣 + if (is('從母')) return is('二等') ? 'ch' : is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 if (is('心母')) return 's'; if (is('邪母')) return is('平聲 尤之韻') ? 'c' : 's'; - if (is('莊母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'zh' : 'z';//莊組平翹律 - if (is('初母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'ch' : 'c';//莊組平翹律 + if (is('莊母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'zh' : 'z'; // 莊組平翹律 + if (is('初母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'ch' : 'c'; // 莊組平翹律 if (is('崇母')) { if (is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等')) return is('平聲') ? 'ch' : 'zh'; - //剩下平舌 - return is('之韻') ? 's' : is('平聲') ? 'c' : 'z';//平送氣仄不送氣 + // 剩下平舌 + return is('之韻') ? 's' : is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 } - if (is('生母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'sh' : 's';//莊組平翹律 - if (is('俟母')) return is('平聲') ? 'c' : 's';//平送氣仄不送氣 - if (is('章母')) return is('清韻 合口') ? 'z' : 'zh';//僅“𦳮”平舌 + if (is('生母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'sh' : 's'; // 莊組平翹律 + if (is('俟母')) return is('平聲') ? 'c' : 's'; // 平送氣仄不送氣 + if (is('章母')) return is('清韻 合口') ? 'z' : 'zh'; // 僅“𦳮”平舌 if (is('昌母')) return 'ch'; if (is('常母')) return is('曾攝 入聲') ? 'zh' : is('平聲 齊侵清仙鹽陽尤魚虞眞蒸支鍾諄韻 或 一等') ? 'ch' : 'sh'; - if (is('船書母')) return is('平聲 通攝 或 平聲 合口 山臻攝') ? 'ch' : 'sh';//章組擦音分化律 + if (is('船書母')) return is('平聲 通攝 或 平聲 合口 山臻攝') ? 'ch' : 'sh'; // 章組擦音分化律 if (is('日母')) return is('四等') ? 'l' : is('支之脂韻 或 眞侵韻 入聲') ? '' : 'r'; - let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 通攝 舒聲 或 四等 合口 齊韻';//見溪羣曉匣母不顎化條件 + let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 通攝 舒聲 或 四等 合口 齊韻'; // 見溪羣曉匣母不顎化條件 if (is('見母')) return is(不顎化) ? 'g' : 'j'; if (is('溪母')) return is('二等 皆韻 或 二等 開口 江韻 入聲') ? 'k' : is(不顎化) ? 'k' : 'q'; if (is('羣母')) { if(is('宵韻 重紐A類')) return 'q'; - if (is('平聲')) return is('三等 合口 山陽脂韻') ? 'k' : 'q'; //平送氣 - //剩下仄聲不送氣 + if (is('平聲')) return is('三等 合口 山陽脂韻') ? 'k' : 'q'; // 平送氣 + // 剩下仄聲不送氣 return is(不顎化) ? 'g' : 'j'; } if (is('疑母')) { @@ -92,20 +93,20 @@ function 韻母規則() { // 通攝 if (is('東冬鍾韻')) { if (is('入聲')) return is('三等 見溪羣曉匣疑以影云母') ? 'ü' : 'u'; - //剩下舒聲 + // 剩下舒聲 return is('三等 疑以影母') ? 'iong' : is('幫組') ? 'en' : 'ong'; } // 江攝 if (is('江韻')) { if (is('入聲')) return is('疑母') ? 'io' : 'o'; - //剩下舒聲 + // 剩下舒聲 return is('徹澄崇初生知母') ? 'uang' : is('疑母') ? 'iang' : 'ang'; } // 止攝 if (is('支脂之微韻')){ if (is('日母 開口')) return 'er'; - if (is('崇初從精清生俟邪心莊母 開口')) return 'y'; //平舌音 - if (is('昌常徹澄船書章知母 開口')) return 'r'; //翹舌音 + if (is('崇初從精清生俟邪心莊母 開口')) return 'y'; // 平舌音 + if (is('昌常徹澄船書章知母 開口')) return 'r'; // 翹舌音 if (is('莊組 合口')) return 'uä'; if (is('重紐B類')){ if (is('並滂母 脂韻 或 幫母 支韻 或 並母 上去聲 支韻 或 幫母 平聲 脂韻')) return 'ei'; @@ -115,27 +116,27 @@ function 韻母規則() { // 遇攝 if (is('魚虞模韻')) { if (is('一等')) return is('明母') ? 'o' : 'u'; - //剩下非一等 + // 剩下非一等 return is('從見精來娘清羣溪曉邪心疑以影云母') ? 'ü' : 'u'; } // 蟹攝 if (is('齊佳皆灰咍祭泰夬廢韻')) { - if (is('四等')) return is('合口 或 常母') ? 'uei' : is('徹母') ? 'ä' : 'i';//徹母僅有“𥱻” + if (is('四等')) return is('合口 或 常母') ? 'uei' : is('徹母') ? 'ä' : 'i'; // 徹母僅有“𥱻” if (is('三等')){ - if (is('幫組 廢韻')) return 'ei';//廢韻等價於合口 + if (is('幫組 廢韻')) return 'ei'; // 廢韻等價於合口 if (is('合口')) return 'uei'; - //剩下開口 + // 剩下開口 return is('明母') ? 'ei' : is('章知組') ? 'r' : 'i'; } if (is('二等')){ if (is('合口')) return is('佳韻 見溪匣曉影母') ? 'ua' : 'uä'; - //剩下開口 + // 剩下開口 return is('疑母') ? 'iä' : 'ä'; } if (is('一等')){ - if (is('幫組 灰韻')) return 'ei';//灰韻等價於合口 + if (is('幫組 灰韻')) return 'ei'; // 灰韻等價於合口 if (is('合口')) return is('泰韻 見溪疑母') ? 'uä' : 'uei'; - //剩下開口 + // 剩下開口 return is('泰韻 幫組') ? 'ei' : is('以母') ? 'iä' : 'ä'; } } @@ -143,21 +144,21 @@ function 韻母規則() { if (is('眞諄臻文欣魂痕韻')) { if (is('入聲')) { if (is('三等')){ - if (is('幫組 文韻')) return 'u';//文韻等價於合口 + if (is('幫組 文韻')) return 'u'; // 文韻等價於合口 if (is('合口')) return is('知莊章組') ? 'u' : 'ü'; - //剩下開口 + // 剩下開口 return is('莊組') ? 'ä' : is('章組 或 知徹澄日母') ? 'r' : 'i'; } return is('幫組 或 開口') ? 'o' : 'u'; } - //剩下舒聲 - if (is('幫組')) return is('眞韻') ? 'in' : is ('明母 三等') ? 'uen' : 'en';//真韻等價於開口 + // 剩下舒聲 + if (is('幫組')) return is('眞韻') ? 'in' : is ('明母 三等') ? 'uen' : 'en'; // 真韻等價於開口 if (is('開口')) { if (is('一等')) return is('端組') ? 'uen' : 'en'; return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; } - //剩下舒聲合口 + // 剩下舒聲合口 if (is('三等')) return is('滂幫並母') ? 'en' : is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; return is('幫組') ? 'en' : 'uen'; } @@ -169,13 +170,13 @@ function 韻母規則() { return is('見組') ? 'uä' : 'o'; } if (is('二等')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; - //剩下三四等 - if (is('幫組 元韻')) return is('明母') ? 'ua' : 'a';//等價於合口幫組 + // 剩下三四等 + if (is('幫組 元韻')) return is('明母') ? 'ua' : 'a'; // 等價於合口幫組 if (is('合口')) return is('日母 或 知莊章組') ? 'o' : 'üe'; if (is('以母')) return 'io'; return is('日母 或 知莊章組') ? 'ä' : is('見溪羣曉匣母') ? 'e' : 'ie'; } - //剩下舒聲 + // 剩下舒聲 if (is('一等')) return is('開口 或 幫組') ? 'ang' : 'uang'; if (is('二等')){ if (is('開口')){ @@ -189,9 +190,9 @@ function 韻母規則() { if (is('合口')) return is('日來母 或 知莊章組') ? 'uang' : 'üän'; return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; } - //剩下舒聲四等 + // 剩下舒聲四等 if (is('合口')) return 'üän'; - //剩下舒聲四等開口 + // 剩下舒聲四等開口 return is('崇母') ? 'uang' : is('見溪羣曉匣母') ? 'än' : 'iän'; } // 效攝 @@ -202,13 +203,13 @@ function 韻母規則() { // 果攝 if (is('歌戈韻')) { if (is('三等')) return is('開口') ? 'e' : 'üe'; - //剩下一二四等 + // 剩下一二四等 return 'o'; } // 假攝 if (is('麻韻')) { if (is('二等')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; - //剩下一三四等 + // 剩下一三四等 return is('日母 或 章組') ? 'e' : 'ie'; } // 宕攝 @@ -217,48 +218,48 @@ function 韻母規則() { if (is('一等')) return is('合口 見組') ? 'uä' : 'o'; return is('心疑以影云來娘母 或 精組') ? 'io' : 'o'; } - //剩下舒聲 + // 剩下舒聲 if (is('滂幫並母')) return 'ang'; if (is('明母')) return is('一等') ? 'ang' : 'uang'; if (is('合口')) return 'uang'; - //剩下舒聲開口 + // 剩下舒聲開口 if (is('三等')) return is('來孃疑以影母 或 精組') ? 'iang' : is('莊組') ? 'uang' : 'ang'; - //剩下舒聲開口一等 + // 剩下舒聲開口一等 return 'ang'; } // 梗攝 if (is('庚耕清青韻')) { if (is('入聲')) { if (is('合口')) return is('二等') ? 'uä' : is('幫組') ? 'i' : 'ü'; - //剩下開口 + // 剩下開口 if (is('二等')) return 'ä'; - //剩下開口三四等 + // 剩下開口三四等 return is('莊組') ? 'y' : is('知章組') ? 'r' : 'i'; } - //剩下舒聲 + // 剩下舒聲 if (is('二等')){ - if (is('合口')) return is('耕韻') ? 'ong' : 'uen';//後者庚韻 - //剩下開口 + if (is('合口')) return is('耕韻') ? 'ong' : 'uen'; // 後者庚韻 + // 剩下開口 return is('匣影母 耕韻') ? 'in' : 'en'; } - //剩下舒聲三四等 + // 剩下舒聲三四等 if (is('合口')) { if (is('心以影母 三等')) return 'in'; return is('云影母') ? 'iong' : 'ong'; } - //剩下舒聲三四等開口 + // 剩下舒聲三四等開口 return is('四等') ? 'in' : is('知莊章組') ? 'en' : 'in'; } // 曾攝 if (is('蒸登韻')) { if (is('入聲')) { if (is('一等')) return is('合口') ? 'uä' : 'ä'; - //剩下三等 + // 剩下三等 if (is('合口')) return 'ü'; - //剩下三等開口 + // 剩下三等開口 return is('莊組') ? 'ä' : is('知徹澄母 或 章組') ? 'r' : 'i'; } - //剩下舒聲 + // 剩下舒聲 return is('合口') ? 'ong' : is('三等 幫見組 或 三等 來曉以影母') ? 'in' : 'en'; } // 流攝 @@ -268,7 +269,7 @@ function 韻母規則() { // 深攝 if (is('侵韻')) { if (is('入聲')) return is('莊組') ? 'ä' : is('章組 或 日知徹澄母') ? 'r' : 'i'; - //剩下舒聲 + // 剩下舒聲 return is('章莊組 或 日知徹澄母') ? 'en' : 'in'; } // 咸攝 @@ -281,19 +282,19 @@ function 韻母規則() { if (is('合口')) return is('徹孃母') ? 'ua' : 'a'; if (is('章組 或 日知徹澄母')) return 'ä'; } - //剩下舒聲四等 + // 剩下舒聲四等 return is('見溪羣曉匣母') ? 'e' : 'ie'; } - //剩下舒聲 + // 剩下舒聲 if (is('一等')) return is('開口 或 幫組') ? 'ang' : 'uang'; if (is('二等')) return is('影疑母') ? 'iän' : is('見溪羣曉匣母') ? 'än' : 'ang'; if (is('三等')){ if (is('幫組')) return is('鹽韻') ? 'iän' : is('明母') ? 'uang' : 'ang'; if (is('合口')) return 'uang'; - //剩下開口 + // 剩下開口 return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; } - //剩下舒聲四等 + // 剩下舒聲四等 return is('見溪羣曉匣母') ? 'än' : 'iän'; } throw new Error('無韻母規則'); @@ -329,4 +330,5 @@ function 聲調規則(音節) { let 聲母 = 聲母規則(); let 韻母 = 韻母規則(); + return 聲調規則(聲母 + 韻母); From 7cb72ced043c4a24b007b2a169373c2d74ec1f96 Mon Sep 17 00:00:00 2001 From: Ayaka Mikazuki Date: Sun, 1 Aug 2021 10:47:18 +0800 Subject: [PATCH 035/117] Format code --- langjin.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/langjin.js b/langjin.js index 9dc4c6d..f164b4c 100644 --- a/langjin.js +++ b/langjin.js @@ -73,7 +73,7 @@ function 聲母規則() { if (is('見母')) return is(不顎化) ? 'g' : 'j'; if (is('溪母')) return is('二等 皆韻 或 二等 開口 江韻 入聲') ? 'k' : is(不顎化) ? 'k' : 'q'; if (is('羣母')) { - if(is('宵韻 重紐A類')) return 'q'; + if (is('宵韻 重紐A類')) return 'q'; if (is('平聲')) return is('三等 合口 山陽脂韻') ? 'k' : 'q'; // 平送氣 // 剩下仄聲不送氣 return is(不顎化) ? 'g' : 'j'; @@ -277,7 +277,7 @@ function 韻母規則() { if (is('入聲')) { if (is('一等')) return is('見組 或 匣曉影母') ? 'o' : 'a'; if (is('二等')) return is('疑影母') ? 'io' : 'a'; - if (is('三等')){ + if (is('三等')) { if (is('幫組')) return 'a'; if (is('合口')) return is('徹孃母') ? 'ua' : 'a'; if (is('章組 或 日知徹澄母')) return 'ä'; @@ -288,7 +288,7 @@ function 韻母規則() { // 剩下舒聲 if (is('一等')) return is('開口 或 幫組') ? 'ang' : 'uang'; if (is('二等')) return is('影疑母') ? 'iän' : is('見溪羣曉匣母') ? 'än' : 'ang'; - if (is('三等')){ + if (is('三等')) { if (is('幫組')) return is('鹽韻') ? 'iän' : is('明母') ? 'uang' : 'ang'; if (is('合口')) return 'uang'; // 剩下開口 From 70c7a02a56c8fbb7e9e213e2565231fb4b934a92 Mon Sep 17 00:00:00 2001 From: Ayaka Mikazuki Date: Sun, 1 Aug 2021 10:48:10 +0800 Subject: [PATCH 036/117] Fix test --- test/main.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/main.js b/test/main.js index b9336fd..b329b13 100644 --- a/test/main.js +++ b/test/main.js @@ -36,8 +36,8 @@ assert_equal(unt_j(音韻地位), "ɕe̋w"); assert_equal(msoeg_v8(音韻地位), "çiɛuˀ"); assert_equal(chiangxhua(音韻地位), "ʂɉɐ́w \n[ʂj̈ɐ́w]"); assert_equal(fanwan(音韻地位), "shiu2"); -assert_equal(zaonhe(音韻地位), "sɔ̄"); -assert_equal(langjin(音韻地位), "shao3"); assert_equal(putonghua(音韻地位), "shao3"); assert_equal(gwongzau(音韻地位), "siu2"); +assert_equal(zaonhe(音韻地位), "sɔ̄"); +assert_equal(langjin(音韻地位), "shao³"); assert_equal(ayaka_v8(音韻地位), "seu"); From cd3e6c8964acfb3a05b890d5b961914764949dee Mon Sep 17 00:00:00 2001 From: uliloewi Date: Sun, 1 Aug 2021 11:46:21 +0200 Subject: [PATCH 037/117] =?UTF-8?q?=E5=8E=BB=E9=99=A4=E5=AE=9A=E4=BA=8C?= =?UTF-8?q?=E5=90=88=E5=B1=B1=E5=B9=B3=E5=A2=9C=E9=A0=91=E5=88=87=E2=80=9C?= =?UTF-8?q?=E7=AA=80=E2=80=9D=E7=9F=A5=E4=B8=80=E5=90=88=E7=81=B0=E4=B8=8A?= =?UTF-8?q?=E9=99=9F=E8=B3=84=E5=88=87=E2=80=9C=F0=A9=AC=B3=E2=80=9D?= =?UTF-8?q?=E5=BE=B9=E5=9B=9B=E9=96=8B=E9=BD=8A=E5=8E=BB=E4=B8=91=E6=88=BE?= =?UTF-8?q?=E5=88=87=E2=80=9C=F0=A5=B1=BB=E2=80=9D=E7=AB=A0=E4=B8=89?= =?UTF-8?q?=E5=90=88=E6=B8=85=E5=85=A5=E4=B9=8B=E5=BD=B9=E5=88=87=E2=80=9C?= =?UTF-8?q?=F0=A6=B3=AE=E2=80=9D=E7=AB=AF=E4=BA=8C=E9=96=8B=E5=BA=9A?= =?UTF-8?q?=E4=B8=8A=E5=BE=B7=E5=86=B7=E5=88=87=E2=80=9C=E6=89=93=E2=80=9D?= =?UTF-8?q?=E7=AD=89=E7=89=B9=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 ++-- langjin.js | 41 ++++++++++++++++++++--------------------- 2 files changed, 22 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index 1c98e59..581c6d3 100644 --- a/README.md +++ b/README.md @@ -29,9 +29,9 @@ https://cdn.jsdelivr.net/gh/nk2028/qieyun-examples@/ - 推導《聲音唱和圖》擬音 (Extrapolated Reconstruction of _Shing-im Chiang-xhua Dhu_): `chiangxhua.js` - 推導《分韻撮要》擬音 (Extrapolated Reconstruction of _Fan-Wan Ts'üt-Iú_): `fanwan.js` - 推導普通話 (Extrapolated Putonghua): `putonghua.js` -- 推導廣州音 (Extrapolated Cantonese): `gwongzau.js` +- 推導廣州話 (Extrapolated Cantonese): `gwongzau.js` - 推導上海話 (Extrapolated Shanghainese): `zaonhe.js` -- 推導南京音 (Extrapolated Nankinese): `langjin.js` +- 推導南京話 (Extrapolated Nankinese): `langjin.js` **人造音系 artificial phonological system** diff --git a/langjin.js b/langjin.js index f164b4c..9691b60 100644 --- a/langjin.js +++ b/langjin.js @@ -1,9 +1,9 @@ -/* 推導南京音 +/* 推導南京話 * * https://zhuanlan.zhihu.com/p/391166351 * - * 中古音與南京音的對應表:https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv - * 南京音本是清末以前標準官話的基礎音系,和中古音有嚴格的對應關係。故有上表。本程序展示此對應關係。 + * 中古音與南京音的對映表:https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv + * 南京音本是清末以前標準官話的基礎音系,和中古音有嚴格的對映關系。故有上表。本程序展示此對映關系。 * 南京話拼音方案:https://zh.wikipedia.org/wiki/%E5%8D%97%E4%BA%AC%E8%A9%B1%E6%8B%89%E4%B8%81%E5%8C%96%E6%96%B9%E6%A1%88#%E8%BC%B8%E5%85%A5%E6%B3%95%E6%96%B9%E6%A1%88 * * @author uliloewi @@ -39,13 +39,13 @@ function 聲母規則() { if (is('滂母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'p'; if (is('並母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : is('平聲') ? 'p' : 'b'; if (is('明母')) return is('三等 凡微文陽虞元韻') ? '' : 'm'; // 等價於三等合口 - if (is('端母')) return is('二等') ? 'z' : 'd'; + if (is('端母')) return 'd'; if (is('透母')) return 't'; - if (is('定母')) return is('二等') ? 'ch' : is('平聲') ? 't' : 'd'; // 平送氣仄不送氣;“窀”爲ch + if (is('定母')) return is('平聲') ? 't' : 'd'; if (is('泥來孃母')) return 'l'; - if (is('知母')) return is('麻韻 三等 或 灰韻') ? 'd' : is('庚耕韻') ? 'z' : 'zh'; // 知組平翹律;“爹”&“𩬳”爲d + if (is('知母')) return is('麻韻 三等') ? 'd' : is('庚耕韻') ? 'z' : 'zh'; // 知組平翹律; if (is('徹母')) return is('庚耕韻') ? 'c' : 'ch'; // 知組平翹律 - if (is('澄母')){ + if (is('澄母')) { if (is('庚耕韻')) return is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 // 剩下翹舌 return is('平聲') ? 'ch' : 'zh'; // 平送氣仄不送氣 @@ -64,7 +64,7 @@ function 聲母規則() { } if (is('生母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'sh' : 's'; // 莊組平翹律 if (is('俟母')) return is('平聲') ? 'c' : 's'; // 平送氣仄不送氣 - if (is('章母')) return is('清韻 合口') ? 'z' : 'zh'; // 僅“𦳮”平舌 + if (is('章母')) return 'zh'; if (is('昌母')) return 'ch'; if (is('常母')) return is('曾攝 入聲') ? 'zh' : is('平聲 齊侵清仙鹽陽尤魚虞眞蒸支鍾諄韻 或 一等') ? 'ch' : 'sh'; if (is('船書母')) return is('平聲 通攝 或 平聲 合口 山臻攝') ? 'ch' : 'sh'; // 章組擦音分化律 @@ -103,12 +103,12 @@ function 韻母規則() { return is('徹澄崇初生知母') ? 'uang' : is('疑母') ? 'iang' : 'ang'; } // 止攝 - if (is('支脂之微韻')){ + if (is('支脂之微韻')) { if (is('日母 開口')) return 'er'; if (is('崇初從精清生俟邪心莊母 開口')) return 'y'; // 平舌音 if (is('昌常徹澄船書章知母 開口')) return 'r'; // 翹舌音 if (is('莊組 合口')) return 'uä'; - if (is('重紐B類')){ + if (is('重紐B類')) { if (is('並滂母 脂韻 或 幫母 支韻 或 並母 上去聲 支韻 或 幫母 平聲 脂韻')) return 'ei'; } return is('明母 脂韻 或 幫並滂母 微韻') ? 'ei' : is('幫並滂母 或 明母 支韻 或 開口') ? 'i' : 'uei'; @@ -121,19 +121,19 @@ function 韻母規則() { } // 蟹攝 if (is('齊佳皆灰咍祭泰夬廢韻')) { - if (is('四等')) return is('合口 或 常母') ? 'uei' : is('徹母') ? 'ä' : 'i'; // 徹母僅有“𥱻” - if (is('三等')){ + if (is('四等')) return is('合口 或 常母') ? 'uei' : 'i'; + if (is('三等')) { if (is('幫組 廢韻')) return 'ei'; // 廢韻等價於合口 if (is('合口')) return 'uei'; // 剩下開口 return is('明母') ? 'ei' : is('章知組') ? 'r' : 'i'; } - if (is('二等')){ + if (is('二等')) { if (is('合口')) return is('佳韻 見溪匣曉影母') ? 'ua' : 'uä'; // 剩下開口 return is('疑母') ? 'iä' : 'ä'; } - if (is('一等')){ + if (is('一等')) { if (is('幫組 灰韻')) return 'ei'; // 灰韻等價於合口 if (is('合口')) return is('泰韻 見溪疑母') ? 'uä' : 'uei'; // 剩下開口 @@ -143,7 +143,7 @@ function 韻母規則() { // 臻攝 if (is('眞諄臻文欣魂痕韻')) { if (is('入聲')) { - if (is('三等')){ + if (is('三等')) { if (is('幫組 文韻')) return 'u'; // 文韻等價於合口 if (is('合口')) return is('知莊章組') ? 'u' : 'ü'; // 剩下開口 @@ -165,7 +165,7 @@ function 韻母規則() { // 山攝 if (is('元寒桓刪山先仙韻')) { if (is('入聲')) { - if (is('一等')){ + if (is('一等')) { if (is('開口')) return is('見溪羣曉匣疑影母') ? 'o' : 'a'; return is('見組') ? 'uä' : 'o'; } @@ -178,14 +178,14 @@ function 韻母規則() { } // 剩下舒聲 if (is('一等')) return is('開口 或 幫組') ? 'ang' : 'uang'; - if (is('二等')){ - if (is('開口')){ + if (is('二等')) { + if (is('開口')) { if (is('影疑母')) return 'iän'; return is('見溪羣曉匣母') ? 'än' : 'ang'; } return is('幫組') ? 'ang' : 'uang'; } - if (is('三等')){ + if (is('三等')) { if (is('幫組')) return is('仙韻') ? 'iän' : is('明母') ? 'uang' : 'ang'; if (is('合口')) return is('日來母 或 知莊章組') ? 'uang' : 'üän'; return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; @@ -237,7 +237,7 @@ function 韻母規則() { return is('莊組') ? 'y' : is('知章組') ? 'r' : 'i'; } // 剩下舒聲 - if (is('二等')){ + if (is('二等')) { if (is('合口')) return is('耕韻') ? 'ong' : 'uen'; // 後者庚韻 // 剩下開口 return is('匣影母 耕韻') ? 'in' : 'en'; @@ -330,5 +330,4 @@ function 聲調規則(音節) { let 聲母 = 聲母規則(); let 韻母 = 韻母規則(); - return 聲調規則(聲母 + 韻母); From 5770cd911c9521da085f680908f5c4b57b60479e Mon Sep 17 00:00:00 2001 From: uliloewi Date: Sun, 1 Aug 2021 11:54:25 +0200 Subject: [PATCH 038/117] =?UTF-8?q?=E5=B0=8D=E6=98=A0-=E3=80=89=E5=B0=8D?= =?UTF-8?q?=E6=87=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/langjin.js b/langjin.js index 9691b60..0044db1 100644 --- a/langjin.js +++ b/langjin.js @@ -2,8 +2,8 @@ * * https://zhuanlan.zhihu.com/p/391166351 * - * 中古音與南京音的對映表:https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv - * 南京音本是清末以前標準官話的基礎音系,和中古音有嚴格的對映關系。故有上表。本程序展示此對映關系。 + * 中古音與南京音的對應表:https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv + * 南京音本是清末以前標準官話的基礎音系,和中古音有嚴格的對應關系。故有上表。本程序展示此對應關系。 * 南京話拼音方案:https://zh.wikipedia.org/wiki/%E5%8D%97%E4%BA%AC%E8%A9%B1%E6%8B%89%E4%B8%81%E5%8C%96%E6%96%B9%E6%A1%88#%E8%BC%B8%E5%85%A5%E6%B3%95%E6%96%B9%E6%A1%88 * * @author uliloewi From 0921a37a02459cc1f625f1d646700202c8d9c169 Mon Sep 17 00:00:00 2001 From: Ayaka Mikazuki Date: Sun, 1 Aug 2021 19:56:32 +0800 Subject: [PATCH 039/117] Format code and fix typo --- langjin.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/langjin.js b/langjin.js index 0044db1..712f887 100644 --- a/langjin.js +++ b/langjin.js @@ -3,7 +3,7 @@ * https://zhuanlan.zhihu.com/p/391166351 * * 中古音與南京音的對應表:https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv - * 南京音本是清末以前標準官話的基礎音系,和中古音有嚴格的對應關系。故有上表。本程序展示此對應關系。 + * 南京音本是清末以前標準官話的基礎音系,和中古音有嚴格的對應關係,故有上表。本程序展示此對應關係。 * 南京話拼音方案:https://zh.wikipedia.org/wiki/%E5%8D%97%E4%BA%AC%E8%A9%B1%E6%8B%89%E4%B8%81%E5%8C%96%E6%96%B9%E6%A1%88#%E8%BC%B8%E5%85%A5%E6%B3%95%E6%96%B9%E6%A1%88 * * @author uliloewi @@ -43,7 +43,7 @@ function 聲母規則() { if (is('透母')) return 't'; if (is('定母')) return is('平聲') ? 't' : 'd'; if (is('泥來孃母')) return 'l'; - if (is('知母')) return is('麻韻 三等') ? 'd' : is('庚耕韻') ? 'z' : 'zh'; // 知組平翹律; + if (is('知母')) return is('麻韻 三等') ? 'd' : is('庚耕韻') ? 'z' : 'zh'; // 知組平翹律 if (is('徹母')) return is('庚耕韻') ? 'c' : 'ch'; // 知組平翹律 if (is('澄母')) { if (is('庚耕韻')) return is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 From f9c48ac76a53913f6ee51c88f5730f92ea19b591 Mon Sep 17 00:00:00 2001 From: Ayaka Mikazuki Date: Sun, 1 Aug 2021 19:57:17 +0800 Subject: [PATCH 040/117] =?UTF-8?q?Temporarily=20revert=20changes=20on=20?= =?UTF-8?q?=E5=BB=A3=E5=B7=9E=E9=9F=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 581c6d3..f5da1a1 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ https://cdn.jsdelivr.net/gh/nk2028/qieyun-examples@/ - 推導《聲音唱和圖》擬音 (Extrapolated Reconstruction of _Shing-im Chiang-xhua Dhu_): `chiangxhua.js` - 推導《分韻撮要》擬音 (Extrapolated Reconstruction of _Fan-Wan Ts'üt-Iú_): `fanwan.js` - 推導普通話 (Extrapolated Putonghua): `putonghua.js` -- 推導廣州話 (Extrapolated Cantonese): `gwongzau.js` +- 推導廣州音 (Extrapolated Cantonese): `gwongzau.js` - 推導上海話 (Extrapolated Shanghainese): `zaonhe.js` - 推導南京話 (Extrapolated Nankinese): `langjin.js` From ba3f3bbf15ca88e9bfa500fd78dc897772fe97d3 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Sun, 1 Aug 2021 21:30:52 +0200 Subject: [PATCH 041/117] fix error --- langjin.js | 1 - 1 file changed, 1 deletion(-) diff --git a/langjin.js b/langjin.js index 712f887..58e357b 100644 --- a/langjin.js +++ b/langjin.js @@ -173,7 +173,6 @@ function 韻母規則() { // 剩下三四等 if (is('幫組 元韻')) return is('明母') ? 'ua' : 'a'; // 等價於合口幫組 if (is('合口')) return is('日母 或 知莊章組') ? 'o' : 'üe'; - if (is('以母')) return 'io'; return is('日母 或 知莊章組') ? 'ä' : is('見溪羣曉匣母') ? 'e' : 'ie'; } // 剩下舒聲 From fa73e44e8972cdcafe37263e3ea20f5e80e88871 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Tue, 3 Aug 2021 10:37:12 +0200 Subject: [PATCH 042/117] =?UTF-8?q?=E9=9F=BB=E6=AF=8D=E8=A6=8F=E5=89=87?= =?UTF-8?q?=E7=94=A8=E5=B0=8F=E9=9F=BB=EF=BC=8C=E7=9B=A1=E9=87=8F=E9=81=BF?= =?UTF-8?q?=E5=85=8D=E7=94=A8=E6=94=9D=E5=92=8C=E7=AD=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + langjin.js | 343 +++++++++++++++++++++++------------------------------ 2 files changed, 151 insertions(+), 193 deletions(-) diff --git a/.gitignore b/.gitignore index bb11958..8df2b95 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ node_modules /tmp /index.js +LangjinOldAlgorithmAndTest.js \ No newline at end of file diff --git a/langjin.js b/langjin.js index 712f887..fda752b 100644 --- a/langjin.js +++ b/langjin.js @@ -68,10 +68,10 @@ function 聲母規則() { if (is('昌母')) return 'ch'; if (is('常母')) return is('曾攝 入聲') ? 'zh' : is('平聲 齊侵清仙鹽陽尤魚虞眞蒸支鍾諄韻 或 一等') ? 'ch' : 'sh'; if (is('船書母')) return is('平聲 通攝 或 平聲 合口 山臻攝') ? 'ch' : 'sh'; // 章組擦音分化律 - if (is('日母')) return is('四等') ? 'l' : is('支之脂韻 或 眞侵韻 入聲') ? '' : 'r'; + if (is('日母')) return is('四等') ? 'l' : is('支之脂韻 開口 或 眞侵韻 入聲') ? '' : 'r'; let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 通攝 舒聲 或 四等 合口 齊韻'; // 見溪羣曉匣母不顎化條件 if (is('見母')) return is(不顎化) ? 'g' : 'j'; - if (is('溪母')) return is('二等 皆韻 或 二等 開口 江韻 入聲') ? 'k' : is(不顎化) ? 'k' : 'q'; + if (is('溪母')) return is('二等 皆韻 或 二等 江韻 入聲') ? 'k' : is(不顎化) ? 'k' : 'q'; if (is('羣母')) { if (is('宵韻 重紐A類')) return 'q'; if (is('平聲')) return is('三等 合口 山陽脂韻') ? 'k' : 'q'; // 平送氣 @@ -83,220 +83,177 @@ function 聲母規則() { return is('一二等') ? '' : is('尤蒸齊韻 平聲 或 先仙陽庚韻 入聲') ? 'l' : ''; } if (is('匣母')) return is('開口 耕韻 舒聲') ? 'x' : is(不顎化) ? 'h' : 'x'; - if (is('曉母')) return is(不顎化) ? 'h' : 'x'; + if (is('曉母')) return is('三等 開口 或 三等 通攝') ? 'x' : is(不顎化) ? 'h' : 'x'; if (is('以母')) return is('合口 祭韻') ? 'r' : ''; - if (is('影云母')) return ''; + if (is('影母')) return ''; + if (is('云母')) return is('通攝') ? 'x' : ''; throw new Error('無聲母規則'); } function 韻母規則() { // 通攝 - if (is('東冬鍾韻')) { - if (is('入聲')) return is('三等 見溪羣曉匣疑以影云母') ? 'ü' : 'u'; - // 剩下舒聲 - return is('三等 疑以影母') ? 'iong' : is('幫組') ? 'en' : 'ong'; - } + if (is('東韻 入聲')) return is('三等 見溪羣曉匣疑以影云母') ? 'ü' : 'u'; + if (is('東韻 舒聲')) return is('三等 疑以影母') ? 'iong' : is('幫組') ? 'en' : 'ong'; + if (is('冬韻')) return is('入聲') ? 'u' : is('幫組') ? 'en' : 'ong'; + if (is('鍾韻 入聲')) return is('見溪羣曉匣疑以影云母') ? 'ü' : 'u'; + if (is('鍾韻 舒聲')) return is('疑以影母') ? 'iong' : is('幫組') ? 'en' : 'ong'; + // 江攝 - if (is('江韻')) { - if (is('入聲')) return is('疑母') ? 'io' : 'o'; - // 剩下舒聲 - return is('徹澄崇初生知母') ? 'uang' : is('疑母') ? 'iang' : 'ang'; - } - // 止攝 - if (is('支脂之微韻')) { - if (is('日母 開口')) return 'er'; - if (is('崇初從精清生俟邪心莊母 開口')) return 'y'; // 平舌音 - if (is('昌常徹澄船書章知母 開口')) return 'r'; // 翹舌音 - if (is('莊組 合口')) return 'uä'; - if (is('重紐B類')) { - if (is('並滂母 脂韻 或 幫母 支韻 或 並母 上去聲 支韻 或 幫母 平聲 脂韻')) return 'ei'; - } - return is('明母 脂韻 或 幫並滂母 微韻') ? 'ei' : is('幫並滂母 或 明母 支韻 或 開口') ? 'i' : 'uei'; - } + if (is('江韻 入聲')) return is('疑母') ? 'io' : 'o'; + if (is('江韻 舒聲')) return is('徹澄崇初生知母') ? 'uang' : is('疑母') ? 'iang' : 'ang'; + + // 止攝 + if (is('支脂之韻 日母 開口')) return 'er'; + if (is('支脂之韻 崇初從精清生俟邪心莊母 開口')) return 'y'; // 平舌音 + if (is('支脂之韻 昌常徹澄船書章知母 開口')) return 'r'; // 翹舌音 + if (is('支脂韻 莊組 合口')) return 'uä'; + if (is('支韻 重紐B類') && is('幫母 或 並母 上去聲')) return 'ei'; + if (is('脂韻 重紐B類') && is('並滂母 或 幫母 平聲')) return 'ei'; + if (is('脂韻 明母')) return 'ei'; + if (is('微韻 幫並滂母')) return 'ei'; + if (is('支脂之微韻 幫並滂母')) return 'i'; + if (is('支韻 明母')) return 'i'; + if (is('微韻 明母')) return 'uei'; + if (is('支脂之微韻 開口')) return 'i'; + if (is('支脂微韻 合口')) return 'uei'; + // 遇攝 - if (is('魚虞模韻')) { - if (is('一等')) return is('明母') ? 'o' : 'u'; - // 剩下非一等 - return is('從見精來娘清羣溪曉邪心疑以影云母') ? 'ü' : 'u'; - } + if (is('模韻')) return is('明母') ? 'o' : 'u'; + if (is('魚虞韻')) return is('從見精來孃清羣溪曉邪心疑以影云母') ? 'ü' : 'u'; + // 蟹攝 - if (is('齊佳皆灰咍祭泰夬廢韻')) { - if (is('四等')) return is('合口 或 常母') ? 'uei' : 'i'; - if (is('三等')) { - if (is('幫組 廢韻')) return 'ei'; // 廢韻等價於合口 - if (is('合口')) return 'uei'; - // 剩下開口 - return is('明母') ? 'ei' : is('章知組') ? 'r' : 'i'; - } - if (is('二等')) { - if (is('合口')) return is('佳韻 見溪匣曉影母') ? 'ua' : 'uä'; - // 剩下開口 - return is('疑母') ? 'iä' : 'ä'; - } - if (is('一等')) { - if (is('幫組 灰韻')) return 'ei'; // 灰韻等價於合口 - if (is('合口')) return is('泰韻 見溪疑母') ? 'uä' : 'uei'; - // 剩下開口 - return is('泰韻 幫組') ? 'ei' : is('以母') ? 'iä' : 'ä'; - } - } + if (is('齊韻')) return is('合口 或 常母') ? 'uei' : 'i'; + if (is('祭韻 明母')) return 'ei'; + if (is('廢祭灰韻 合口')) return 'uei'; + if (is('廢韻 幫組')) return 'ei'; + if (is('祭韻 幫組')) return 'i'; + if (is('廢祭韻 開口')) return is('章知組') ? 'r' : is('莊組') ? 'y' : 'i'; + if (is('佳皆夬韻 合口')) return is('佳韻 見溪匣曉影母') ? 'ua' : 'uä'; + if (is('佳皆夬韻 幫組')) return 'ä'; + if (is('佳皆夬韻 開口')) return is('疑母') ? 'iä' : 'ä'; + if (is('灰廢韻 幫組')) return 'ei'; + if (is('灰韻 開口')) return is('以母') ? 'iä' : 'ä'; + if (is('咍韻')) return is('合口') ? 'uei' : is('以母') ? 'iä' : 'ä'; + if (is('泰韻 合口')) return is('見溪疑母') ? 'uä' : 'uei'; + if (is('泰韻 幫組')) return 'ei'; + if (is('泰韻 開口')) return is('以母') ? 'iä' : 'ä'; + // 臻攝 - if (is('眞諄臻文欣魂痕韻')) { - if (is('入聲')) { - if (is('三等')) { - if (is('幫組 文韻')) return 'u'; // 文韻等價於合口 - if (is('合口')) return is('知莊章組') ? 'u' : 'ü'; - // 剩下開口 - return is('莊組') ? 'ä' : is('章組 或 知徹澄日母') ? 'r' : 'i'; - } - return is('幫組 或 開口') ? 'o' : 'u'; - } - // 剩下舒聲 - if (is('幫組')) return is('眞韻') ? 'in' : is ('明母 三等') ? 'uen' : 'en'; // 真韻等價於開口 - if (is('開口')) - { - if (is('一等')) return is('端組') ? 'uen' : 'en'; - return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; - } - // 剩下舒聲合口 - if (is('三等')) return is('滂幫並母') ? 'en' : is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; - return is('幫組') ? 'en' : 'uen'; - } + if (is('文韻 入聲 幫組')) return 'u'; + if (is('諄臻欣文眞韻 入聲 合口')) return is('知莊章組') ? 'u' : 'ü'; + if (is('諄臻欣文眞韻 入聲 幫組')) return 'i'; + if (is('諄臻欣文眞韻 入聲 開口')) return is('莊組') ? 'ä' : is('章組 或 知徹澄日母') ? 'r' : 'i'; + if (is('諄臻欣文眞韻 舒聲 開口')) return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; + if (is('眞韻 舒聲 幫組')) return 'in'; + if (is('文眞韻 舒聲 合口')) return is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; + if (is('諄臻欣文韻 舒聲 幫組')) return is ('明母') ? 'uen' : 'en'; + if (is('諄臻欣韻 舒聲 合口')) return is('滂幫並母') ? 'en' : is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; + if (is('魂痕韻 入聲')) return is('幫組 或 開口') ? 'o' : 'u'; + if (is('魂痕韻 舒聲 幫組')) return 'en'; + if (is('魂痕韻 舒聲 開口')) return is('端組') ? 'uen' : 'en'; + if (is('魂痕韻 舒聲 合口')) return 'uen'; + // 山攝 - if (is('元寒桓刪山先仙韻')) { - if (is('入聲')) { - if (is('一等')) { - if (is('開口')) return is('見溪羣曉匣疑影母') ? 'o' : 'a'; - return is('見組') ? 'uä' : 'o'; - } - if (is('二等')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; - // 剩下三四等 - if (is('幫組 元韻')) return is('明母') ? 'ua' : 'a'; // 等價於合口幫組 - if (is('合口')) return is('日母 或 知莊章組') ? 'o' : 'üe'; - if (is('以母')) return 'io'; - return is('日母 或 知莊章組') ? 'ä' : is('見溪羣曉匣母') ? 'e' : 'ie'; - } - // 剩下舒聲 - if (is('一等')) return is('開口 或 幫組') ? 'ang' : 'uang'; - if (is('二等')) { - if (is('開口')) { - if (is('影疑母')) return 'iän'; - return is('見溪羣曉匣母') ? 'än' : 'ang'; - } - return is('幫組') ? 'ang' : 'uang'; - } - if (is('三等')) { - if (is('幫組')) return is('仙韻') ? 'iän' : is('明母') ? 'uang' : 'ang'; - if (is('合口')) return is('日來母 或 知莊章組') ? 'uang' : 'üän'; - return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; - } - // 剩下舒聲四等 - if (is('合口')) return 'üän'; - // 剩下舒聲四等開口 - return is('崇母') ? 'uang' : is('見溪羣曉匣母') ? 'än' : 'iän'; - } + if (is('先韻 舒聲 合口')) return 'üän'; + if (is('先韻 舒聲 開口 或 先韻 舒聲 幫組')) return is('崇母') ? 'uang' : is('見溪羣曉匣母') ? 'än' : 'iän'; + if (is('元韻 入聲 幫組')) return is('明母') ? 'ua' : 'a'; + if (is('元仙先韻 入聲 合口')) return is('日母 或 知莊章組') ? 'o' : 'üe'; + if (is('仙先韻 入聲 幫組')) return 'ie'; + if (is('元仙先韻 入聲 開口')) return is('日母 或 知莊章組') ? 'ä' : is('見溪羣曉匣母') ? 'e' : 'ie'; + if (is('仙韻 舒聲 幫組')) return 'iän'; + if (is('元韻 舒聲 幫組')) return is('明母') ? 'uang' : 'ang'; + if (is('元仙韻 舒聲 合口')) return is('日來母 或 知莊章組') ? 'uang' : 'üän'; + if (is('元仙韻 舒聲 開口')) return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; + if (is('刪山韻 入聲')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; + if (is('刪山韻 舒聲 幫組')) return 'ang'; + if (is('刪山韻 舒聲 開口')) return is('影疑母') ? 'iän' : is('見溪羣曉匣母') ? 'än' : 'ang'; + if (is('刪山韻 舒聲 合口')) return 'uang'; + if (is('桓寒韻 入聲 開口')) return is('見溪羣曉匣疑影母') ? 'o' : 'a'; + if (is('桓寒韻 入聲 幫組')) return 'o'; + if (is('桓寒韻 入聲 合口')) return is('見組') ? 'uä' : 'o'; + if (is('桓寒韻 舒聲')) return is('開口 或 幫組') ? 'ang' : 'uang'; + // 效攝 - if (is('蕭宵肴豪韻')) { - if (is('二等 疑母')) return 'iao'; - return is('二等 或 一等') ? 'ao' : is('見溪羣曉匣日母 或 知章組') ? 'ao' : 'iao'; - } + if (is('蕭宵韻')) return is('見溪羣曉匣日母 或 知章組') ? 'ao' : 'iao'; + if (is('肴韻')) return is('疑母') ? 'iao' : 'ao'; + if (is('豪韻')) return 'ao'; + // 果攝 - if (is('歌戈韻')) { - if (is('三等')) return is('開口') ? 'e' : 'üe'; - // 剩下一二四等 - return 'o'; - } + if (is('歌戈韻')) return is('一等') ? 'o' : is('開口') ? 'e' : 'üe'; + // 假攝 - if (is('麻韻')) { - if (is('二等')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; - // 剩下一三四等 - return is('日母 或 章組') ? 'e' : 'ie'; - } + if (is('麻韻 二等')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; + if (is('麻韻 三等')) return is('日母 或 章組') ? 'e' : 'ie'; + // 宕攝 - if (is('陽唐韻')) { - if (is('入聲')) { - if (is('一等')) return is('合口 見組') ? 'uä' : 'o'; - return is('心疑以影云來娘母 或 精組') ? 'io' : 'o'; - } - // 剩下舒聲 - if (is('滂幫並母')) return 'ang'; - if (is('明母')) return is('一等') ? 'ang' : 'uang'; - if (is('合口')) return 'uang'; - // 剩下舒聲開口 - if (is('三等')) return is('來孃疑以影母 或 精組') ? 'iang' : is('莊組') ? 'uang' : 'ang'; - // 剩下舒聲開口一等 - return 'ang'; - } + if (is('陽韻 入聲')) return is('心疑以影云來孃母 或 精組') ? 'io' : 'o'; + if (is('唐陽韻 舒聲 合口')) return 'uang'; + if (is('唐陽韻 舒聲 滂幫並母')) return 'ang'; + if (is('陽韻 舒聲 明母')) return 'uang'; + if (is('陽韻 舒聲 開口')) return is('來孃疑以影母 或 精組') ? 'iang' : is('莊組') ? 'uang' : 'ang'; + if (is('唐韻 入聲')) return is('合口 見組') ? 'uä' : 'o'; + if (is('唐韻 舒聲 明母')) return 'ang'; + if (is('唐韻 舒聲 開口'))return 'ang'; + // 梗攝 - if (is('庚耕清青韻')) { - if (is('入聲')) { - if (is('合口')) return is('二等') ? 'uä' : is('幫組') ? 'i' : 'ü'; - // 剩下開口 - if (is('二等')) return 'ä'; - // 剩下開口三四等 - return is('莊組') ? 'y' : is('知章組') ? 'r' : 'i'; - } - // 剩下舒聲 - if (is('二等')) { - if (is('合口')) return is('耕韻') ? 'ong' : 'uen'; // 後者庚韻 - // 剩下開口 - return is('匣影母 耕韻') ? 'in' : 'en'; - } - // 剩下舒聲三四等 - if (is('合口')) { - if (is('心以影母 三等')) return 'in'; - return is('云影母') ? 'iong' : 'ong'; - } - // 剩下舒聲三四等開口 - return is('四等') ? 'in' : is('知莊章組') ? 'en' : 'in'; - } + if (is('庚韻 入聲 二等')) return is('合口') ? 'uä' : 'ä'; + if (is('庚韻 入聲 三等')) return is('莊組') ? 'y' : is('合口') ? 'ü' : 'i'; + if (is('庚韻 舒聲 二等')) return is('合口') ? 'uen' : 'en'; + if (is('庚韻 舒聲 三等 合口')) return is('心以影母') ? 'in' : is('云影母') ? 'iong' : 'ong'; + if (is('庚韻 舒聲 三等 開口')) return is('知莊章組') ? 'en' : 'in'; + if (is('庚韻 舒聲 三等 幫組')) return 'in'; + if (is('青韻 舒聲 合口')) return is('云影母') ? 'iong' : 'ong'; + if (is('青韻 舒聲 開口')) return 'in'; + if (is('清青韻 入聲 幫組')) return 'i'; + if (is('清青韻 入聲 合口')) return 'ü'; + if (is('清青韻 入聲 開口')) return is('莊組') ? 'y' : is('知章組') ? 'r' : 'i'; + if (is('清韻 舒聲 合口 心以影母')) return 'in'; + if (is('清韻 舒聲 合口 羣溪曉母')) return 'ong'; + if (is('清韻 舒聲 合口 云影母')) return 'iong'; + if (is('清青韻 舒聲 幫組')) return 'in'; + if (is('清韻 舒聲 開口')) return is('知莊章組') ? 'en' : 'in'; + if (is('耕韻 入聲 合口')) return 'uä'; + if (is('耕韻 入聲 開口 或 耕韻 入聲 幫組')) return 'ä'; + if (is('耕韻 舒聲 幫組')) return 'en'; + if (is('耕韻 舒聲 合口')) return 'ong' ; + if (is('耕韻 舒聲 開口')) return is('匣影母') ? 'in' : 'en'; + // 曾攝 - if (is('蒸登韻')) { - if (is('入聲')) { - if (is('一等')) return is('合口') ? 'uä' : 'ä'; - // 剩下三等 - if (is('合口')) return 'ü'; - // 剩下三等開口 - return is('莊組') ? 'ä' : is('知徹澄母 或 章組') ? 'r' : 'i'; - } - // 剩下舒聲 - return is('合口') ? 'ong' : is('三等 幫見組 或 三等 來曉以影母') ? 'in' : 'en'; - } + if (is('蒸韻 入聲 幫組')) return 'i'; + if (is('蒸韻 入聲 合口')) return 'ü'; + if (is('蒸韻 入聲 開口')) return is('莊組') ? 'ä' : is('知徹澄母 或 章組') ? 'r' : 'i'; + if (is('蒸韻 舒聲 幫組')) return 'in'; + if (is('蒸韻 舒聲 開口')) return is('見組 或 來曉以影母') ? 'in' : 'en'; + if (is('登韻 入聲 幫組')) return 'ä'; + if (is('登韻 入聲 合口')) return 'uä'; + if (is('登韻 入聲 開口')) return 'ä'; + if (is('登韻 舒聲 幫組')) return 'en'; + if (is('登蒸韻 舒聲 合口')) return 'ong'; + if (is('登韻 舒聲 開口')) return 'en'; + // 流攝 if (is('幽韻')) return is('幫組') ? 'iao' : is('見溪羣曉生母') ? 'ou' : 'iou'; if (is('尤韻')) return is('滂幫並母') ? 'u' : is('精組 或 疑以影云孃來母') ? 'iou' : 'ou'; if (is('侯韻')) return 'ou'; + // 深攝 - if (is('侵韻')) { - if (is('入聲')) return is('莊組') ? 'ä' : is('章組 或 日知徹澄母') ? 'r' : 'i'; - // 剩下舒聲 - return is('章莊組 或 日知徹澄母') ? 'en' : 'in'; - } + if (is('侵韻 入聲')) return is('莊組') ? 'ä' : is('章組 或 日知徹澄母') ? 'r' : 'i'; + if (is('侵韻 舒聲')) return is('章莊組 或 日知徹澄母') ? 'en' : 'in'; + // 咸攝 - if (is('覃談鹽添咸銜嚴凡韻')) { - if (is('入聲')) { - if (is('一等')) return is('見組 或 匣曉影母') ? 'o' : 'a'; - if (is('二等')) return is('疑影母') ? 'io' : 'a'; - if (is('三等')) { - if (is('幫組')) return 'a'; - if (is('合口')) return is('徹孃母') ? 'ua' : 'a'; - if (is('章組 或 日知徹澄母')) return 'ä'; - } - // 剩下舒聲四等 - return is('見溪羣曉匣母') ? 'e' : 'ie'; - } - // 剩下舒聲 - if (is('一等')) return is('開口 或 幫組') ? 'ang' : 'uang'; - if (is('二等')) return is('影疑母') ? 'iän' : is('見溪羣曉匣母') ? 'än' : 'ang'; - if (is('三等')) { - if (is('幫組')) return is('鹽韻') ? 'iän' : is('明母') ? 'uang' : 'ang'; - if (is('合口')) return 'uang'; - // 剩下開口 - return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; - } - // 剩下舒聲四等 - return is('見溪羣曉匣母') ? 'än' : 'iän'; - } + if (is('添韻 入聲')) return is('見溪羣曉匣母') ? 'e' : 'ie'; + if (is('添韻 舒聲')) return is('見溪羣曉匣母') ? 'än' : 'iän'; + if (is('鹽嚴凡韻 入聲 幫組')) return 'a'; + if (is('鹽嚴凡韻 入聲 合口')) return is('徹孃母') ? 'ua' : 'a'; + if (is('鹽嚴凡韻 入聲 開口')) return is('莊章組 或 日知徹澄母') ? 'ä' : is('見溪羣曉匣母') ? 'e' : 'ie'; + if (is('鹽嚴凡韻 舒聲 幫組')) return is('鹽韻') ? 'iän' : is('明母') ? 'uang' : 'ang'; + if (is('鹽嚴凡韻 舒聲 合口')) return 'uang'; + if (is('鹽嚴凡韻 舒聲 開口')) return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; + if (is('咸銜韻 入聲')) return is('疑影母') ? 'ia' : 'a'; + if (is('咸銜韻 舒聲')) return is('來影疑母') ? 'iän' : is('見溪羣曉匣母') ? 'än' : 'ang'; + if (is('覃談韻 入聲')) return is('見組 或 匣曉影母') ? 'o' : 'a'; + if (is('覃談韻 舒聲')) return is('開口 或 幫組') ? 'ang' : 'uang'; + throw new Error('無韻母規則'); } From a2b6a9f770a7f5731ae029bddf7956288131f088 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Tue, 3 Aug 2021 10:38:47 +0200 Subject: [PATCH 043/117] =?UTF-8?q?=E9=9F=BB=E6=AF=8D=E8=A6=8F=E5=89=87?= =?UTF-8?q?=E7=94=A8=E5=B0=8F=E9=9F=BB=EF=BC=8C=E7=9B=A1=E9=87=8F=E9=81=BF?= =?UTF-8?q?=E5=85=8D=E7=94=A8=E6=94=9D=E5=92=8C=E7=AD=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 3 +- LangjinOldAlgorithmAndTest.js | 27214 ++++++++++++++++++++++++++++++++ 2 files changed, 27215 insertions(+), 2 deletions(-) create mode 100644 LangjinOldAlgorithmAndTest.js diff --git a/.gitignore b/.gitignore index 8df2b95..2133284 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,3 @@ node_modules /tmp -/index.js -LangjinOldAlgorithmAndTest.js \ No newline at end of file +/index.js \ No newline at end of file diff --git a/LangjinOldAlgorithmAndTest.js b/LangjinOldAlgorithmAndTest.js new file mode 100644 index 0000000..bce5d93 --- /dev/null +++ b/LangjinOldAlgorithmAndTest.js @@ -0,0 +1,27214 @@ +/* 推導南京話 + * + * https://zhuanlan.zhihu.com/p/391166351 + * + * 中古音與南京音的對應表:https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv + * 南京音本是清末以前標準官話的基礎音系,和中古音有嚴格的對應關係,故有上表。本程序展示此對應關係。 + * 南京話拼音方案:https://zh.wikipedia.org/wiki/%E5%8D%97%E4%BA%AC%E8%A9%B1%E6%8B%89%E4%B8%81%E5%8C%96%E6%96%B9%E6%A1%88#%E8%BC%B8%E5%85%A5%E6%B3%95%E6%96%B9%E6%A1%88 + * + * @author uliloewi + */ + +const is = (x) => 音韻地位.屬於(x); + +if (!音韻地位) return [ + ['標調方式', [1, '數字次序', '韻母附標']], +]; + +const 次序標調 = { + '陰平': '1', + '陽平': '2', + '上聲': '3', + '去聲': '4', + '入聲': '5', +}; + +const 附標標調 = { + '陰平': '̄', + '陽平': '́', + '上聲': '̌', + '去聲': '̀', + '入聲': '̂', +}; + +const 元音 = 'iuüaeoyär'; +const 元音Re = new RegExp("[" + 元音 + "]"); +const 元音附標 = '̃̈'; +const all = `啊a1 +啊a2 +啊o1 +阿a5 +阿o1 +錒a5 +安ang1 +侒ang1 +鞌ang1 +鞍ang1 +䀂ang1 +䢿ang1 +鴦ang1 +佒ang1 +咉ang1 +𧲱ang1 +㹧ang1 +眏ang1 +姎ang1 +肮ang1 +䢿ang4 +胺ang1 +胺o5 +諳ang1 +䳺ang1 +鵪ang1 +媕ang1 +媕iän3 +媕o5 +庵ang1 +庵o5 +腤ang1 +𦝡ang1 +菴ang1 +菴iän1 +馣ang1 +嬜ang1 +嬜hang1 +嬜xin1 +韽ang1 +韽iän4 +盦ang1 +盦o5 +喑ang1 +喑in1 +喑in4 +犴ang2 +犴ang4 +豻ang2 +豻ang4 +豻hang4 +雃ang2 +雃qän1 +𡽜ang2 +卬ang2 +卬iang3 +䭹ang2 +䭹ang3 +䭹ang4 +枊ang2 +枊ang4 +昂ang2 +㭿ang2 +䒢ang2 +䒢iang3 +䩕ang2 +䜙ang2 +嵁ang2 +嵁ang3 +嵁kang1 +嵁qän1 +嵁zhang4 +𡪁ang2 +慃ang3 +坱ang3 +姎ang3 +映ang3 +映in4 +泱ang3 +泱iang1 +咉ang3 +醠ang3 +醠ang4 +䇦ang3 +駚ang3 +駚iang3 +軮ang3 +盎ang3 +盎ang4 +晻ang3 +晻iän3 +隌ang3 +隌in1 +黤ang3 +黤iän3 +黭ang3 +揞ang3 +揞iän4 +唵ang3 +罯ang3 +罯o5 +㞄ang3 +㞄ang1 +顉ang3 +顉qin1 +顉qin3 +㜝ang3 +埯ang3 +埯iän3 +揜ang3 +揜iän3 +按ang4 +案ang4 +洝ang4 +晏ang4 +晏iän4 +荌ang4 +䅁ang4 +岸ang4 +𡹼ang4 +頇ang4 +頇hang1 +頇o5 +䮗ang4 +㷳ang4 +喭ang4 +喭iän4 +𨲊ang4 +𡵙ang4 +暗ang4 +闇ang4 +儑ang4 +儑o5 +䫜ao1 +㕭ao1 +咬ao1 +咬iao3 +咬jao1 +坳ao1 +眑ao1 +眑iou3 +窅ao1 +窅iao3 +𠣑ao1 +軪ao1 +軪ao4 +梎ao1 +爊ao1 +𤏶ao1 +鏖ao1 +䥝ao1 +噢ao1 +噢ü3 +噢ü5 +敖ao2 +遨ao2 +翺ao2 +翱ao2 +聱ao2 +聱iao2 +聱iou2 +謷ao2 +謷ao2 +謷ao4 +謷iao2 +驁ao2 +驁ao4 +熬ao2 +嶅ao2 +㟼ao2 +㠂ao2 +獒ao2 +滶ao2 +蔜ao2 +鷔ao2 +鼇ao2 +鰲ao2 +螯ao2 +𩪕ao2 +嗷ao2 +嗸ao2 +䫨ao2 +䫨ao4 +𢧴ao2 +摮ao2 +䦋ao2 +𦪈ao2 +𣘢ao2 +鏊ao2 +鏊ao4 +廒ao2 +拗ao3 +拗ao4 +鴢ao3 +鴢iao3 +𢂊ao3 +𥃯ao3 +狕ao3 +襖ao3 +镺ao3 +镺ao4 +懊ao3 +懊ao4 +懊ü5 +䐿ao3 +䐿ao4 +䐿ü5 +芺ao3 +芺iao3 +䴠ao3 +媼ao3 +媪ao3 +燠ao3 +燠ao4 +燠ü5 +夭ao3 +夭iao1 +夭iao3 +㤇ao3 +郩ao3 +蝹ao3 +蝹üin1 +䯠ao3 +𪁾ao3 +𦽀ao3 +𩑤ao3 +靿ao4 +袎ao4 +㑃ao4 +箹ao4 +箹o5 +傲ao4 +嫯ao2 +嫯ao4 +奡ao4 +奥ao4 +奧ao4 +𩟇ao4 +澳ao4 +澳ü5 +墺ao4 +墺ü5 +隩ao4 +隩ü5 +䜒ao4 +𩼈ao4 +挨ä1 +挨ä2 +挨ä3 +𢰇ä1 +捱ä1 +捱ä2 +哀ä1 +埃ä1 +唉ä1 +唉ä3 +欸ä1 +欸ä3 +欸xä4 +毐ä1 +毐ä3 +㶼ä1 +㶼xi1 +哎ä1 +皚ä2 +嵦ä2 +敳ä2 +㱯ä2 +㱯gä1 +隑ä2 +剴ä2 +剴gä1 +獃ä2 +獃dä1 +呆ä2 +呆dä1 +崖iä2 +崖i2 +厓iä2 +涯iä2 +涯i2 +猚iä2 +猚luei3 +啀iä2 +𪘲iä2 +𩂢iä2 +𩂢in2 +捱iä2 +睚iä2 +睚iä4 +矮ä3 +躷ä3 +躷ä3 +㢊ä3 +藹ä3 +藹ä4 +㕈ä3 +㕈uei4 +艾ä4 +艾i4 +𧰿ä4 +鴱ä4 +馤ä4 +壒ä4 +靄ä4 +靄o5 +曖ä4 +𣋞ä4 +𣩱ä4 +𣨵ä4 +𢣏ä4 +䔽ä4 +䔽i4 +𪕭ä4 +呃ä4 +呃ä5 +噫ä4 +噫i1 +䬵ä4 +䬵gä1 +欬ä4 +欬kä4 +餲ä4 +餲ho5 +餲i4 +餲o5 +嗄ä4 +嗄sha4 +喝ä4 +喝ho5 +礙ä4 +硋ä4 +䙷ä4 +䙷dä5 +㝵ä4 +碍ä4 +閡ä4 +閡hä5 +儗ä4 +儗hä4 +儗i4 +儗li3 +懝ä4 +懝i5 +𥝌ä4 +𥝌ji1 +愛ä4 +㤅ä4 +𢟪ä4 +𢟪xi4 +僾ä4 +僾i3 +𥴨ä4 +薆ä4 +靉ä4 +靉i3 +璦ä4 +隘ä4 +阸ä4 +阸ä5 +㿄ä4 +㿄i1 +䅬ä4 +賹ä4 +賹jä4 +額ä5 +頟ä5 +䱮ä5 +峉ä5 +詻ä5 +䩹ä5 +啞ä5 +啞ia3 +啞ia4 +𩚬ä5 +𩚚ä5 +𩜄ä5 +厄ä5 +戹ä5 +阨ä5 +扼ä5 +㧖ä5 +搤ä5 +軛ä5 +軶ä5 +呝ä5 +豟ä5 +𤜸ä5 +𪕶ä5 +𪕶i5 +貖ä5 +蚅ä5 +𧠞ä5 +虉ä5 +虉i5 +𧄷ä5 +𧅖ä5 +鳽ä5 +鳽iän2 +鳽jän1 +鳽ken1 +㣂ä5 +餩ä5 +殕ä5 +殕fu3 +巴ba1 +鈀ba1 +鈀pa1 +笆ba1 +笆ba4 +豝ba1 +𤜱ba1 +芭ba1 +㿬ba1 +蚆ba1 +蚆pa1 +吧ba1 +吧pa1 +疤ba1 +扒ba1 +扒ba5 +扒bä4 +扒bie5 +把ba3 +靶ba3 +㞎ba3 +靶ba4 +跁ba4 +䇑ba4 +霸ba4 +覇ba4 +弝ba4 +欛ba4 +灞ba4 +垻ba4 +壩ba4 +爸ba4 +爸bo4 +𤝡ba4 +杷ba4 +杷bä4 +杷pa2 +耙ba4 +𦫙ba4 +𥝧ba4 +𩹏ba4 +罷ba4 +罷bä4 +罷bei4 +罷pi2 +𥎱ba5 +八ba5 +𩡩ba5 +朳ba5 +捌ba5 +㺴ba5 +䤢ba5 +哵ba5 +玐ba5 +釟ba5 +㭭ba5 +㭭bie5 +冹ba5 +冹fa5 +冹fu5 +鈸ba5 +鈸bo5 +跋bo5 +䟛bo5 +䟛fei4 +𧺡bo5 +𧺺bo5 +邦bang1 +𤰫bang1 +梆bang1 +垹bang1 +𤳖bang1 +般bang1 +般pang2 +搬bang1 +䈲bang1 +䈲pang2 +𠦒bang1 +𠦒bi5 +班bang1 +𤦦bang1 +頒bang1 +頒fen2 +朌bang1 +朌fen2 +鳻bang1 +鳻fen2 +螌bang1 +斑bang1 +辬bang1 +癍bang1 +䰉bang1 +䰉pang2 +斒bang1 +𢼶bang1 +扳bang1 +扳pang1 +𠔯bang1 +虨bang1 +虨bin1 +虨pin1 +幫bang1 +縍bang1 +鞤bang1 +䩷bang1 +㿶bang1 +𨢐bang1 +浜bang1 +浜ben1 +浜ben3 +瘢bang1 +瘢pang2 +板bang3 +版bang3 +鈑bang3 +蝂bang3 +瓪bang3 +昄bang3 +舨bang3 +阪bang3 +阪bang4 +阪fang3 +坂bang3 +坂fang3 +榜bang3 +榜ben4 +榜pen2 +牓bang3 +螃bang3 +螃bang4 +螃pang2 +𣮧bang3 +𣯊bang3 +䰃bang3 +䰃pen2 +蒡bang3 +蒡pen2 +綁bang3 +𦂌bang3 +𦂌ben3 +棒bang4 +㭋bang4 +棓bang4 +棓fu2 +棓pei2 +𣘙bang4 +玤bang4 +𤤓bang4 +蚌bang4 +蜯bang4 +𢗒bang4 +䎧bang4 +伴bang4 +㚘bang4 +拌bang4 +拌pang1 +粄bang3 +䉽bang3 +䬳bang3 +岅bang4 +魬bang4 +半bang4 +㪵bang4 +絆bang4 +靽bang4 +姅bang4 +姅pang4 +𩢔bang4 +𠯘bang4 +叛bang4 +叛pang4 +𡞟bang4 +畔bang4 +瓣bang4 +辦bang4 +辨bang4 +辨biän4 +釆bang4 +扮bang4 +扮fen1 +扮fen3 +扮fen4 +扮hua3 +傍bang4 +傍pang2 +徬bang4 +搒bang4 +搒pen2 +舫bang4 +舫fang4 +謗bang4 +𧩂bang4 +湴bang4 +埿bang4 +埿li2 +埿li4 +包bao1 +勹bao1 +胞bao1 +枹bao1 +枹fu2 +苞bao1 +齙bao1 +褒bao1 +襃bao1 +𧛙bao1 +𧜪bao1 +𠅬bao1 +𨚔bao1 +𨚔pao1 +飽bao3 +𩝰bao3 +𩛁bao3 +寶bao3 +珤bao3 +保bao3 +𡥀bao3 +𠤏bao3 +堡bao3 +堢bao3 +褓bao3 +緥bao3 +鴇bao3 +䳈bao3 +𪁣bao3 +䳰bao3 +葆bao3 +宲bao3 +賲bao3 +駂bao3 +𩢈bao3 +䎂bao3 +鮑bao4 +骲bao4 +骲bo5 +骲pu5 +𡂟bao4 +鞄bao4 +鞄pao2 +鞄po5 +抱bao4 +袌bao4 +袌pao2 +豹bao4 +𧭤bao4 +𢖔bao4 +儤bao4 +爆bao4 +爆bo5 +䶂bao4 +䶂di5 +䶂zho5 +䶂zio5 +皰bao4 +皰pao4 +靤bao4 +疱bao4 +疱pao4 +䶌bao4 +刨bao4 +鉋bao4 +鉋pao2 +䥤bao4 +暴bao4 +暴bu5 +虣bao4 +曝bao4 +曝bu5 +瀑bao4 +瀑pu5 +瀑bu5 +勽bao4 +勽uen3 +菢bao4 +𤔣bao4 +𪇰bao4 +𪇰bo5 +𪇰bu5 +報bao4 +擺bä3 +襬bä3 +襬bei1 +襬pi4 +捭bä3 +矲bä4 +猈bä4 +猈pä2 +憊bä4 +憊bei4 +𢟡bä4 +𢟡bei4 +䥯bä4 +㔥bä4 +庍bä4 +粺bä4 +𥽚bä4 +稗bä4 +𪐄bä4 +𪐄bi3 +㠔bä4 +拜bä4 +𢷎bä4 +韝bä4 +韝gou1 +韝kou1 +𤸶bä4 +𦩋bä4 +𣡖bä4 +棑bä4 +棑pä2 +㶔bä4 +敗bä4 +贁bä4 +䢙bä4 +唄bä4 +白bä5 +帛bä5 +舶bä5 +鮊bä5 +𦰬bä5 +伯bä5 +迫bä5 +迫pä5 +敀bä5 +敀pä5 +敀pä5 +百bä5 +佰bä5 +佰mä5 +柏bä5 +栢bä5 +湐bä5 +洦bä5 +洦mä5 +洦pä5 +𦯉bä5 +㼟bä5 +檗bä5 +擘bä5 +掰bä5 +薜bä5 +薜bi4 +𤖟bä5 +糪bä5 +糪pä5 +䌟bä5 +繴bä5 +繴bi5 +𦌠bä5 +欂bä5 +欂bi5 +欂bo5 +北bä5 +𧉥bä5 +蔔bä5 +蔔bo1 +菔bä5 +菔fu5 +僰bä5 +𠍷bä5 +䞳bä5 +䞳fu4 +䞳pou4 +踣bä5 +踣pou4 +匐bä5 +匐fu5 +𠣵bä5 +仆bä5 +仆fu4 +仆pou4 +菩bä5 +菩bei4 +菩fu4 +菩pu2 +垘bä5 +䵗bä5 +𧟱bä5 +𢫯bä5 +杯bei1 +桮bei1 +盃bei1 +㮎bei1 +悲bei1 +𨰟bei1 +碑bei1 +卑bei1 +卑bi1 +彼bei3 +彼bi3 +㗗bei3 +㗗bi1 +琲bei4 +㻗bei4 +痱bei4 +痱fei4 +痱fei2 +𢳁bei4 +倍bei4 +蓓bei4 +倍bä4 +蓓bä4 +貝bei4 +𨙶bei4 +沛bei4 +沛pei4 +㸬bei4 +䟺bei4 +伂bei4 +䰽bei4 +𣬪bei4 +茷bei4 +茷fa5 +茷fei4 +𥄔bei4 +𥄔pei4 +𢂏bei4 +鋇bei4 +芾bei4 +芾fei4 +芾fu5 +狽bei4 +旆bei4 +軷bei4 +軷bo5 +佩bei4 +佩pei4 +珮bei4 +珮pei4 +孛bei4 +孛bo5 +邶bei4 +鄁bei4 +悖bei4 +悖bo5 +誖bei4 +誖bo5 +背bei4 +偝bei4 +𢂤bei4 +苝bei4 +焙bei4 +𤊷bei4 +輩bei4 +褙bei4 +䋳bei4 +鐾bei4 +鐾bi4 +備bei4 +被bei4 +鞁bei4 +奔ben1 +奔ben4 +𢍃ben1 +犇ben1 +賁ben1 +賁bei4 +賁fei2 +賁fen2 +䴅ben1 +䴅fen2 +錛ben1 +閍ben1 +祊ben1 +𥛱ben1 +騯ben1 +騯pang2 +騯pen2 +嗙ben1 +㔙ben1 +奟ben1 +𠡮ben1 +捠ben1 +綳ben1 +繃ben1 +絣ben1 +𢆸ben1 +拼ben1 +拼pin1 +䑫ben1 +崩ben1 +𡹔ben1 +𨻱ben1 +琫ben3 +菶ben3 +菶ben4 +䋽ben3 +俸ben3 +俸fen4 +本ben3 +夲ben3 +夲tao1 +畚ben3 +𤲙ben3 +笨ben3 +笨ben4 +体ben4 +㡷ben3 +苯ben3 +㑟ben3 +𧚭ben3 +唪ben4 +唪fen4 +埲ben4 +獖ben4 +㨧ben4 +鮩ben4 +蚌ben4 +鮩bin4 +𠊧ben4 +傡ben4 +併ben4 +併bin3 +併bin4 +𩶁ben4 +蠯ben4 +蠯pä2 +蠯pi2 +螷ben4 +螷pi2 +坌ben4 +𣴞ben4 +跰ben4 +跰piän2 +𧻓ben4 +𨔧ben4 +膨ben4 +膨pen2 +甏ben4 +迸ben4 +𥦜ben4 +堋ben4 +堋pen1 +堋pen2 +倗ben4 +倗pen2 +倗pen3 +陂bei1 +陂bei4 +詖bei4 +詖bei1 +羆bei1 +羆pi2 +𥀍bei1 +𥀍pi2 +𤜑bei1 +𨧦bei1 +𥶓bei1 +藣bei1 +藣bei4 +𧄾bei1 +𧀛bei1 +㽡bei1 +焷bei1 +焷pi2 +䴽bei1 +䴽pi2 +錍bei1 +錍bi1 +錍pi1 +鵯bi1 +𨿵bi1 +痺bi1 +痺bi4 +椑bi1 +椑bi5 +椑pi2 +箄bi1 +箄bi3 +裨bi1 +裨pi2 +鞞bi1 +鞞bi3 +鞞bin3 +鞞pi2 +𩔹bi1 +渒bi1 +渒pi4 +𢃍bi1 +豍bi1 +㡙bi1 +螕bi1 +㯅bi1 +㯅pi2 +蓖bi1 +𦱔bi1 +篦bi1 +篦bi4 +鎞bi1 +梐bi1 +梐bi4 +𥏠bi1 +狴bi1 +𨻼bi1 +𨻼pi1 +悂bi1 +悂pi1 +𦀘bi1 +𦀘pi1 +䚜bi1 +屄bi1 +柀bei3 +佊bei3 +佊bei4 +𠐌bei3 +俾bi3 +𢔌bi3 +𢳋bi3 +崥bi3 +崥pi2 +𦸣bi3 +𦸣bi4 +𠬈bi3 +鄙bi3 +啚bi3 +娝bi3 +痞bi3 +痞pi3 +痞bei4 +痞fu3 +比bi3 +比bi4 +比bi5 +比pi2 +匕bi3 +匕hua4 +妣bi3 +秕bi3 +䃾bi3 +䃾bi4 +沘bi3 +沘pi2 +朼bi3 +枇bi3 +枇bi4 +枇pi2 +疕bi3 +疕pei3 +疕pi3 +髀bi3 +髀bi4 +㪏bi3 +㪏bi4 +𤽊bi3 +婢bi4 +庳bi4 +牝bi4 +牝bin4 +否bei4 +否fu3 +否fo3 +圮bei4 +𡺮bei4 +𡺮pei3 +䤏bei4 +仳bei4 +仳pi2 +仳pi3 +𢻹bei4 +𢻹pei3 +𢁦bei4 +㠲bei4 +殍bei4 +殍biao4 +殍fu1 +陛bi4 +㙄bi4 +䯗bi4 +𤙞bi4 +𠈺bi4 +避bi4 +貱bei4 +跛bei4 +跛bo3 +髲bei4 +㢰bei4 +旇bei4 +旇pi1 +𤿙bei4 +𤿙zy4 +臂bi4 +秘bi4 +祕bi4 +毖bi4 +泌bi4 +泌bi5 +閟bi4 +柲bi4 +柲bi5 +柲bie5 +鉍bi4 +鉍bi5 +䀣bi4 +䀣ma5 +䪐bi4 +轡bi4 +邲bi4 +邲bi5 +鄪bi4 +費bi4 +費fei4 +粊bi4 +䉾bi4 +𡛗bi4 +鼻bi4 +鼻bi5 +䫁bi4 +坒bi4 +坒bi5 +𤹝bi4 +襣bi4 +䑄bei4 +䑄pei4 +芘bi4 +芘pi2 +痹bi4 +畀bi4 +庇bi4 +閉bi4 +閉bie5 +閇bi4 +嬖bi4 +箅bi4 +䥍bi4 +䥍sie5 +䥍zhr4 +䥍zhr5 +𥴬bi4 +𨢡bi4 +𣘥bi4 +弊bi4 +獘bi4 +斃bi4 +敝bi4 +㡀bi4 +幣bi4 +蔽bi4 +鄨bi4 +鄨bie5 +鷩bi4 +鷩bie5 +彆bi4 +𢏨bi4 +俻bei4 +𤰇bei4 +𤰈bei4 +糒bei4 +犕bei4 +絥bei4 +絥fu5 +鞴bei4 +鞴bu4 +鞴fu5 +韍bei4 +韍fu5 +贔bei4 +奰bei4 +𡚤bei4 +𣖾bei4 +㣁bei4 +𩇯bei4 +𩇯fei2 +㸢bei4 +必bi5 +畢bi5 +罼bi5 +鏎bi5 +㪤bi5 +縪bi5 +縪bi5 +篳bi5 +蓽bi5 +韠bi5 +蹕bi5 +䟆bi5 +𥛘bi5 +滭bi5 +觱bi5 +觱ü5 +鷝bi5 +鷝pi5 +珌bi5 +㻫bi5 +㓖bi5 +熚bi5 +𡠚bi5 +彃bi5 +㮿bi5 +鮅bi5 +𩺷bi5 +饆bi5 +𪍪bi5 +𡻞bi5 +𥀕bi5 +鞸bi5 +馝bi5 +馝bie5 +飶bi5 +飶bie5 +苾bi5 +苾bie5 +藌bi5 +䩛bi5 +佖bi5 +駜bi5 +綼bi5 +怭bi5 +𨠔bi5 +䖩bi5 +𣢠bi5 +咇bi5 +咇bie5 +吡bi5 +吡pi3 +妼bi5 +弼bi5 +𢐀bi5 +㢸bi5 +𢘍bi5 +䄶bi5 +䄶bo5 +胇bi5 +筆bi5 +笔bi5 +潷bi5 +𢴩bi5 +㧙bi5 +㻶bi5 +𨅗bi5 +𣝍bi5 +擗bi5 +躃bi5 +躄bi5 +闢bi5 +辟bi5 +辟pi5 +㱸bi5 +𩪧bi5 +萆bi5 +𣮐bi5 +璧bi5 +𤩹bi5 +鐴bi5 +襞bi5 +𨐨bi5 +碧bi5 +甓bi5 +鷿bi5 +鸊bi5 +壁bi5 +廦bi5 +廦pi5 +鼊bi5 +𧲜bi5 +逼bi5 +偪bi5 +偪fu5 +皕bi5 +幅bi5 +幅fu5 +楅bi5 +楅fu5 +䮠bi5 +湢bi5 +䫾bi5 +䫾pie5 +㘠bi5 +皀bi5 +皀ji5 +皀xang1 +愎bi5 +腷bi5 +𤐧bi5 +𥻅bi5 +煏bi5 +𤗚bi5 +𤗚pi5 +馥bi5 +馥fu5 +踾bi5 +踾fu5 +踾pi5 +鶝bi5 +鶝fu5 +𩾳bi5 +𪀐bi5 +鵖bi5 +鵖je5 +飊biao1 +標biao1 +標biao3 +𣠙biao1 +𣠙biao3 +猋biao1 +杓biao1 +杓di5 +杓piao1 +杓sho5 +瘭biao1 +幖biao1 +熛biao1 +䙳biao1 +𤒾biao1 +㠒biao1 +𧽤biao1 +𧽤piao1 +蔈biao1 +驫biao1 +𦠎biao1 +𦠎piao1 +𣄠biao1 +贆biao1 +髟biao1 +髟shang1 +鑣biao1 +𩽁biao1 +臕biao1 +膘biao1 +膘biao4 +膘piao3 +儦biao1 +瀌biao1 +瀌piao2 +𦔩biao1 +穮biao1 +藨biao1 +藨biao4 +藨pao1 +彪biao1 +鏢biao1 +鏢piao1 +表biao3 +𧘝biao3 +𧞧biao3 +婊biao3 +䔸biao3 +裱biao3 +裱biao4 +褾biao3 +𧢄biao3 +𧢨biao3 +㟽biao3 +𦭼biao4 +摽biao4 +摽piao1 +摽piao4 +𢹰biao4 +鰾biao4 +慓biao4 +慓piao1 +慓piao4 +𩮳biao4 +顠biao4 +顠piao3 +𦳤biao4 +莩biao4 +莩fu1 +𠬪biao4 +𧴎biao4 +驃biao4 +票biao4 +票piao4 +俵biao4 +㢼bie5 +𩋇bie5 +𡘴bie5 +䌘bie5 +䋢bie5 +䋢pie5 +䘷bie5 +㔡bie5 +癟bie5 +癟pie5 +蹩bie5 +㮰bie5 +㮰pi2 +𩓝bie5 +䭱bie5 +䭱pie5 +𥞕bie5 +䏟bie5 +蛂bie5 +𢛎bie5 +襒bie5 +憋bie5 +憋pie5 +鱉bie5 +鼈bie5 +虌bie5 +𡐞bie5 +䳤bie5 +別bie5 +𡷘bie5 +䇷bie5 +𧧸bie5 +莂bie5 +邊biän1 +𨇱biän1 +蹁biän1 +蹁piän2 +𠑟biän1 +籩biän1 +𤄺biän1 +𤁻biän1 +甂biän1 +蝙biän1 +猵biän1 +猵bin4 +𥣰biän1 +𥣰biän3 +編biän1 +編biän3 +萹biän1 +萹biän3 +萹piän1 +牑biän1 +䟍biän1 +䟍iän3 +鞭biän1 +鯿biän1 +鯿bang1 +鯾biän1 +箯biän1 +箯piän2 +揙biän1 +砭biän1 +砭biän4 +𥑁biän1 +扁biän3 +扁biän4 +扁piän1 +𥤓biän3 +藊biän3 +匾biän3 +𦄒biän3 +緶biän3 +緶piän2 +惼biän3 +碥biän3 +糄biän3 +褊biän3 +㦚biän3 +㦚biän4 +𢣑biän3 +𢣑biän4 +辡biän3 +辡biän4 +䁵biän3 +覸biän3 +覸jän1 +覸jän4 +鴘biän3 +鴘piän3 +貶biän3 +𦥘biän3 +辮biän4 +艑biän4 +𪉱biän4 +㲢biän4 +𤻶biän4 +𩩯biän4 +辯biän4 +𧦪biän4 +諞biän4 +諞piän2 +楩biän4 +楩piän2 +變biän4 +卞biän4 +拚biän4 +拚fen4 +抃biän4 +忭biän4 +昪biän4 +弁biän4 +𡭪biän4 +䪻biän4 +䪻fang4 +汴biän4 +㺕biän4 +㺕fang2 +閞biän4 +閞fang4 +䒪biän4 +笲biän4 +笲fang2 +笲fang4 +匥biän4 +㺹biän4 +便biän4 +便piän2 +遍biän4 +徧biän4 +窆biän4 +賓bin1 +賔bin1 +𡪛bin1 +瀕bin1 +濱bin1 +檳bin1 +㯽bin1 +䚔bin1 +䚔bin4 +䚔pin4 +顮bin1 +儐bin1 +儐bin4 +鑌bin1 +矉bin1 +𩴱bin1 +𩴱pin1 +𩴱pin2 +彬bin1 +斌bin1 +份bin1 +份fen4 +玢bin1 +豳bin1 +邠bin1 +汃bin1 +汃pa5 +霦bin1 +㻞bin1 +𥇖bin1 +𥇖fei1 +攽bin1 +砏bin1 +砏fen1 +砏pin1 +兵bin1 +并bin1 +并bin4 +栟bin1 +屏bin1 +屏bin3 +屏pin2 +箳bin1 +箳pin2 +冰bin1 +冫bin1 +仌bin1 +掤bin1 +丙bin3 +怲bin3 +怲bin4 +邴bin3 +邴bin4 +炳bin3 +昞bin3 +昺bin3 +苪bin3 +秉bin3 +窉bin3 +蛃bin3 +餅bin3 +䴵bin3 +鉼bin3 +稟bin3 +髕bin4 +臏bin4 +並bin4 +竝bin4 +擯bin4 +殯bin4 +鬢bin4 +𧸈bin4 +覕bin4 +覕mie5 +病bin4 +評bin4 +評pin2 +枰bin4 +枰pin2 +𡊞bin4 +坪bin4 +坪pin2 +柄bin4 +棅bin4 +鈵bin4 +寎bin4 +摒bin4 +庰bin4 +偋bin4 +凭bin4 +凭pin2 +靐bin4 +波bo1 +皤bo1 +皤po2 +紴bo1 +紴pi3 +嶓bo1 +番bo1 +番bo4 +番fang1 +番fang2 +番pang1 +碆bo1 +碆po2 +玻bo1 +玻po1 +㝿bo3 +簸bo3 +簸bo4 +駊bo3 +駊po3 +播bo4 +𢿥bo4 +譒bo4 +縛bo4 +縛fu4 +縛fo5 +剝bo5 +剥bo5 +駮bo5 +駁bo5 +𩐟bo5 +𥭖bo5 +肑bo5 +肑di5 +𦢊bo5 +㿺bo5 +嚗bo5 +𠮭bo5 +䑈bo5 +趵bo5 +跑bo5 +跑pao2 +跑pao3 +𢷏bo5 +雹bo5 +𩅟bo5 +𩣡bo5 +䮀bo5 +鰒bo5 +鰒fu5 +𩺽bo5 +䈏bo5 +瓝bo5 +㼎bo5 +瓟bo5 +瓟pao2 +謈bo5 +謈po5 +犦bo5 +犦bu5 +豰bo5 +豰hu5 +窇bo5 +𥭓bo5 +𥭓cho5 +懪bo5 +㩧bo5 +㩧po5 +勃bo5 +㪍bo5 +浡bo5 +艴bo5 +艴fu5 +渤bo5 +𩱚bo5 +郣bo5 +餑bo5 +𡋯bo5 +馞bo5 +馞po5 +𢠜bo5 +𣭷bo5 +㶿bo5 +桲bo5 +挬bo5 +脖bo5 +葧bo5 +鵓bo5 +撥bo5 +癶bo5 +袚bo5 +袚fei4 +茇bo5 +鉢bo5 +缽bo5 +盋bo5 +䳊bo5 +鱍bo5 +鱍po5 +鮁bo5 +䢌bo5 +𩯌bo5 +襏bo5 +帗bo5 +帗fu5 +㤄bo5 +㤄fei4 +㤄pei4 +𦪑bo5 +驋bo5 +拔bo5 +拔fa5 +魃bo5 +妭bo5 +𢇷bo5 +䣮bo5 +馛bo5 +炦bo5 +颰bo5 +颰fa5 +癹bo5 +犮bo5 +䚨bo5 +䚨fei4 +胈bo5 +䮂bo5 +菝bo5 +坺bo5 +坺fa5 +𩃶bo5 +䯋bo5 +薄bo5 +泊bo5 +泊pä5 +亳bo5 +箔bo5 +礴bo5 +簿bo5 +簿bu4 +𩍿bo5 +鑮bo5 +鎛bo5 +踄bo5 +𩽛bo5 +䭦bo5 +博bo5 +簙bo5 +髆bo5 +搏bo5 +搏fu4 +搏po5 +㗘bo5 +𪙍bo5 +襮bo5 +襮bu5 +䗚bo5 +猼bo5 +䍸bo5 +𩌏bo5 +𩌏bou4 +溥bo5 +溥pu3 +䶈bo5 +餺bo5 +䙏bo5 +𥴮bo5 +𥴮po5 +㨐bou3 +掊bou3 +掊fu2 +掊pao2 +掊pou2 +部bou4 +部bu4 +㟝bou4 +培bou4 +培pei2 +犃bou4 +䏽bou4 +䏽pou2 +瓿bou4 +瓿fu2 +䍌bou4 +䍌fu2 +䍌pou2 +䴺bou4 +篰bou4 +蔀bou4 +蔀pou3 +婄bou4 +婄pei2 +婄pou3 +逋bu1 +晡bu1 +餔bu1 +餔bu4 +𥂈bu1 +鵏bu1 +鵏bu4 +庯bu1 +陠bu1 +陠pu1 +𧻷bu1 +峬bu1 +誧bu1 +誧pu1 +誧pu3 +誧pu4 +秿bu1 +秿fu1 +秿fu4 +鯆bu1 +鯆fu3 +鯆pu1 +抪bu1 +抪bu4 +抪pu1 +鈽bu1 +鈽bu4 +補bu3 +譜bu3 +譜pu3 +圃bu3 +圃bu4 +捕bu3 +捕bu4 +哺bu3 +哺bu4 +布bu4 +佈bu4 +𠜙bu4 +𧉩bu4 +怖bu4 +怖fa5 +怖pu4 +𤸵bu4 +𤸵pu4 +步bu4 +𩣝bu4 +𩢕bu4 +埠bu4 +䊇bu4 +𩶮bu4 +䒀bu4 +䒀fu1 +𨛒bu4 +荹bu4 +荹pu2 +卜bu5 +濮bu5 +䧤bu5 +轐bu5 +𡡐bu5 +樸bu5 +樸po5 +樸pu2 +樸pu5 +獛bu5 +蹼bu5 +蹼pu5 +纀bu5 +襆bu5 +襆fu5 +𩯏bu5 +䪁bu5 +䪁fu5 +鳪bu5 +瞨bu5 +鏷bu5 +鏷pu5 +䗱bu5 +䗱pu5 +䴆bu5 +䴆pu5 +不bu5 +不bo5 +不fu1 +不fu5 +㲫bu5 +僕bu5 +䑑bu5 +𥐁bu5 +𡕡bu5 +穙bu5 +擦ca5 +攃ca5 +攃sa5 +䌨ca5 +礤ca5 +䟃ca5 +䟃cang1 +㜗ca5 +㜗cang1 +㜗cang3 +囃ca5 +𥗭ca5 +䵽ca5 +餐cang1 +湌cang1 +飡cang1 +䉔cang1 +倉cang1 +蒼cang1 +蒼cang3 +鶬cang1 +鶬ciang1 +𩀞cang1 +滄cang1 +滄chuang4 +凔cang1 +傖cang1 +傖cen2 +𠥐cang1 +艙cang1 +參cang1 +參cang4 +參cen1 +參sang1 +參sen1 +驂cang1 +傪cang1 +傪cang3 +殘cang2 +䏼cang2 +䏼zang4 +㱚cang2 +㱚ua5 +𣧻cang2 +𣧻zang4 +戔cang2 +𥂥cang2 +𣦻cang2 +𣦼cang2 +帴cang2 +帴sang4 +帴sha5 +帴ziän1 +帴ziän3 +潺cang2 +潺chang2 +孱cang2 +孱chang2 +𨬖cang2 +𨬖chang2 +𨬖zen1 +䡲cang2 +䡲chang2 +𡎻cang2 +𡎻chang2 +藏cang2 +藏zang4 +蠶cang2 +撏cang2 +撏chang2 +撏siän2 +撏ciän2 +撏sin2 +䣟cang2 +䣟za5 +𨅔cang2 +𨅔za5 +慚cang2 +慙cang2 +鏨cang2 +鏨chang2 +鏨zang4 +鏨ziän4 +䳻cang2 +䳻zhang4 +㨻cang2 +㨻shang3 +𩈻zang1 +𩈻zhang4 +慘cang3 +憯cang3 +憯cang3 +憯ciän3 +朁cang3 +朁ciän2 +黲cang3 +噆cang3 +噆za5 +䫩cang3 +䫩sang3 +粲cang4 +㛑cang4 +燦cang4 +璨cang4 +薒cang4 +𪆶cang4 +謲cang4 +㽩cang4 +操cao1 +操cao4 +𢻥cao1 +幧cao1 +幧ciao1 +㡟cao1 +㡟zao1 +曹cao2 +𣍘cao2 +槽cao2 +槽zao1 +螬cao2 +嘈cao2 +䏆cao2 +䏆ciao2 +鐰cao2 +鐰ciao1 +䄚cao2 +艚cao2 +𩫥cao2 +䐬cao2 +蓸cao2 +漕cao2 +漕zao4 +褿cao2 +草cao3 +艸cao3 +懆cao3 +慅cao3 +慅sao1 +騲cao3 +𠹊cao3 +愺cao3 +造cao4 +造zao4 +艁cao4 +艁zao4 +慥cao4 +糙cao4 +㿷cao4 +鄵cao4 +鼜cao4 +鼜ci5 +肏cao4 +猜cä1 +偲cä1 +偲sy1 +睵cä1 +睵zä1 +䞗cä1 +䞗chä1 +裁cä2 +裁zä4 +纔cä2 +纔shang1 +財cä2 +才cä2 +材cä2 +䴭cä2 +𦬁cä2 +溨cä2 +鼒cä2 +鼒zy1 +采cä3 +睬cä3 +採cä3 +採cä3 +綵cä3 +寀cä3 +彩cä3 +㥒cä3 +䰂cä3 +䰂cä4 +蔡cä4 +𣞖cä4 +𪇭cä4 +菜cä4 +埰cä4 +棌cä4 +䐆cä4 +㔍co5 +㔍chua5 +拆cä5 +坼cä5 +𡍩cä5 +𤖴cä5 +㿭cä5 +𧼳cä5 +𩑒cä5 +𩑒do5 +𩑒zä5 +𩎚cä5 +策cä5 +筴cä5 +筴ja5 +筴je5 +拺cä5 +拺sä5 +冊cä5 +笧cä5 +嫧cä5 +嫧ci5 +嫧zä5 +䶦cä5 +𣆩cä5 +矠cä5 +矠zä5 +憡cä5 +皟cä5 +㥽cä5 +柵cä5 +柵cy5 +柵shang4 +測cä5 +惻cä5 +畟cä5 +畟zi5 +𦔎cä5 +𡍫cä5 +䔴cä5 +墄cä5 +㞚cä5 +㞚zha5 +㓼cä5 +𠞩cä5 +𪘧cä5 +䜉cä5 +沏cä5 +𡍪cä5 +䙄cä5 +䙄zha5 +𢕬cä5 +𢕬sa5 +側cä5 +側zä5 +瞠cen1 +竀cen1 +竀chen1 +撐cen1 +撐cen4 +橕cen1 +樘cen1 +䟓cen1 +䟓chen1 +䟓zen1 +鐺cen1 +鐺dang1 +鎗cen1 +鎗cen1 +槍cen1 +槍ciang1 +琤cen1 +錚cen1 +凈cen1 +凈zin4 +棦cen1 +噌cen1 +嵾cen1 +梫cen1 +梫cin3 +梫zin1 +𥤇cen1 +槮cen1 +槮sang3 +槮sen1 +槮sen3 +駸cen1 +駸cin1 +𦿒cen2 +帘cen2 +帘liän2 +㲀cen2 +㲀zhen1 +䚘cen2 +𩫿cen2 +鬇cen2 +𩰅cen2 +棖cen2 +盯cen2 +盯din1 +盯zen3 +澄cen2 +澄chen2 +掁cen2 +𣪼cen2 +䟫cen2 +䟫chang3 +挰cen2 +憕cen2 +憕chen2 +崢cen2 +崝cen2 +𦱊cen2 +埩cen2 +埩zen1 +鏳cen2 +橙cen2 +橙den4 +揨cen2 +𢾊cen2 +𢿦cen2 +朾cen2 +朾zen1 +湞cen2 +湞zhen1 +虰cen2 +虰chen1 +虰din1 +瞪cen2 +瞪chen2 +瞪den4 +瞪zhen4 +䆵cen2 +䁎cen2 +䆑cen2 +磳cen2 +磳zen1 +層cen2 +曾cen2 +曾zen1 +䁬cen2 +岑cen2 +岑cin2 +涔cen2 +㞥cen2 +梣cen2 +梣cin2 +𣠟cen2 +𩅨cen2 +𩻛cen2 +𩻛zin1 +䅾cen2 +䅾qin2 +笒cen2 +笒jin4 +繒cen2 +繒zen1 +鄫cen2 +驓cen2 +橧cen2 +橧zen1 +竲cen2 +竲zen1 +嶒cen2 +齔cen3 +齔cen4 +墋cen3 +醦cen3 +醦shang3 +磣cen3 +櫬cen4 +瀙cen4 +瀙cin4 +瀙zen1 +嚫cen4 +䞋cen4 +襯cen4 +儭cen4 +儭cin4 +㵾cen4 +㵾zin4 +牚cen4 +蹭cen4 +𠟂cen4 +讖cen4 +叉cha1 +叉chä1 +杈cha1 +杈chä4 +差cha1 +差cha4 +差cy1 +靫cha1 +靫chä1 +鎈cha1 +䐤cha1 +䐤chä1 +𠞊cha1 +𠞊chä1 +䑡cha1 +艖cha1 +艖co2 +侘cha1 +侘cha4 +哆cha1 +哆che3 +哆chr3 +哆chr4 +哆do3 +哆do4 +哆zha4 +𤵾cha1 +𡖹cha1 +𡨀cha2 +塗cha2 +塗tu2 +茶cha2 +𣘻cha2 +𣘻tu2 +荼cha2 +荼she2 +荼tu2 +秅cha2 +秅du4 +𤶠cha2 +𤶠zha1 +䠧cha2 +䣝cha2 +䣝tu2 +𡝐cha2 +𥥸cha2 +梌cha2 +梌tu1 +梌tu2 +𨃓cha2 +䅊cha2 +䅊zha1 +䅊zha4 +𦛝cha2 +搽cha2 +楂cha2 +楂cha2 +楂zha1 +查cha2 +查chä2 +查zha1 +槎cha2 +槎zha4 +䶥cha2 +䶥zha1 +䶥zu1 +㢒cha2 +苴cha2 +苴cü1 +苴zü1 +苴zü3 +茬cha2 +茬cy2 +茬zy1 +奼cha3 +奼du4 +奼zha4 +姹cha3 +瘥cha4 +瘥co2 +瘥zie1 +衩cha4 +衩chä4 +訍chä4 +㳗chä4 +𧪘chä4 +詫cha4 +𧬮cha4 +𧬮gua4 +𧭑cha4 +岔cha4 +汊cha4 +䟕cha4 +𧫗cha4 +𪙻cha5 +䕓cha5 +察cha5 +詧cha5 +詧cie5 +𥉻cha5 +𥉻chr4 +𥉻ci4 +𣘤cha5 +𩲺cha5 +𩴳cha5 +檫cha5 +刹cha5 +刹sha5 +䓭cha5 +獺cha5 +獺ta5 +遪cha5 +插cha5 +臿cha5 +鍤cha5 +扱cha5 +笈cha5 +笈je5 +笈ji5 +疀cha5 +㛼cha5 +㷅cha5 +𤜯cha5 +喢cha5 +喢chä5 +喢sä5 +喢sha5 +𥃐cha5 +㺗chang1 +脠chang1 +脠shang1 +梴chang1 +鏈chang1 +鏈liän2 +鏈liän4 +㢟chang1 +㢟chang3 +燀chang1 +燀chang3 +燀zhang3 +昌chang1 +裮chang1 +倡chang1 +倡chang4 +猖chang1 +閶chang1 +琩chang1 +鯧chang1 +菖chang1 +娼chang1 +䪜chang1 +䪜chang4 +㚲chang1 +㚲chä5 +幨chang1 +幨chang4 +𢃔chang1 +襜chang1 +襜chang4 +裧chang1 +裧chang4 +裧tang3 +𤎥chang1 +𤎥tang3 +㾆chang1 +㾆rang2 +緂chang1 +緂tang1 +緂tang3 +妗chang1 +妗jin4 +妗xän1 +𢛈chang1 +覘chang1 +覘chang4 +𡝫chang1 +𡝫shang1 +攙chang1 +攙chang2 +虥chang2 +虥chang2 +虥zhang4 +𤣆chang2 +𤣆chen1 +鋋chang2 +鋋iän2 +單chang2 +單dang1 +單shang4 +蟬chang2 +撣chang2 +撣dang4 +撣tang2 +儃chang2 +儃tang2 +僤chang2 +僤dang4 +禪chang2 +禪shang4 +澶chang2 +澶dang4 +嬋chang2 +纏chang2 +纏zhang4 +緾chang2 +躔chang2 +瀍chang2 +𨷭chang2 +𧾍chang2 +𧾍zhang1 +𧔊chang2 +廛chang2 +鄽chang2 +㙻chang2 +長chang2 +長zhang3 +長zhang4 +萇chang2 +腸chang2 +場chang2 +䠆chang2 +㙊chang2 +䗅chang2 +瓺chang2 +瓺zhang4 +𦳝chang1 +𦳝tang1 +倀chang1 +倀zen4 +鼚chang1 +棎chang2 +蟾chang2 +蟾zhang1 +㶣chang2 +㶣tang2 +𪏂chang2 +誗chang2 +讒chang2 +讒zhang4 +獑chang2 +饞chang2 +毚chang2 +㺥chang2 +𪗂chang2 +欃chang2 +欃zhang4 +𪖎chang2 +𢽝chang2 +儳chang2 +儳chang4 +儳zhang4 +酁chang2 +巉chang2 +嶃chang2 +嶃zhang4 +嶃zhang4 +艬chang2 +艬zhang4 +鑱chang2 +鑱zhang4 +嚵chang2 +嚵chang4 +嚵ziän4 +常chang2 +嫦chang2 +尚chang2 +尚shang4 +裳chang2 +嘗chang2 +甞chang2 +鋿chang2 +𩼝chang2 +償chang2 +償shang3 +償shang4 +𪄹chang2 +徜chang2 +㹽chang3 +剗chang3 +鏟chang3 +鏟chang4 +丳chang3 +羼chang3 +羼chang4 +㦃chang3 +㦃chuang3 +㦃shang3 +䐮chang3 +產chang3 +產shang3 +産chang3 +産shang3 +闡chang3 +繟chang3 +繟tang2 +䵐chang3 +幝chang3 +𨼒chang3 +灛chang3 +嘽chang3 +嘽tang1 +𦆀chang3 +𦆀siän4 +搌chang3 +搌zhang3 +𨩪chang3 +𣃘chang3 +𣃘chuang2 +𣃘zhen1 +蕆chang3 +𧈪chang3 +䩶chang3 +䩶chen3 +囅chang3 +敞chang3 +僘chang3 +𢠵chang3 +氅chang3 +𪅶chang3 +廠chang3 +廠chang4 +昶chang3 +昶chang4 +鋹chang3 +諂chang3 +讇chang3 +䑎chang3 +䑎ciän1 +䤘chang3 +䤘ciän3 +𠐩chang3 +旵chang3 +醶chang3 +醶liän3 +䴼chang4 +㬄chang4 +㾺chang4 +㾺ma4 +㾺mang4 +硟chang4 +硟siän1 +悵chang4 +暢chang4 +鬯chang4 +韔chang4 +䩨chang4 +𧀄chang4 +畼chang4 +𥠴chang4 +𥇔chang4 +瑒chang4 +瑒iang2 +唱chang4 +𪛋chang4 +䀡chang4 +䀡diän1 +䀡diän4 +䠨chang4 +韂chang4 +㙴chang4 +䦲chang4 +䦲iän2 +懺chang4 +摲chang4 +𤮭chang4 +㺖chang4 +㺖hang4 +㺖xän3 +超chao1 +怊chao1 +欩chao1 +𢁾chao1 +𠰉chao1 +䫿chao1 +弨chao1 +弨chao3 +抄chao1 +抄chao3 +抄chao4 +䜈chao1 +鈔chao1 +鈔chao4 +𦾱chao1 +訬chao1 +訬miao3 +䰫chao1 +䰫zhao4 +䫸chao1 +嘮chao1 +朝chao2 +朝zhao1 +晁chao2 +鼂chao2 +潮chao2 +巢chao2 +巢zhao4 +轈chao2 +勦chao2 +勦ziao3 +𡻝chao2 +𡻝ciao2 +𣝞chao2 +樔chao2 +𡏮chao2 +鄛chao2 +䄻chao2 +嘲chao2 +嘲zhao1 +巐chao3 +麨chao3 +𪍑chao3 +楢chao3 +楢iou2 +眧chao3 +吵chao3 +吵miao3 +謅chao3 +謅cou1 +炒chao3 +𩱦chao3 +煼chao3 +𤌉chao3 +𩱈chao3 +𩈎chao3 +㥮chao3 +仯chao3 +仯chao4 +朓chao4 +朓tiao3 +趠chao4 +趠cho5 +踔chao4 +踔cho5 +縐chao4 +縐zou4 +耖chao4 +觘chao4 +𦨖chao4 +罺chao4 +罺zhao1 +釵chä1 +𩑐chä1 +㼮chä1 +芆chä1 +扠chä1 +搋chä1 +柴chä2 +祡chä2 +茈chä2 +茈cy2 +茈zy3 +𪗶chä2 +㧘chä2 +㧘ji4 +㧘zy4 +㾹chä2 +㾹zhä4 +𨌅chä2 +𨌅cy1 +𨌅cy2 +豺chä2 +儕chä2 +麡chä2 +麡ci2 +麡zi1 +𡺵chä2 +茝chä3 +茝zhr3 +蠆chä4 +慸chä4 +𥱻chä4 +慸chr4 +慸di4 +撤chä5 +撤zhä5 +屮chä5 +硩chä5 +硩ti5 +䚢chä5 +䚢chr4 +聅chä5 +聅tang2 +䒆chä5 +徹chä5 +徹zhä5 +澈chä5 +澈zhä5 +掣chä5 +掣chr4 +瘛chä5 +瘛chr4 +瘛xi4 +謵chä5 +𣠞chä5 +𣠞zhä5 +詀chä5 +詀diän1 +詀zhang1 +詀zhang4 +䧪chä5 +㤴chä5 +㳧chä5 +𦛖chä5 +锸chä5 +煠chä5 +煠ie5 +煠zha5 +𩂻chä5 +䈎chä5 +䈎ie5 +𥯥chä5 +𤜼chuang2 +車che1 +車jü1 +硨che1 +扯che3 +撦che3 +奲che3 +㨋che3 +𩴟che3 +䰩che3 +䞣che4 +䞣cie4 +斥che4 +斥chr5 +胂chen1 +胂shen1 +瞋chen1 +嗔chen1 +嗔tiän2 +謓chen1 +𣞟chen1 +𣞟zhen3 +縝chen1 +縝zhen3 +䐜chen1 +偵chen1 +偵chen4 +偵zen4 +檉chen1 +赬chen1 +䞓chen1 +蟶chen1 +稱chen1 +稱chen4 +爯chen1 +偁chen1 +僜chen1 +僜den4 +庱chen1 +庱chen3 +睖chen1 +棽chen1 +棽sen1 +綝chen1 +郴chen1 +䑣chen1 +𥉨chen1 +賝chen1 +琛chen1 +𧡪chen1 +𧡪dang1 +𧡪dang4 +辰chen2 +晨chen2 +晨shen2 +䢅chen2 +敐chen2 +敐zhen3 +宸chen2 +鷐chen2 +麎chen2 +桭chen2 +桭zhen1 +茞chen2 +屒chen2 +屒zhen3 +臣chen2 +䢻chen2 +䢻zhen4 +䣅chen2 +陳chen2 +陳zhen4 +敶chen2 +敶zhen4 +趁chen2 +趁chen4 +趁liän3 +塵chen2 +䍶chen2 +䍶dong1 +䍶dong4 +成chen2 +𢦩chen2 +城chen2 +誠chen2 +宬chen2 +郕chen2 +筬chen2 +盛chen2 +盛shen4 +珹chen2 +䫆chen2 +䫆qin2 +呈chen2 +呈zhen4 +程chen2 +酲chen2 +𨜓chen2 +𨜓zhen1 +珵chen2 +䇸chen2 +裎chen2 +裎chen3 +承chen2 +丞chen2 +丞shen4 +𨋬chen2 +𨋬zhen3 +䡕chen2 +澂chen2 +懲chen2 +沉chen2 +沈chen2 +沈shen3 +沈zhen4 +湛chen2 +湛dang1 +湛zhang4 +𤘣chen2 +莐chen2 +䒞chen2 +䒞dang3 +䒞in2 +霃chen2 +枕chen2 +枕zhen3 +枕zhen4 +鈂chen2 +鈂cin2 +諶chen2 +愖chen2 +訦chen2 +訦shen4 +忱chen2 +煁chen2 +瘎chen2 +㽸chen2 +辴chen3 +辴chr1 +逞chen3 +騁chen3 +悜chen3 +睈chen3 +踸chen3 +鍖chen3 +䫖chen3 +瀋chen3 +疢chen4 +遉chen4 +靗chen4 +秤chen4 +覴chen4 +闖chen4 +闖chuang3 +𧡬chen4 +逴cho5 +逴cho5 +晫cho5 +晫zho5 +戳cho5 +㪬cho5 +㪬zho5 +娖cho5 +䃗cho5 +娕cho5 +擉cho5 +齪cho5 +𪘏cho5 +𪘏cu5 +齱cho5 +齱zou1 +髉cho5 +𤿫cho5 +歠cho5 +啜cho5 +啜shuei4 +啜zho5 +啜zhuei4 +綽cho5 +繛cho5 +婥cho5 +磭cho5 +磭in3 +磭lio5 +㲋cho5 +𤟭cho5 +婼cho5 +婼er2 +婼re2 +辵cho5 +蠚cho5 +蠚ho5 +忡chong1 +浺chong1 +盅chong1 +盅chong2 +充chong1 +珫chong1 +茺chong1 +㤝chong1 +䘪chong1 +𪎽chong1 +𪎽tong4 +㳘chong1 +衝chong1 +𧘂chong1 +潼chong1 +潼tong2 +罿chong1 +罿tong2 +憧chong1 +憧zhuang4 +䡴chong1 +䡴zhuang4 +艟chong1 +艟zhuang4 +褈chong1 +褈chong2 +𠟍chong1 +𠝤chong1 +䂌chong1 +𥍽chong1 +蹱chong1 +蹱chong4 +蹱zhong1 +傭chong1 +傭iong2 +𦟛chong1 +𨙦chong1 +𨙔chong1 +𨙔zhu4 +䝑chong1 +𨤩chong1 +𪒒chong1 +舂chong1 +摏chong1 +𧐍chong1 +蟲chong2 +蟲zhong4 +沖chong2 +沖chong2 +种chong2 +爞chong2 +爞tong2 +𦬕chong2 +𦬕zhong1 +翀chong2 +重chong2 +重zhong4 +緟chong2 +緟zhong4 +蝩chong2 +穜chong2 +穜tong2 +䳯chong2 +鱅chong2 +鱅iong2 +慵chong2 +𩌨chong2 +寵chong3 +埫chong3 +𨿿chong3 +喠chong3 +喠zhong3 +銃chong4 +憃chong4 +憃chuang1 +憃chong1 +𠑙chong4 +𪄻chong1 +尰chong4 +尰shong4 +瘇chong4 +瘇shong4 +𢡹chong4 +𢡹shong4 +抽chou1 +㨨chou1 +𢭆chou1 +婤chou1 +婤zhou1 +𥈌chou1 +惆chou1 +惆qou1 +瘳chou1 +妯chou1 +妯zhu5 +犨chou1 +犫chou1 +讎chou2 +𣫐chou2 +𣀓chou2 +酬chou2 +醻chou2 +詶chou2 +詶shou4 +雔chou2 +魗chou2 +魗chou3 +𨞪chou2 +𨞪shou4 +儔chou2 +儔dao4 +檮chou2 +檮dao3 +檮tao2 +躊chou2 +幬chou2 +幬dao4 +𢃖chou2 +裯chou2 +裯chu2 +裯dao1 +𠷎chou2 +𪇘chou2 +疇chou2 +紬chou2 +綢chou2 +綢tao1 +稠chou2 +燽chou2 +薵chou2 +鯈chou2 +鮋chou2 +鮋iou2 +籌chou2 +棸chou2 +棸zhou4 +椆chou2 +椆zhou4 +怞chou2 +懤chou2 +懤dao3 +懤zhou4 +𦡴chou2 +𦡴zhou3 +𦡴zhou4 +䬞chou2 +䬞tao2 +菗chou2 +𢤉chou2 +丑chou3 +杽chou3 +杻chou3 +杻liou3 +醜chou3 +𧃝chou3 +臭chou4 +臭xou4 +殠chou4 +殠xou3 +畜chou4 +畜chu5 +畜xü5 +俞chou4 +俞ü2 +摛chr1 +螭chr1 +彲chr1 +誺chr1 +誺chr4 +誺chr4 +誺lä4 +魑chr1 +黐chr1 +黐li2 +㷰chr1 +㷰li2 +𡴥chr1 +离chr1 +离li2 +眵chr1 +眵zhr1 +䌳chr1 +䌳sy1 +鴟chr1 +𨾦chr1 +鵄chr1 +胵chr1 +𩶅chr1 +𧪡chr1 +𨒬chr1 +絺chr1 +郗chr1 +𥭘chr1 +脪chr1 +脪xin3 +脪xin4 +瓻chr1 +訵chr1 +訵chr4 +痴chr1 +癡chr1 +齝chr1 +齝shr1 +笞chr1 +蚩chr1 +嗤chr1 +媸chr1 +妛chr1 +𦐉chr1 +𣍆chr1 +𣍆lin2 +𥉍chr1 +匙chr2 +𦑡chr2 +提chr2 +提ti2 +㖷chr2 +䈕chr2 +堤chr2 +堤di1 +堤di3 +禔chr2 +禔ti2 +禔zhr1 +𦳚chr2 +忯chr2 +忯qi2 +姼chr2 +姼chr3 +姼shr4 +眂chr2 +𣏚chr2 +馳chr2 +趍chr2 +趍cü1 +池chr2 +簃chr2 +簃i2 +篪chr2 +䶵chr2 +踟chr2 +褫chr2 +褫chr3 +褫zhr4 +䪧chr2 +䶔chr2 +誃chr2 +誃chr3 +傂chr2 +傂sy1 +傂zhr4 +䞾chr2 +遲chr2 +遟chr2 +遟zhr4 +墀chr2 +𡎰chr2 +坻chr2 +坻di3 +坻zhr3 +泜chr2 +蚳chr2 +岻chr2 +岻di1 +彽chr2 +阺chr2 +荎chr2 +荎die5 +菭chr2 +菭tä2 +謘chr2 +謘zhr4 +莉chr2 +莉li2 +貾chr2 +治chr2 +治zhr4 +持chr2 +侈chr3 +𡚼chr3 +鉹chr3 +鉹i2 +㢋chr3 +㢁chr3 +垑chr3 +懘chr3 +懘chr4 +㶴chr3 +袳chr3 +袲chr3 +袲i2 +袲lo3 +𧰲chr3 +恀chr3 +恀shr4 +恀zhr3 +𧖛chr3 +齒chr3 +恥chr3 +祉chr3 +卶chr4 +卶shr4 +杘chr4 +𣐉chr4 +𦥊chr4 +𡳭chr4 +跮chr4 +跮chr5 +𧩼chr4 +𧩼zhr3 +痓chr4 +眙chr4 +眙i2 +佁chr4 +佁i3 +佁iä3 +䰡chr4 +熾chr4 +饎chr4 +𩜮chr4 +糦chr4 +幟chr4 +幟shr4 +𢨒chr4 +埴chr4 +埴zhr5 +痸chr4 +𤸪chr4 +𢜳chr4 +銐chr4 +銐zhr4 +𤢻chr4 +跇chr4 +跇i4 +𧼪chr4 +䟷chr4 +𨂰chr4 +傺chr4 +𢘽chr4 +𢘽i4 +㑜chr4 +㑜i4 +䀸chr4 +䀸zhr4 +揥chr4 +揥di1 +抶chr5 +咥chr5 +咥die5 +眣chr5 +眣die5 +眣zha5 +叱chr5 +尺chr5 +尺chr5 +赤chr5 +烾chr5 +蚇chr5 +㡿chr5 +㚖chr5 +㚖gao3 +郝chr5 +郝ho5 +郝shr5 +𠧚chr5 +𠧵chr5 +彳chr5 +𤭏chr5 +𤭏ji5 +𣤩chr5 +𥛚chr5 +敕chr5 +勅chr5 +飭chr5 +淔chr5 +趩chr5 +栻chr5 +𪀦chr5 +鷘chr5 +恜chr5 +侙chr5 +慗chr5 +遫chr5 +荲chr5 +荲chu5 +荲xü5 +㽚chr5 +瀷chr5 +瀷i5 +𦔫chr5 +湁chr5 +雴chr5 +漐chr5 +斟chr5 +斟zhen1 +攄chu1 +摴chu1 +樗chu1 +㯉chu1 +筡chu1 +筡tu2 +貙chu1 +𤠾chu1 +樞chu1 +姝chu1 +𩪍chu1 +袾chu1 +袾zhu1 +䇬chu1 +除chu2 +除zhu4 +躇chu2 +儲chu2 +篨chu2 +𦿀chu2 +宁chu2 +宁zhu4 +㾻chu2 +㾻chu4 +㾻zhu4 +著chu2 +著zho5 +著zhu4 +滁chu2 +涂chu2 +涂tu2 +蒢chu2 +屠chu2 +屠tu2 +藸chu2 +藸zhu1 +蜍chu2 +蜍ü2 +𧄔chu2 +𧄔zhu1 +稌chu2 +稌tu1 +稌tu3 +殊chu2 +銖chu2 +洙chu2 +茱chu2 +殳chu2 +𢎦chu2 +杸chu2 +几chu2 +几ji3 +陎chu2 +㼡chu2 +𦤂chu2 +廚chu2 +厨chu2 +櫥chu2 +躕chu2 +蹰chu2 +幮chu2 +趎chu2 +杵chu3 +處chu3 +處chu4 +楮chu3 +楮du3 +柠chu3 +署shu4 +署chu3 +薯chu3 +藷chu3 +藷zhu1 +曙shu4 +薯shu4 +藷shu4 +曙chu3 +褚chu3 +褚zhu3 +褚zhu3 +褚zhu3 +䖏chu4 +絮chu4 +絮lü4 +絮sü4 +悇chu4 +悇tu1 +悇ü4 +䦌chu4 +𢨸chu4 +俶chu5 +柷chu5 +柷zhu5 +琡chu5 +琡zhu5 +𣥹chu5 +埱chu5 +諔chu5 +蓄chu5 +蓄xü5 +稸chu5 +稸xü5 +苖chu5 +苖di5 +蓫chu5 +蓫xü5 +蓫zhu5 +矗chu5 +矗cu5 +滀chu5 +敊chu5 +傗chu5 +搐chu5 +鄐chu5 +鄐xü5 +觸chu5 +觕chu5 +觕cu1 +觕zu4 +歜chu5 +歜zang4 +臅chu5 +梀chu5 +梀cu5 +梀su5 +亍chu5 +亍zhu4 +𥹵chu5 +𧼙chu5 +㙇chu5 +豖chu5 +𢒔chu5 +𢒔zhu5 +黜chu5 +怵chu5 +𧺶chu5 +炪chu5 +炪zho5 +䟣chu5 +㤕chu5 +㤕zhu5 +𤝞chu5 +欪chu5 +欪xi5 +出chu5 +出chuei4 +䂳chua3 +䂳co3 +䊬chua3 +𦑣chua5 +䫄chua5 +𤁫chua5 +䵵chua5 +䵵zo5 +窗chuang1 +囪chuang1 +囪cong1 +窓chuang1 +牎chuang1 +䎫chuang1 +䎫chuang4 +堫chuang1 +堫zong1 +摐chuang1 +摐cong1 +鏦chuang1 +鏦cong1 +𥍷chuang1 +䚎chuang1 +䚎chuang4 +𥡟chuang1 +䄝chuang1 +𧜧chuang1 +穿chuang1 +穿chuang4 +川chuang1 +灥chuang1 +灥süin2 +猭chuang1 +猭chuang4 +剶chuang1 +剶züän1 +創chuang1 +創chuang4 +𠛂chuang1 +戧chuang1 +瘡chuang1 +幢chuang2 +幢zhuang4 +撞chuang2 +撞zhuang4 +橦chuang2 +橦tong2 +橦zhong1 +噇chuang2 +𩪘chuang2 +淙chuang2 +淙cong2 +淙shuang4 +鬃chuang2 +鬃cong2 +鬃zong1 +㼻chuang2 +㼻cong2 +𩞐chuang2 +窀chuang2 +窀tuen2 +窀zhuen1 +船chuang2 +舩chuang2 +遄chuang2 +篅chuang2 +篅chuei2 +圌chuang2 +圌chuei2 +諯chuang2 +諯chuang4 +諯cüän4 +諯zhuang1 +輲chuang2 +輲chuang2 +椯chuang2 +歂chuang2 +歂shuang4 +椽chuang2 +傳chuang2 +傳zhuang4 +床chuang2 +牀chuang2 +疒chuang2 +疒lä5 +𥽽chuang3 +𥽽shang3 +舛chuang3 +喘chuang3 +荈chuang3 +㪜chuang3 +㪜chuä3 +㪜do3 +磢chuang3 +㼽chuang3 +㼽shuang3 +𠞮chuang3 +搶chuang3 +搶ciang1 +搶ciang3 +漺chuang3 +漺shuang3 +愴chuang3 +愴chuang4 +䫪chuang3 +䫪shuang3 +傸chuang3 +𠑆chuang3 +𨇧chuang3 +𥈄chuang4 +篡chuang4 +釧chuang4 +竁chuang4 +竁cuei4 +串chuang4 +串guang4 +鶨chuang4 +鶨duen4 +剏chuang4 +尵chuä2 +尵tuei2 +𩓬chuä2 +膗chuä2 +顡zhuä4 +顡i4 +顡uei3 +嘬chuä4 +䴝chuä4 +𣤌chuä4 +𠽶chuä4 +踹chuä4 +㿷chuä4 +踹duang4 +踹shuang4 +推chuei1 +推tuei1 +蓷chuei1 +蓷tuei1 +吹chuei1 +吹chuei4 +龡chuei1 +䶴chuei1 +䶴chuei4 +炊chuei1 +衰chuä1 +衰shuä1 +夊chuä1 +夊suei1 +鬌chuei2 +鬌do3 +鬌do4 +錘chuei2 +錘zhuei4 +甀chuei2 +甀zhuei4 +垂chuei2 +𠂹chuei2 +陲chuei2 +埀chuei2 +倕chuei2 +𦈼chuei2 +𨿠chuei2 +𨿠shuei4 +𥳙chuei2 +椎chuei2 +椎zhuei1 +鎚chuei2 +鎚duei1 +鎚zhuei4 +槌chuei2 +槌zhuei4 +桘chuei2 +顀chuei2 +揣chuä3 +揣do3 +𥞃chuei4 +椿chuen1 +杶chuen1 +櫄chuen1 +楯chuen1 +楯shuen4 +楯süin2 +輴chuen1 +䡅chuen1 +鶞chuen1 +瑃chuen1 +春chuen1 +䣩chuen2 +䣩chuen2 +㡒chuen2 +㡒duen4 +㡒zhuen1 +純chuen2 +純zhuen3 +絲sy1 +中zhong1 +中zhong4 +古gu3 +音in1 +倫luen2 +切ci4 +切cie5 +蓴chuen2 +蒓chuen2 +醇chuen2 +鶉chuen2 +𦎧chuen2 +陙chuen2 +𢗋chuen2 +𢗋qong2 +錞chuen2 +錞duei4 +淳chuen2 +𡗥chuen2 +焞chuen2 +脣chuen2 +漘chuen2 +滣chuen2 +䔚chuen2 +㸪chuen2 +㸪süin2 +紃chuen2 +紃süin2 +蠢chuen3 +𢧨chuen3 +䐏chuen3 +踳chuen3 +惷chuen3 +𢾎chuen3 +𦚧chuen3 +偆chuen3 +僢chuen3 +妻ci1 +妻ci4 +萋ci1 +淒ci1 +凄ci1 +悽ci1 +鶈ci1 +郪ci1 +郪cy1 +緀ci1 +緀ci3 +齌ci1 +齌zi1 +齌zi4 +霋ci1 +齊ci2 +齊zi4 +臍ci2 +蠐ci2 +𪗍ci2 +懠ci2 +懠zi4 +䶒ci2 +癠ci2 +癠zi3 +癠zi4 +𨥳ci2 +𨥳zi1 +泚ci3 +泚cy3 +玼ci3 +玼cy2 +玼cy3 +皉ci3 +砌ci4 +䀙ci4 +摖ci4 +䏅ci4 +𦕀ci4 +七ci5 +柒ci5 +漆ci5 +桼ci5 +㯃ci5 +䣛ci5 +𪄭ci5 +𣛺ci5 +𦸓ci5 +㓼cy3 +𠞩cy3 +𠞩su5 +𪘧ci5 +𪘧zu5 +䜉ci5 +沏ci5 +沏cie5 +皵ci5 +皵cio5 +磧ci5 +刺ci5 +刺cy4 +𧻕ci5 +洓ci5 +䟄ci5 +䟄zuä5 +𧙞ci5 +戚ci5 +慽ci5 +慼ci5 +𧒕ci5 +鏚ci5 +𪒑ci5 +𧠪ci5 +𧐶ci4 +𦸗ci4 +磩ci5 +緝ci5 +葺ci5 +葺zi5 +諿ci5 +𧚨ci5 +𧚨zi5 +𪔪ci5 +咠ci5 +咠zi5 +鏘ciang1 +瑲ciang1 +蹌ciang1 +蹡ciang1 +蹡ciang4 +𨄚ciang1 +斨ciang1 +牄ciang1 +嶈ciang1 +𨶆ciang1 +𥏻ciang1 +𥏻shang1 +謒ciang1 +嗆ciang1 +篬ciang1 +𪙝ciang1 +顙ciang1 +顙sang3 +錆ciang1 +牆ciang2 +墻ciang2 +廧ciang2 +佯ciang2 +佯iang2 +嬙ciang2 +嬙sä5 +檣ciang2 +薔ciang2 +薔sä5 +蘠ciang2 +戕ciang2 +戕go1 +戕zang1 +𤞛ciang2 +摤ciang3 +鍬ciao1 +鍫ciao1 +𣂁ciao1 +𣂁tiao1 +篍ciao1 +篍ciao4 +篍ciou1 +㡑ciao1 +㡑ziao3 +𣖄ciao1 +𣟼ciao1 +𣟼ziou1 +樵ciao2 +藮ciao2 +劁ciao2 +劁ziao4 +憔ciao2 +顦ciao2 +譙ciao2 +嶕ciao2 +鐎ciao2 +鐎ziao1 +𨝱ciao2 +僬ciao2 +僬ziao1 +僬ziao4 +䩌ciao2 +䩌ziao1 +䩌ziao4 +撨ciao2 +撨siao1 +菬ciao2 +菬zhao3 +瞧ciao2 +悄ciao3 +愀ciao3 +愀ziou4 +釥ciao3 +峭ciao4 +陗ciao4 +㴥ciao4 +哨ciao4 +哨shao4 +哨siao1 +俏ciao4 +帩ciao4 +𪑊ciao4 +鞘ciao4 +鞘shao1 +鞘siao4 +韒ciao4 +韒siao4 +且cie3 +且zü1 +笡cie4 +笪da5 +笪dang3 +笪dang4 +㗫cie5 +𪙇cie5 +竊cie5 +柣cie5 +柣zhr5 +䟙cie5 +妾cie5 +緁cie5 +䌌cie5 +𠟪cie5 +𠟪ie5 +鏶cie5 +鏶zi5 +淁cie5 +鯜cie5 +鯜zie5 +𣠺cie5 +穕cie5 +踥cie5 +千ciän1 +圱ciän1 +阡ciän1 +𧮮ciän1 +谸ciän1 +谸ciän1 +汘ciän1 +仟ciän1 +芊ciän1 +芊ciän4 +迁ciän1 +杄ciän1 +遷ciän1 +𨙙ciän1 +𠨧ciän1 +𨝍ciän1 +櫏ciän1 +䉦ciän1 +韆ciän1 +㿊ciän1 +籤ciän1 +臉ciän1 +臉liän3 +鹼ciän1 +鹼jän3 +槧ciän1 +槧ciän4 +槧zang4 +槧ziän4 +譣ciän1 +譣xän3 +憸ciän1 +憸ciän3 +憸siän1 +憸xän3 +僉ciän1 +𠠃ciän1 +㡨ciän1 +㡨ziän1 +簽ciän1 +前ciän2 +歬ciän2 +騚ciän2 +湔ciän2 +湔ziän1 +湔ziän4 +𥮒ciän2 +𥮓ciän2 +錢ciän2 +錢ziän3 +𧔢ciän2 +潛ciän2 +潛ziän4 +鬵ciän2 +鬵cin2 +鬵sin2 +灊ciän2 +灊cin2 +灊sin2 +䁮ciän2 +䁮ziän4 +燂ciän2 +燂tang2 +𤎢ciän2 +螹ciän2 +螹ziän4 +䕭ciän2 +䕭siän2 +𢸧siän2 +𢸧siän2 +淺ciän3 +淺ziän1 +蒨ciän4 +茜ciän4 +輤ciän4 +綪ciän4 +綪zen1 +倩ciän4 +倩cin4 +䛹ciän4 +棈ciän4 +𢂺ciän4 +𧚫ciän4 +䍎ciän4 +䍎cuen4 +䑶ciän4 +篟ciän4 +塹ciän4 +壍ciän4 +嬱ciän4 +親cin1 +親cin4 +寴cin1 +寴cin4 +𡪔cin1 +清cin1 +圊cin1 +青cin1 +靑cin1 +鶄cin1 +鶄zin1 +鯖cin1 +鯖zhen1 +蜻cin1 +蜻zin1 +靘cin1 +靘cin4 +侵cin1 +𢔀cin1 +浸cin1 +浸zin4 +䜷cin1 +𥍯cin1 +𥍯zin1 +綅cin1 +綅siän1 +綅zin1 +秦cin2 +螓cin2 +𤚩cin2 +情cin2 +晴cin2 +夝cin2 +請cin2 +請cin3 +請zin4 +䝼cin2 +䝼zin4 +𩷒cin2 +嶜cin2 +埐cin2 +埐zin1 +𣜣cin2 +䤁cin2 +笉cin3 +睛cin3 +睛zin1 +寢cin3 +寢cin3 +𡬓cin3 +𡪢cin3 +寑cin3 +㾛cin3 +𦯈cin3 +鋟cin3 +鋟ziän1 +䤐cin3 +䤐zin3 +凊cin4 +掅cin4 +沁cin4 +𠖶cin4 +吣cin4 +唚cin4 +吢cin4 +䈜cin4 +雀cio5 +雀zio5 +鵲cio5 +舄cio5 +舄si5 +趞cio5 +㹱cio5 +㹱cu5 +碏cio5 +芍cio5 +芍di5 +芍sho5 +芍xao4 +芍zho5 +踖cio5 +踖zi5 +䇎cio5 +䱜cio5 +䱜co5 +秋ciou1 +秌ciou1 +緧ciou1 +鞧ciou1 +𦃈ciou1 +鞦ciou1 +鞦ciou1 +湫ciou1 +湫ziao3 +湫ziou1 +湫ziou4 +鶖ciou1 +鰍ciou1 +鰌ciou1 +鰌ciou2 +楸ciou1 +萩ciou1 +𪓰ciou1 +䵸ciou1 +𪓵ciou1 +蟗ciou1 +䨂ciou1 +趥ciou1 +趥cong4 +酋ciou2 +㥢ciou2 +遒ciou2 +遒ziou1 +䎿ciou2 +䎿ziou1 +崷ciou2 +蝤ciou2 +蝤ziou1 +煪ciou2 +𧤕ciou2 +𦵩ciou2 +𦵩zao1 +䞭ciou4 +蹉co1 +瑳co1 +瑳co3 +搓co1 +磋co1 +磋co4 +溠co1 +溠zha1 +溠zha4 +𪘓co1 +𪘓co2 +傞co1 +傞so1 +遳co1 +醝co2 +𣩈co2 +𣩈zie1 +虘co2 +齹co2 +齹cy2 +㽨co2 +䣜co2 +鹺co2 +蒫co2 +蒫zie1 +蒫zy1 +𥰭co2 +𥰭zha3 +蔖co2 +蔖cu3 +䴾co2 +䴾co2 +䑘co2 +䠡co2 +躦co2 +躦cuang2 +䰈co2 +䰈co3 +嵯co2 +嵯cy1 +嵳co2 +矬co2 +痤co2 +銼co2 +銼co4 +㭫co2 +睉co2 +硰co3 +硰sha1 +硰zo3 +脞co3 +脞cüe1 +剉co4 +莝co4 +𢯽co4 +諎co4 +諎zä5 +挫co4 +挫zo4 +撮co5 +撮zo5 +襊co5 +襊cuei4 +錯co5 +錯cu4 +厝co5 +厝cu4 +逪co5 +剒co5 +縒co5 +縒cy1 +縒so3 +莡co5 +匆cong1 +忩cong1 +怱cong1 +葱cong1 +蔥cong1 +聰cong1 +聦cong1 +驄cong1 +騘cong1 +樬cong1 +䡯cong1 +𨍉cong1 +𦇎cong1 +璁cong1 +𤧚cong1 +𨣼cong1 +𨣭cong1 +鏓cong1 +鍯cong1 +熜cong1 +㷓cong1 +㷓zong3 +𢊕cong1 +𢉛cong1 +𢉛zong3 +蟌cong1 +䗓cong1 +崇cong2 +崈cong2 +㓽cong2 +㓽zong4 +𩞉cong2 +叢cong2 +藂cong2 +䕺cong2 +潨cong2 +潨zhong1 +𥵫cong2 +賨cong2 +琮cong2 +悰cong2 +慒cong2 +慒ciou2 +孮cong2 +誴cong2 +𢃏cong2 +從cong2 +從cong1 +從zong4 +从cong2 +𩀰cong2 +樅cong1 +樅zong1 +暰cong1 +䗥cong1 +䗥zong1 +瑽cong1 +䐫cong1 +𥡬cong1 +𧺣cong1 +𧺣zong1 +鬆cong1 +鬆song1 +鬆song4 +𨑪cong1 +𧩪cong4 +謥cong4 +憁cong4 +搊cou1 +搊zou3 +搊zu1 +𢬆cou1 +篘cou1 +醔cou1 +㮲cou1 +𥻤cou1 +䜅cou1 +䜅shuei2 +䜅uei2 +愁cou2 +㵞cou2 +㔌cou2 +㔌zou4 +鯫cou2 +鯫cü1 +鯫zou4 +𩋄cou3 +𩌄cou3 +趣cou3 +趣cü4 +取cou3 +取cü3 +棷cou3 +棷sou3 +棷zou1 +簉cou4 +䔏cou4 +遚cou4 +輳cou4 +腠cou4 +湊cou4 +嗾cou4 +嗾sou3 +嗾sou4 +𪉮cou4 +蔟cou4 +蔟cu5 +楱cou4 +楱zou4 +𧱪cou4 +初cu1 +𠿝cu1 +芻cu1 +犓cu1 +麤cu1 +麤cu1 +粗cu1 +粗zu4 +𥼡cu1 +𤿚cu1 +麁cu1 +𧆓cu1 +𧆓cu3 +鋤cu2 +鉏cu2 +鉏zu4 +耡cu2 +耡zu4 +𪆷cu2 +豠cu2 +𧱑cu2 +䅳cu2 +媰cu2 +雛cu2 +鶵cu2 +徂cu2 +䢐cu2 +殂cu2 +𣨐cu2 +楚cu3 +楚cu4 +礎cu3 +齼cu3 +齭cu3 +齭su3 +濋cu3 +𪓐cu3 +䙘cu3 +䙘zu5 +憷cu3 +儊cu4 +菆cu4 +菆cuang2 +菆zou1 +䜴cu4 +䐢cu4 +䐢zou4 +措cu4 +醋cu4 +酢cu4 +酢zo5 +㳻cu4 +㳻sä5 +㳻zä5 +簇cu5 +瘯cu5 +䃚cu5 +趗cu5 +趗cu5 +蹴cu5 +蹴zu5 +鼀cu5 +殧cu5 +殧ziou4 +殧zu5 +珿cu5 +𨴖cu5 +𧯩cu5 +䎌cu5 +促cu5 +誎cu5 +𤗁cu5 +𦠁cu5 +猝cu5 +卒cu5 +卒zu5 +卒zü5 +𣨛cu5 +𣨛zü5 +𢪃cu5 +𥾛cu5 +攛cuang1 +爨cuang1 +爨cuang4 +汆cuang1 +鋑cuang1 +鋑züän1 +䂎cuang1 +䂎cuang4 +䂎zuang3 +䂎zuang4 +櫕cuang2 +巑cuang2 +𩎈cuang2 +𩎈zuang1 +襸cuang2 +襸zang4 +穳cuang2 +穳zang4 +酇cuang2 +酇zang4 +𥣚cuang2 +劗cuang2 +劗zuang1 +竄cuang4 +躥cuang4 +殩cuang4 +鑹cuang4 +啐cuä4 +啐cuei4 +啐suei4 +啐zü5 +崔cuei1 +崔cuei2 +催cuei1 +𧽠cuei1 +縗cuei1 +𨻵cuei1 +𢕘cuei1 +摧cuei2 +慛cuei2 +槯cuei2 +檇cuei2 +檇zuei1 +檇zuei4 +踓cuei3 +踓uei3 +趡cuei3 +趡ziao4 +趡ziao4 +𨿐cuei3 +皠cuei3 +𣿒cuei3 +𣿓cuei3 +漼cuei3 +璀cuei3 +䊫cuei3 +𥼺cuei3 +翠cuei4 +濢cuei4 +濢zuei3 +臎cuei4 +臎zuei3 +萃zuei4 +悴zuei4 +萃cuei4 +悴cuei4 +顇zuei4 +顇cuei4 +㱖zuei4 +䆊zuei4 +瘁zuei4 +瘁cuei4 +脆cuei4 +脃cuei4 +膬cuei4 +膬cüe5 +毳cuei4 +韢cuei4 +帨cuei4 +帨shuei4 +𣃍cuei4 +𧑎cuei4 +𧑎zuei4 +㓹cuei4 +㯔cuei4 +𤂳cuei4 +𤂳süän4 +𨅎cuei4 +𥨒cuei4 +𦦣cuei4 +倅cuei4 +倅zu5 +淬cuei4 +焠cuei4 +䃀cuei4 +逡cüin1 +竣cüin1 +皴cüin1 +皴cuen1 +㕙cüin1 +㕙züin4 +墫cüin1 +捘cüin1 +捘zuei4 +捘zuen4 +竴cüin1 +踆cüin1 +𠣟cüin1 +夋cüin1 +村cuen1 +存cuen2 +蹲cuen2 +蹲duen1 +拵cuen2 +𨚲cuen2 +袸cuen2 +袸ziän4 +忖cuen3 +𢩭cuen3 +刌cuen3 +寸cuen4 +疽cü1 +岨cü1 +砠cü1 +䢸cü1 +趄cü1 +沮cü1 +沮zu1 +沮zü1 +沮zü4 +狙cü1 +蛆cü1 +蛆zü1 +䏣cü1 +䏣cü4 +雎cü1 +蒩cü1 +蒩zu1 +蒩zu3 +𣻐cü1 +伹cü1 +伹zu4 +坥cü1 +坥cü4 +𡳆cü1 +趨cü1 +徐cü2 +徐sü2 +𥅗cü3 +覷cü4 +䁦cü4 +覰cü4 +蜡cü4 +蜡zha4 +刞cü4 +娶cü4 +娶sü1 +𥄎cü5 +𥄎ua5 +𥄎xü5 +𥄎xüe5 +𢔠cü5 +焌cü5 +焌zuen4 +焌züin4 +黢cü5 +㛗cüe1 +㛗so1 +絟cüe5 +絟cüän1 +𥕹cüe5 +敠cüe5 +敠do5 +詮cüän1 +銓cüän1 +硂cüän1 +痊cüän1 +佺cüän1 +悛cüän1 +駩cüän1 +筌cüän1 +譔cüän1 +譔zuang4 +謜cüän1 +謜üän2 +縓cüän1 +縓cüän4 +恮cüän1 +荃cüän1 +𠛮cüän1 +峑cüän1 +𠥙cüän1 +鐉cüän1 +拴cüän1 +輇cüän1 +輇chuang2 +全cüän2 +仝cüän2 +仝tong2 +泉cüän2 +𧍭cüän2 +牷cüän2 +䀬cüän2 +䀬zuang1 +葲cüän2 +𥆊cüän4 +鷷cüin2 +鷷zuen1 +鷷züin1 +𪙉cy1 +偨cy1 +雌cy1 +姕cy1 +姕zy1 +鈭cy1 +鈭zy1 +𦍧cy1 +趑cy1 +趀cy1 +𧾒cy1 +𧠵cy1 +𡰾cy1 +𡳠cy1 +蠀cy1 +輜cy1 +輜zy1 +颸cy1 +疵cy2 +骴cy2 +骴zy4 +𣐑cy2 +胔cy2 +胔zy4 +飺cy2 +鴜cy2 +鴜zy1 +茨cy2 +薋cy2 +薺cy2 +薺zi4 +糍cy2 +餈cy2 +𩜴cy2 +垐cy2 +垐zi5 +䆅cy2 +𧓉cy2 +瓷cy2 +澬cy2 +澬zy1 +𥿆cy2 +𩆂cy2 +𩆂zy1 +詞cy2 +祠cy2 +柌cy2 +辭cy2 +辤cy2 +辝cy2 +慈cy2 +兹cy2 +兹zy1 +茲cy2 +茲zy1 +鷀cy2 +鷀zy1 +鶿cy2 +鶿zy1 +磁cy2 +礠cy2 +濨cy2 +茌cy2 +漦cy2 +此cy3 +跐cy3 +跐zy3 +佌cy3 +𠈈cy3 +𠈈si3 +𩢑cy3 +𧺼cy3 +𡘌cy3 +𡘌xä4 +𠟴cy3 +欼cy3 +㱀cy3 +㓨cy4 +㢀cy4 +朿cy4 +莿cy4 +㡹cy4 +𧧒cy4 +庛cy4 +䛋cy4 +䛋ji4 +次cy4 +佽cy4 +䳐cy4 +䰍cy4 +䰍xou1 +絘cy4 +𩾔cy4 +𧊒cy4 +𣣌cy4 +𣣌zy4 +䯸cy4 +蛓cy4 +蚝cy4 +螆cy4 +𧉠cy4 +廁cy4 +䜺cy5 +簎cy5 +簎zho5 +簎zi5 +大da4 +打da3 +怛da5 +𢛁da5 +妲da5 +呾da5 +炟da5 +䵣da5 +狚da5 +狚dang3 +狚dang4 +𦬹da5 +靼da5 +靼zhä5 +達da5 +達ta5 +薘da5 +答da5 +畣da5 +𨅞da5 +撘da5 +荅da5 +褡da5 +褡da5 +㜓da5 +㾑da5 +㾑ho5 +㾑o5 +嗒da5 +嗒ta5 +𤝰da5 +㿯da5 +榙da5 +榙ho5 +㯚da5 +沓da5 +誻da5 +䜚da5 +遝da5 +㧺da5 +㭼da5 +㭼ta5 +涾da5 +𩣯da5 +龖da5 +𠉤da5 +譶da5 +譶zhr5 +𣝋da5 +蹹da5 +䂿da5 +𦂀da5 +𦾽da5 +𧌏da5 +眔da5 +𥄳da5 +㿴da5 +耷da5 +𢴄da5 +㩉da5 +㩉la5 +矺da5 +矺to5 +矺zä5 +𠞈da5 +笚da5 +笚xa5 +䓠da5 +䓠ta5 +𩝣da5 +䪚da5 +搭da5 +搭ta5 +蹋da5 +蹋ta5 +躢da5 +闒da5 +𧮑da5 +譫da5 +譫zha5 +譫zhang1 +䍇da5 +䳴da5 +𦑲da5 +䈳da5 +襌dang1 +鄲dang1 +丹dang1 +殫dang1 +簞dang1 +匰dang1 +㠆dang1 +癉dang1 +癉do4 +癉tang2 +䐷dang1 +當dang1 +當dang4 +簹dang1 +襠dang1 +璫dang1 +𨎴dang1 +檔dang1 +檔dang4 +儅dang1 +儅dang4 +𦡁dang1 +㼕dang1 +蟷dang1 +耽dang1 +眈dang1 +眈tang2 +酖dang1 +妉dang1 +媅dang1 +甔dang1 +甔dang4 +𡖓dang1 +𡖓dang3 +擔dang1 +擔dang4 +儋dang1 +聸dang1 +頕dang1 +亶dang3 +𤺺dang3 +嬗dang3 +嬗shang4 +嬗tang1 +担dang3 +疸dang3 +疸dang4 +觛dang3 +觛dang4 +黨dang3 +讜dang3 +欓dang3 +䣣dang3 +𧅗dang3 +灙dang3 +攩dang3 +攩dang3 +攩huang4 +攩tang3 +党dang3 +瓽dang3 +瓽dang4 +𥤗dang3 +擋dang3 +擋dang4 +黕dang3 +衴dang3 +䪴dang3 +䪴zhen3 +丼dang3 +瓭dang3 +抌dang3 +抌iou2 +抌ü3 +𥴶dang3 +膽dang3 +紞dang3 +䃫dang3 +黵dang3 +𪆻dang3 +但dang4 +但tang2 +蜑dang4 +疍dang4 +蛋dang4 +蛋dang4 +袒dang4 +袒zhang4 +襢dang4 +襢zhang3 +襢zhang4 +誕dang4 +潬dang4 +䩥dang4 +繵dang4 +膻dang4 +蕩dang4 +蕩tang4 +崵dang4 +崵iang2 +婸dang4 +𢠽dang4 +愓dang4 +𥯕dang4 +𥯕tang3 +潒dang4 +潒siang4 +璗dang4 +盪dang4 +盪tang1 +盪tang4 +䑗dang4 +簜dang4 +簜tang1 +嵣dang4 +嵣dang4 +禫dang4 +䊤dang4 +䊤tang2 +䨢dang4 +黮dang4 +黮tang3 +窞dang4 +髧dang4 +萏dang4 +𧂄dang4 +倓dang4 +倓tang2 +𥥦dang4 +醰dang4 +嘾dang4 +贉dang4 +譚dang4 +譚tang2 +𣛱dang4 +啖dang4 +噉dang4 +啗dang4 +澹dang4 +澹tang2 +𥲄dang4 +淡dang4 +淡iän3 +淡iän3 +淡tang2 +憺dang4 +惔dang4 +惔tang2 +旦dang4 +鴠dang4 +𢘇dang4 +㡺dang4 +憚dang4 +彈dang4 +彈tang2 +宕dang4 +踼dang4 +踼tang1 +踼tang2 +踼tang3 +碭dang4 +碭tang2 +逿dang4 +𦿆dang4 +菪dang4 +𡇈dang4 +譡dang4 +闣dang4 +𤁡dang4 +瞫dang4 +瞫shen3 +䀍dang4 +馾dang4 +𩈉dang4 +𩾺dang4 +腅dang4 +刀dao1 +魛dao1 +忉dao1 +舠dao1 +𩕯dao1 +朷dao1 +朷mu5 +倒dao3 +倒dao4 +搗dao3 +擣dao3 +島dao3 +㠀dao3 +禂dao3 +䮻dao3 +禱dao3 +禱dao4 +㿒dao3 +㿒zhou4 +壔dao3 +道dao4 +衟dao4 +𡬲dao4 +稻dao4 +駣dao4 +駣tao2 +駣zhao4 +䆃dao4 +䆃dao4 +𨱵dao4 +𨱵lao3 +𨱵lao4 +導dao4 +纛dao4 +纛du5 +翿dao4 +翿tao2 +悼dao4 +蹈dao4 +盜dao4 +燾dao4 +燾tao2 +𠺛dao4 +䊭dao4 +䌦dao4 +䌦di5 +到dao4 +𤓾dao4 +𧛔dao4 +𧛔du5 +菿dao4 +菿zho5 +𪒴dä1 +𪒴tä2 +懛dä1 +等dä3 +等den3 +歹dä3 +傣dä3 +逮dä3 +逮dä4 +逮di4 +待dä4 +駘dä4 +駘tä2 +殆dä4 +怠dä4 +迨dä4 +𨽿dä4 +紿dä4 +詒dä4 +詒i2 +軩dä4 +𠷂dä4 +䈚dä4 +䈚sy3 +䈚tä2 +大dä4 +汏dä4 +汏ta5 +軑dä4 +軑di4 +㐲dä4 +𪐝dä4 +釱dä4 +釱di4 +䲦dä4 +忕dä4 +忕shr4 +忕tä4 +帶dä4 +跢dä4 +跢do4 +㿃dä4 +㿃zhr4 +蹛dä4 +蹛zhr4 +𢄔dä4 +艜dä4 +㯂dä4 +代dä4 +岱dä4 +黛dä4 +黱dä4 +隶dä4 +隶i4 +袋dä4 +帒dä4 +甙dä4 +玳dä4 +瑇dä4 +瑇du5 +靆dä4 +埭dä4 +𡍖dä4 +𨠾dä4 +戴dä4 +德dä5 +惪dä5 +㥁dä5 +得dä5 +𠮊dä5 +淂dä5 +𨁽dä5 +𣌏dä5 +特dä5 +特tä5 +貣dä5 +貣tä5 +𧈩dä5 +𧎢dä5 +樴dä5 +樴zhr5 +𤙰dä5 +棏dä5 +棏zä5 +鴏dä5 +螣dä5 +螣ten2 +螣zhen4 +登den1 +璒den1 +燈den1 +簦den1 +㲪den1 +䔲den1 +㽅den1 +䳾den1 +打zen3 +打din3 +戥den3 +嶝den4 +鐙den4 +隥den4 +凳den4 +𧄼den4 +𩞬den4 +磴den4 +鄧den4 +蹬den4 +𣩟den4 +䮴den4 +幐den4 +幐ten2 +低di1 +氐di1 +氐zhr1 +袛di1 +磾di1 +鞮di1 +腣di1 +腣di4 +羝di1 +眡di1 +眡shr4 +䧑di1 +䧑di1 +隄di1 +隄ti2 +奃di1 +趆di1 +趆di4 +𡰖di1 +𡰖ti2 +鍉di1 +柢di1 +柢di3 +柢di4 +䐎di1 +䚣di1 +䚣ti2 +𥿄di1 +㓳di1 +䬫di1 +䬫ti2 +邸di3 +底di3 +詆di3 +詆ti2 +詆ti5 +䏄di3 +抵di3 +氐di3 +牴di3 +觝di3 +弤di3 +㪆di3 +軧di3 +砥di3 +砥zhr1 +砥zhr3 +弟di4 +娣di4 +悌di4 +䑯di4 +遞di4 +递di4 +㼵di4 +媞di4 +媞shr4 +媞ti2 +地di4 +墬di4 +帝di4 +諦di4 +嚏di4 +嚏ti4 +啑di4 +啑sha5 +蒂di4 +蔕di4 +疐di4 +疐zhr4 +骶di4 +螮di4 +蝃di4 +蝃zho5 +摕di4 +摕die5 +𦨢di4 +䠠di4 +僀di4 +偙di4 +偙di4 +𢰂di4 +䟡di4 +𤬵di4 +蝭di4 +蝭ti2 +䩚di4 +渧di4 +第di4 +遰di4 +髢di4 +鬀di4 +鬀ti4 +締di4 +締ti2 +睇di4 +睇ti1 +𧡨di4 +𧡨ti2 +題di4 +題ti2 +禘di4 +鷤di4 +鷤tang2 +鷤ti2 +𪂿di4 +𪂿ti2 +棣di4 +杕di4 +踶di4 +踶zhr4 +㣇di4 +㣇i4 +𧫚di4 +鯷di4 +鯷shr4 +鯷ti2 +墆di4 +墆die5 +𥶛di4 +𥶛ti2 +的di5 +適di5 +適shr5 +適zhr5 +嫡di5 +嫡zä5 +甋di5 +靮di5 +鏑di5 +馰di5 +滴di5 +蹢di5 +蹢zhr5 +玓di5 +樀di5 +𪄱di5 +𪄱zä5 +𦉹di5 +魡di5 +魡di5 +𥕐di5 +𥐝di5 +扚di5 +扚diao3 +𣂉di5 +啇di5 +㣿di5 +㣿diao3 +㣿zho5 +𨑩di5 +𨑩diao4 +弔di5 +弔diao4 +荻di5 +狄di5 +敵di5 +籊di5 +籊ti5 +翟di5 +翟zä5 +迪di5 +覿di5 +𧠫di5 +笛di5 +篴di5 +篴zhu5 +糴di5 +籴di5 +邮di5 +邮iou2 +滌di5 +蓧di5 +蓧tiao1 +蔋di5 +踧di5 +踧zu5 +𩷎di5 +䵂di5 +䵂zhr5 +頔di5 +頔qong3 +梑di5 +䊮di5 +䢮di5 +㹍di5 +滷di5 +滷lu3 +㣙di5 +嘀di5 +嘀zä5 +刁diao1 +貂diao1 +䯾diao1 +䯾tiao2 +䯾zhou4 +𠚥diao1 +凋diao1 +鯛diao1 +䂏diao1 +雕diao1 +鵰diao1 +蛁diao1 +彫diao1 +琱diao1 +𧜣diao1 +𧜣diao3 +𧘨diao1 +䒒diao1 +𦶌diao1 +𦨣diao1 +𩾗diao1 +𩾗ziao1 +奝diao1 +㚋diao1 +弴diao1 +弴duen1 +瞗diao1 +碉diao1 +叼diao1 +鳥diao3 +鳥liao3 +屌diao3 +𢁕diao3 +蔦diao3 +蔦diao4 +釕diao3 +釕liao3 +䄪diao3 +𠄏diao3 +鵃diao3 +鵃zhao1 +鵃zhou1 +隝diao3 +窕diao4 +𤕷diao4 +𤱩diao4 +誂diao4 +掉diao4 +掉lo5 +嬥diao4 +嬥diao4 +嬥tiao2 +嬥zho5 +挑diao4 +挑tao1 +挑tiao1 +挑tiao3 +䂽diao4 +伄diao4 +瘹diao4 +釣diao4 +窵diao4 +吊diao4 +藋diao4 +銚diao4 +銚iao2 +銚tiao1 +調diao4 +調tiao2 +調zhou1 +𥁮diao4 +莜diao4 +爹die1 +爹do4 +姪die5 +姪zhr5 +昳die5 +胅die5 +凸die5 +凸du5 +凸tu5 +垤die5 +耋die5 +迭die5 +跌die5 +絰die5 +驖die5 +驖tie5 +嵽die5 +軼die5 +軼i5 +䭿die5 +䭿i5 +𨳺die5 +瓞die5 +戜die5 +苵die5 +镻die5 +䳀die5 +䳀i5 +𪗻die5 +𪗻zhr5 +𢲼die5 +恎die5 +詄die5 +𪀒die5 +𠽧die5 +𡼄die5 +泆die5 +泆i5 +泆i5 +𥑇die5 +趃die5 +㦅die5 +窒die5 +窒zhr5 +𥉺die5 +蛭die5 +蛭zhr5 +㗧die5 +㗧zhr5 +𨴗die5 +𡇓die5 +螲die5 +螲zhr5 +牒die5 +喋die5 +喋zha5 +蹀die5 +諜die5 +堞die5 +𨈈die5 +㲲die5 +𣯉die5 +褺die5 +疊die5 +曡die5 +䥡die5 +䠟die5 +㥈die5 +𥷕die5 +牃die5 +褋die5 +墊die5 +墊diän4 +惵die5 +慴die5 +慴zhä5 +褶die5 +褶shr5 +褶si5 +𨐁die5 +蝶die5 +蝶tie5 +揲die5 +揲ie5 +揲shä5 +碟die5 +䁋die5 +䁋xe5 +𠗨die5 +𠗨zha5 +㩹die5 +䴑die5 +𪑧die5 +𪑧lie5 +𤗨die5 +鰈die5 +鰈ta5 +渫die5 +渫sie5 +渫zha5 +艓die5 +聑die5 +𠲷die5 +𢬴die5 +𢬴zhä5 +𧚊die5 +㑙die5 +𨓊die5 +䩞die5 +䩞tie5 +笘die5 +㝪die5 +㝪diän4 +跕die5 +跕tie5 +涉die5 +涉shä5 +顛diän1 +顚diän1 +㒹diän1 +齻diän1 +𩥄diän1 +槙diän1 +癲diän1 +瘨diän1 +滇diän1 +滇tiän2 +滇tiän4 +𧽍diän1 +𧽍diän4 +巔diän1 +驒diän1 +驒tang2 +驒to2 +蹎diän1 +𠑘diän1 +傎diän1 +厧diän1 +𩬑diän1 +𦕒diän1 +掂diän1 +敁diän1 +佔diän1 +典diän3 +蕇diän3 +𩒝diän3 +錪diän3 +錪tiän3 +𥮏diän3 +碘diän3 +敟diän3 +琠diän3 +琠tiän3 +婰diän3 +䵤diän3 +䵤xän4 +點diän3 +玷diän3 +𦒻diän3 +𦒻diän4 +䍄diän3 +㓠diän3 +殄diän4 +蜒diän4 +蜒iän2 +跈diän4 +跈liän3 +簟diän4 +扂diän4 +𠂼diän4 +驔diän4 +橝diän4 +橝tang2 +㶘diän4 +電diän4 +殿diän4 +奠diän4 +奠din4 +畋diän4 +畋tiän2 +澱diän4 +淀diän4 +甸diän4 +佃diän4 +佃tiän2 +鈿diän4 +鈿tiän2 +闐diän4 +闐tiän2 +涏diän4 +涏din4 +靛diän4 +𪑩diän4 +窴diän4 +窴tiän2 +填diän4 +填tiän2 +填zhen1 +填zhen4 +塡diän4 +塡tiän2 +塡zhen4 +壂diän4 +㞟diän4 +㞟din3 +𡱂diän4 +𡱂tuen2 +唸diän4 +𠿍diän4 +店diän4 +坫diän4 +坫zhen1 +沾diän4 +沾tiän1 +沾zhang1 +埝diän4 +埝lie5 +惦diän4 +𩅀diän4 +𩅀zhr5 +痁diän4 +痁shang1 +磹diän4 +㼭diän4 +丁din1 +丁zen1 +釘din1 +釘din4 +玎din1 +玎zen1 +䦺din1 +靪din1 +靪din3 +仃din1 +叮din1 +疔din1 +頂din3 +𩠑din3 +𩕢din3 +奵din3 +耵din3 +鼎din3 +薡din3 +酊din3 +濎din3 +葶din3 +葶tin2 +挺din4 +挺tin2 +挺tin3 +艇din4 +艇tin3 +鋌din4 +梃din4 +娗din4 +娗tin2 +町din4 +町tiän3 +町tin1 +町tin3 +霆din4 +霆tin2 +莛din4 +莛tin2 +蜓din4 +蜓tin2 +訂din4 +訂din4 +訂tin1 +誔din4 +定din4 +掟din4 +廷din4 +廷tin2 +錠din4 +矴din4 +飣din4 +𦘭din4 +顁din4 +丟diou1 +多do1 +𦰿do1 +𦷛do1 +茤do1 +𨹃do1 +𨹃do3 +桗do1 +桗do4 +嚲do3 +䫂do3 +埵do3 +挆do3 +朵do3 +朶do3 +綞do3 +鍺do3 +𦀉do3 +𥿰do3 +𨹄do3 +䤪do3 +𨦃do3 +𩊜do3 +𩊜do4 +𥠄do3 +𥠄duang1 +褍do3 +褍duang1 +躲do3 +舵do4 +柁do4 +陊do4 +陊zhr4 +沱do4 +沱to2 +𣵻do4 +詑do4 +詑i2 +詑to1 +詑to2 +袉do4 +袉to2 +袉to3 +拕do4 +拕to1 +墮do4 +墮huei1 +墮to3 +垛do4 +𤬾do4 +䅜do4 +䅜shuei4 +𥬲do4 +𥬸do4 +𥬸zhua1 +𥳔do4 +䤻do4 +惰do4 +憜do4 +媠do4 +媠to3 +嫷do4 +嫷to4 +䲊do4 +䲊to3 +䲊uei3 +嶞do4 +痑do4 +痑tang1 +痑to1 +䭾do4 +䭾to2 +馱do4 +馱to2 +駄do4 +䙃do4 +𧱫do4 +剁do4 +刴do4 +跺do4 +挅do4 +㛆do4 +奪do5 +𡙜do5 +敚do5 +敓do5 +脫do5 +脫to5 +挩do5 +挩to5 +莌do5 +莌to5 +痥do5 +鮵do5 +掇do5 +掇zho5 +剟do5 +剟zho5 +鵽do5 +鵽zhua5 +腏do5 +腏zho5 +腏zhuei4 +祋do5 +祋duei4 +咄do5 +咄du5 +裰do5 +鐸do5 +剫do5 +度do5 +度du4 +𢜬do5 +㤞do5 +踱do5 +凙do5 +襗do5 +襗i5 +襗zä5 +𧩧do5 +𩍜do5 +䐾do5 +喥do5 +仛do5 +𨍏do5 +柮du5 +柮zo5 +𩢎du5 +𩨳du5 +東dong1 +菄dong1 +鶇dong1 +倲dong1 +𠍀dong1 +𩜍dong1 +𢘐dong1 +涷dong1 +涷dong4 +蝀dong1 +蝀dong3 +凍dong1 +凍dong4 +鯟dong1 +𢔅dong1 +崠dong1 +埬dong1 +𧓕dong1 +䰤dong1 +冬dong1 +𠔙dong1 +苳dong1 +䳉dong1 +笗dong1 +𩂓dong1 +𧲴dong1 +懂dong3 +董dong3 +箽dong3 +蕫dong3 +蕫tong2 +䵔dong3 +𧄓dong3 +湩dong3 +湩dong4 +湩zhong4 +動dong4 +𨔝dong4 +酮dong4 +酮tong2 +姛dong4 +眮dong4 +眮tong2 +詷dong4 +桶dong4 +桶tong3 +挏dong4 +挏tong2 +硐dong4 +硐tong2 +棟dong4 +㼯dong4 +𩭩dong4 +腖dong4 +洞dong4 +洞tong2 +恫dong4 +恫tong1 +絧dong4 +絧tong2 +㓊dong4 +峒dong4 +峒tong2 +胴dong4 +慟dong4 +筒dong4 +筒tong2 +駧dong4 +衕dong4 +衕tong2 +迵dong4 +戙dong4 +㗢dong4 +㗢hong2 +㗢hong4 +𩐵dong4 +兜dou1 +兠dou1 +侸dou1 +吺dou1 +篼dou1 +𥆖dou1 +𧢗dou1 +𧯠dou1 +剅dou1 +剅lou2 +郖dou1 +郖dou4 +𩮷dou1 +斗dou3 +㪷dou3 +枓dou3 +枓zhu3 +蚪dou3 +陡dou3 +阧dou3 +抖dou3 +襡dou3 +襡dou4 +襡dou4 +襡du5 +襡shu5 +䕆dou4 +𠁁dou4 +𨪐dou4 +揄dou4 +揄iou2 +揄tou2 +揄ü2 +𩿢dou4 +𩿢tou3 +豆dou4 +竇dou4 +窬dou4 +窬tou2 +窬ü2 +逗dou4 +逗zhu4 +酘dou4 +荳dou4 +脰dou4 +梪dou4 +餖dou4 +䬦dou4 +浢dou4 +䄈dou4 +毭dou4 +𩊪dou4 +𤀨dou4 +𤅋dou4 +㛒dou4 +痘dou4 +讀dou4 +讀du5 +𢭃dou4 +𢭃duang3 +鬥dou4 +鬭dou4 +闘dou4 +噣dou4 +噣zho5 +噣zhou4 +噣zhu5 +䛠dou4 +𧱦dou4 +斣dou4 +都du1 +闍du1 +闍she2 +𥳉du1 +𦘴du1 +𦘴du4 +𧷿du1 +醏du1 +䩲du1 +睹du3 +覩du3 +暏du3 +𥀁du3 +𥀁du4 +賭du3 +堵du3 +堵zhe3 +肚du3 +肚du4 +帾du3 +䁈du3 +䁈qi4 +㕆du3 +㕆hu4 +杜du4 +荰du4 +土du4 +土tu3 +靯du4 +𤬪du4 +𤬪kang1 +𡍨du4 +𢾖du4 +渡du4 +斁du4 +斁i5 +鍍du4 +鍍tu2 +𥯖du4 +妒du4 +妬du4 +秺du4 +𤴱du4 +㓃du4 +㓃zha4 +蠹du4 +螙du4 +殬du4 +獨du5 +黷du5 +讟du5 +㾄du5 +髑du5 +䫳du5 +殰du5 +贕du5 +櫝du5 +牘du5 +儥du5 +儥ü5 +碡du5 +碡zhu5 +䢱du5 +䮷du5 +皾du5 +𤟩du5 +韇du5 +韣du5 +韣shu5 +韣zhu5 +瓄du5 +瀆du5 +𨽍du5 +豄du5 +嬻du5 +犢du5 +𪇆du5 +罜du5 +罜zhu4 +㒔du5 +㒔shu5 +匵du5 +𣫔du5 +啄du5 +啄zho5 +𡰪du5 +䐁du5 +䐁zho5 +𧞐du5 +𢽴du5 +竺du5 +竺zhu5 +剢du5 +毒du5 +𡴛du5 +𡹆du5 +𦺇du5 +蝳du5 +𢃶du5 +篤du5 +督du5 +𧝴du5 +裻du5 +裻su5 +𧞶du5 +錖du5 +𤬂du5 +𥓍du5 +突du5 +突tu5 +揬du5 +腯du5 +鼵du5 +葖du5 +鶟du5 +堗du5 +𦩤du5 +鈯du5 +𦔅du5 +𣔻du5 +𡿮du5 +𡿮tu5 +鍎du5 +端duang1 +剬duang1 +剬zhuang3 +𧤗duang1 +耑duang1 +鍴duang1 +𥵣duang1 +竱duang1 +竱zhuang3 +𦾸duang1 +偳duang1 +偳tuang1 +短duang3 +斷duang3 +斷duang4 +𢷖duang3 +𩋦duang4 +緞duang4 +段duang4 +椴duang4 +毈duang4 +鍛duang4 +腶duang4 +碫duang4 +瑖duang4 +堆duei1 +頧duei1 +頧duei3 +䭔duei1 +鴭duei1 +𠩰duei1 +搥duei1 +搥chuei2 +磓duei1 +塠duei1 +䜃duei1 +嵟duei1 +𩈜duei1 +𠂤duei1 +敦duei1 +敦duen1 +敦duen4 +敦tuang2 +𡏩duei1 +䃍duei1 +䃍duei4 +𦞙duei3 +𡑈duei3 +䇏duei3 +謉duei3 +謉guei4 +鐓duei4 +瀢duei4 +瀢uei3 +陮duei4 +𨯝duei4 +𦶏duei4 +兌duei4 +兊duei4 +綐duei4 +銳duei4 +銳ruei4 +𩊭duei4 +㟋duei4 +隊duei4 +䨴duei4 +薱duei4 +懟duei4 +懟zhuei4 +憝duei4 +憞duei4 +譈duei4 +䯟duei4 +𩐌duei4 +濧duei4 +對duei4 +𡭊duei4 +碓duei4 +轛duei4 +轛zhuei4 +𣝉duei4 +𠏮duei4 +惇duen1 +惇zhuen1 +㢯duen1 +𤭞duen1 +驐duen1 +墩duen1 +礅duen1 +噸duen1 +盹duen3 +盹zhuen4 +囤duen4 +囤tuen2 +𥫱duen4 +盾duen4 +盾shuen4 +沌duen4 +沌tuen2 +沌zhuang4 +坉duen4 +坉tuen2 +庉duen4 +庉tuen2 +遁duen4 +遯duen4 +頓duen4 +頓du5 +扽duen4 +鈍duen4 +𩔂duen4 +𧘸duen4 +恩en1 +𤇯en1 +煾en1 +垠en2 +垠in2 +垠ken4 +圻en2 +圻in2 +圻qi2 +圻qi2 +泿en2 +泿in2 +娙en2 +娙xin2 +俓en2 +俓iän2 +俓jin4 +䭓en4 +䭡en4 +䭡uen4 +瀴en4 +瀴in3 +瀴min3 +硬en4 +鞕en4 +兒er2 +兒li2 +𠒆er2 +唲er2 +而er2 +栭er2 +𣚊er2 +𨼏er2 +陑er2 +陾er2 +陾lou3 +髵er2 +峏er2 +輀er2 +𨎪er2 +胹er2 +𦠌er2 +𦓒er2 +𩰴er2 +洏er2 +鮞er2 +鮞ru5 +耏er2 +耏lä4 +咡er2 +咡er4 +䎠er2 +䎠lo2 +誀er2 +誀er4 +鴯er2 +爾er3 +尔er3 +尒er3 +邇er3 +迩er3 +耳er3 +洱er3 +洱er4 +駬er3 +𪕔er3 +䋙er3 +二er4 +弍er4 +貳er4 +樲er4 +髶er4 +髶rong2 +餌er4 +𩱓er4 +珥er4 +衈er4 +毦er4 +刵er4 +佴er4 +佴lä4 +䎶er4 +㛅er4 +䏪er4 +䣵er4 +䣵li4 +眲er4 +眲lä5 +𦖢er4 +伐fa5 +筏fa5 +栰fa5 +橃fa5 +橃fei4 +罰fa5 +閥fa5 +垡fa5 +䑔fa5 +䑔fei4 +瞂fa5 +藅fa5 +䣹fa5 +發fa5 +髮fa5 +𩠖fa5 +𩑛fa5 +乏fa5 +泛fa5 +泛fang4 +姂fa5 +姂fang4 +法fa5 +灋fa5 +𥎰fa5 +翻fang1 +飜fang1 +旛fang1 +旛fang2 +幡fang1 +𤃳fang1 +𤄜fang1 +轓fang1 +繙fang1 +繙fang2 +反fang1 +反fang3 +蕃fang1 +蕃fang2 +藩fang1 +藩fang2 +鱕fang1 +籓fang1 +鐇fang1 +鐇fang2 +方fang1 +方fang2 +汸fang1 +坊fang1 +坊fang2 +蚄fang1 +肪fang1 +肪fang2 +邡fang1 +邡fang4 +鴋fang1 +鴋fang2 +枋fang1 +鈁fang1 +牥fang1 +趽fang1 +趽fang4 +趽pang2 +䄱fang1 +匚fang1 +芳fang1 +妨fang1 +妨fang4 +淓fang1 +䒦fang1 +䒦fang4 +煩fang2 +蹯fang2 +𨆌fang2 +繁fang2 +繁pang2 +繁po2 +蘩fang2 +薠fang2 +樊fang2 +棥fang2 +棥fang2 +𢶃fang2 +燔fang2 +膰fang2 +瀿fang2 +羳fang2 +䪤fang2 +鷭fang2 +蟠fang2 +蟠pang2 +蠜fang2 +礬fang2 +𪖇fang2 +𨟄fang2 +璠fang2 +𥢌fang2 +襎fang2 +袢fang2 +緐fang2 +𥿋fang2 +墦fang2 +𢐲fang2 +䮳fang2 +𧢜fang2 +房fang2 +房pang2 +防fang2 +防fang4 +魴fang2 +凡fang2 +帆fang2 +帆fang4 +𠆩fang2 +𠆩fang4 +𦨲fang2 +氾fang2 +氾fang4 +颿fang2 +颿fang4 +柉fang2 +䡊fang3 +返fang3 +橎fang3 +仿fang3 +彷fang3 +彷pang2 +髣fang3 +紡fang3 +䲱fang3 +鶭fang3 +昉fang3 +倣fang3 +放fang3 +放fang4 +瓬fang3 +𩦠fang4 +𦜒fang3 +釩fang3 +訪fang3 +訪fang4 +軬fang4 +範fang4 +笵fang4 +范fang4 +軓fang4 +犯fang4 +𧍙fang4 +販fang4 +畈fang4 +飯fang4 +𥹇fang4 +飰fang4 +𩚳fang4 +㶗fang4 +𧉤fang4 +嬔fang4 +婏fang4 +婏fu4 +㽹fang4 +𨠒fang4 +𡗹fang4 +𣀔chuang4 +㤆fang4 +𡚪fang4 +㪻fang4 +㪻jüän4 +汳fang4 +𨾔fang4 +梵fang4 +梵fen2 +汎fang4 +汎fen2 +䀀fang4 +𥁔fang4 +霏fei1 +䬠fei1 +妃fei1 +妃pei4 +䩁fei1 +婓fei1 +裶fei1 +菲fei1 +菲fei3 +菲fei4 +馡fei1 +騑fei1 +非fei1 +猆fei1 +飛fei1 +扉fei1 +緋fei1 +𩙲fei1 +𩹉fei1 +騛fei1 +誹fei1 +誹fei4 +餥fei1 +餥fei3 +肥fei2 +腓fei2 +腓fei4 +䈈fei2 +淝fei2 +𤷂fei2 +蜰fei2 +蜰fei3 +蟦fei2 +蟦fei4 +蟦fei4 +裴fei2 +裴pei2 +斐fei3 +胐fei3 +胐ku5 +悱fei3 +𩦎fei3 +奜fei3 +䨽fei3 +匪fei3 +篚fei3 +棐fei3 +榧fei3 +䕁fei3 +蜚fei3 +蜚fei4 +膹fei4 +膹fen4 +䆏fei4 +䆏fei4 +橨fei4 +橨fen2 +陫fei4 +䒈fei4 +沸fei4 +𩰾fei4 +茀fei4 +茀fu5 +鯡fei4 +㹃fei4 +𧙂fei4 +䛍fei4 +髴fei4 +髴fu5 +靅fei4 +𣙿fei4 +昲fei4 +䊧fei4 +䊧pi4 +狒fei4 +𥝋fei4 +㵒fei4 +怫fei4 +怫fu5 +屝fei4 +𧕿fei4 +䨾fei4 +𩇪fei4 +翡fei4 +𡌦fei4 +萉fei4 +黂fei4 +疿fei4 +䠊fei4 +㔗fei4 +𧌘fei4 +𥄱fei4 +𥄱po5 +䀟fei4 +廢fei4 +𤼺fei4 +䉬fei4 +𥳊fei4 +砩fei4 +肺fei4 +杮fei4 +吠fei4 +𩵥fei4 +鼣fei4 +風fen1 +風fen4 +飌fen1 +楓fen1 +猦fen1 +偑fen1 +檒fen1 +𧆉fen1 +瘋fen1 +豐fen1 +寷fen1 +酆fen1 +蘴fen1 +灃fen1 +麷fen1 +麷fen4 +㒥fen1 +𡾿fen1 +封fen1 +封fen4 +𡉚fen1 +犎fen1 +葑fen1 +葑fen4 +崶fen1 +篈fen1 +㜂fen1 +峰fen1 +峯fen1 +鋒fen1 +丰fen1 +𡴀fen1 +𢓱fen1 +妦fen1 +蜂fen1 +蜂pen2 +蠭fen1 +𧒒fen1 +桻fen1 +烽fen1 +㷭fen1 +莑fen1 +仹fen1 +㸼fen1 +分fen1 +分fen4 +饙fen1 +餴fen1 +𣯻fen1 +𡊄fen1 +吩fen1 +芬fen1 +㞣fen1 +㞣fen2 +紛fen1 +𢁥fen1 +𣬩fen1 +衯fen1 +𦐈fen1 +棻fen1 +棻fen2 +氛fen1 +氛fen2 +雰fen1 +𨷹fen1 +錀fen1 +馮fen2 +馮pin2 +堸fen2 +芃fen2 +芃pen2 +𨝭fen2 +渢fen2 +逢fen2 +縫fen2 +縫fen4 +夆fen2 +夆hä4 +漨fen2 +䩼fen2 +𥎌fen2 +𥛝fen2 +捀fen2 +捀fen4 +墳fen2 +墳fen4 +汾fen2 +𣱦fen2 +鼖fen2 +䩿fen2 +𪔵fen2 +濆fen2 +濆pen1 +焚fen2 +燌fen2 +羒fen2 +豶fen2 +羵fen2 +枌fen2 +蕡fen2 +𦶁fen2 +棼fen2 +魵fen2 +魵fen3 +魵fen4 +𧮱fen2 +妢fen2 +梤fen2 +䫶fen2 +鐼fen2 +鐼xüin4 +馩fen2 +馚fen2 +葐fen2 +葐pen2 +鼢fen2 +鼢fen4 +蚡fen2 +蚡fen4 +轒fen2 +轒fen4 +覂fen3 +𢇫fen3 +粉fen3 +黺fen3 +忿fen3 +忿fen4 +奉fen4 +憤fen4 +𢤬fen4 +㿎fen4 +㿎fen4 +鱝fen4 +弅fen4 +𢅯fen4 +坋fen4 +鳳fen4 +諷fen4 +賵fen4 +㡝fen4 +湓fen4 +湓pen2 +湓pen4 +瀵fen4 +糞fen4 +𥽒fen4 +𡊅fen4 +僨fen4 +奮fen4 +㱵fen4 +秎fen4 +𩅿fo5 +敷fu1 +鋪fu1 +鋪pu1 +鋪pu4 +麩fu1 +麱fu1 +孚fu1 +𣞒fu1 +郛fu1 +鄜fu1 +鄜lu5 +筟fu1 +俘fu1 +痡fu1 +痡pu1 +怤fu1 +䎔fu1 +𧀮fu1 +荂fu1 +荂xü1 +䓏fu1 +孵fu1 +豧fu1 +豧fu4 +豧pou4 +豧pu1 +尃fu1 +䱐fu1 +䱐fu2 +罦fu1 +罦fu2 +稃fu1 +𥹃fu1 +泭fu1 +泭fu2 +郙fu1 +郙fu3 +㕊fu1 +桴fu1 +桴fu2 +㩤fu1 +姇fu1 +紨fu1 +䓵fu1 +㲗fu1 +夫fu1 +夫fu2 +跗fu1 +跗fu4 +趺fu1 +膚fu1 +肤fu1 +邞fu1 +鈇fu1 +衭fu1 +㠸fu1 +扶fu1 +扶fu2 +玞fu1 +砆fu1 +𩿧fu1 +𧀴fu1 +簠fu1 +簠fu3 +簠fu4 +鳺fu1 +柎fu1 +𩬙fu1 +𩬙fu4 +𩵩fu1 +䄮fu1 +䃿fu1 +妋fu1 +妋iou1 +呋fu1 +䬌fu1 +秠fu1 +秠fu3 +秠pei1 +秠pei3 +𡫺fu1 +衃fu1 +衃pei1 +肧fu1 +肧pei1 +紑fu1 +紑fu3 +醅fu1 +醅pei1 +鴀fu1 +鴀fu3 +哹fu1 +哹fu2 +䍍fu1 +䍍kou4 +䍍ku5 +𢺻fu2 +芙fu2 +符fu2 +颫fu2 +鳧fu2 +榑fu2 +苻fu2 +蚨fu2 +𦽏fu2 +𣿆fu2 +𧥱fu2 +枎fu2 +坿fu2 +坿fu4 +𣻜fu2 +𤱽fu2 +𣘧fu2 +𣻥fu2 +𢞦fu2 +𦑹fu2 +𦔾fu2 +玸fu2 +浮fu2 +𥰛fu2 +䍖fu2 +䍖pao1 +琈fu2 +粰fu2 +䳕fu2 +罘fu2 +涪fu2 +芣fu2 +蜉fu2 +烰fu2 +鉜fu2 +𡦄fu2 +𢀼fu2 +艀fu2 +䨗fu2 +甫fu3 +脯fu3 +斧fu3 +俯fu3 +頫fu3 +頫tiao4 +府fu3 +腑fu3 +黼fu3 +蜅fu3 +蜅pu2 +俌fu3 +俌fu3 +父fu3 +父fu4 +莆fu3 +𧉊fu3 +㕮fu3 +㕮fu4 +𥒰fu3 +蚥fu3 +蚥fu4 +撫fu3 +𢻬fu3 +弣fu3 +𠛺fu3 +拊fu3 +䋨fu3 +剖fu3 +剖pou3 +䌗fu3 +䯽fu3 +䯽pou2 +䯽pou3 +𠟌fu3 +䞤fu3 +䞤qü2 +缶fu3 +缹fu3 +𡜊fu3 +𡜊pä1 +㤱fu3 +㤱fu4 +𩂆fu3 +輔fu3 +輔fu4 +䩉fu4 +𩒺fu4 +腐fu4 +𩾿fu4 +滏fu4 +䭸fu4 +㾈fu4 +釜fu4 +鬴fu4 +䪔fu4 +嘸fu4 +嘸u3 +負fu4 +婦fu4 +䘀fu4 +萯fu4 +蝜fu4 +阜fu4 +𨸏fu4 +𪃓fu4 +偩fu4 +𦰺fu4 +𨹺fu4 +䧞fu4 +䧞ma4 +㷆fu4 +𧌈fu4 +附fu4 +袝fu4 +賻fu4 +駙fu4 +鮒fu4 +蚹fu4 +𠪻fu4 +胕fu4 +赴fu4 +𠓗fu4 +𠓗pä5 +䞯fu4 +䎷fu4 +䎷zhu4 +訃fu4 +䟔fu4 +付fu4 +賦fu4 +傅fu4 +陚fu4 +咐fu4 +副fu4 +副fu5 +副pi5 +𩯅fu4 +𩯅fu5 +覆fu4 +覆fu5 +覆pä5 +𤸑fu4 +𤸑fu5 +福fu4 +福fu5 +富fu4 +輻fu4 +輻fu5 +鍑fu4 +鍑fu5 +䔰fu4 +䔰fu5 +復fu4 +復fu5 +𢕒fu4 +伏fu4 +伏fu5 +椱fu4 +椱fu5 +𨺅fu4 +複fu4 +複fu5 +腹fu5 +葍fu5 +蝠fu5 +𥳇fu5 +輹fu5 +𨋩fu5 +菐fu5 +菐bu5 +𦿁fu5 +𠋩fu5 +复fu5 +服fu5 +𦨈fu5 +虙fu5 +茯fu5 +鵩fu5 +蕧fu5 +澓fu5 +洑fu5 +箙fu5 +𩋟fu5 +𨌥fu5 +𪃃fu5 +𩢰fu5 +𥨍fu5 +㙏fu5 +棴fu5 +棴su5 +畐fu5 +畐pi5 +𩊙fu5 +𩎧fu5 +𥪋fu5 +𥪋lu5 +栿fu5 +袱fu5 +蝮fu5 +幞fu5 +弗fu5 +紱fu5 +黻fu5 +綍fu5 +紼fu5 +巿fu5 +𨚓fu5 +翇fu5 +柫fu5 +𡗻fu5 +𩖼fu5 +笰fu5 +𤊸fu5 +甶fu5 +佛fu5 +坲fu5 +𡶒fu5 +岪fu5 +咈fu5 +䞞fu5 +刜fu5 +炥fu5 +𣀣fu5 +拂fu5 +𢂀fu5 +嶏fu5 +嶏pei4 +祓fu5 +乀fu5 +䭮fu5 +𧿳fu5 +彿fu5 +干gang1 +乾gang1 +乾qän2 +漧gang1 +竿gang1 +肝gang1 +奸gang1 +奸jän1 +鳱gang1 +玕gang1 +邗gang1 +邗hang2 +汗gang1 +汗hang2 +汗hang4 +迀gang1 +㿻gang1 +𢧀gang1 +忓gang1 +忓hang4 +𨝌gang1 +𡯋gang1 +剛gang1 +㓻gang1 +崗gang1 +岡gang1 +堽gang1 +掆gang1 +掆gang4 +笐gang1 +笐hang4 +鋼gang1 +鋼gang4 +綱gang1 +亢gang1 +亢kang4 +犅gang1 +堈gang1 +牨gang1 +苀gang1 +苀hang2 +魧gang1 +魧hang2 +迒gang1 +迒hang2 +缸gang1 +缸xang2 +𤭛gang1 +罡gang1 +弇gang1 +弇iän3 +淦gang1 +淦gang4 +䶃gang1 +䶃hang2 +䌠gang1 +䌠jän1 +䌠qän1 +䌠xän1 +蜬gang1 +蜬hang2 +甘gang1 +柑gang1 +䇞gang1 +䇞gang3 +苷gang1 +泔gang1 +𤯎gang1 +𤯎hang2 +媣gang1 +疳gang1 +肛gang1 +趕gang3 +簳gang3 +笴gang3 +笴go3 +皯gang3 +稈gang3 +秆gang3 +仠gang3 +矸gang3 +矸gang4 +矸hang4 +衦gang3 +擀gang3 +䴚gang3 +𨟼gang3 +㽘gang3 +䟘gang3 +䟘hang4 +感gang3 +𥸡gang3 +鱤gang3 +灝gang3 +灝hao4 +贑gang3 +䤗gang3 +贛gang3 +贛gang4 +贛gong4 +㔶gang3 +㔶gong4 +𧆐gang3 +𧆐gang4 +𧆐gong4 +䃭gang3 +灨gang3 +灨gang4 +敢gang3 +𠭖gang3 +𣪏gang3 +𢽤gang3 +橄gang3 +澉gang3 +澉tang4 +幹gang4 +旰gang4 +榦gang4 +倝gang4 +杆gang4 +𧹳gang4 +盰gang4 +骭gang4 +骭xän4 +𣵼gang4 +𢁗gang4 +紺gang4 +𪉦gang4 +𪉦jän4 +槓gang4 +高gao1 +髙gao1 +膏gao1 +膏gao4 +睾gao1 +皋gao1 +臯gao1 +羔gao1 +糕gao1 +餻gao1 +㟸gao1 +𡼗gao1 +櫜gao1 +咎gao1 +咎jou4 +鼛gao1 +鷱gao1 +篙gao1 +槔gao1 +橰gao1 +𧢌gao1 +䚌gao1 +䔌gao1 +㤒gao1 +䆁gao1 +𣓌gao1 +𣓌gao3 +𣓌jou4 +倃gao1 +倃jou4 +䓘gao1 +䣗gao1 +𨝲gao1 +暠gao3 +杲gao3 +稿gao3 +稾gao3 +稾kao4 +藳gao3 +夰gao3 +夰hao4 +縞gao3 +縞gao4 +槁gao3 +槁kao3 +槀gao3 +菒gao3 +𥓖gao3 +誥gao4 +郜gao4 +告gao4 +𣝏gao4 +烄gao4 +烄jao3 +該gä1 +豥gä1 +豥hä2 +垓gä1 +荄gä1 +荄jä1 +郂gä1 +陔gä1 +姟gä1 +絯gä1 +絯xä4 +晐gä1 +峐gä1 +祴gä1 +侅gä1 +侅xä4 +侅kä1 +賅gä1 +㨟gä1 +㨟hä2 +胲gä1 +胲gä3 +䶣gä1 +䐩gä1 +䐩guei1 +䐩kä3 +改gä3 +頦gä3 +頦hä2 +絠gä3 +箉jä4 +拐jä4 +蓋gä4 +蓋go5 +蓋ho5 +丐gä4 +匃gä4 +匃go5 +鈣gä4 +溉gä4 +溉ji4 +漑gä4 +漑ji4 +概gä4 +槪gä4 +槩gä4 +摡gä4 +摡xi4 +𠌰gä4 +㧉gä4 +㕢gä4 +㕢xä4 +格gä5 +格go5 +𢓜gä5 +茖gä5 +骼gä5 +觡gä5 +𩹺gä5 +鵅gä5 +鵅lo5 +挌gä5 +挌lo5 +㦴gä5 +㪾gä5 +𢼛gä5 +𢼛guä5 +蛒gä5 +𪌣gä5 +𩹿gä5 +鉻gä5 +鉻lo5 +隔gä5 +膈gä5 +搹gä5 +鬲gä5 +鬲li5 +槅gä5 +革gä5 +𥴩gä5 +𢡍gä5 +諽gä5 +諽kä5 +䪂gä5 +䪂sä5 +𧈑gä5 +䨣gä5 +𥉅gä5 +𦑜gä5 +嗝gä5 +裓gä5 +𢧧gä5 +孂gä5 +孂jao3 +孂jän3 +根gen1 +跟gen1 +𣥦gen1 +珢gen1 +珢gen4 +珢in2 +庚gen1 +鶊gen1 +更gen1 +更gen4 +䢚gen1 +粳gen1 +稉gen1 +秔gen1 +賡gen1 +羹gen1 +𩱧gen1 +埂gen1 +埂gen3 +浭gen1 +耕gen1 +搄gen1 +搄gen1 +揯gen1 +揯gen1 +縆gen1 +縆gen1 +絙gen1 +䫀gen3 +詪gen3 +詪gen4 +詪xän4 +梗gen3 +挭gen3 +哽gen3 +郠gen3 +綆gen3 +鯁gen3 +骾gen3 +𧋑gen3 +耿gen3 +𦵸gen3 +𥉔gen3 +艮gen4 +茛gen4 +亘gen4 +亙gen4 +堩gen4 +䱎gen4 +𥔂gen4 +歌go1 +謌go1 +柯go1 +妿go1 +妿o1 +㤎go1 +滒go1 +鴚go1 +菏go1 +菏ho2 +牁go1 +哥go1 +戈go1 +過go1 +過go4 +渦go1 +渦o1 +鍋go1 +𨍋go1 +楇go1 +瘑go1 +㽿go1 +㽿ko1 +𩰫go1 +𩰬go1 +㗻go1 +㗻ho2 +緺go1 +緺gua1 +𧒖go1 +𧒖go4 +𩾷go1 +堝go1 +蝸go1 +蝸gua1 +哿go3 +舸go3 +𥰮go3 +果go3 +菓go3 +猓go3 +輠go3 +輠ho4 +輠hua4 +輠huei4 +錁go3 +鐹go3 +鐹go4 +划go3 +划go4 +划hua2 +裹go3 +裹go4 +蜾go3 +惈go3 +粿go3 +餜go3 +䴹go3 +䴹hua4 +個go4 +个go4 +箇go4 +𩟂go4 +㳀go4 +騍go4 +葛go5 +䈓go5 +獦go5 +獦lie5 +割go5 +𩢛go5 +輵go5 +𨞛go5 +𥢸go5 +㵧go5 +各go5 +閣go5 +胳go5 +袼go5 +袼lo5 +擱go5 +鴿go5 +閤go5 +合go5 +合ho5 +㪉go5 +鉿go5 +鮯go5 +蛤go5 +郃go5 +郃ho5 +浩go5 +浩hao4 +匌go5 +匌ko5 +頜go5 +頜hang4 +佮go5 +佮o5 +佮ta5 +㧁go5 +㧁ho5 +㧁ko5 +㧁qü4 +𣭝go5 +㭘go5 +㭘ho5 +㭘je5 +㠷go5 +鞈go5 +鞈ja5 +韐go5 +韐ja5 +𢂷go5 +𢂷ja5 +䫦go5 +𧪞go5 +𧪞ho5 +嗑go5 +嗑ho5 +閘go5 +閘ia5 +鉀go5 +鉀ja5 +䗘go5 +𨜴go5 +𨜴ho5 +𨜴kä4 +弓gong1 +躬gong1 +躳gong1 +㴦gong1 +宮gong1 +匑gong1 +匑kong1 +公gong1 +功gong1 +工gong1 +疘gong1 +蚣gong1 +玒gong1 +玒jang1 +㓚gong1 +釭gong1 +釭jang1 +魟gong1 +魟hong1 +魟hong2 +攻gong1 +愩gong1 +碽gong1 +篢gong1 +恭gong1 +龔gong1 +供gong1 +供gong4 +珙gong1 +珙gong3 +共gong1 +共gong4 +廾gong1 +廾gong3 +䢼gong1 +𤱨gong1 +髸gong1 +䳍gong1 +肱gong1 +𩉦gong1 +拱gong3 +𢪒gong3 +㧬gong3 +拲gong3 +拲jü5 +䂬gong3 +鞏gong3 +巩gong3 +蛬gong3 +蛬qong2 +孓gong3 +孓jüe5 +㤨gong3 +𢸁gong3 +㼦gong3 +䡗gong3 +䱋gong3 +栱gong3 +輁gong3 +輁qong2 +䅃gong4 +䅃qong2 +貢gong4 +𣹟gong4 +虹gong4 +虹hong2 +虹jang4 +羾gong4 +𨹁gong4 +𨹁hong2 +䇨gong4 +㯯gong4 +龏gong4 +龏o5 +鉤gou1 +鈎gou1 +𠛎gou1 +溝gou1 +褠gou1 +緱gou1 +篝gou1 +𥴴gou1 +𪓟gou1 +㗕gou1 +𤫱gou1 +䑦gou1 +冓gou1 +冓gou4 +枸gou1 +枸gou3 +枸jü3 +軥gou1 +軥gou4 +軥qü2 +夠gou1 +夠kou1 +鴝gou1 +鴝qü2 +彀gou1 +彀gou4 +鞲gou1 +勾gou1 +句gou1 +句gou4 +句jü4 +句qü2 +句gou1 +苟gou3 +玽gou3 +狗gou3 +垢gou3 +垢gu3 +笱gou3 +𦊒gou3 +耇gou3 +詬gou3 +詬hou4 +詬kou4 +茩gou3 +岣gou3 +岣jü1 +敂gou3 +豿gou3 +豿xo5 +購gou4 +遘gou4 +覯gou4 +構gou4 +搆gou4 +媾gou4 +姤gou4 +䝭gou4 +雊gou4 +𤚼gou4 +㝤gou4 +怐gou4 +怐hou4 +怐jü4 +怐kou4 +煹gou4 +䃓gou4 +㝅gou4 +㝅lou3 +𢄇gou4 +𢐙gou4 +孤gu1 +菰gu1 +苽gu1 +胍gu1 +𡗷gu1 +姑gu1 +辜gu1 +呱gu1 +泒gu1 +酤gu1 +酤gu4 +酤hu4 +觚gu1 +蛄gu1 +箛gu1 +鴣gu1 +橭gu1 +橭ku1 +𠷞gu1 +沽gu1 +沽gu3 +沽gu4 +柧gu1 +𨬕gu1 +䉉gu1 +䉉hu2 +𧇡gu1 +盬gu1 +盬gu3 +嫴gu1 +罛gu1 +軱gu1 +箍gu1 +䐻gu1 +㼋gu1 +㼋ru3 +菇gu1 +咕gu1 +鼓gu3 +鼔gu3 +皷gu3 +瞽gu3 +股gu3 +𦙶gu3 +罟gu3 +蠱gu3 +估gu3 +鈷gu3 +羖gu3 +𦍩gu3 +詁gu3 +牯gu3 +賈gu3 +賈ja3 +賈ja4 +夃gu3 +焸gu3 +𠒂gu3 +𥂩gu3 +顧gu4 +頋gu4 +雇gu4 +雇hu4 +稒gu4 +故gu4 +痼gu4 +固gu4 +錮gu4 +鯝gu4 +㽽gu4 +䍛gu4 +棝gu4 +凅gu4 +穀gu5 +糓gu5 +轂gu5 +榖gu5 +濲gu5 +谷gu5 +谷lu5 +谷ü5 +瑴gu5 +瑴jo5 +𪇗gu5 +𣨍gu5 +𪕸gu5 +䜼gu5 +𧣡gu5 +䐨gu5 +𤞞gu5 +𤞞ü5 +𥆌gu5 +䀰gu5 +唂gu5 +骨gu5 +縎gu5 +鶻gu5 +鶻hu5 +鶻hua5 +滑gu5 +滑hu5 +滑hua5 +䮩gu5 +啒gu5 +啒hu5 +淈gu5 +淈ho5 +汩gu5 +愲gu5 +蓇gu5 +尳gu5 +尳hu5 +㾶gu5 +榾gu5 +䓛gu5 +㒴gu5 +扢gu5 +扢hu5 +扢ji5 +牿gu5 +䧼gu5 +鵠gu5 +䅵gu5 +告gu5 +郜gu5 +祰gu5 +䧊gu5 +䶜gu5 +媧gua1 +𧬭gua1 +腡gua1 +腡lo2 +騧gua1 +歄gua1 +瓜gua1 +婐gua1 +婐o3 +㧓gua1 +𠁥gua3 +柺gua3 +𡐠gua3 +𡐠gua4 +𡐠kuei1 +寡gua3 +剮gua3 +冎gua3 +𣑍gua3 +𠊰gua3 +䈑gua3 +𥦛gua3 +𨀩gua3 +卦gua4 +挂gua4 +掛gua4 +詿gua4 +詿hua4 +罣gua4 +罣guei4 +罣hua4 +褂gua4 +坬gua4 +劀gua5 +𠟽gua5 +鱊gua5 +鱊shu5 +鱊ü5 +刮gua5 +鴰gua5 +鴰guä5 +䄆gua5 +䄆ho5 +趏gua5 +趏qa5 +官guang1 +悹guang1 +悹guang3 +悹guang4 +莞guang1 +莞guang4 +莞huang4 +棺guang1 +棺guang4 +觀guang1 +觀guang4 +貫guang1 +貫guang4 +毌guang1 +毌guang4 +冠guang1 +冠guang4 +涫guang1 +涫guang4 +倌guang1 +倌guang4 +關guang1 +関guang1 +癏guang1 +擐guang1 +擐huang4 +𠴨guang1 +𢇇guang1 +鰥guang1 +鰥guang4 +綸guang1 +綸luen2 +䤽guang1 +光guang1 +光guang4 +灮guang1 +洸guang1 +洸uang1 +桄guang1 +桄guang4 +胱guang1 +垙guang1 +𨎩guang1 +輄guang1 +橫guang1 +橫huen2 +橫huen4 +𩧉guang1 +恍guang1 +恍huang3 +茪guang1 +僙guang1 +侊guang1 +侊guen1 +管guang3 +筦guang3 +脘guang3 +輨guang3 +盥guang3 +盥guang4 +琯guang3 +琯guen4 +痯guang3 +痯guang4 +䩪guang3 +錧guang3 +錧guang4 +䗆guang3 +䘾guang3 +䘾guang4 +獷guang3 +獷guen3 +臩guang3 +臩jong3 +迋guang3 +迋uang4 +𠏤guang3 +逛guang3 +廣guang3 +鄺guang3 +鄺huang1 +俇guang4 +矔guang4 +祼guang4 +館guang4 +舘guang4 +瓘guang4 +鑵guang4 +𤼐guang4 +灌guang4 +鸛guang4 +雚guang4 +樌guang4 +鏆guang4 +㷄guang4 +㷄huei3 +懽guang4 +懽huang1 +爟guang4 +遦guang4 +悺guang4 +婠guang4 +婠ua5 +婠uang1 +鱹guang4 +䗰guang4 +罐guang4 +巏guang4 +𨝑guang4 +𥆗guang4 +𥆗qüän2 +慣guang4 +丱guang4 +摜guang4 +誑guang4 +㤮guang4 +㤮uang4 +誆guang4 +𠉫guang4 +臦guang4 +狂guang4 +狂kuang2 +乖guä1 +𦮃guä1 +𠦬guä1 +㾩guä1 +𦫳guä1 +怪guä4 +恠guä4 +壞guä4 +壞huä4 +𣀤guä4 +𥑋guä4 +𦳋guä4 +𡌪guä4 +㧔guä4 +夬guä4 +獪guä4 +䈛guä4 +䈛kuä4 +括guä5 +𣽅guä5 +𣽅ho5 +活guä5 +活ho5 +髺guä5 +栝guä5 +栝tiän3 +檜guä5 +檜guä4 +檜huei4 +聒guä5 +𦗾guä5 +䒷guä5 +𦸈guä5 +萿guä5 +适guä5 +适kuä5 +劊guä5 +劊guä4 +銛guä5 +銛siän1 +銛tiän3 +佸guä5 +佸ho5 +頢guä5 +頢hua5 +葀guä5 +䯏guä5 +懖guä5 +筈guä5 +筈kuä5 +郭guä5 +𩫏guä5 +𨟍guä5 +崞guä5 +槨guä5 +椁guä5 +彉guä5 +彉ho5 +彍guä5 +彍ho5 +埻guä5 +埻zhuen3 +𥕖guä5 +𦘅guä5 +虢guä5 +㶁guä5 +𧭣guä5 +唬guä5 +唬xa4 +蟈guä5 +馘guä5 +聝guä5 +幗guä5 +幗guei4 +膕guä5 +𩪐guä5 +摑guä5 +𢹖guä5 +漍guä5 +䂸guä5 +慖guä5 +慖guei4 +嘓guä5 +䬎guä5 +讗guä5 +讗huei2 +𧖻guä5 +𧾛guä5 +國guä5 +潙guei1 +潙uei2 +溈guei1 +嬀guei1 +媯guei1 +規guei1 +𩓸guei1 +𩓡guei1 +槻guei1 +鬹guei1 +𨾚guei1 +摫guei1 +龜guei1 +龜jou1 +𪚦guei1 +𤕣guei1 +䟸guei1 +䟸kuei2 +螝guei1 +螝guei4 +螝huei4 +騩guei1 +騩guei4 +頄guei1 +頄kuei2 +頄qou2 +鱖guei1 +鱖guei4 +鱖jüe5 +歸guei1 +㱕guei1 +皈guei1 +圭guei1 +珪guei1 +邽guei1 +閨guei1 +袿guei1 +窐guei1 +窐huei2 +鮭guei1 +鮭kuei1 +鮭xä2 +𪊧guei1 +洼guei1 +洼ua1 +洼ä1 +𨾴guei1 +𡌲guei1 +胿guei1 +胿xi2 +𦓯guei1 +㰪guei1 +㰪ä1 +茥guei1 +茥kuei1 +𤪿guei1 +傀guei1 +傀kuei3 +𠐤guei1 +瑰guei1 +瑰huei2 +瓌guei1 +鞼guei1 +鞼guei4 +櫰guei1 +櫰huä2 +膭guei1 +膭huei4 +䕇guei1 +䕇huei4 +詭guei3 +垝guei3 +垝guei4 +陒guei3 +䣀guei3 +䣀guei4 +攱guei3 +攱guei4 +䤥guei3 +觤guei3 +恑guei3 +蛫guei3 +祪guei3 +庪guei3 +䃽guei3 +庋guei3 +庋ji3 +洈guei3 +洈uei2 +蟡guei3 +蟡uei1 +𪀗guei3 +𪀗uei3 +姽guei3 +姽uei3 +桅guei3 +桅uei2 +佹guei3 +軌guei3 +𧗝guei3 +簋guei3 +朹guei3 +朹qou2 +㔲guei3 +晷guei3 +厬guei3 +氿guei3 +𣷾guei3 +宄guei3 +匭guei3 +頯guei3 +頯kuei2 +揆guei4 +楑guei4 +楑kuei2 +𢜽guei4 +𢜽kuei2 +嫢guei4 +嫢xän4 +嫢zuei1 +湀guei4 +湀kuei1 +湀qüe5 +癸guei3 +鬼guei3 +跪guei4 +跪kuei3 +䞈guei4 +㩻guei4 +㩻qi1 +𢈌guei4 +瞡guei4 +瞡guei4 +匱guei4 +蕢guei4 +蕢kuä4 +臾guei4 +臾ü2 +𠀐guei4 +饋guei4 +餽guei4 +𦆠guei4 +櫃guei4 +樻guei4 +樻kuei4 +簣guei4 +簣kuä4 +𩌃guei4 +愧guei4 +愧kuei4 +媿guei4 +聭guei4 +䁛guei4 +頍guei4 +頍kuei3 +悸guei4 +𠊾guei4 +𠊾kuei2 +猤guei4 +𡬄guei4 +痵guei4 +季guei4 +貴guei4 +瞶guei4 +瞶uei4 +𠐽guei4 +𠐽kuei2 +桂guei4 +昋guei4 +炅guei4 +炅jong3 +炔guei4 +筀guei4 +𤰮guei4 +𣧎guei4 +䳏guei4 +劌guei4 +𠜾guei4 +𠜾jü5 +𨇙guei4 +𨇙guei4 +蹶guei4 +蹶jüe5 +𤜂guei4 +𤜂guei4 +𤜂uei4 +儈guä4 +膾guä4 +鱠guä4 +襘guä4 +禬guä4 +禬huei4 +旝guä4 +巜guä4 +澮guä4 +鄶guä4 +廥guä4 +䯤guä4 +鬠guä4 +鬠ho5 +會guä4 +會huei4 +䐴guä4 +𢶒guä4 +憒guei4 +蔮guei4 +簂guei4 +刏guei4 +刏ji1 +刏qi2 +䵋guei4 +䵋uei3 +䈐guei4 +𪏤guei4 +昆guen1 +昆kuen1 +晜guen1 +𥊽guen1 +菎guen1 +褌guen1 +㡓guen1 +崐guen1 +琨guen1 +瑻guen1 +鵾guen1 +鶤guen1 +鶤üin4 +鯤guen1 +䖵guen1 +蜫guen1 +惃guen1 +惃guen3 +㱎guen1 +錕guen1 +錕guen3 +𪋆guen1 +猑guen1 +騉guen1 +觥guen1 +觵guen1 +𩃙guen1 +䍔guen1 +𣘯guen1 +𩩌guen3 +𧞢guen3 +衮guen3 +袞guen3 +緄guen3 +鯀guen3 +輥guen3 +緷guen3 +緷huen4 +緷üin4 +蓘guen3 +丨guen3 +䃂guen3 +滾guen3 +礦guen3 +鑛guen3 +𨥥guen3 +𪍿guen3 +䵃guen3 +穬guen3 +睔guen4 +睔huen4 +睔luen3 +睴guen4 +睴huen4 +璭guen4 +㴫guen4 +𧬪guen4 +謴guen4 +棍guen4 +鼾hang1 +鼾hang4 +炕hang1 +炕kang4 +㰠hang1 +忼hang1 +忼kang3 +䐠hang1 +夯hang1 +夯hang3 +𩈣hang1 +馠hang1 +𣢺hang1 +𡬖hang1 +𡪶hang1 +谽hang1 +㟏hang1 +唅hang1 +唅hang4 +蚶hang1 +𧵊hang1 +𧵊hang4 +歛hang1 +憨hang1 +憨hang4 +寒hang2 +韓hang2 +𩏑hang2 +𦺦hang2 +鶾hang2 +翰hang2 +翰hang4 +邯hang2 +虷hang2 +𧃙hang2 +𧃙hang4 +䮧hang2 +䮧hang4 +航hang2 +筕hang2 +筕hen2 +桁hang2 +桁hen2 +行hang2 +行hang4 +行hen2 +行hen4 +𨁈hang2 +𦐄hang2 +頏hang2 +頏kang4 +胻hang2 +胻hen2 +胻hen4 +杭hang2 +邟hang2 +邟kang1 +邟kang4 +沆hang2 +沆hang4 +蚢hang2 +蚢hang4 +蚢kang4 +肮hang2 +抗hang2 +抗kang4 +吭hang2 +吭hang4 +吭hang4 +含hang2 +涵hang2 +涵hang4 +𣹢hang2 +䈄hang2 +筨hang2 +梒hang2 +䤴hang2 +函hang2 +函xän2 +圅hang2 +顄hang2 +顄hang4 +頷hang2 +頷hang4 +鋡hang2 +𤭙hang2 +𠥴hang2 +肣hang2 +肣hang4 +䨡hang2 +𢎘hang2 +𢎘hang4 +𠗴hang2 +晗hang2 +酣hang2 +甝hang2 +䗣hang2 +䗣hang4 +魽hang2 +炶hang2 +煔hang2 +煔shang4 +煔tiän4 +罕hang3 +罕hang4 +䍐hang3 +䍐hang4 +蔊hang3 +厂hang3 +厂hang4 +暵hang3 +暵hang4 +焊hang3 +熯hang3 +熯hang4 +熯rang3 +灘hang3 +灘lang4 +灘tang1 +汻hang3 +酐hang3 +𤰟hang3 +䫲hang3 +䫲hang4 +喊hang3 +喊xän4 +喊xän3 +嚂hang3 +嚂kang4 +嚂lang4 +𡒓hang3 +㯺hang3 +㯺xän4 +旱hang4 +𡷛hang4 +皔hang4 +䓍hang4 +䛞hang4 +骯hang4 +骯kang3 +𡕬hang4 +𡣊hang4 +撼hang4 +淊hang4 +淊iän1 +淊iän3 +淊iän4 +菡hang4 +欿hang4 +欿tang1 +蜭hang4 +蜭hang4 +𢇞hang4 +𢃗hang4 +莟hang4 +𡻡hang4 +捍hang4 +捍xän4 +扞hang4 +螒hang4 +垾hang4 +釬hang4 +悍hang4 +瀚hang4 +閈hang4 +𤿧hang4 +駻hang4 +雗hang4 +馯hang4 +馯qän1 +豻qän1 +鬜qän1 +䏷hang4 +㢨hang4 +㲦hang4 +㪋hang4 +㪋ho3 +𩹼hang4 +漢hang4 +𤳉hang4 +𡅻hang4 +𡅻huang4 +𤅩hang4 +䎯hang4 +憾hang4 +琀hang4 +浛hang4 +䐄hang4 +䐄xän4 +𤎡hang4 +𩞿hang4 +䖔hang4 +䖔kang3 +蘫hang4 +蘫lang2 +譀hang4 +譀xa5 +譀xän4 +蒿hao1 +𧯌hao1 +撓hao1 +撓lao2 +撓lao3 +薧hao1 +薧kao3 +薧kao4 +薅hao1 +茠hao1 +𣐾hao1 +豪hao2 +毫hao2 +嗥hao2 +嚎hao2 +號hao2 +號hao4 +噑hao2 +獋hao2 +獆hao2 +濠hao2 +壕hao2 +𨼍hao2 +𩕍hao2 +䫧hao2 +𣘫hao2 +崤hao2 +崤xao2 +𨚙hao2 +𨚙iao2 +𠢕hao2 +蠔hao2 +好hao3 +好hao4 +𡚽hao3 +𡚽hao4 +晧hao4 +暭hao4 +皓hao4 +昊hao4 +昦hao4 +鎬hao4 +顥hao4 +鰝hao4 +鰝ho5 +薃hao4 +𨛴hao4 +鄗hao4 +鄗ho5 +鄗qao1 +𧇼hao4 +㙱hao4 +𥢑hao4 +滈hao4 +滈xo5 +号hao4 +𤩭hao4 +𧬁hao4 +𡠖hao4 +耗hao4 +秏hao4 +秏huei4 +𡥆hao4 +藃hao4 +藃xao1 +𢓬xä1 +咍hä1 +㾂hä1 +𨸜hä1 +孩hä2 +咳hä2 +咳kä5 +䱺hä2 +𧻲hä2 +䠽hä2 +骸hä2 +骸xä2 +海hä3 +醢hä3 +橀hä3 +橀xi1 +駭xä4 +駭hä4 +駴xä4 +亥hä4 +㧡hä4 +𥩲hä4 +氦hä4 +害hä4 +妎hä4 +妎xi4 +𢞐hä4 +餀hä4 +𦤦hä4 +𦤦ho5 +𤵽hä4 +𩹄hä4 +㺔hä4 +瀣hä4 +瀣xä4 +㤥hä4 +劾hä4 +劾hä5 +劾kä4 +赫hä5 +爀hä5 +嚇hä5 +嚇xa4 +𥋿hä5 +𢅰hä5 +垎hä5 +䞦hä5 +楁hä5 +𨍇hä5 +繳hä5 +繳jao3 +繳zho5 +䃒hä5 +翮hä5 +㮝hä5 +核hä5 +覈hä5 +覈xe5 +𤈧hä5 +滆hä5 +蒚hä5 +蒚li5 +黑hä5 +狠hen3 +狠hen4 +呼hu1 +嘿hä5 +潶hä5 +㱄hä5 +脝hen1 +悙hen1 +亨hen1 +亨pen1 +亨xang3 +哼hen1 +啈hen1 +痕hen2 +鞎hen2 +拫hen2 +㯊hen2 +衡hen2 +䯒hen2 +洐hen2 +珩hen2 +蘅hen2 +𦣍hen2 +莖xin2 +莖in1 +莖jin1 +䪫xin2 +牼xin2 +牼ken1 +恒hen2 +𢛢hen2 +峘hen2 +很hen3 +很hen4 +恨hen4 +絎hen4 +䛭hen4 +杏hen4 +荇hen4 +莕hen4 +訶ho1 +呵ho1 +呵ho4 +𩑸ho1 +𩑸ho3 +㱒ho1 +抲ho1 +何ho2 +何ho4 +河ho2 +荷ho2 +荷ho4 +苛ho2 +蚵ho2 +蚵ko4 +魺ho2 +和ho2 +和ho4 +咊ho2 +𤖱ho2 +䒩ho2 +禾ho2 +龢ho2 +鉌ho2 +盉ho2 +盉ho4 +㰤ho3 +㰤ho4 +㰤qa4 +㗿ho3 +㗿xa3 +㗿xa4 +㪃ho3 +火ho3 +邩ho3 +夥ho4 +夥ho4 +夥hua4 +禍ho4 +𥚁ho4 +𥙯ho4 +𡖿ho4 +𣄸ho4 +𨘌ho4 +賀ho4 +袔ho4 +𧝂ho4 +㵑ho4 +俰ho4 +貨ho4 +麧ho5 +𥝖ho5 +齕ho5 +齕xe5 +紇ho5 +紇xe5 +曷ho5 +褐ho5 +毼ho5 +鶡ho5 +蝎ho5 +䫘ho5 +𩩲ho5 +骱ho5 +骱ja5 +㮫ho5 +鞨ho5 +鞨shä5 +𠿒ho5 +猲ho5 +猲xe5 +㿣ho5 +暍ho5 +暍ie5 +𩡔ho5 +越ho5 +越üe5 +秳ho5 +姡ho5 +姡hua5 +豁ho5 +𧯆ho5 +奯ho5 +濊ho5 +濊huei4 +濊uei4 +𤃴ho5 +泧ho5 +泧üe5 +泧xüe5 +𣁳ho5 +𣁳o5 +𣁳ua5 +眓ho5 +𦞦ho5 +𦞦hu5 +壑ho5 +㕡ho5 +謞ho5 +謞xo5 +熇ho5 +熇hu5 +熇kao4 +嗃ho5 +嗃xao1 +嗃xao4 +矐ho5 +涸ho5 +鶴ho5 +貉ho5 +貉mä5 +狢ho5 +貈ho5 +𠗂ho5 +佫ho5 +䮤ho5 +䮤jo5 +𥉑ho5 +𥉑ü5 +䅂ho5 +䶅ho5 +䶅lo5 +霍ho5 +靃ho5 +靃suei3 +霩ho5 +䁨ho5 +藿ho5 +攉ho5 +瀖ho5 +劐ho5 +癨ho5 +穫ho5 +鑊ho5 +㦜ho5 +檴ho5 +檴hua4 +𤐰ho5 +濩ho5 +濩hu4 +濩ü5 +擭ho5 +擭hu4 +擭ü5 +䨥ho5 +䨥zhr5 +𤻙ho5 +𢋒ho5 +䢔ho5 +詥ho5 +耠ho5 +𡇶ho5 +𪘁ho5 +𪘁ta5 +𦳬ho5 +盒ho5 +欱ho5 +欱xa5 +㽺ho5 +㽺ji5 +𣣹ho5 +盍ho5 +闔ho5 +𨶩ho5 +篕ho5 +熆ho5 +𩵢ho5 +烘hong1 +烘hong2 +烘hong4 +叿hong1 +谾hong1 +谾xang1 +𩐠hong1 +𩗄hong1 +轟hong1 +轟hong4 +輷hong1 +輷hong4 +䎕hong1 +䎕huen1 +𦑟hong1 +揈hong1 +訇hong1 +訇xüän2 +鍧hong1 +渹hong1 +𥕗hong1 +𢝁hong1 +薨hong1 +𠐿hong1 +𩖉hong1 +𩙛hong1 +𤃫hong1 +紅hong2 +洪hong2 +鉷hong2 +訌hong2 +仜hong2 +鴻hong2 +鴻hong4 +葒hong2 +葓hong2 +谼hong2 +䉺hong2 +䪦hong2 +𦏼hong2 +䫹hong2 +𨾊hong2 +洚hong2 +洚jang4 +洚xang2 +渱hong2 +䧆hong2 +䂫hong2 +䃔hong2 +䃔hong4 +𩘎hong2 +宏hong2 +宖hong2 +宖ong1 +紘hong2 +紭hong2 +閎hong2 +嵤hong2 +嶸hong2 +嶸iong2 +𧮯hong2 +耾hong2 +翃hong2 +浤hong2 +竑hong2 +鈜hong2 +吰hong2 +𥐪hong2 +彋hong2 +彋huen2 +弘hong2 +鞃hong2 +苰hong2 +澒hong4 +𧋔hong4 +𠳃hong4 +汞hong4 +嗊hong3 +𢦅hong3 +哄hong4 +港hong4 +港jang3 +港gang3 +鬨hong4 +蕻hong4 +戇hong4 +戇zhuang4 +齁hou1 +𪅺hou1 +侯hou2 +矦hou2 +𥎦hou2 +帿hou2 +鄇hou2 +鄇hou4 +䫛hou2 +鍭hou2 +鍭hou4 +銗hou2 +猴hou2 +翭hou2 +翵hou2 +翵qü2 +餱hou2 +糇hou2 +喉hou2 +篌hou2 +鯸hou2 +㮢hou2 +𧮶hou2 +瘊hou2 +䗔hou2 +葔hou2 +骺hou2 +睺hou2 +睺hou4 +䙈hou2 +吼hou3 +吼hou4 +吽hou3 +呴hou3 +呴xü4 +㖃hou3 +㖃hou4 +㖃hou4 +𤘽hou3 +㸸hou3 +㸸kou3 +㸸ou3 +蚼hou3 +蚼qü2 +厚hou4 +垕hou4 +後hou4 +𨒥hou4 +后hou4 +郈hou4 +候hou4 +鮜hou4 +逅hou4 +訽hou4 +訽hou4 +堠hou4 +鱟hou4 +鱟u5 +䞧hou4 +䞀hou4 +𣣠hou4 +蔻hou4 +豞hou4 +䪷hou4 +㰯hou4 +㰯tou4 +佝hou4 +嘑hu1 +虖hu1 +虖hu2 +虖xü1 +𧦝hu1 +歑hu1 +戲hu1 +戲xi1 +戲xi4 +謼hu1 +謼hu4 +膴hu1 +膴u2 +膴u3 +幠hu1 +葫hu1 +葫hu2 +恗hu1 +軤hu1 +虍hu1 +苸hu1 +雐hu1 +䰧hu1 +滹hu1 +乎hu1 +乎hu2 +胡hu2 +𩑶hu2 +𠴱hu2 +壺hu2 +壷hu2 +狐hu2 +瓳hu2 +糊hu2 +餬hu2 +𪏻hu2 +䊀hu2 +𪍒hu2 +瑚hu2 +湖hu2 +鶘hu2 +猢hu2 +醐hu2 +弧hu2 +𠀒hu2 +𪕱hu2 +瓠hu2 +瓠hu4 +㾰hu2 +魱hu2 +箶hu2 +𥶜hu2 +𧛞hu2 +㯛hu2 +𧍵hu2 +蝴hu2 +虎hu3 +琥hu3 +戽hu3 +戽hu4 +滸hu3 +𨛵hu3 +萀hu3 +䗂hu3 +戶hu4 +戸hu4 +户hu4 +楛hu4 +扈hu4 +怙hu4 +鄠hu4 +𨛸hu4 +帍hu4 +祜hu4 +昈hu4 +𡻮hu4 +岵hu4 +芐hu4 +芐xa4 +𩿇hu4 +𪄮hu4 +婟hu4 +洿hu4 +洿u1 +𡜂hu4 +滬hu4 +簄hu4 +護hu4 +互hu4 +枑hu4 +韄hu4 +冱hu4 +嫭hu4 +頀hu4 +䨼hu4 +鱯hu4 +鱯hua4 +鱯huä5 +䇘hu4 +𧥮hu4 +𦊂hu4 +𦬚hu4 +縠hu5 +槲hu5 +斛hu5 +螜hu5 +𧂔hu5 +礐hu5 +礐ko5 +礐lä5 +觳hu5 +觳ko5 +蔛hu5 +𣫈hu5 +𣹬hu5 +䶜hu5 +㽇hu5 +䈸hu5 +焀hu5 +嗀hu5 +嗀xo5 +𧹲hu5 +㷤hu5 +嚛hu5 +鵠hu5 +翯hu5 +翯xo5 +㿥hu5 +㿥xo5 +隺hu5 +𤌍hu5 +頶hu5 +𨴬hu5 +臛hu5 +歊hu5 +歊xao1 +忽hu5 +曶hu5 +昒hu5 +昒u5 +㾁hu5 +匫hu5 +寣hu5 +笏hu5 +䩐hu5 +𨑥hu5 +𨑥u5 +𣓗hu5 +㦌hu5 +𦁕hu5 +䝆hu5 +惚hu5 +搰hu5 +𣝗hu5 +𦗣hu5 +𦖼hu5 +抇hu5 +㨡hu5 +㨡huen2 +𡰅hu5 +竵hua1 +歪hua1 +𦶎hua1 +𡁑hua1 +𩝨hua1 +花hua1 +華hua1 +華hua2 +華hua4 +譁hua1 +譁hua2 +嘩hua1 +嘩hua2 +鼃hua2 +鼃ua1 +驊hua2 +鏵hua2 +鋘hua2 +鋘u2 +釫hua2 +釫u1 +樺hua2 +樺hua4 +崋hua2 +崋hua4 +鷨hua2 +𧑍hua2 +踝hua4 +稞hua4 +稞ko1 +𡱏hua4 +𦖍hua4 +黊hua4 +黊huei2 +蘳hua4 +蘳huei1 +觟hua4 +𩸄hua4 +𢦚hua4 +畫hua4 +畫huä5 +絓hua4 +絓kua1 +澅hua4 +繣hua4 +繣huä5 +纗hua4 +纗huei2 +纗uei4 +纗zuei1 +孈hua4 +孈huei4 +孈i3 +孈uei3 +諣hua4 +摦hua4 +㕦hua4 +化hua4 +杹hua4 +𩲏hua4 +𩵏hua4 +話huä4 +話hua4 +猾hua5 +䱻hua5 +磆hua5 +螖hua5 +䴳hua5 +𧽌hua5 +𤁪hua5 +𦧠hua5 +敌hua5 +舌hua5 +舌shä5 +𠯑hua5 +咶hua5 +咶huä4 +歡huang1 +驩huang1 +貆huang1 +貆xüän1 +𪈩huang1 +鴅huang1 +酄huang1 +獾huang1 +貛huang1 +犿huang1 +𡚊huang1 +讙huang1 +讙xüän1 +𠂄huang1 +荒huang1 +荒huang4 +𥡃huang1 +肓huang1 +𩣐huang1 +衁huang1 +衁huang4 +𥿼huang1 +㠵huang1 +𧧢huang1 +𧧢huang3 +𧧮huang1 +𧧮huang3 +䀮huang1 +䀮mang2 +𣆖huang1 +𣆖huang3 +㡆huang1 +巟huang1 +𣺬huang1 +慌huang1 +慌huang3 +還huang2 +還süän2 +環huang2 +𠟼huang2 +鬟huang2 +寰huang2 +寰xüän4 +闤huang2 +糫huang2 +鍰huang2 +圜huang2 +圜üän2 +鐶huang2 +轘huang2 +轘huang4 +𡍦huang2 +䍺huang2 +䍺huang4 +𦏖huang2 +郇huang2 +郇süin1 +澴huang2 +𩙽huang2 +䭴huang2 +䭴xüän4 +㡲huang2 +𦣴huang2 +湲huang2 +湲üän2 +黃huang2 +皇huang2 +璜huang2 +惶huang2 +遑huang2 +潢huang2 +潢huang4 +堭huang2 +煌huang2 +餭huang2 +騜huang2 +艎huang2 +簧huang2 +隍huang2 +癀huang2 +𨝴huang2 +湟huang2 +徨huang2 +篁huang2 +蝗huang2 +蝗huen2 +蝗huen4 +凰huang2 +偟huang2 +媓huang2 +獚huang2 +蟥huang2 +韹huang2 +韹huen2 +𨜔huang2 +䍿huang2 +䅣huang2 +葟huang2 +𤯷huang2 +趪huang2 +鰉huang2 +鱑huang2 +撗huang2 +崲huang2 +磺huang2 +緩huang3 +緩huang4 +浣huang4 +澣huang4 +綄huang4 +㬊huang4 +䁔huang4 +䁔xüän1 +䁔xüän3 +𧡩huang4 +𧡩xüän3 +梡huang4 +梡kuang3 +棵huang4 +棵ko1 +棵ko3 +棵kuang3 +𧶲huang4 +鰀huang4 +嵈huang4 +晥huang4 +䈠huang4 +怳huang3 +謊huang3 +詤huang3 +晃huang4 +幌huang4 +櫎huang4 +榥huang4 +滉huang4 +皝huang4 +𡧽huang3 +爌huang3 +爌kuang3 +爌kuang4 +䁜huang3 +㬻huang3 +睆huang4 +睅huang4 +𪍺huang4 +鯇huang4 +䴷huang4 +䴷huen2 +皖huang4 +換huang4 +逭huang4 +𩁧huang4 +肒huang4 +𤴯huang4 +垸huang4 +䯘huang4 +漶huang4 +䀓huang4 +喚huang4 +嚾huang4 +煥huang4 +奐huang4 +渙huang4 +渙huei4 +𥈉huang4 +喛huang4 +喛xüän1 +患huang4 +𢠶huang4 +宦huang4 +豢huang4 +槵huang4 +繯huang4 +幻huang4 +擴huang4 +擴huang4 +擴kuä5 +暀huang4 +暀uang3 +暀uang4 +虺huä1 +虺huei1 +虺huei3 +懷huä2 +褱huä2 +槐huä2 +槐huei2 +㜳huä2 +𪊉huä2 +㠢huä2 +𤜄huä2 +淮huä2 +褢huä2 +𧞷huä2 +瀤huä2 +瀤uä1 +䃶huä2 +𡎯huä4 +蘾huä4 +𧱳huä4 +躛huä4 +𣟉huä4 +𣸎huä4 +嚄huä5 +𡄴huä5 +謋huä5 +砉huä5 +砉xü5 +諕huä5 +漷huä5 +漷kuä5 +𦒧huä5 +湱huä5 +硅huä5 +𢝇huä5 +彠huä5 +彠io5 +彠ü5 +獲huä5 +嫿huä5 +劃huä5 +劃hua5 +𠜻huä5 +㗲huä5 +咟huä5 +剨huä5 +𦑌huä5 +㦎huä5 +捇huä5 +掝huä5 +㩇huä5 +㩇zuä5 +㖪huä5 +礊huä5 +礊kä5 +䐸huä5 +焃huä5 +𢄶huä5 +𨐶huä5 +𥊮huä5 +𤷇huä5 +𤷇xü5 +䦝huä5 +𤁹huä5 +䬉huä5 +或huä5 +惑huä5 +蜮huä5 +蜮ü5 +䰥huä5 +𡿿huä5 +𢃤huä5 +𥇙huä5 +麾huei1 +𪎮huei1 +噅huei1 +𩻟huei1 +𩻟uei2 +䧦huei1 +䧦uei2 +撝huei1 +隳huei1 +隓huei1 +眭huei1 +眭huei2 +眭suei1 +觿huei1 +觿huei2 +睢huei1 +睢huei4 +睢suei1 +䜐huei1 +鑴huei1 +鑴huei2 +倠huei1 +婎huei1 +婎huei4 +𢊄huei1 +揮huei1 +輝huei1 +煇huei1 +煇huen2 +煇huen4 +暉huei1 +徽huei1 +翬huei1 +褘huei1 +鰴huei1 +楎huei1 +楎huen2 +幑huei1 +瀈huei1 +㫎huei1 +𤟤huei1 +𤟤huen2 +睳huei1 +灰huei1 +䖶huei1 +鼽huei1 +鼽qou2 +豗huei1 +㾯huei1 +攜huei2 +携huei2 +攜xi2 +携xi2 +蠵huei2 +蠵uei2 +𩰳huei2 +畦huei2 +驨huei2 +雟huei2 +𪈥huei2 +酅huei2 +𢥘huei2 +𦋅huei2 +𣫴huei2 +𡸔huei2 +㔒huei2 +䙵huei2 +𡰢huei2 +䀘huei2 +回huei2 +洄huei2 +迴huei2 +迴huei4 +徊huei2 +蛔huei2 +蚘huei2 +蛕huei2 +蛕huei3 +佪huei2 +烠huei2 +𤜡huei2 +𩢱huei2 +茴huei2 +毁huei3 +毁huei4 +毀huei3 +燬huei3 +檓huei3 +毇huei3 +𥶵huei3 +𠷏huei3 +𠷏uei3 +譭huei3 +㩓huei3 +烜huei3 +烜xüän3 +𡢕huei3 +䁤huei3 +䁤huei4 +虫huei3 +𤈦huei3 +𩃾huei3 +卉huei3 +卉huei4 +賄huei3 +𧶅huei3 +䏨huei3 +燘huei3 +燘mei3 +悔huei3 +悔huei4 +瘣huei4 +溾huei4 +溾uä1 +㱱huei4 +䜋huei4 +匯huei4 +匯kuä1 +廆huei4 +𨝀huei4 +𨝀uei3 +豷huei4 +豷i4 +燹huei4 +燹siän3 +侐huei4 +侐xü5 +諱huei4 +芔huei4 +泋huei4 +慧huei4 +潓huei4 +惠huei4 +憓huei4 +蟪huei4 +蕙huei4 +橞huei4 +繐huei4 +繐suei4 +㩨huei4 +儶huei4 +譓huei4 +鏸huei4 +𦒎huei4 +𦒎i4 +嘒huei4 +嚖huei4 +暳huei4 +䂕huei4 +䢈huei4 +𨘇huei4 +𨘇xän4 +繪huei4 +𧬨huei4 +噦huei4 +噦üe5 +翽huei4 +鐬huei4 +穢huei4 +穢uei4 +薉huei4 +薉uei4 +誨huei4 +晦huei4 +𠧩huei4 +靧huei4 +頮huei4 +痗huei4 +痗mei4 +𩔁huei4 +詯huei4 +䛛huei4 +𣴵huei4 +潰huei4 +潰kuei4 +繢huei4 +嬇huei4 +嬇kuä4 +殨huei4 +闠huei4 +䔇huei4 +䔇qi3 +僓huei4 +僓tuei3 +蚚huei4 +蚚qi2 +喙huei4 +𤸁huei4 +𣨶huei4 +𧾣huei4 +𧾣jü5 +𧾣xüän3 +𧾣xüän4 +餯huei4 +顪huei4 +昏huen1 +惛huen1 +惛huen3 +惛huen4 +殙huen1 +𣣏huen1 +婚huen1 +棔huen1 +閽huen1 +葷huen1 +葷xüin1 +諻huen1 +謍huen1 +謍in2 +嚝huen1 +喤huen1 +喤huen2 +魂huen2 +㮯huen2 +㮯huen4 +䮝huen2 +餛huen2 +餫huen2 +餫üin4 +鼲huen2 +渾huen2 +渾huen4 +沄huen2 +沄üin2 +忶huen2 +忶üin4 +𢣒huen2 +𦸌huen2 +俒huen2 +俒huen4 +㑮huen2 +㑮uen2 +䡣huen2 +䡣xän1 +堚huen2 +𣝂huen2 +顐huen2 +顐uen2 +顐uen4 +𧡡huen2 +𧡡üin4 +琿huen2 +黌huen2 +鐄huen2 +瑝huen2 +鍠huen2 +䬝huen2 +㶇huen2 +㶇huen4 +䄓huen2 +𧝒huen2 +𤮏huen2 +𪏓huen2 +𢘌huen2 +𦃕huen3 +混huen4 +鯶huen4 +焜huen4 +倱huen4 +棍huen4 +䫟huen4 +䫟üin3 +䚠huen4 +𨡫huen4 +䧰huen4 +掍huen4 +卝huen4 +澋huen4 +慁huen4 +溷huen4 +圂huen4 +漪i1 +猗i1 +猗i3 +旖i1 +旖i3 +禕i1 +陭i1 +陭i4 +欹i1 +㾨i1 +㾨qi3 +犄i1 +𩕲i1 +檹i1 +椅i1 +椅i3 +伊i1 +咿i1 +黟i1 +黝i1 +黝iou3 +𧉅i1 +醫i1 +毉i1 +譩i1 +譩i1 +譩i3 +依i1 +衣i1 +衣i4 +郼i1 +㛄i1 +䧇i1 +㥋i1 +㥋i3 +㐆i1 +㐆in3 +鷖i1 +翳i1 +翳i4 +𧫦i1 +嫛i1 +黳i1 +𦎣i1 +𦎣iän1 +㙠i1 +㙠i4 +䃜i1 +繄i1 +繄i4 +䚷i1 +䚷i3 +𣕁i1 +𣕁li2 +移i2 +䄬i2 +迻i2 +𠩗i2 +杝i2 +杝zhr4 +箷i2 +𥠥i2 +㥴i2 +㥴i3 +䔟i2 +熪i2 +扅i2 +衪i2 +衪i3 +暆i2 +迆i2 +迆i3 +迤i2 +迤to2 +𤝻i2 +栘i2 +栘chr2 +歋i2 +𣣢i2 +酏i2 +酏i3 +匜i2 +匜i3 +拸i2 +謻i2 +𠗺i2 +蛇i2 +蛇she2 +蛇to1 +虵i2 +虵ie3 +虵she2 +螔i2 +螔sy1 +𠐀i2 +䬁i2 +宜i2 +宐i2 +𠣨i2 +㝖i2 +儀i2 +𥪺i2 +䣡i2 +䴊i2 +轙i2 +轙i3 +姨i2 +彞i2 +彝i2 +寅i2 +寅in2 +夷i2 +𡰥i2 +峓i2 +恞i2 +眱i2 +𣟗i2 +桋i2 +桋ti2 +珆i2 +蔩i2 +蔩iän3 +蔩in2 +痍i2 +䧅i2 +荑i2 +荑ti2 +蛦i2 +胰i2 +鮧i2 +鮧ti2 +羠i2 +羠sy4 +羡i2 +鏔i2 +𢓡i2 +鴺i2 +鴺ti2 +𡱐i2 +跠i2 +洟i2 +洟ti4 +狋i2 +狋qüän2 +飴i2 +𩛛i2 +䬮i2 +怡i2 +媐i2 +媐xi1 +弬i2 +异i2 +异i4 +㼢i2 +𣐵i2 +圯i2 +貽i2 +巸i2 +洍i2 +洍sy4 +頤i2 +𦣝i2 +𩠞i2 +㺿i2 +沶i2 +宧i2 +𦚟i2 +䱌i2 +姬i2 +姬ji1 +台i2 +台tä1 +瓵i2 +遺i2 +遺uei2 +遺uei4 +疑i2 +嶷i2 +嶷i5 +觺i2 +觺i5 +沂i2 +溰i2 +倚i3 +倚i4 +輢i3 +輢i4 +輢ji4 +蟻i3 +蛾i3 +蛾o2 +螘i3 +錡i3 +錡ji4 +錡qi2 +礒i3 +齮i3 +艤i3 +檥i3 +㠖i3 +羛i3 +羛xi1 +䰙i3 +扡i3 +肔i3 +崺i3 +㰻i3 +以i3 +㠯i3 +已i3 +已i4 +苡i3 +苢i3 +攺i3 +攺sy4 +矣i3 +𦮸i3 +醷i3 +扆i3 +庡i3 +偯i3 +顗i3 +𠯋i3 +堄i3 +堄i4 +㪒i3 +㪒li2 +掜i3 +掜lä2 +觬i3 +觬li2 +䘽i3 +䘽li2 +䘽lie5 +晲i3 +易i4 +易i5 +㑥i4 +貤i4 +貤shr4 +伿i4 +伿zhr4 +㒾i4 +㒾shr4 +議i4 +誼i4 +竩i4 +𥫃i4 +義i4 +𩈭i4 +縊i4 +㱲i4 +螠i4 +劓i4 +懿i4 +饐i4 +㙪i4 +欭i4 +鷧i4 +撎i4 +亄i4 +亄i5 +肄i4 +殔i4 +㡼i4 +勩i4 +𥿫i4 +異i4 +食i4 +食shr5 +潩i4 +潩i5 +䔬i4 +廙i4 +廙i5 +意i4 +鷾i4 +𠃸i4 +䵝i4 +䰯i4 +㘈i4 +㘈i5 +㽈i4 +豙i4 +譺i4 +譺iä4 +譺li3 +毅i4 +𢖫i4 +藙i4 +𧅙i4 +詣i4 +羿i4 +𢏗i4 +𦐧i4 +睨i4 +𧡎i4 +栺i4 +栺zhr1 +盻i4 +盻xi4 +甈i4 +甈qi4 +霓i4 +霓li2 +霓lie5 +曀i4 +枍i4 +㥷i4 +㝣i4 +㝣ie5 +殪i4 +瞖i4 +医i4 +𢟇i4 +蘙i4 +𧬇i4 +殹i4 +曳i4 +曵i4 +抴i4 +抴ie5 +𠂆i4 +裔i4 +𤤺i4 +泄i4 +泄sie5 +洩i4 +洩sie5 +𤵺i4 +䎈i4 +枻i4 +詍i4 +靾i4 +袣i4 +䄿i4 +𪀕i4 +㵝i4 +㛳i4 +㛳zhr4 +䇩i4 +㹭i4 +丿i4 +丿pie5 +㵩i4 +𢂼i4 +呭i4 +䕍i4 +䋵i4 +瘞i4 +𦝲i4 +藝i4 +埶i4 +蓺i4 +囈i4 +䆿i4 +㦣i4 +㦣uei4 +㦣zi4 +槸i4 +褹i4 +褹lä4 +㓷i4 +刈i4 +乂i4 +䢃i4 +㲼i4 +㣻i4 +𩾘i4 +䖊i4 +一i5 +弌i5 +壹i5 +逸i5 +佚i5 +佾i5 +溢i5 +鎰i5 +齸i5 +劮i5 +欥i5 +欥ü5 +乙i5 +鳦i5 +耴i5 +耴zhä5 +聉i5 +聉tuei3 +聉ua5 +聉zhua5 +㔎i5 +㔎sie5 +𡿪i5 +𡿪lie5 +圪i5 +𦨇i5 +𠡝i5 +疙gä5 +疙i5 +疙ji5 +屹i5 +仡i5 +仡xi5 +𧆫i5 +益i5 +謚i5 +謚shr4 +嗌i5 +𨜶i5 +膉i5 +𦶩i5 +亦i5 +繹i5 +睪i5 +睪lie5 +弈i5 +奕i5 +帟i5 +譯i5 +懌i5 +射i5 +射ie4 +射shä5 +射shr5 +射she4 +驛i5 +嶧i5 +醳i5 +腋i5 +掖i5 +䘸i5 +䘸zhr5 +𡱿i5 +液i5 +痬i5 +蜴i5 +埸i5 +圛i5 +墿i5 +焲i5 +𥜃i5 +㴒i5 +燡i5 +燚i5 +𠓋i5 +𦔥i5 +𦔥shr5 +㘁i5 +𤑹i5 +鷁i5 +鶂i5 +艗i5 +𠩫i5 +憶i5 +億i5 +臆i5 +肊i5 +薏i5 +抑i5 +癔i5 +弋i5 +隿i5 +翊i5 +翌i5 +黓i5 +翼i5 +𩙺i5 +𦏵i5 +䴬i5 +䄩i5 +𧃟i5 +㚤i5 +杙i5 +芅i5 +㔴i5 +𨙒i5 +𧾰i5 +𥡪i5 +蛡i5 +𢦭i5 +𢖺i5 +𢎀i5 +𠥦i5 +熼i5 +釴i5 +𤼌i5 +𧑌i5 +𦔜i5 +𢓀i5 +䘝i5 +䣧i5 +薿i5 +薿li3 +揖i5 +挹i5 +岌i5 +㱞i5 +邑i5 +悒i5 +唈i5 +唈o5 +裛i5 +裛ie5 +裛ie5 +浥i5 +浥ia5 +浥ie5 +䓃i5 +䭂i5 +𦶂i5 +熠i5 +煜i5 +煜ü5 +曄i5 +曄ie5 +騽i5 +騽si5 +孴i5 +孴li3 +鴉ia1 +鵶ia1 +錏ia1 +錏ia1 +椏ia1 +椏o3 +丫ia1 +㝞ia1 +䃁ia1 +𠜲ia1 +牙ia2 +衙ia2 +衙ü2 +衙ü3 +芽ia2 +呀ia2 +呀xa1 +枒ia2 +枒ia4 +吾ia2 +吾u2 +蚜ia2 +齖ia2 +齖ia4 +庌ia3 +雅ia3 +疋ia3 +疋su1 +疋su3 +厊ia3 +㿿ia3 +瘂ia3 +𤺘ia3 +亞ia4 +俹ia4 +婭ia4 +襾ia4 +襾xa3 +𣇩ia4 +㰳ia4 +稏ia4 +𦜖ia4 +䢝ia4 +迓ia4 +訝ia4 +犽ia4 +砑ia4 +軋ia5 +圠ia5 +揠ia5 +嫼ia5 +䝟ia5 +猰ia5 +猰ja5 +猰qe5 +窫ia5 +窫ia5 +穵ia5 +穵ua5 +𥈔ia5 +𥈔iän3 +𥈔iän4 +䰲ia5 +𪆰ia5 +䦪ia5 +𡇼ia5 +咀ia5 +咀zü3 +咀zü4 +劜ia5 +齾ia5 +齾o5 +聐ia5 +𩮝ia5 +𡿖ia5 +𡿖lie5 +𨂁ia5 +𨂁o5 +圔ia5 +凹ia5 +䀴ia5 +䀴in3 +鴨ia5 +壓ia5 +押ia5 +押ja5 +庘ia5 +䆘ia5 +胦ang1 +胦iang1 +央iang1 +鴦iang1 +殃iang1 +䄃iang1 +鉠iang1 +鉠in1 +秧iang1 +秧iang3 +霙iang1 +霙in1 +㟅iang2 +㟅long2 +㟅ong2 +陽iang2 +昜iang2 +暘iang2 +楊iang2 +揚iang2 +敭iang2 +颺iang2 +颺iang4 +羊iang2 +样iang2 +眻iang2 +眻iang4 +詳iang2 +詳siang2 +徉iang2 +洋iang2 +洋siang2 +煬iang2 +煬iang4 +烊iang2 +鍚iang2 +𩋬iang2 +輰iang2 +瘍iang2 +鴹iang2 +鰑iang2 +鸉iang2 +蛘iang2 +蛘iang3 +禓iang2 +禓shang1 +諹iang2 +諹iang4 +𥂸iang2 +𦭵iang2 +𦍹iang2 +養iang3 +養iang4 +癢iang3 +痒iang3 +痒siang2 +瀁iang3 +瀁iang4 +𧓲iang3 +勨iang3 +勨siang4 +鞅iang3 +柍iang3 +䬬iang3 +䬬iang4 +詇iang3 +詇iang4 +詇in4 +岟iang3 +炴iang3 +𧵌iang3 +怏iang3 +怏iang4 +紻iang3 +仰iang3 +仰iang4 +樣iang4 +㨾iang4 +漾iang4 +恙iang4 +羕iang4 +䭐iang4 +㺊iang4 +䵮iang4 +䵮shang1 +𧫛iang4 +𠍵iang4 +㿮iang4 +㿮in1 +𨋕iang4 +幺iao1 +𢆷iao1 +怮iao1 +怮iou1 +怮iou3 +葽iao1 +葽iao3 +葽iao4 +䱂iao1 +䱂iou3 +𥃩iao1 +吆iao1 +𨓳iao1 +宎iao1 +𦔷iao1 +蟯iao1 +蟯rao2 +要iao1 +要iao4 +腰iao1 +喓iao1 +𧍔iao1 +䙅iao1 +䳩iao1 +邀iao1 +邀jao1 +鴞iao2 +妖iao1 +祅iao1 +枖iao1 +訞iao1 +堯iao2 +嶢iao2 +僥iao2 +垚iao2 +顤iao2 +顤iao4 +顤xao1 +遙iao2 +媱iao2 +徭iao2 +傜iao2 +繇iao2 +繇iou2 +繇zhou4 +颻iao2 +𣣳iao2 +窯iao2 +窰iao2 +䔄iao2 +䔄iao4 +𦾺iao2 +珧iao2 +鰩iao2 +姚iao2 +搖iao2 +謠iao2 +軺iao2 +軺shao2 +愮iao2 +恌iao2 +恌tiao1 +𨙂iao2 +陶iao2 +陶tao2 +蘨iao2 +蘨iou2 +𤬖iao2 +𤬖shao1 +鷂iao2 +鷂iao4 +洮iao2 +洮tao1 +烑iao2 +𢋇iao2 +𢑄iao2 +㫍iao2 +榣iao2 +嗂iao2 +䠛iao2 +瑤iao2 +猺iao2 +餆iao2 +褕iao2 +褕ü2 +榆iao2 +榆ü2 +磝iao2 +𢿣iao2 +𢿣qao1 +肴iao2 +肴xao2 +餚iao2 +餚xao2 +杳iao3 +䆞iao3 +窈iao3 +偠iao3 +婹iao3 +騕iao3 +𩡻iao3 +𨱧iao3 +㫏iao3 +㫐iao3 +𡧮iao3 +苭iao3 +殀iao3 +仸iao3 +鷕iao3 +溔iao3 +舀iao3 +舀iou2 +舀ü2 +𦥨iao3 +抭iao3 +𩨴iao3 +䁘iao3 +闄iao3 +齩iao3 +獟iao4 +𠹑iao4 +澆iao4 +澆jao1 +𪖐iao4 +𪖐iou4 +窔iao4 +𥦒iao4 +耀iao4 +曜iao4 +燿iao4 +鷣iao4 +鷣in2 +摇iao4 +覞iao4 +𧡷iao4 +矅iao4 +𧢢iao4 +𧢢io5 +㞁iao4 +𣤦iao4 +筄iao4 +趭iao4 +艞iao4 +讑iao4 +約iao4 +約io5 +𧇠iao4 +樂iao4 +樂io5 +樂lo5 +磽iao4 +磽qao1 +磽qao3 +娾iä2 +娾iä3 +爺ie2 +琊ie2 +瑘ie2 +邪ie2 +邪sie2 +耶ie2 +釾ie2 +鋣ie2 +鎁ie2 +椰ie2 +擨ie2 +斜ie2 +斜sie2 +䓉ie2 +𦰳ie2 +𦭿ie2 +䔑ie2 +䔑sie2 +𥯘ie2 +𤶗iä3 +騃iä3 +騃sy4 +𧡋iä3 +䑂iä3 +𦚪iä3 +野ie3 +野shu4 +壄ie3 +也ie3 +冶ie3 +𦗐iä4 +𢟰iä4 +𧏹iä4 +夜ie4 +鵺ie4 +謁ie5 +閼ie5 +閼iän1 +閼o5 +𢉥ie5 +𢉥o5 +黦ie5 +黦ü5 +黦üe5 +钀ie5 +钀lie5 +噎ie5 +䊦ie5 +蠮ie5 +𤝱ie5 +咽ie5 +咽iän1 +咽iän4 +焆ie5 +焆jüän1 +焆üe5 +𠵭ie5 +拽ie5 +葉ie5 +葉shä5 +楪ie5 +鍱ie5 +偞ie5 +偞xe5 +枼ie5 +㯿ie5 +㯿lie5 +殜ie5 +殜ie5 +殜zhä5 +頁ie5 +頁xe5 +𢽱ie5 +腌ie5 +腌iän1 +䱒ie5 +𦀖ie5 +𦀖je5 +曅ie5 +饁ie5 +燁ie5 +爗ie5 +皣ie5 +瞱ie5 +魘ie5 +魘iän3 +厭ie5 +厭iän3 +厭iän4 +擪ie5 +擪iän3 +靨ie5 +嬮ie5 +嬮iän1 +嬮iän4 +𣄉ie5 +𣄉iän3 +𣚕ie5 +業ie5 +㸣ie5 +鄴ie5 +驜ie5 +嶪ie5 +嶫ie5 +䧨ie5 +㗼ie5 +𠄅ie5 +𩑃ie5 +𢢜ie5 +𩼋ie5 +䲜ie5 +鸈ie5 +澲ie5 +罨ie5 +罨iän3 +罨o5 +殗ie5 +餣ie5 +鄓ie5 +䎨ie5 +㡋ie5 +㪑ie5 +䤶ie5 +𩋊ie5 +𩋊o5 +䁆ie5 +𩐱ie5 +蔫iän1 +蔫iän1 +焉iän1 +殷iän1 +殷in1 +㸶iän1 +黫iän1 +黰iän1 +黰zhen3 +煙iän1 +烟iän1 +烟in1 +𡨾iän1 +𤎟iän1 +燕iän1 +燕iän4 +橪iän1 +橪rang3 +驠iän1 +驠iän4 +湮iän1 +湮in1 +胭iän1 +𥷀iän1 +嫣iän1 +嫣iän3 +嫣iän4 +嫣xän1 +鄢iän1 +鄢iän3 +鄢iän4 +漹iän2 +漹iän4 +䗡iän2 +焉iän2 +淹iän1 +淹iän4 +崦iän1 +醃iän1 +䣍iän1 +䣍iän3 +閹iän1 +閹iän3 +懕iän1 +猒iän1 +猒iän4 +饜iän1 +饜iän4 +㤿iän1 +㤿iän4 +䅧iän1 +䅧in4 +𨣻iän1 +𤟟iän1 +𤟟iän4 +黯iän1 +黯iän3 +言iän2 +琂iän2 +甗iän2 +甗iän3 +甗iän4 +䇾iän2 +䓂iän2 +顏iän2 +楌iän2 +㗴iän2 +詽iän2 +詽tiän1 +𤡥iän2 +𤡥xän4 +虤iän2 +妍iän2 +研iän2 +研iän4 +𥓋iän2 +揅iän2 +㿼iän2 +趼iän2 +趼iän4 +趼jän3 +延iän2 +延iän4 +延zhen1 +埏iän2 +埏shang1 +筵iän2 +狿iän2 +狿iän4 +郔iän2 +綖iän2 +䘰iän2 +䘰shang1 +䀽iän2 +𨕐iän2 +䢭iän2 +䢭iän4 +䢭siän4 +莚iän2 +莚iän4 +鹽iän2 +鹽iän4 +塩iän2 +𣡶iän2 +閻iän2 +閆iän2 +壛iän2 +壛iän2 +阽iän2 +檐iän2 +簷iän2 +櫩iän2 +𣡞iän2 +㶄iän2 +𪂈iän2 +㿕iän2 +𤅸iän2 +𤅸iän4 +炎iän2 +𪙊iän2 +𪙊iän4 +嵒iän2 +䫡iän2 +䫡jän4 +䫡qän3 +䫡qän4 +黬iän2 +黬jän1 +羬iän2 +羬qän2 +𧇱iän2 +麙iän2 +㺂iän2 +㺂iän2 +碞iän2 +碞in2 +𧬌iän2 +巖iän2 +礹iän2 +礹iän3 +岩iän2 +岩iän2 +𡆑iän2 +嚴iän2 +䉷iän2 +𪗙iän3 +偃iän3 +㫃iän3 +䞁iän3 +䞁iän4 +鶠iän3 +郾iän3 +郾iän4 +褗iän3 +褗iän4 +堰iän3 +堰iän4 +匽iän3 +鼴iän3 +蝘iän3 +鰋iän3 +𧥜iän3 +巘iän3 +𪗛iän3 +屵iän3 +屵io5 +屵o5 +眼iän3 +躽iän3 +躽iän4 +宴iän3 +宴iän4 +嬿iän3 +嬿iän4 +齞iän3 +演iän3 +衍iän3 +衍iän4 +縯iän3 +縯in3 +𠻤iän3 +𠻤iän4 +𠻤in3 +戭iän3 +戭in3 +𧍢iän3 +𧊔iän3 +齴iän3 +遃iän3 +嵃iän3 +讞iän3 +讞lie5 +𤫣iän3 +琰iän3 +剡iän3 +剡shang4 +𨁹iän3 +棪iän3 +燄iän3 +扊iän3 +夵iän3 +䎦iän3 +䌪iän3 +顩iän3 +顩zhen4 +广iän3 +隒iän3 +嬐iän3 +䲓iän3 +嶮iän3 +嶮xän3 +噞iän3 +噞iän4 +黶iän3 +𧞣iän3 +檿iän3 +厴iän3 +酓iän3 +酓iän4 +奄iän3 +𩃗iän3 +渰iän3 +㭺iän3 +掩iän3 +𣃰iän3 +裺iän3 +裺iän4 +𤗎iän3 +𡹮iän3 +儼iän3 +𠆲iän3 +㢂iän3 +𢇘iän3 +曮iän3 +𣃧iän3 +𪒠iän3 +𪒠iän4 +傿iän4 +㰽iän4 +𡙷iän4 +椻iän4 +𤬝iän4 +鬳iän4 +雁iän4 +鴈iän4 +鳫iän4 +贋iän4 +贗iän4 +偐iän4 +𤜵iän4 +𤜵jän4 +騴iän4 +䁙iän4 +鴳iän4 +鷃iän4 +硯iän4 +𨁍iän4 +豜iän4 +豜jän1 +鷰iän4 +醼iän4 +讌iän4 +嚥iän4 +㬫iän4 +溎iän4 +酀iän4 +𥉛iän4 +彥iän4 +彦iän4 +唁iän4 +諺iän4 +這iän4 +羨iän4 +羨siän4 +涎iän4 +涎siän2 +豔iän4 +艶iän4 +𢴵iän4 +焰iän4 +爓iän4 +爓siän2 +焱iän4 +焱xü5 +灩iän4 +灧iän4 +𢜰iän4 +驗iän4 +𣄝iän4 +俺iän4 +釅iän4 +顑iän4 +顑kang3 +𦑎iän4 +㛪iän4 +䛳iän4 +覎iän4 +因in1 +茵in1 +禋in1 +駰in1 +氤in1 +絪in1 +垔in1 +陻in1 +堙in1 +𥛛in1 +洇in1 +姻in1 +闉in1 +鞇in1 +婣in1 +諲in1 +裀in1 +𦎣in1 +歅in1 +㧢in1 +𪔗in1 +鼘in1 +鼘üän1 +慇in1 +㶏in1 +㶏in3 +㶏in4 +溵in1 +英in1 +韺in1 +渶in1 +鶧in1 +瑛in1 +媖in1 +楧in1 +罌in1 +甖in1 +罃in1 +鶯in1 +鸎in1 +嚶in1 +譻in1 +櫻in1 +嫈in1 +嫈in4 +鸚in1 +褮in1 +𠠜in1 +嬰in1 +瓔in1 +賏in1 +賏in4 +纓in1 +攖in1 +𨟙in1 +𨟙in3 +蘡in1 +縈in1 +䪯in1 +𢄋in1 +瀠in1 +膺in1 +應in1 +應in4 +鷹in1 +𧕄in1 +愔in1 +韾in1 +陰in1 +瘖in1 +霠in1 +䜾in1 +䤃in1 +夤in2 +𦟘in2 +螾in2 +螾in3 +𡐔in2 +銀in2 +㹞in2 +狺in2 +䖜in2 +檭in2 +鄞in2 +圁in2 +誾in2 +訔in2 +嚚in2 +䓄in2 +䴦in2 +𪛊in2 +䖐in2 +㹜in2 +齦in2 +齦ken3 +齗in2 +齗in3 +斦in2 +迎in2 +迎in4 +盈in2 +嬴in2 +㜲in2 +瀛in2 +籝in2 +楹in2 +贏in2 +𤟣in2 +䕦in2 +𨜏in2 +𦝚in2 +攍in2 +營in2 +鎣in2 +鎣in4 +塋in2 +䁝in2 +䁝uen3 +濴in2 +熒in2 +螢in2 +蠅in2 +淫in2 +霪in2 +婬in2 +𥮍in2 +蟫in2 +蟫tang2 +冘in2 +冘iou2 +𢓕in2 +碪in2 +碪zhen1 +撢in2 +撢tang1 +撢tang4 +𨟏in2 +㸒in2 +鐔in2 +鐔sin2 +鐔tang2 +鱏in2 +鱏sin2 +吟in2 +吟in4 +訡in2 +䪩in2 +唫in2 +唫jin4 +崟in2 +荶in2 +乑in2 +𠪚in2 +𠪚kang3 +𠪚tang3 +釿in3 +釿jin1 +𪙤in3 +听in3 +引in3 +引in4 +𢎢in3 +蚓in3 +弞in3 +弞shen3 +𢯼in3 +𢯼in4 +䏖in3 +䏖in4 +䏖zhen4 +濥in3 +濥in4 +廴in3 +鈏in3 +靷in3 +靷in4 +隱in3 +隱in4 +磤in3 +癮in3 +𤻘in3 +㥯in3 +㥯in4 +嶾in3 +櫽in3 +䌥in3 +𨏈in3 +乚in3 +影in3 +璄in3 +璟in3 +璟jong3 +䭘in3 +摬in3 +㲟in3 +𠝟in3 +𩘑in3 +郢in3 +浧in3 +梬in3 +穎in3 +潁in3 +廮in3 +癭in3 +𦢆in3 +𣤵in3 +巊in3 +𩳍in3 +矨in3 +僸in3 +僸jin4 +趛in3 +飲in3 +飲in4 +㱃in3 +𤃷in3 +潭in3 +潭tang2 +胤in4 +酳in4 +𣌾in4 +洕in4 +𨋙in4 +憖in4 +憗in4 +猌in4 +垽in4 +印in4 +鮣in4 +𣱐in4 +𣱐zhr4 +𩂥in4 +㒚in4 +㒚uen3 +懚in4 +檼in4 +𤔌in4 +㡥in4 +暎in4 +䙬in4 +瑩in4 +瑩iong2 +𢣙in4 +瀅in4 +孕in4 +䵴in4 +賸in4 +賸shen4 +賸shen4 +媵in4 +媵shen4 +㑞in4 +鱦in4 +鱦shen2 +鱦shen4 +膡in4 +膡shen4 +譍in4 +噟in4 +凝in4 +凝lin2 +蔭in4 +窨in4 +癊in4 +𤸌in4 +䫴in4 +䫴jin4 +𪔰in4 +岳io5 +嶽io5 +鸑io5 +𩓥io5 +觷io5 +觷u5 +觷xo5 +捳io5 +㹊io5 +藥io5 +躍io5 +礿io5 +禴io5 +蘥io5 +鑰io5 +𩱲io5 +𤅢io5 +𤅢io5 +瀹io5 +𤄶io5 +爚io5 +爚sho5 +櫟io5 +櫟li5 +龠io5 +䋤io5 +𠩃io5 +敫io5 +敫jao4 +敫ji5 +籥io5 +𢅹io5 +𥌺io5 +𧕋io5 +纅io5 +鸙io5 +㜰io5 +㜰sho5 +𤒀io5 +䟑io5 +㿑io5 +𨷲io5 +䠯io5 +𨈋io5 +䖃io5 +葯io5 +葯o5 +嬳io5 +嬳o5 +𡤬io5 +臒io5 +臒o5 +籰io5 +𧤽io5 +𧅚io5 +𥸘io5 +䢲io5 +矱io5 +邕iong1 +雍iong1 +雍iong4 +噰iong1 +嗈iong1 +郺iong1 +郺ong3 +澭iong1 +灉iong1 +灉iong4 +癰iong1 +罋iong1 +罋ong4 +廱iong1 +饔iong1 +壅iong1 +壅iong3 +雝iong1 +𪄉iong1 +㻾iong1 +𧴗iong1 +蕹iong1 +蕹ong1 +融iong2 +肜iong2 +瀜iong2 +容iong2 +溶iong2 +溶iong3 +滽iong2 +庸iong2 +𦤘iong2 +𤛑iong2 +𧴄iong2 +㺎iong2 +墉iong2 +鎔iong2 +鏞iong2 +銿iong2 +鄘iong2 +𪅟iong2 +㼸iong2 +𤮇iong2 +蓉iong2 +䗤iong2 +傛iong2 +傛iong3 +褣iong2 +搈iong2 +瑢iong2 +䈶iong2 +嵱iong2 +頌iong2 +頌song4 +㝐iong2 +䡆iong2 +㟾iong2 +𨲟iong2 +𪃾iong2 +槦iong2 +㣑iong2 +𢧳iong2 +顒iong2 +𩤛iong2 +鰅iong2 +鰅ü2 +喁iong2 +榮iong2 +禜iong2 +禜iong4 +蠑iong2 +揘iong2 +擁iong3 +𢶜iong3 +臃iong3 +勇iong3 +恿iong3 +恿iong3 +湧iong3 +涌iong3 +甬iong3 +踊iong3 +踴iong3 +𧻹iong3 +慂iong3 +塎iong3 +悀iong3 +埇iong3 +𧗴iong3 +蛹iong3 +俑iong3 +俑tong1 +𠹍iong3 +永iong3 +栐iong3 +濙iong3 +詠iong4 +咏iong4 +泳iong4 +醟iong4 +醟xong4 +用iong4 +㙲iong4 +憂iou1 +優iou1 +瀀iou1 +𢕶iou1 +麀iou1 +𪋎iou1 +櫌iou1 +鄾iou1 +𢆶iou1 +嚘iou1 +耰iou1 +獶iou1 +𧀥iou1 +纋iou1 +㱊iou1 +幽iou1 +泑iou1 +泑iou3 +呦iou1 +𣢜iou1 +𣢜iou3 +𣢜ü5 +𧍘iou1 +尤iou2 +𣏞iou2 +腄iou2 +腄zhuei1 +腄zhuei4 +疣iou2 +肬iou2 +𪐤iou2 +沋iou2 +郵iou2 +訧iou2 +由iou2 +猷iou2 +猶iou2 +猶iou4 +猶jou4 +悠iou2 +油iou2 +油iou4 +攸iou2 +蕕iou2 +浟iou2 +邎iou2 +𠧷iou2 +𢋅iou2 +𢋅ü2 +輶iou2 +輶iou3 +輶iou4 +秞iou2 +蚰iou2 +蝣iou2 +櫾iou2 +櫾iou4 +𦳷iou2 +斿iou2 +游iou2 +遊iou2 +𨒰iou2 +卣iou2 +卣iou3 +䚻iou2 +䱔iou2 +偤iou2 +䍃iou2 +𤪎iou2 +𤪎iou3 +㳛iou2 +㳛ü2 +㾞iou2 +囮iou2 +囮o2 +㘥iou2 +庮iou2 +庮iou3 +𣔴iou2 +甹iou2 +甹pin1 +𧡹iou2 +𦵵iou2 +鈾iou2 +有iou3 +右iou3 +右iou4 +䳑iou3 +友iou3 +㕛iou3 +䀁iou3 +䀁iou4 +𥁓iou3 +𥁓iou4 +栯iou3 +栯ü5 +䒴iou3 +羑iou3 +誘iou3 +誘iou4 +𦍶iou3 +䛻iou3 +酉iou3 +丣iou3 +牖iou3 +槱iou3 +梄iou3 +莠iou3 +𥟁iou3 +蜏iou3 +蜏iou4 +蜏siou4 +㝌iou3 +㝌jou4 +𣣸iou3 +琇iou3 +琇siou4 +𨣆iou3 +𦏇iou3 +䬀iou3 +懮iou3 +㰶iou3 +蚴iou3 +又iou4 +宥iou4 +佑iou4 +祐iou4 +侑iou4 +酭iou4 +𩑣iou4 +𤴨iou4 +囿iou4 +囿ü5 +姷iou4 +忧iou4 +䞥iou4 +𦳩iou4 +狖iou4 +貁iou4 +貁iou4 +蜼iou4 +蜼luei3 +蜼uei4 +鼬iou4 +𪕏iou4 +𤍕iou4 +柚iou4 +柚zhu5 +褎iou4 +牰iou4 +牰siou4 +釉iou4 +幼iou4 +家ja1 +嘉ja1 +加ja1 +葭ja1 +笳ja1 +麚ja1 +䴥ja1 +豭ja1 +猳ja1 +痂ja1 +鴐ja1 +枷ja1 +枷qe2 +袈ja1 +𣮫ja1 +𨔣ja1 +𤠙ja1 +𧉪ja1 +跏ja1 +茄ja1 +茄qe2 +迦ja1 +迦je1 +珈ja1 +瘕ja1 +瘕ja3 +瘕ja4 +犌ja1 +貑ja1 +幏ja1 +幏ja4 +蟼ja1 +蟼jin1 +蟼jin3 +佳jä1 +佳ja1 +假ja3 +假ja4 +叚ja3 +檟ja3 +榎ja3 +夏ja3 +夏xa4 +嘏ja3 +斝ja3 +椵ja3 +婽ja3 +駕ja4 +稼ja4 +嫁ja4 +架ja4 +𢉤ja4 +𢱈ja4 +價ja4 +𦙺ja4 +戛ja5 +扴ja5 +圿ja5 +鴶ja5 +楔ja5 +楔sie5 +秸ja5 +稭ja5 +稭jä1 +鞂ja5 +砎ja5 +砎jä4 +砎xa5 +忦ja5 +嘎ja5 +𠜵ja5 +𪃈ja5 +𪃈je5 +袺ja5 +袺je5 +㮖ja5 +磍ja5 +磍qa5 +頡ja5 +頡xe5 +恝ja5 +𪈟ja5 +擖ja5 +擖qa5 +擖zha5 +𩮁ja5 +𩮁qa5 +夾ja5 +郟ja5 +袷ja5 +袷je5 +裌ja5 +鵊ja5 +跲ja5 +跲je5 +餄ja5 +䶢ja5 +䶢qa5 +䀫ja5 +䩡ja5 +𩌍ja5 +㿓ja5 +頰ja5 +頰je5 +浹ja5 +浹zie5 +甲ja5 +胛ja5 +玾ja5 +岬ja5 +𥑐ja5 +𨒇ja5 +𠩘ja5 +江jang1 +扛jang1 +𧢸jang1 +𧢸zhong1 +杠jang1 +茳jang1 +矼jang1 +豇jang1 +肛jang1 +肛xang1 +䜫jang1 +薑jang1 +𧅁jang1 +疆jang1 +畺jang1 +壃jang1 +畕jang1 +㹔jang1 +繮jang1 +韁jang1 +殭jang1 +礓jang1 +橿jang1 +姜jang1 +䗵jang1 +僵jang1 +繈jang3 +鏹jang3 +襁jang3 +膙jang3 +憼jang3 +憼jin3 +講jang3 +傋jang3 +傋xang3 +耩jang3 +勥jang4 +勥qang2 +強jang4 +強qang2 +弜jang4 +弜qi2 +誩jang4 +誩jin4 +誩tang4 +彊jang4 +彊qang2 +滰jang4 +降jang4 +降xang2 +𡲣jang4 +絳jang4 +弶jang4 +糨jang4 +驍jao1 +梟jao1 +𥄉jao1 +憿jao1 +釗jao1 +釗zhao1 +蟂jao1 +徼jao1 +徼jao4 +驕jao1 +嬌jao1 +嬌jao3 +嬌qao2 +憍jao1 +憍qao1 +穚jao1 +鷮jao1 +鷮qao2 +蕎jao1 +蕎qao2 +喬jao1 +喬qao2 +簥jao1 +撟jao1 +撟jao3 +撟jao3 +交jao1 +佼jao1 +佼jao3 +佼xao4 +蛟jao1 +茭jao1 +鵁jao1 +膠jao1 +膠jao4 +膠qao1 +鮫jao1 +嘐jao1 +嘐xao1 +郊jao1 +䍊jao1 +䍊qi5 +轇jao1 +㶀jao1 +䢒jao1 +教jao1 +教jao4 +䉰jao1 +䉰jao3 +䉰xao4 +𥹜jao1 +鉸jao1 +鉸jao3 +鉸jao4 +摎jao1 +摎liou2 +詨jao1 +詨xao4 +𩎔jao1 +跤qao1 +皎jao3 +㿟jao3 +皦jao3 +晈jao3 +璬jao3 +𢅎jao3 +𢅎jao4 +䥵jao3 +䥵xao3 +恔jao3 +䰘jao3 +𨶪jao3 +𨶪liou2 +䘨jao3 +儌jao3 +矯jao3 +矯jao3 +鱎jao3 +䚩jao3 +敽jao3 +𥃧jao3 +蟜jao3 +蟜qao2 +譑jao3 +譑qao4 +𨝰jao3 +蹻jao3 +蹻jo5 +蹻qao1 +蹻qao2 +絞jao3 +狡jao3 +攪jao3 +䕧jao3 +䕧xao4 +筊jao3 +筊xao2 +𢯴jao3 +𥂔jao3 +䀊jao3 +䀊xao4 +姣jao3 +姣xao2 +𢽻jao3 +㽱jao3 +㽱jou1 +𨲭jao4 +㹾jao4 +叫jao4 +訆jao4 +嘂jao4 +譥jao4 +激jao4 +激ji5 +噭jao4 +獥jao4 +獥ji5 +獥xi5 +鸄jao4 +鸄ji5 +鸄xi5 +𨎬jao4 +嶠jao4 +轎jao4 +轎qao2 +𢼂jao4 +窖jao4 +校jao4 +校xao4 +酵jao4 +覺jao4 +覺jo5 +較jao4 +較jo5 +珓jao4 +𡥈jao4 +皆jä1 +偕jä1 +偕xä2 +䕸jä1 +䕸xa5 +喈jä1 +階jä1 +堦jä1 +𦝨jä1 +薢jä1 +薢jä3 +薢jä3 +楷jä1 +楷kä3 +痎jä1 +鶛jä1 +湝jä1 +湝xä2 +街jä1 +𤭧jä1 +𩘅jä1 +蝔jä1 +蝔xä2 +鍇jä1 +鍇kä3 +解jä3 +解jä4 +解xä4 +檞jä3 +懈jä4 +繲jä4 +廨jä4 +㾏jä4 +誡jä4 +戒jä4 +界jä4 +介jä4 +屆jä4 +艐jä4 +艐ko4 +艐zong1 +𠨴jä4 +疥jä4 +玠jä4 +㝏jä4 +㠹jä4 +魪jä4 +尬jä4 +价jä4 +䯰jä4 +悈jä4 +悈ji5 +䲸jä4 +䁓jä4 +䁓zong3 +䁓zong4 +芥jä4 +衸jä4 +衸xä4 +丯jä4 +𩡺jä4 +蚧jä4 +犗jä4 +𧜅jä4 +揭je5 +揭je5 +揭qe5 +揭qi4 +𢶆je5 +搩je5 +訐je5 +訐ji4 +𧼨je5 +羯je5 +鍻je5 +𢷒je5 +竭je5 +碣je5 +楬je5 +楬qa5 +結je5 +絜je5 +絜je5 +絜xe5 +潔je5 +䥛je5 +鍥je5 +鍥qe5 +桔je5 +桔je5 +𣚃je5 +𧾯je5 +拮je5 +拮ji5 +狤je5 +狤ji5 +魝je5 +𡔣je5 +𡔣qe5 +𧍩je5 +傑je5 +桀je5 +桀je5 +桀je5 +榤je5 +渴je5 +渴ko5 +嵥je5 +滐je5 +櫭je5 +偈je5 +偈ji4 +杰je5 +孑je5 +𨥂je5 +趌je5 +趌ji5 +趌qi5 +䅥je5 +䅥ko5 +衱je5 +极je5 +𩠣je5 +鋏je5 +梜je5 +莢je5 +蛺je5 +唊je5 +𥞵je5 +劫je5 +蜐je5 +鉣je5 +砝je5 +砝go5 +䀷je5 +昅je5 +𣘖jän1 +𢳚jän1 +靬jän1 +靬kang1 +靬kang4 +鞬jän1 +𩎀jän1 +犍jän1 +犍qän2 +㓺jän1 +腱jän1 +腱jän4 +騝jän1 +騝qän2 +䭈jän1 +𩱡jän1 +𩱤jän1 +姦jän1 +菅jän1 +葌jän1 +䔵jän1 +間jän1 +間jän4 +閒jän1 +閒xän2 +艱jän1 +囏jän1 +蕑jän1 +堅jän1 +鑒jän1 +鑒jän4 +㡉jän1 +𢮂jän1 +𢮂xän2 +幵jän1 +肩jän1 +𧱚jän1 +猏jän1 +豣jän1 +菺jän1 +麉jän1 +麉qän1 +𪊑jän1 +𪊑qän1 +𪊑qin4 +鵳jän1 +鰹jän1 +䶬jän1 +䶬lie5 +䌑jän1 +甄jän1 +甄zhen1 +籈jän1 +籈zhen1 +薽jän1 +薽zhen1 +兼jän1 +兼jän4 +縑jän1 +鶼jän1 +鰜jän1 +鰜xän2 +蒹jän1 +𥻧jän1 +𦋰jän1 +搛jän1 +緘jän1 +玪jän1 +瑊jän1 +瑊zhen1 +尷jän1 +尲jän1 +𪒹jän1 +監jän1 +監jän4 +礛jän1 +鑑jän1 +鑑jän4 +𥌈jän1 +𥌈jän4 +𢳚jän1 +𣘖jän1 +靬jän1 +鞬jän1 +𩎀jän1 +㓺jän1 +騝jän1 +䭈jän1 +𩱡jän1 +𩱤jän1 +湕jän3 +𥍹jän3 +㔓jän3 +揵jän3 +揵qän2 +蹇jän3 +蹇jän3 +簡jän3 +簡jän3 +㶕jän3 +僴jän3 +襉jän3 +𧟉jän3 +柬jän3 +柬jän3 +暕jän3 +揀jän3 +揀liän4 +繭jän3 +絸jän3 +蠒jän3 +𥀹jän3 +𢆞jän3 +𡘸jän3 +垷jän3 +垷xän4 +筧jän3 +襺jän3 +挸jän3 +𢺃jän3 +𢹕jän3 +謇jän3 +藆jän3 +搴jän3 +𢷘jän3 +𠐻jän3 +𠐻jän4 +𢵈jän3 +𦂇jän3 +𡾰jän3 +𡾰jän4 +𩽜jän3 +䙭jän3 +䙭qän1 +囝jän3 +檢jän3 +撿jän3 +撿liän3 +瞼jän3 +鹻jän3 +碱jän3 +堿jän3 +減jän3 +減xän4 +𥳒jän3 +儉jän4 +儉jän4 +寋jän4 +楗jän4 +鍵jän4 +鍵qän2 +鑳jän4 +件jän4 +芡jän4 +芡qän4 +建jän4 +踺jän4 +旔jän4 +健jän4 +諫jän4 +澗jän4 +鐧jän4 +襇jän4 +𨣇jän4 +𧙧jän4 +見jän4 +見xän4 +鋻jän4 +毽jän4 +梘jän4 +趝jän4 +䱤jän4 +䱤xän4 +㔋jän4 +㔋lang4 +㔋xän4 +艦xän4 +劍jän4 +劔jän4 +羈ji1 +羇ji1 +畸ji1 +奇ji1 +奇ji1 +奇qi2 +掎ji1 +掎ji3 +掎qi4 +攲ji1 +攲ji3 +攲qi1 +竒ji1 +竒qi2 +㱦ji1 +㱦ji3 +㱦qi1 +妓ji1 +妓ji4 +躸ji1 +飢ji1 +机ji1 +机ji3 +肌ji1 +虮ji1 +朞ji1 +稘ji1 +期ji1 +期qi1 +期qi2 +基ji1 +箕ji1 +萁ji1 +萁qi2 +䇫ji1 +其ji1 +其ji1 +其qi2 +錤ji1 +錤qi2 +居ji1 +居jü1 +諆ji1 +諅ji1 +諅ji4 +諅ji4 +丌ji1 +機ji1 +譏ji1 +蘄ji1 +蘄qi2 +蘄qin2 +嘰ji1 +𦺬ji1 +磯ji1 +鞿ji1 +饑ji1 +禨ji1 +禨ji4 +幾ji1 +幾ji3 +幾ji4 +幾qi2 +䟇ji1 +鐖ji1 +僟ji1 +璣ji1 +𧗇ji1 +雞ji1 +鷄ji1 +稽ji1 +稽qi3 +枅ji1 +笄ji1 +㮷ji1 +䗗ji1 +𨪴ji1 +乩ji1 +卟ji1 +卟qi3 +剞ji3 +踦ji3 +踦qi1 +㞆ji3 +㞆qi4 +枳ji3 +枳zhr3 +麂ji3 +𪊨ji3 +㞦ji3 +䢳ji3 +𤜝ji3 +㞛ji3 +䂹ji3 +䂹sy5 +紀ji3 +己ji3 +妀ji3 +𠮯ji3 +蟣ji3 +蟣qi2 +穖ji3 +𩴆ji3 +𩴆qi2 +技ji4 +伎ji4 +伎ji4 +伎qi2 +伎zhr4 +徛ji4 +徛ji4 +䗁ji4 +䗁qi1 +跽ji4 +寄ji4 +䐀ji4 +芰ji4 +騎ji4 +騎qi2 +鬾ji4 +鬾qi2 +䝸ji4 +汥ji4 +汥qi2 +汥zhr1 +馶ji4 +馶qi2 +馶shr4 +馶zhr1 +翨ji4 +翨shr4 +冀ji4 +兾ji4 +覬ji4 +穊ji4 +驥ji4 +𩥉ji4 +洎ji4 +懻ji4 +暨ji4 +臮ji4 +鱀ji4 +垍ji4 +塈ji4 +塈xi4 +𣽍ji4 +忌ji4 +𨙬ji4 +惎ji4 +䋟ji4 +鵋ji4 +𧳙ji4 +𧳙sy4 +誋ji4 +梞ji4 +畁ji4 +畁qi2 +帺ji4 +𢃛ji4 +𥭜ji4 +記ji4 +旣ji4 +既ji4 +𣢆ji4 +旡ji4 +旡zen1 +蔇ji4 +䤒ji4 +計ji4 +繫ji4 +繫xi4 +係ji4 +繼ji4 +薊ji4 +髻ji4 +𨜒ji4 +檕ji4 +檕qi1 +檵ji4 +蘻ji4 +㲅ji4 +猘ji4 +𦇧ji4 +𣯅ji4 +罽ji4 +瀱ji4 +彐ji4 +蘮ji4 +吉ji5 +𧾢ji5 +𧾢zie5 +郆ji5 +洁ji5 +𤿠ji5 +姞ji5 +佶ji5 +鮚ji5 +曁ji5 +訖ji5 +吃ji5 +䰴ji5 +䞘ji5 +𢇓ji5 +劇ji5 +劇jü4 +屐ji5 +𨍺ji5 +𢜭ji5 +𢜭ji5 +㘌ji5 +戟ji5 +撠ji5 +撠ji5 +𦻝ji5 +𦺩ji5 +𤜾ji5 +谻ji5 +谻ji5 +丮ji5 +𩯋ji5 +擊ji5 +墼ji5 +轚ji5 +轚ji4 +𦼷ji5 +𡫀ji5 +極ji5 +殛ji5 +㥛ji5 +襋ji5 +棘ji5 +亟ji5 +亟qi4 +㻷ji5 +𡕮ji5 +𡕮lin2 +蕀ji5 +𧩦ji5 +及ji5 +𨕤ji5 +𦶍ji5 +苙ji5 +苙li5 +䲯ji5 +㧀ji5 +急ji5 +汲ji5 +給ji5 +伋ji5 +級ji5 +芨ji5 +𦳌ji5 +彶ji5 +巾jin1 +斤jin1 +斤jin4 +筋jin1 +䈥jin1 +驚jin1 +京jin1 +荆jin1 +荊jin1 +麠jin1 +麖jin1 +鶁jin1 +經jin1 +涇jin1 +頸jin1 +頸jin3 +頸qin2 +巠jin1 +兢jin1 +矜jin1 +金jin1 +今jin1 +衿jin1 +襟jin1 +䘳jin1 +禁jin1 +禁jin4 +㦗jin1 +𪑙jin1 +黅jin1 +緊jin3 +𦜌jin3 +𤷌jin3 +胗jin3 +胗zhen3 +謹jin3 +𪏴jin3 +㹏jin3 +槿jin3 +堇jin3 +堇qin2 +𡎸jin3 +漌jin3 +慬jin3 +慬qin2 +巹jin3 +𧯷jin3 +菦jin3 +瑾jin3 +瑾jin4 +警jin3 +儆jin3 +儆jin4 +景jin3 +境jin3 +境jin4 +璥jin3 +㯳jin3 +剄jin3 +烴jin3 +錦jin3 +僅jin3 +僅jin4 +近jin4 +瘽jin4 +瘽qin2 +痙jin4 +汫zin4 +殑jin4 +殑qin2 +噤jin4 +凚jin4 +凚jin4 +㝻jin4 +覲jin4 +殣jin4 +饉jin4 +廑jin4 +墐jin4 +墐qin2 +𠞱jin4 +歏jin4 +靳jin4 +㧆jin4 +㨷jin4 +㨷qin2 +劤jin4 +敬jin4 +竟jin4 +鏡jin4 +獍jin4 +競jin4 +𥪰jin4 +倞jin4 +檠jin4 +檠qin2 +曔jin4 +勁jin4 +徑jin4 +逕jin4 +𠲮jin4 +𩰹jin4 +桱jin4 +脛jin4 +脛xin4 +踁jin4 +踁xin4 +𦧈jin4 +䶖jin4 +𤘡jin4 +𦨽jin4 +紟jin4 +鈙jin4 +齽jin4 +㯲jin4 +䁷jo5 +䁷u5 +斠jo5 +角jo5 +角go5 +角lu5 +桷jo5 +䡈jo5 +珏jo5 +玨jo5 +䮸jo5 +䮸o5 +䮸u5 +䚫jo5 +䚫xi5 +榷jo5 +捔jo5 +捔zho5 +搉jo5 +搉ko5 +梏jo5 +梏gu5 +傕jo5 +龣jo5 +龣lu5 +腳jo5 +脚jo5 +卻jo5 +卻qo5 +屩jo5 +噱jo5 +𠊬jo5 +𠊬qi5 +𧍕jo5 +𧍕kuä5 +𧮫jo5 +臄jo5 +𠶸jo5 +𠶸qi5 +醵jo5 +醵jü4 +醵qü2 +䐘jo5 +玃jo5 +貜jo5 +蠼jo5 +蠼jo5 +躩jo5 +躩qo5 +𧾵jo5 +钁jo5 +攫jo5 +矍jo5 +𡚠jo5 +彏jo5 +彏xo5 +𪈴jo5 +𨏹jo5 +戄jo5 +戄xo5 +䣤jo5 +扃jong1 +駉jong1 +駫jong1 +坰jong1 +冋jong1 +冋xong4 +𪕍jong1 +絅jong1 +絅qong3 +𣕄jong1 +憬jong3 +囧jong3 +暻jong3 +煚jong3 +熲jong3 +炯jong3 +炯xong4 +𠖷jong3 +㯋jong3 +𩚱jong3 +煛jong3 +𧍮jong3 +窘jong3 +窘jüin4 +鳩jou1 +𦫶jou1 +𠠳jou1 +朻jou1 +朻jou3 +䡂jou1 +鬮jou1 +鬮jou1 +𨷺jou1 +𨷺jou1 +丩jou1 +勼jou1 +樛jou1 +𠃚jou1 +𦭺jou1 +糾jou1 +糾jou3 +赳jou1 +赳jou3 +久jou3 +九jou3 +玖jou3 +灸jou3 +灸jou4 +韭jou3 +𡚰jou3 +𨾉jou3 +糺jou3 +舅jou4 +臼jou4 +臼jü5 +齨jou4 +麔jou4 +䳎jou4 +䊆jou4 +𤷑jou4 +𢛃jou4 +𢛃qou2 +䛮jou4 +桕jou4 +蟉jou4 +蟉liou2 +蟉qou2 +救jou4 +𧧷jou4 +廐jou4 +廄jou4 +究jou4 +疚jou4 +㲃jou4 +㲃qou1 +𠣿jou4 +𨖏jou4 +舊jou4 +柩jou4 +匶jou4 +𧾻jou4 +𡨢jü1 +据jü1 +裾jü1 +琚jü1 +䝻jü1 +鶋jü1 +崌jü1 +蜛jü1 +椐jü1 +椐jü4 +椐qü1 +涺jü1 +𦱅jü1 +腒jü1 +腒qü2 +拘jü1 +駒jü1 +䀠jü1 +䀠jü4 +眗jü1 +㪺jü1 +捄jü1 +捄qou2 +跔jü1 +鮈jü1 +俱jü1 +痀jü1 +𥇛jü1 +𥗫jü1 +𥗫qü2 +舉jü3 +𠢈jü3 +莒jü3 +櫸jü3 +柜jü3 +筥jü3 +𥴧jü3 +𥴧qü2 +𧺹jü3 +䢹jü3 +弆jü3 +弆qü3 +矩jü3 +榘jü3 +踽jü3 +踽qü3 +萭jü3 +萭ü3 +聥jü3 +聥ü3 +䅓jü3 +𦐛jü3 +楀jü3 +楀ü3 +蒟jü3 +蒟jü4 +椇jü3 +巨jü4 +鉅jü4 +拒jü4 +秬jü4 +距jü4 +𧣒jü4 +炬jü4 +粔jü4 +虡jü4 +𧇽jü4 +鐻jü4 +鐻jü4 +鐻qü2 +苣jü4 +駏jü4 +𦼫jü4 +𦼫qü2 +𦊐jü4 +詎jü4 +歫jü4 +䶙jü4 +窶jü4 +貗jü4 +據jü4 +鋸jü4 +倨jü4 +踞jü4 +澽jü4 +豦jü4 +豦qü2 +𧣻jü4 +䱟jü4 +遽jü4 +勮jü4 +屨jü4 +瞿jü4 +瞿qü2 +邭jü4 +𥉁jü4 +𥉁kuen3 +䈮jü4 +絇jü4 +絇qü2 +懼jü4 +具jü4 +臞jü4 +臞qü2 +颶jü4 +菊jü5 +蘜jü5 +𧃓jü5 +𦶗jü5 +𦶗jü5 +鞠jü5 +鞠jü5 +鞠qü5 +㥌jü5 +掬jü5 +匊jü5 +𡙳jü5 +鞫jü5 +諊jü5 +𥷤jü5 +㹼jü5 +鵴jü5 +𪈓jü5 +𪁁jü5 +𨸰jü5 +㘲jü5 +㽤jü5 +䱡jü5 +䱡qü5 +椈jü5 +巈jü5 +䳔jü5 +𩛺jü5 +𩬜jü5 +踘jü5 +閰jü5 +𣐊jü5 +𧿻jü5 +泦jü5 +趜jü5 +𡫬jü5 +𥩁jü5 +驧jü5 +𩣽jü5 +毱jü5 +䗇jü5 +䜯jü5 +𠤄jü5 +𠤄qü5 +鋦jü5 +輂jü5 +挶jü5 +絭jü5 +絭jüän4 +絭qüän4 +梮jü5 +䡞jü5 +㮂jü5 +䋰jü5 +𦅽jü5 +𧤑jü5 +局jü5 +侷jü5 +跼jü5 +駶jü5 +䎤jü5 +橘jü5 +𦺖jü5 +𦺖mang3 +繘jü5 +繘ü5 +𧽻jü5 +䤎jü5 +𦙮jü5 +𣎛jü5 +𠀔jü5 +孒jü5 +孒jüe5 +𦁐jü5 +𦁐qüe5 +厥jü5 +厥jüe5 +屈jü5 +屈qü5 +鶌jü5 +趉jü5 +𧱝jü5 +𧱝jüe5 +𧱝jüin4 +䠇jü5 +倔jü5 +崛jü5 +崛ü5 +𡲬jü5 +𡲗jü5 +䘿jü5 +掘jü5 +掘jüe5 +堀jü5 +堀ku5 +郹jü5 +狊jü5 +狊xü5 +鶪jü5 +湨jü5 +鼳jü5 +犑jü5 +𠋬jü5 +氒jüe5 +𨇮jüe5 +𧽸jüe5 +𧼞jüe5 +瘚jüe5 +劂jüe5 +蕨jüe5 +蟨jüe5 +蟩jüe5 +橛jüe5 +橜jüe5 +𥕲jüe5 +𠢤jüe5 +欮jüe5 +撅jüe5 +𠄌jüe5 +獗jüe5 +𧤼jüe5 +鷢jüe5 +蹷jüe5 +赶jüe5 +赶qän2 +憠jüe5 +𨬐jüe5 +䞷jüe5 +𣖬jüe5 +𩪜jüe5 +逫jüe5 +逫zhu5 +決jüe5 +決xüe5 +决jüe5 +玦jüe5 +潏jüe5 +潏shu5 +潏ü5 +䀗jüe5 +譎jüe5 +憰jüe5 +訣jüe5 +𧤾jüe5 +觼jüe5 +鐍jüe5 +駃jüe5 +駃kuä4 +芵jüe5 +𦯊jüe5 +趹jüe5 +赽jüe5 +鴂jüe5 +鈌jüe5 +𣬎jüe5 +觖jüe5 +觖kuei4 +騤jüe5 +騤kuei2 +㭈jüe5 +疦jüe5 +疦xüe5 +蚗jüe5 +𧝃jüe5 +䏐jüe5 +抉jüe5 +抉üe5 +𧣸jüe5 +䞵jüe5 +罬jüe5 +罬zho5 +娟jüän1 +娟üän1 +涓jüän1 +睊jüän1 +睊jüän4 +蠲jüän1 +𦮻jüän1 +䅌jüän1 +鵑jüän1 +鞙jüän1 +鞙xüän4 +勬jüän1 +勬jüän4 +畎jüän3 +𡿨jüän3 +𤰝jüän3 +詃jüän3 +埍jüän3 +埍xüän4 +羂jüän3 +罥jüän3 +罥jüän4 +汱jüän3 +卷jüän3 +卷jüän4 +卷qüän2 +捲jüän3 +捲jüän4 +捲qüän2 +菤jüän3 +韏jüän3 +韏jüän4 +韏qüän4 +𨹵jüän3 +埢jüän3 +𧯦jüän4 +圈jüän4 +圈qüän1 +菌jüän4 +菌jüin4 +弮jüän4 +弮qüän1 +蔨jüän4 +蔨jüin4 +萒jüän4 +萒üän3 +蜎jüän4 +蜎üän1 +讂jüän4 +讂xüän4 +瓹jüän4 +䣺jüän4 +𦌾jüän4 +䡓jüän4 +獧jüän4 +狷jüän4 +懁jüän4 +㢾jüän4 +絹jüän4 +鄄jüän4 +㯞jüän4 +䚈jüän4 +悁jüän4 +悁üän1 +眷jüän4 +睠jüän4 +桊jüän4 +帣jüän4 +犈jüän4 +犈qüän2 +觠jüän4 +觠qüän2 +飬jüän4 +䖭jüän4 +𥸭jüän4 +倦jüän4 +𣜨jüän4 +襈jüän4 +襈zuang4 +淃jüän4 +麇jüin1 +麕jüin1 +麏jüin1 +頵jüin1 +頵üin1 +莙jüin1 +莙jüin4 +汮jüin1 +均jüin1 +鈞jüin1 +袀jüin1 +君jüin1 +軍jüin1 +皸jüin1 +皸jüin4 +桾jüin1 +䇹jüin1 +宭jüin1 +宭qüin2 +鮶jüin1 +僒jüin4 +㖥jüin4 +㻒jüin4 +箘jüin4 +箘qüin1 +䐃jüin4 +蜠jüin4 +呁jüin4 +𧥺jüin4 +𧥺in2 +捃jüin4 +攈jüin4 +䝍jüin4 +郡jüin4 +卡ka3 +刊kang1 +看kang1 +看kang4 +栞kang1 +𣓁kang1 +臤kang1 +臤qän1 +臤qin4 +臤xän2 +康kang1 +糠kang1 +穅kang1 +㱂kang1 +㝩kang1 +㝩kang3 +槺kang1 +𨻷kang1 +䗧kang1 +𥉽kang1 +漮kang1 +𤮊kang1 +㼹kang1 +㼹qang1 +躿kang1 +堪kang1 +龕kang1 +𩑟kang1 +戡kang1 +戡zhen3 +𢦟kang1 +𤯌kang1 +撖kang1 +撖qän3 +撖xän4 +㪁kang1 +㪁qän1 +㪁qän4 +㪁qin2 +坩kang1 +侃kang3 +侃kang4 +衎kang3 +衎kang4 +慷kang3 +𡻚kang3 +懬kang3 +懬kuang3 +坎kang3 +埳kang3 +臽kang3 +臽xän4 +歁kang3 +歁ko5 +惂kang3 +輡kang3 +錎kang3 +錎xän4 +轗kang3 +轗kang4 +竷kang3 +竷kang4 +偘kang4 +䳚kang4 +䳚kä4 +䳚ko5 +閌kang4 +阬kang4 +阬ken1 +犺kang4 +伉kang4 +砊kang4 +砊ken1 +𪎵kang4 +勘kang4 +䘓kang4 +𧗀kang4 +𪉯kang4 +磡kang4 +闞kang4 +闞xän3 +闞xän4 +瞰kang4 +𣊟kang4 +𪉿kang4 +尻kao1 +訄kao1 +訄qou1 +訄qou2 +敲kao1 +敲qao1 +敲qao4 +考kao3 +攷kao3 +栲kao3 +洘kao3 +𣩅kao3 +祰kao3 +烤kao3 +燺kao3 +丂kao3 +䯪kao3 +䯪kao4 +拷kao3 +𥬯kao3 +㼥kao3 +犒kao4 +𩝝kao4 +靠kao4 +𧋓kao4 +𨃤kao4 +銬kao4 +揩kä1 +揩kä4 +𦂄kä1 +𢔡kä1 +𥻄kä1 +開kä1 +㱾kä1 +㚊kä1 +奒kä1 +䒓qä3 +𡢖qä3 +𡢖qä4 +𡢖qi4 +𦞉kä3 +𠢲kä3 +𥏪kä3 +凱kä3 +愷kä3 +颽kä3 +塏kä3 +暟kä3 +鎧kä3 +鎧kä4 +闓kä3 +闓kä4 +輆kä3 +磕kä4 +磕ko5 +轄kä4 +轄xa5 +愒kä4 +愒qe5 +愒qi4 +溘kä4 +溘ko5 +𥎆kä4 +㪡kä4 +𩫀kä4 +烗kä4 +𤈪kä4 +慨kä4 +愾kä4 +愾xi4 +嘅kä4 +戤gä4 +客kä5 +喀kä5 +揢kä5 +䙐kä5 +𩱝kä5 +緙kä5 +罊kä5 +罊qi4 +刻kä5 +克kä5 +剋kä5 +勀kä5 +勊kä5 +𡞢kä5 +娔kä5 +坑ken1 +硎ken1 +硎xin2 +𥉸ken1 +劥ken1 +鏗ken1 +銵ken1 +䡰ken1 +誙ken1 +𡷨ken1 +硻ken1 +殸ken1 +殸qin4 +㧶ken1 +䡩ken1 +硜ken1 +摼ken1 +㰢ken1 +羥ken1 +羥qang1 +羥qän1 +墾ken3 +懇ken3 +啃ken3 +豤ken3 +豤kuen1 +豤qän3 +肯ken3 +肎ken3 +珂ko1 +軻ko1 +軻ko3 +軻ko4 +𠳊ko1 +䯊ko1 +科ko1 +科ko4 +窠ko1 +薖ko1 +簻ko1 +簻zhua1 +萪ko1 +蝌ko1 +犐ko1 +㸰ko1 +㸰to2 +課ko1 +課ko4 +髁ko1 +髁ko4 +髁kua3 +䈖ko1 +𠏀ko1 +顆ko1 +顆ko3 +可ko3 +岢ko3 +坷ko3 +坷ko4 +敤ko3 +敤ko4 +堁ko3 +堁ko4 +堁kuei4 +𡱼ko4 +㾧ko4 +殼ko5 +㱿ko5 +毃ko5 +愨ko5 +確ko5 +確qo5 +碻ko5 +塙ko5 +塙ko5 +硞ko5 +硞ku5 +𤿩ko5 +㲉ko5 +㲉ku5 +燩ko5 +燩qi5 +嶨ko5 +嶨xo5 +𡴊ko5 +𣤇ko5 +埆ko5 +𡇱ko5 +㵣ko5 +𤸎ko5 +嵑ko5 +骹ko5 +骹qao1 +瞌ko5 +恪ko5 +㤩ko5 +愙ko5 +𣩄ko5 +𠩧ko5 +䆟ko5 +榼ko5 +𧛾ko5 +㕎ko5 +䶀ko5 +䶀ta5 +𨍰ko5 +𪁍go5 +空kong1 +空kong4 +箜kong1 +崆kong1 +崆qang1 +椌kong1 +椌qang1 +硿kong1 +悾kong1 +悾kong4 +悾qang1 +埪kong1 +倥kong1 +倥kong3 +倥kong4 +涳kong1 +涳lang2 +涳qang1 +鵼kong1 +䅝kong1 +𦱇kong1 +𢃐kong1 +𧌆kong1 +孔kong3 +恐kong3 +恐kong4 +𢖶kong3 +𢖶kong4 +𦶐kong3 +𦶐kong4 +控kong4 +控qang1 +鞚kong4 +𤗇kong4 +彄kou1 +摳kou1 +摳qü1 +剾kou1 +剾ou1 +𢂁kou1 +滱kou1 +滱kou4 +䁱kou1 +䁱ou1 +芤kou1 +口kou3 +叩kou3 +叩kou4 +扣kou3 +扣kou4 +𤘘kou3 +釦kou3 +𧥣kou3 +𨙫kou3 +竘kou3 +竘qü3 +寇kou4 +鷇kou4 +𡠆kou4 +㜌kou4 +簆kou4 +筘kou4 +瞉kou4 +枯ku1 +㱠ku1 +刳ku1 +扝ku1 +扝u1 +郀ku1 +軲ku1 +跍ku1 +挎ku1 +㢪ku1 +㢪u1 +鮬ku1 +骷ku1 +苦ku3 +苦ku4 +䇢ku3 +褲ku4 +袴ku4 +絝ku4 +庫ku4 +胯ku4 +胯kua1 +胯kua4 +跨ku4 +跨kua1 +跨kua3 +跨kua4 +䔯ku4 +哭ku5 +㲄ku5 +䧊ku5 +䵈ku5 +𣫓ku5 +𪍠ku5 +酷ku5 +焅ku5 +𥞴ku5 +嚳ku5 +𡷥ku5 +窟ku5 +顝ku5 +顝kuei1 +顝kuei3 +泏ku5 +泏zhu5 +𩑔ku5 +𩑔kuen3 +矻ku5 +圣ku5 +䯇ku5 +䯇kua5 +𡑧ku5 +𡑧xa5 +㧾ku5 +㩿ku5 +𡑣ku5 +𡼿ku5 +𥌄ku5 +咼kua1 +喎kua1 +䓙kua1 +𦹬kua1 +䦱kua1 +䦱uei3 +誇kua1 +夸kua1 +姱kua1 +䠸kua1 +𠇗kua1 +䯞kua1 +骻kua3 +𡕒kua3 +𡕒kua4 +㡁kua3 +𢄳kua3 +銙kua3 +寬kuang1 +髖kuang1 +髖kuen1 +匡kuang1 +邼kuang1 +筐kuang1 +䖱kuang1 +框kuang1 +恇kuang1 +劻kuang1 +𩬹kuang1 +洭kuang1 +軭kuang1 +軭kuang2 +眶kuang1 +䒰kuang1 +𩢼kuang1 +䯑kuang1 +𡰝kuang2 +鵟kuang2 +軖kuang2 +㞷kuang2 +款kuang3 +歀kuang3 +欵kuang3 +窾kuang3 +䥗kuang3 +䥗kuang4 +䲌kuang3 +䲌kuang4 +䡉kuang3 +䡉kang3 +凵kuang3 +㧄kuang3 +況kuang4 +况kuang4 +況huang4 +况huang4 +曠kuang4 +矌kuang4 +壙kuang4 +纊kuang4 +擓kuä1 +㨤kuä1 +㔞kuä1 +蒯kuä4 +㕟kuä4 +喟kuä4 +喟kuei4 +嘳kuä4 +嘳kuei4 +塊kuä4 +塊kuei4 +墤kuä4 +墤tuei2 +快kuä4 +噲kuä4 +𥢶kuä4 +璯kuä4 +筷kuä4 +闊kuä5 +蛞kuä5 +䟯kuä5 +𤫵kuä5 +廓kuä5 +鞹kuä5 +𠠎kuä5 +籗kuä5 +噋kuä5 +噋tuen1 +虧kuei1 +窺kuei1 +闚kuei1 +巋kuei1 +巋kuei3 +蘬kuei1 +蘬kuei3 +𧢦kuei1 +𧢦kuei2 +睽kuei1 +奎kuei1 +刲kuei1 +𠝥kuei1 +䯓kuei1 +聧kuei1 +䖯kuei1 +蝰kuei1 +㨒kuei1 +楏kuei1 +藈kuei1 +暌kuei1 +恢kuei1 +詼kuei1 +悝kuei1 +悝li3 +魁kuei1 +𥲖kuei1 +㷇kuei1 +盔kuei1 +葵kuei2 +鄈kuei2 +𩹍kuei2 +𦝢kuei2 +䳫kuei2 +𧍜kuei2 +逵kuei2 +馗kuei2 +馗qou2 +夔kuei2 +𣦞kuei2 +戣kuei2 +鍨kuei2 +犪kuei2 +躨kuei2 +艽kuei2 +艽qou2 +𢌳kuei2 +𣄲kuei3 +跬kuei3 +䞨kuei3 +䠑kuei3 +䫥kuei3 +䫥qi1 +䫥uei3 +㚍kuei3 +磈kuei3 +磈uei3 +䯣kuei4 +䰎kuei4 +腃kuei4 +䙡kuei4 +尯kuei4 +𨌗kuei4 +𥽂kuei4 +𧝷kuei4 +𥏙kuei4 +聵kuei4 +聵uä4 +凷kuei4 +坤kuen1 +巛kuen1 +髡kuen1 +𩒱kuen1 +𩒱kuen4 +臗kuen1 +閫kuen3 +梱kuen3 +梱uen2 +壼kuen3 +𡈋kuen3 +𡈋qüin1 +稇kuen3 +捆kuen3 +裍kuen3 +悃kuen3 +齫kuen3 +齫üin3 +硱kuen3 +硱qin1 +困kuen4 +𣏔kuen4 +涃kuen4 +拉la1 +拉la5 +拿la2 +拏la2 +摣la2 +詉la2 +𧦮la2 +蒘la2 +蒘lü2 +𧘽la2 +笯la2 +笯lu2 +笯lu4 +䋈la3 +䋈la4 +䋈lü2 +藞la3 +喇la3 +喇la5 +哪la3 +哪lo2 +䏧la4 +那la4 +那lo2 +那lo3 +那lo4 +娜la4 +娜lo3 +剌la5 +揧la5 +辣la5 +辢la5 +䓶la5 +䓶lä4 +瘌la5 +癩la5 +癩lä4 +攋la5 +糲la5 +糲lä4 +糲li4 +𢈠la5 +轢la5 +轢li5 +轢lo5 +𢃴la5 +䶛la5 +㻝la5 +𥈙la5 +楋la5 +蝲la5 +捺la5 +𤷈la5 +𤷈la5 +䖧la5 +豽lua5 +貀lua5 +㕯lua5 +㕯lu5 +㕯ro5 +肭lua5 +肭lu5 +痆la5 +𧞍la5 +納la5 +䪏la5 +蒳la5 +軜la5 +衲la5 +魶la5 +妠la5 +妠lang4 +妠lua5 +㨥la5 +臘la5 +臈la5 +𪙷la5 +䶘la5 +䶘li5 +鑞la5 +蠟la5 +䗶la5 +擸la5 +擸lie5 +𥀰la5 +𪇹la5 +𦒦la5 +搚la5 +搚la5 +𦅶la5 +邋la5 +邋lie5 +笝la5 +𩚛la5 +㘝la5 +㘝li5 +𡤙la5 +㗙la5 +㑳la5 +㑳zou4 +㑳zu1 +摺la5 +摺zhä5 +𦒆la5 +磖la5 +菈la5 +𣤊la5 +㕇la5 +𤛊la5 +呐la5 +呐lo5 +𦗳lang2 +𣰊lang2 +鬞lang2 +噥lang2 +噥long2 +𩟊lang2 +𩟊long2 +䁸lang2 +𪆯lang2 +瀧lang2 +瀧long2 +瀧shuang1 +䮾lang2 +䮾pen2 +難lang2 +難lang4 +𩁘lang2 +𪇠lang2 +𩁣lang2 +蘭lang2 +瀾lang2 +瀾lang4 +闌lang2 +讕lang2 +讕lang3 +讕lang4 +欄lang2 +攔lang2 +𨷻lang2 +籣lang2 +䪍lang2 +㘓lang2 +躝lang2 +幱lang2 +斕lang2 +𢿻lang2 +潾lang2 +潾lin2 +𢛓lang2 +嘫lang2 +㬮lang2 +㬮lang4 +郎lang2 +蓈lang2 +稂lang2 +桹lang2 +廊lang2 +榔lang2 +榔lang3 +鋃lang2 +硠lang2 +𪁜lang2 +浪lang2 +浪lang4 +䯖lang2 +螂lang2 +蜋lang2 +蜋liang2 +𩷕lang2 +琅lang2 +瑯lang2 +㝗lang2 +㝗lang3 +狼lang2 +欴lang2 +𦵧lang2 +踉lang2 +踉liang2 +踉liang4 +莨lang2 +㟍lang2 +䡙lang2 +艆lang2 +駺lang2 +躴lang2 +筤lang2 +𥍫lang2 +閬lang2 +閬lang4 +哴lang2 +哴liang4 +囊lang2 +蠰lang2 +蠰rang3 +蠰shang4 +蠰shuang1 +南lang2 +男lang2 +楠lang2 +柟lang2 +柟rang2 +柟rang3 +抩lang2 +䶲lang2 +䶲rang2 +𤱣lang2 +婪lang2 +惏lang2 +燷lang2 +燷lang3 +嵐lang2 +葻lang2 +啉lang2 +藍lang2 +襤lang2 +䰐lang2 +㩜lang2 +籃lang2 +𩈵lang2 +𪇖lang2 +懢lang2 +懢lang4 +䆾lang2 +䆾lang4 +儖lang2 +喃lang2 +諵lang2 +諵lang4 +腩lang2 +腩lang3 +懶lang3 +嬾lang3 +𥻂lang3 +𥽭lang3 +灡lang3 +攤lang3 +攤lang4 +攤tang1 +赧lang3 +𩈶lang3 +㫱lang3 +戁lang3 +戁rang3 +曩lang3 +灢lang3 +攮lang3 +擃lang3 +朗lang3 +朖lang3 +誏lang3 +俍lang3 +崀lang3 +湳lang3 +䈒lang3 +𦐃lang3 +萳lang3 +揇lang3 +壈lang3 +𨎹lang3 +醂lang3 +漤lang3 +浨lang3 +顲lang3 +顲lang4 +顲lin3 +𠓭lang3 +纜lang3 +纜lang4 +覽lang3 +爁lang3 +爁lang4 +爁liän4 +攬lang3 +擥lang3 +欖lang3 +罱lang3 +爛lang4 +爤lang4 +𢒞lang4 +糷lang4 +鑭lang4 +𢅼lang4 +𢅼luei2 +埌lang4 +䕞lang4 +蒗lang4 +儾lang4 +㚂lang4 +僋lang4 +僋tang4 +𤃨lang4 +濫lang4 +濫xän4 +𨣨lang4 +㜮lang4 +鐃lao2 +譊lao2 +呶lao2 +怓lao2 +䴃lao2 +𥗰lao2 +𣳦lao2 +𣳦si4 +硇lao2 +𡽧lao2 +㺜lao2 +㺜long2 +𤣜lao2 +顟lao2 +𠐋lao2 +𠐋pao1 +賿lao2 +窌lao2 +窌liou4 +勞lao2 +勞lao4 +憥lao2 +澇lao2 +澇lao3 +澇lao4 +牢lao2 +窂lao2 +簩lao2 +䝁lao2 +𧰉lao2 +蟧lao2 +蟧liao2 +醪lao2 +撈lao2 +㟉lao2 +㗦lao2 +髝lao2 +髝lao4 +𦗖lao2 +𦗖liao2 +䜮lao2 +䜮liao2 +𨦭lao2 +𤩂lao2 +嫪lao2 +嫪lao4 +哰lao2 +𣘪lao2 +簝lao2 +簝liao2 +猱lao2 +猱liou4 +獿lao2 +獿lao3 +嶩lao2 +巎lao2 +峱lao2 +𤫕lao2 +𢜸lao2 +臑lao2 +臑ru2 +䛝lao2 +憹lao2 +憹long2 +㺒lao3 +㺒xao4 +老lao3 +䝤lao3 +獠lao3 +䝤zhao3 +獠zhao3 +獠liao2 +轑lao3 +橑lao3 +橑liao2 +潦lao3 +潦lao4 +䕩lao3 +栳lao3 +𣠼lao3 +𩔇lao3 +恅lao3 +𡂕lao3 +䵏lao3 +腦lao3 +腦lao4 +堖lao3 +匘lao3 +𠜶lao3 +惱lao3 +㛴lao3 +瑙lao3 +碯lao3 +㺁lao3 +𧳦lao3 +鬧lao4 +閙lao4 +𠇰lao4 +橈lao4 +橈rao2 +淖lao4 +僗lao4 +癆lao4 +𣟽lao4 +橯lao4 +耮lao4 +腝lao4 +腝luen4 +腝ruang3 +唻lä1 +唻lä2 +唻lä3 +䍲lä2 +誽lä2 +摨lä2 +來lä2 +逨lä2 +逨lä4 +徠lä2 +徠lä4 +萊lä2 +萊lä4 +郲lä2 +郲luei3 +騋lä2 +崍lä2 +𤦃lä2 +𧳟lä2 +猍lä2 +淶lä2 +鯠lä2 +鶆lä2 +䅘lä2 +𣮉lä2 +𣮉li2 +斄lä2 +斄li2 +䋱lä2 +庲lä2 +㾢lä2 +㾢lä4 +棶lä2 +犛lä2 +犛li2 +犛mao2 +麳lä2 +𪎂lä2 +𤲓lä2 +𪑚lä2 +能lä2 +能lä4 +能len2 +能len3 +㾍lä2 +奶lä3 +嬭lä3 +嬭li3 +㚷lä3 +乃lä3 +迺lä3 +迺ziou1 +鼐lä3 +鼐lä4 +疓lä3 +𨦂lä3 +柰lä4 +奈lä4 +奈lo4 +㲡lä4 +𩹟lä4 +渿lä4 +賴lä4 +籟lä4 +瀨lä4 +䄤lä4 +藾lä4 +犡lä4 +犡li4 +䲚lä4 +䲚ta5 +𨇆lä4 +㸊lä4 +鵣lä4 +𡂖lä4 +耐lä4 +螚lä4 +𣉘lä4 +𣉘lä5 +賚lä4 +睞lä4 +䚅lä4 +勑lä4 +𥖪lä5 +䭆lä5 +勒lä5 +肋lä5 +扐lä5 +仂lä5 +仂li5 +艻lä5 +玏lä5 +𤨕lä5 +泐lä5 +朸lä5 +朸li5 +阞lä5 +㔹lä5 +竻lä5 +鰳lä5 +䘅lä5 +䎪lä5 +鬤len2 +鬤rang2 +㲰len2 +𠽽len2 +獰len2 +𥣗len2 +𧂘len2 +儜len2 +薴len2 +薴len2 +鬡len2 +𧭈len2 +鑏len2 +䭢len2 +嬣len2 +棱len2 +楞len2 +稜len2 +輘len2 +倰len2 +祾len2 +祾lin2 +冷len3 +冷lin2 +冷lin3 +檸len3 +愣len4 +踜len4 +㱥len4 +㱥lin2 +離li2 +離li4 +籬li2 +㰚li2 +醨li2 +罹li2 +璃li2 +酈li2 +酈li5 +𣀷li2 +𣀷li3 +驪li2 +驪li2 +𪖂li2 +樆li2 +鸝li2 +鵹li2 +𪅆li2 +縭li2 +褵li2 +蘺li2 +䕻li2 +䕻li4 +麗li2 +麗li4 +䍦li2 +蠡li2 +蠡li3 +蠡lo2 +䅻li2 +孋li2 +灕li2 +漓li2 +𧕯li2 +𧕯sy1 +𧕮li2 +攡li2 +矖li2 +矖sy3 +穲li2 +𢟢li2 +𢥗li2 +謧li2 +謧li2 +劙li2 +劙li3 +劙li4 +尼li2 +柅li2 +柅li3 +怩li2 +蚭li2 +跜li2 +呢li2 +𩚯li2 +䝚li2 +梨li2 +棃li2 +𠠍li2 +秜li2 +蜊li2 +蔾li2 +犁li2 +犁li2 +犂li2 +犂li2 +刕li2 +𢤂li2 +鯬li2 +鑗li2 +䴻li2 +蟍li2 +𨟀li2 +釐li2 +厘li2 +貍li2 +狸li2 +氂li2 +氂li2 +氂mao2 +嫠li2 +剺li2 +梩li2 +𣁟li2 +倈li2 +艃li2 +𠩬li2 +孷li2 +𢟤li2 +𢟤li4 +𩭇li2 +㾖li2 +㾖li3 +筣li2 +𠭰li2 +黎li2 +𤛿li2 +黧li2 +藜li2 +𦃇li2 +盠li2 +盠li3 +邌li2 +𨛫li2 +廲li2 +瓈li2 +𥌛li2 +𩧋li2 +㦒li2 +𨿯li2 +倪li2 +蜺li2 +蜺lie5 +郳li2 +齯li2 +婗li2 +輗li2 +棿li2 +猊li2 +貎li2 +麑li2 +鯢li2 +𠆵li2 +泥li2 +泥li4 +屔li2 +臡li2 +臡lo2 +邐li3 +峛li3 +㸚li3 +㸚li4 +旎li3 +狔li3 +抳li3 +履li3 +里li3 +裏li3 +裡li3 +鯉li3 +李li3 +理li3 +娌li3 +俚li3 +𨛋li3 +擬li3 +𥣖li3 +你li3 +伱li3 +聻li3 +禮li3 +礼li3 +𥴡li3 +𦫈li3 +欚li3 +澧li3 +醴li3 +鱧li3 +鱺li3 +𩽵li3 +豊li3 +欐li3 +欐sy1 +禰li3 +䦵li3 +䦵mi3 +苨li3 +𩋪li3 +𦰫li3 +瀰li3 +瀰mi2 +瀰mi3 +坭li3 +𩯨li3 +薾li3 +檷li3 +鑈li3 +鑈lie5 +𩍦li3 +詈li4 +荔li4 +㿛li4 +㿛li4 +珕li4 +𥶾li4 +利li4 +𥝤li4 +䬆li4 +䬆li5 +蒞li4 +莅li4 +䇐li4 +䇐li5 +䇐luei4 +涖li4 +痢li4 +䚕li4 +膩li4 +𦡸li4 +䁊li4 +䁊o5 +吏li4 +戾li4 +戾lie5 +㑦li4 +隸li4 +隷li4 +儷li4 +綟li4 +綟lie5 +𥃏li4 +𠠫li4 +唳li4 +唳lie5 +蜧li4 +蜦li4 +蜦luen2 +䓞li4 +沴li4 +捩li4 +捩lie5 +𤃀li4 +悷li4 +栛li4 +丽li4 +𣛒li4 +𩘡li4 +𣟌li4 +𢤇li4 +迡li4 +濘li4 +濘lin3 +濘lin4 +例li4 +厲li4 +礪li4 +勵li4 +禲li4 +癘li4 +㾐li4 +鮤li4 +鮤lie5 +濿li4 +砅li4 +蠣li4 +蠇li4 +櫔li4 +栵li4 +栵lie5 +𩧃li4 +䮋li4 +䅀li4 +䅀lie5 +𥣭li4 +𧸱li4 +巁li4 +𢂥li4 +𢤆li4 +洌li4 +洌lie5 +暱li5 +昵li5 +衵li5 +衵r5 +䵒li5 +䵑li5 +䘌li5 +㥾li5 +㥾li5 +栗li5 +㮚li5 +𣡷li5 +慄li5 +溧li5 +𠞉li5 +鷅li5 +凓li5 +篥li5 +麜li5 +𨍫li5 +瑮li5 +𦃊li5 +塛li5 +搮li5 +䔁li5 +㗚li5 +㟳li5 +逆li5 +屰li5 +縌li5 +𥿬li5 +㘙li5 +𠱘li5 +歷li5 +靂li5 +䟐li5 +癧li5 +鎘li5 +䥶li5 +礫li5 +瓅li5 +秝li5 +櫪li5 +䍽li5 +𩽏li5 +曆li5 +藶li5 +瀝li5 +磿li5 +寥li5 +寥liao2 +㽁li5 +皪li5 +𥌮li5 +䍥li5 +躒li5 +躒lo5 +䟏li5 +䟏sho5 +𪙽li5 +𤪢li5 +厤li5 +攊li5 +䮥li5 +𧙉li5 +䤙li5 +𡳸li5 +𦠓li5 +𨢌li5 +㔏li5 +𪅼li5 +觻li5 +觻lu5 +𥽗li5 +擽li5 +擽lio5 +濼li5 +濼lo5 +濼lu5 +濼po5 +濼pu5 +蝷li5 +壢li5 +嚦li5 +惄li5 +𧗂li5 +愵li5 +溺li5 +溺ro5 +力li5 +屴li5 +鳨li5 +𩾜li5 +𠢠li5 +𣲒li5 +𡯄li5 +𧲡li5 +匿li5 +𧈟li5 +𧏾li5 +恧li5 +恧lu5 +𩺱li5 +立li5 +粒li5 +笠li5 +鴗li5 +岦li5 +砬li5 +孨li5 +孨zhuang3 +孨zuang4 +㵫li5 +𣲷li5 +𦮾li5 +良liang2 +梁liang2 +粱liang2 +粮liang2 +糧liang2 +涼liang2 +涼liang4 +凉liang2 +𩗬liang2 +𩗬liang4 +量liang2 +量liang4 +椋liang2 +䝶liang2 +綡liang2 +𣄴liang2 +㹁liang2 +㹁liang4 +䣼liang2 +輬liang2 +娘liang2 +孃liang2 +孃rang2 +瓤liang2 +瓤rang2 +鑲liang2 +鑲rang2 +鑲siang1 +兩liang3 +兩liang4 +㒳liang3 +脼liang3 +𣓈liang3 +緉liang3 +緉liang4 +蜽liang3 +蜽liang3 +魎liang3 +㔝liang3 +𠓜liang3 +䓣liang3 +倆liang3 +裲liang3 +掚liang3 +亮liang4 +諒liang4 +掠liang4 +掠lio5 +悢liang4 +輛liang4 +𣄵liang4 +䀶liang4 +䁁liang4 +釀liang4 +𥽬liang4 +䖆liang4 +䖆rang3 +聊liao2 +膋liao2 +膫liao2 +膫liao4 +飉liao2 +遼liao2 +憀liao2 +憀liou2 +竂liao2 +料liao2 +料liao4 +㙩liao2 +㙩liao4 +撩liao2 +撩liao3 +摷liao2 +摷zhao1 +廖liao2 +廖liao4 +廖liou4 +僚liao2 +僚liao3 +寮liao2 +鐐liao2 +鐐liao4 +豂liao2 +鷯liao2 +鷯liao4 +𥲊liao2 +璙liao2 +璙liao3 +璙liao4 +嫽liao2 +嫽liao3 +嫽liao4 +漻liao2 +蟟liao2 +瞭liao2 +瞭liao3 +𧂏liao2 +𩯊liao2 +嶚liao2 +翏liao2 +翏liou4 +繚liao2 +繚liao3 +憭liao2 +憭liao3 +髎liao2 +𡽐liao2 +𦿌liao2 +𦿌lo2 +敹liao2 +嘹liao2 +嘹liao4 +熮liao2 +熮liao4 +熮liou3 +燎liao2 +燎liao3 +燎liao4 +了liao3 +蓼liao3 +蓼lu5 +镽liao3 +鄝liao3 +䑠liao3 +爒liao3 +𢄺liao3 +𢄺ziao3 +𥗀liao3 +𤁸liao3 +𧘈liao3 +嬲liao3 +裊liao3 +嫋liao3 +𨲂liao3 +㒟liao3 +褭liao3 +㜵liao3 +嬈liao3 +嬈rao3 +嬈xao4 +䃵liao3 +𢴶liao3 +𢻢liao3 +䩍liao3 +尿liao4 +㞙liao4 +𩕐liao4 +尥liao4 +尥pao2 +𦌒liao4 +炓liao4 +尞liao4 +𤊽liao4 +療liao4 +𤻲liao4 +𤻲lo5 +撂liao4 +涅lie5 +湼lie5 +捏lie5 +揑lie5 +𦵐lie5 +𡍤lie5 +圼lie5 +篞lie5 +苶lie5 +劣lie5 +苶rä5 +𥔄lie5 +𤶚lie5 +㖏lie5 +𦛠lie5 +菍lie5 +菍lie5 +齧lie5 +嚙lie5 +臬lie5 +槷lie5 +槷lie5 +槷lie5 +嶭lie5 +嶭o5 +嵲lie5 +𡶫lie5 +隉lie5 +臲lie5 +闑lie5 +𥸸lie5 +夨lie5 +夨zä5 +𥃎lie5 +列lie5 +列zhu1 +𠛱lie5 +𠛱za5 +迾lie5 +蛚lie5 +烈lie5 +冽lie5 +裂lie5 +茢lie5 +颲lie5 +鴷lie5 +㤠lie5 +挒lie5 +𩢾lie5 +𡊻lie5 +姴lie5 +趔lie5 +孽lie5 +孼lie5 +糱lie5 +𤅊lie5 +蠥lie5 +𧕏lie5 +㜸lie5 +𡴎lie5 +櫱lie5 +櫱o5 +蘖lie5 +䡾lie5 +䡾o5 +獵lie5 +鬣lie5 +巤lie5 +㲱lie5 +儠lie5 +躐lie5 +䁽lie5 +𣋲lie5 +犣lie5 +䪉lie5 +㼲lie5 +䉭lie5 +鱲lie5 +𡂏lie5 +𥪂lie5 +𠠗lie5 +䜲lie5 +䃳lie5 +聶lie5 +躡lie5 +籋lie5 +籋lie5 +籋lie5 +鑷lie5 +㚔lie5 +㚔xin4 +帇lie5 +𩣘lie5 +䌜lie5 +𣌍lie5 +㸎lie5 +踂lie5 +𥬬lie5 +䳖lie5 +𣀳lie5 +捻lie5 +捻liän3 +暬lie5 +𩐭lie5 +㘨lie5 +𩋏lie5 +錜lie5 +慹lie5 +慹zhä5 +慹zhr5 +慹zi5 +敜lie5 +攝lie5 +攝shä5 +惗lie5 +惗siän4 +𡂩lie5 +𦖩lie5 +憐liän2 +怜liän2 +怜lin2 +蓮liän2 +嗹liän2 +縺liän2 +𪍴liän2 +𨏩liän2 +零liän2 +零lin2 +零lin4 +年liän2 +秊liän2 +𨛲liän2 +𨛲lin2 +連liän2 +聯liän2 +聮liän2 +漣liän2 +翴liän2 +鰱liän2 +㺦liän2 +令liän2 +令lin2 +令lin4 +䃛liän2 +㦁liän2 +槤liän2 +𪚁liän2 +㶌liän2 +廉liän2 +鐮liän2 +鎌liän2 +𩄡liän2 +簾liän2 +㡘liän2 +薕liän2 +蘞liän2 +蘞liän3 +蘞xän1 +薟liän2 +薟liän3 +薟xän1 +奩liän2 +匳liän2 +籨liän2 +𥖝liän2 +磏liän2 +獫liän2 +獫liän3 +獫liän4 +獫xän3 +蠊liän2 +䆂liän2 +𨎷liän2 +𣀃liän2 +鬑liän2 +覝liän2 +臁liän2 +黏liän2 +粘liän2 +䬯liän2 +熑liän2 +溓liän2 +溓liän3 +濓liän2 +濂liän2 +燫liän2 +鮎liän2 +鯰liän2 +拈liän2 +撚liän3 +涊liän3 +涊ren3 +蹨liän3 +蹨rang3 +碾liän3 +碾liän4 +𨋚liän3 +𠬝liän3 +輦liän3 +𪍦liän3 +𤒤liän3 +璉liän3 +鄻liän3 +僆liän3 +僆liän4 +摙liän3 +摙liän4 +膦liän3 +斂liän3 +斂liän4 +瀲liän3 +瀲liän3 +澰liän3 +澰liän3 +嬚liän3 +䭑liän3 +羷liän3 +䌞liän3 +㰈liän3 +㯬liän3 +淰liän3 +淰shen3 +淰lang3 +㜤liän3 +㜤shen3 +𨸱liän3 +𨸱tiän4 +姌liän3 +姌rang3 +稴liän3 +稴liän4 +稴xän2 +𤬓liän3 +𦊔lang3 +𦌫lang3 +練liän4 +湅liän4 +𣿊liän4 +𣿊liän4 +浰liän4 +煉liän4 +鍊liän4 +楝liän4 +㼑liän4 +鰊liän4 +萰liän4 +堜liän4 +㪝liän4 +𣞰liän4 +𤗛liän4 +㬗liän4 +晛liän4 +晛xän4 +㜣liän4 +㜣rang2 +㜣shang3 +㲽liän4 +㲽shang1 +輾liän4 +輾zhang3 +𤹨liän4 +殮liän4 +𧸘liän4 +𩅼liän4 +𩅼ziän1 +念liän4 +𦁇liän4 +廿liän4 +廿r5 +戀liän4 +戀luang4 +拎lin1 +拎lin2 +燐lin2 +燐lin4 +㷠lin2 +粦lin2 +粦lin4 +鄰lin2 +轔lin2 +轔lin4 +嶙lin2 +嶙lin3 +粼lin2 +磷lin2 +磷lin4 +疄lin2 +疄lin4 +麟lin2 +麐lin2 +麐lin4 +鱗lin2 +璘lin2 +駗lin2 +駗zhen3 +翷lin2 +𧲂lin2 +瞵lin2 +瞵lin4 +獜lin2 +驎lin2 +壣lin2 +𩻜lin2 +鏻lin2 +鏻lin4 +繗lin2 +紉lin2 +跉lin2 +伶lin2 +伶lin2 +伶lin2 +靈lin2 +霛lin2 +𩄀lin2 +𩆜lin2 +𩆮lin2 +舲lin2 +𦫊lin2 +齡lin2 +羚lin2 +麢lin2 +𦏰lin2 +囹lin2 +鴒lin2 +䉁lin2 +蛉lin2 +蛉lin2 +鈴lin2 +霝lin2 +醽lin2 +苓lin2 +櫺lin2 +柃lin2 +柃lin3 +𩆚lin2 +泠lin2 +瓴lin2 +𦉢lin2 +𧕅lin2 +刢lin2 +𧆺lin2 +𤣘lin2 +𤫲lin2 +玲lin2 +昤lin2 +𩖊lin2 +㾉lin2 +聆lin2 +竛lin2 +彾lin2 +𠄖lin2 +蘦lin2 +軨lin2 +䡼lin2 +笭lin2 +笭lin3 +孁lin2 +𪕌lin2 +灵lin2 +𩟃lin2 +𩵀lin2 +龗lin2 +翎lin2 +閝lin2 +鹷lin2 +䴇lin2 +駖lin2 +𧖜lin2 +蕶lin2 +酃lin2 +詅lin2 +詅lin4 +䯍lin2 +呤lin2 +狑lin2 +𤣤lin2 +爧lin2 +𠱠lin2 +𢺰lin2 +𢺰lin4 +澪lin2 +𥤞lin2 +秢lin2 +䕘lin2 +䕘lin3 +岭lin2 +魿lin2 +魿qin2 +𣬹lin2 +𩚹lin2 +紷lin2 +䉹lin2 +砱lin2 +阾lin2 +阾lin3 +姈lin2 +㸳lin2 +欞lin2 +寧lin2 +寍lin2 +鸋lin2 +鸋lin4 +䆨lin2 +𧕝lin2 +嚀lin2 +聹lin2 +聹lin3 +陵lin2 +夌lin2 +淩lin2 +綾lin2 +凌lin2 +𠗲lin2 +菱lin2 +蔆lin2 +䔖lin2 +㥄lin2 +鯪lin2 +崚lin2 +𩜁lin2 +𩜁lin4 +掕lin2 +𣣋lin2 +林lin2 +琳lin2 +淋lin2 +臨lin2 +臨lin4 +痳lin2 +箖lin2 +瀶lin2 +霖lin2 +䛘lin2 +䛘ren2 +䋻lin2 +鵀lin2 +鵀ren2 +鵀ren4 +僯lin3 +𩕔lin3 +𩕔lin4 +䫰lin3 +䫰lin4 +橉lin3 +橉lin4 +撛lin3 +撛lin4 +領lin3 +袊lin3 +嶺lin3 +𩕳lin3 +䗿lin3 +䔭lin3 +𦊓lin3 +廩lin3 +㐭lin3 +懍lin3 +菻lin3 +凜lin3 +凜qin2 +𤎭lin3 +癛lin3 +檁lin3 +澟lin3 +拰lin3 +遴lin4 +吝lin4 +悋lin4 +閵lin4 +𨶄lin4 +𥳞lin4 +藺lin4 +䗲lin4 +𠄈lin4 +䉮lin4 +𦺸lin4 +甐lin4 +𧶆lin4 +𧖔lin4 +𤌎lin4 +㔂lin4 +躪lin4 +躙lin4 +轥lin4 +甯lin4 +寗lin4 +佞lin4 +另lin4 +賃lin4 +𠐼lin4 +略lio5 +畧lio5 +䌎lio5 +㨼lio5 +㗉lio5 +䂮lio5 +𧎾lio5 +䀩lio5 +䀩lo5 +䛚lio5 +𪀡lio5 +虐lio5 +瘧lio5 +逽lio5 +𨵫lio5 +留liou2 +留liou4 +劉liou2 +蒥liou2 +勠liou2 +勠liou4 +勠lu5 +鶹liou2 +騮liou2 +駵liou2 +疁liou2 +𥹷liou2 +流liou2 +㳅liou2 +飀liou2 +飂liou2 +飂liou4 +瘤liou2 +瘤liou4 +榴liou2 +旒liou2 +瑬liou2 +琉liou2 +瑠liou2 +𤠑liou2 +𪕚liou2 +𪕚liou2 +𥰣liou2 +䉧liou2 +䉧liou3 +瀏liou2 +瀏liou3 +䬟liou2 +鰡liou2 +䱖liou2 +嵧liou2 +𣠚liou2 +鎦liou2 +𦃓liou2 +𢷶liou2 +懰liou2 +懰liou3 +餾liou2 +餾liou4 +䖻liou2 +裗liou2 +𪆱liou2 +𪎣liou2 +硫liou2 +遛liou2 +遛liou2 +䚧liou2 +鎏liou2 +鏐liou2 +鏐liou2 +牛liou2 +柳liou3 +罶liou3 +𦊑liou3 +珋liou3 +𩖴liou3 +嬼liou3 +嬼liou4 +𪕋liou2 +綹liou3 +𨋖liou3 +茆liou3 +茆mao3 +紐liou3 +狃liou3 +狃liou4 +𢔟liou3 +鈕liou3 +莥liou3 +𦱙liou3 +禸liou3 +禸rou3 +扭liou3 +扭zhou2 +扭zhou3 +䏔liou3 +𨙺liou3 +溜liou4 +霤liou4 +鷚liou4 +鷚miao2 +鷚mou2 +鷚qou2 +㙀liou4 +畂liou4 +僇liou4 +僇lu5 +廇liou4 +𥛅liou4 +塯liou4 +㽌liou4 +𩚖liou4 +糅liou4 +糅rou2 +腬liou4 +腬rou2 +羅lo2 +蘿lo2 +籮lo2 +儸lo2 +饠lo2 +𤄷lo2 +欏lo2 +欏lo3 +囉lo2 +鑼lo2 +剆lo2 +剆lo3 +邏lo2 +邏lo4 +𧟌lo2 +𧟌lo4 +挪lo2 +儺lo2 +𠹈lo2 +㔮lo2 +𤘟lo2 +𡖔lo2 +𩴓lo2 +𩼊lo2 +摞lo2 +摞lo4 +騾lo2 +驘lo2 +鸁lo2 +𣜄lo2 +螺lo2 +蠃lo2 +蠃lo3 +𥡜lo2 +𥢵lo2 +𧄿lo2 +𨰠lo2 +鏍lo2 +覼lo2 +捼lo2 +捼luei2 +捼ruei2 +㰁lo3 +砢lo3 +曪lo3 +㦬lo3 +𣂞lo3 +𩝢lo3 +𠻡lo3 +橠lo3 +㡅lo3 +𢄴lo3 +裸lo3 +𧝹lo3 +躶lo3 +臝lo3 +瘰lo3 +𤼠lo3 +蓏lo3 +𦝠lo3 +㛂lo3 +㛂o3 +𢫷lo3 +㿚lo4 +懦lo4 +懦ru2 +愞lo4 +愞luang4 +愞ruang3 +糯lo4 +穤lo4 +稬lo4 +稬luang3 +稬luang4 +𤲬lo4 +𤲬ruang2 +𤲬ruang3 +𤲬ruang4 +堧lo4 +堧ruang2 +䇔lo4 +𢺆lo4 +䌴lo4 +㱻lo4 +㱻luei4 +𡰠lo4 +𡰠luang2 +𡰠luei2 +𠏢lo4 +搦lo5 +搦lä5 +䚥lo5 +𧢺lo5 +搙lo5 +搙lou4 +搙lu5 +𧣺lo5 +犖lo5 +䃕lo5 +𡁆lo5 +捋lo5 +𠜖lo5 +蛶lo5 +蛶lüe5 +㸹lo5 +㸹lüe5 +㭩lo5 +㭩lu3 +㭩lüe5 +落lo5 +𩂣lo5 +𣧳lo5 +絡lo5 +烙lo5 +洛lo5 +珞lo5 +酪lo5 +笿lo5 +硌lo5 +駱lo5 +𩊚lo5 +㓢lo5 +馲lo5 +馲to5 +馲zä5 +𩧐lo5 +𩧐to5 +鮥lo5 +雒lo5 +𣛗lo5 +𧭥lo5 +𤽥lo5 +𤽼lo5 +𪇱lo5 +𨏒lo5 +諾lo5 +硦lo5 +蹃lä5 +𠀽lu5 +硉lu5 +𥓎lu5 +𨁸lu5 +㪐lu5 +隆long2 +癃long2 +𪔳long2 +㚅long2 +窿long2 +霳long2 +籠long2 +籠long3 +豅long2 +朧long2 +朧long2 +矓long2 +曨long2 +曨long3 +𡃡long2 +龓long2 +龓long3 +䪊long2 +聾long2 +𨏠long2 +䆍long2 +𪚗long2 +礱long2 +礱long4 +𤮨long2 +嚨long2 +蘢long2 +櫳long2 +㰍long2 +巃long2 +巃long3 +𧙥long2 +襱long2 +襱long3 +襱zhong4 +瓏long2 +蠪long2 +鸗long2 +𩟭long2 +屸long2 +儱long3 +儱long3 +儱long4 +農long2 +䢉long2 +辳long2 +𨑋long2 +𩅽long2 +儂long2 +膿long2 +𧗕long2 +𣫣long2 +䥢long2 +䃧long2 +龍long2 +𪚝long2 +躘long2 +躘long4 +驡long2 +驡zang3 +𪚠long2 +𦪽long2 +濃long2 +醲long2 +𨑊long2 +𨑊long3 +襛long2 +襛rong2 +穠long2 +穠rong2 +𨲳long2 +𪒬long2 +檂long2 +竉long3 +攏long3 +𢤱long3 +隴long3 +壟long3 +壠long3 +㙙long3 +弄long4 +𢙱long4 +梇long4 +哢long4 +㢅long4 +㳥long4 +齈long4 +癑long4 +贚long4 +𢫨long4 +𢫨rong3 +羺lou2 +獳lou2 +獳ru2 +䰰lou2 +䰰ru2 +䨲lou2 +䨲uang4 +樓lou2 +艛lou2 +婁lou2 +婁lü2 +䣚lou2 +䣚lü2 +𨻻lou2 +𨻻lü3 +𧁾lou2 +蔞lou2 +蔞lü2 +蔞lü3 +𠞭lou2 +𠞭lou4 +䝏lou2 +䝏lü2 +𦎹lou2 +僂lou2 +僂lou4 +僂lü3 +耬lou2 +髏lou2 +膢lou2 +膢lü2 +𤬏lou2 +廔lou2 +摟lou2 +摟lou3 +摟lü2 +嘍lou2 +嘍lou3 +瞜lou2 +瞜lü2 +螻lou2 +簍lou2 +簍lou3 +簍lü3 +鞻lou2 +慺lou2 +慺lü2 +慺lü3 +鷜lou2 +鷜lü2 +䱾lou2 +䱾lü2 +褸lou2 +褸lü3 +遱lou2 +謱lou2 +謱lou3 +謱lü3 +啂lou3 +𡭾lou3 +㳶lou3 +𡝦lou3 +塿lou3 +甊lou3 +𪍣lou3 +嶁lou3 +嶁lü3 +㪹lou3 +漊lou3 +漊lü3 +䅹lou3 +耨lou4 +耨lu5 +鎒lou4 +𣫌lou4 +擩lou4 +擩ru3 +擩ru4 +擩ruei2 +譳lou4 +陋lou4 +漏lou4 +屚lou4 +鏤lou4 +鏤lü2 +瘻lou4 +瘻lü2 +𦸢lou4 +𧷡lou4 +𨫒lou4 +蔄lou4 +蔄mang4 +𣤋lou4 +𧫞lou4 +奴lu2 +㚢lu2 +駑lu2 +孥lu2 +帑lu2 +帑tang3 +砮lu2 +砮lu3 +盧lu2 +鑪lu2 +壚lu2 +籚lu2 +蘆lu2 +蘆lü2 +𦿊lu2 +顱lu2 +髗lu2 +鱸lu2 +攎lu2 +櫨lu2 +轤lu2 +獹lu2 +鸕lu2 +艫lu2 +纑lu2 +瀘lu2 +瓐lu2 +爐lu2 +玈lu2 +黸lu2 +𢐸lu2 +㢚lu2 +㢚lu3 +𤮧lu2 +嚧lu2 +矑lu2 +㿖lu2 +㿖lu4 +㭔lu2 +䰕lu2 +䰕lü2 +罏lu2 +𧇄lu2 +𧆨lu2 +蠦lu2 +㪭lu2 +魯lu3 +櫓lu3 +樐lu3 +虜lu3 +擄lu3 +擼lu3 +𢲸lu3 +艣lu3 +鐪lu3 +蓾lu3 +𧀦lu3 +鹵lu3 +㔪lu3 +鏀lu3 +䲐lu3 +弩lu3 +怒lu3 +怒lu4 +努lu3 +𧉭lu3 +路lu4 +露lu4 +潞lu4 +輅lu4 +鷺lu4 +璐lu4 +賂lu4 +簬lu4 +簵lu4 +虂lu4 +𤻱lu4 +𦌕lu4 +祿lu5 +禄lu5 +鹿lu5 +漉lu5 +盝lu5 +盝lu5 +𥂖lu5 +𥂖lu5 +淥lu5 +渌lu5 +甪lu5 +睩lu5 +轆lu5 +𨏔lu5 +㼾lu5 +𦪇lu5 +琭lu5 +簏lu5 +箓lu5 +螰lu5 +䍡lu5 +麓lu5 +㯟lu5 +碌lu5 +䮽lu5 +磟lu5 +簶lu5 +𧌍lu5 +娽lu5 +𥉶lu5 +摝lu5 +𥛞lu5 +𦌟lu5 +𤽺lu5 +廘lu5 +彔lu5 +鏕lu5 +趢lu5 +䎑lu5 +𨌠lu5 +㪖lu5 +𩅄lu5 +蔍lu5 +六lu5 +陸lu5 +戮lu5 +剹lu5 +稑lu5 +穋lu5 +鵱lu5 +𦾷lu5 +𩣱lu5 +鯥lu5 +𦸐lu5 +𧌉lu5 +淕lu5 +䡜lu5 +坴lu5 +𡴆lu5 +踛lu5 +𥚊lu5 +忸lu5 +𦗂lu5 +衄lu5 +衄ru5 +䖡lu5 +䂇lu5 +沑lu5 +沑rou3 +褥lu5 +褥ru5 +傉lu5 +綠lu5 +緑lu5 +錄lu5 +録lu5 +醁lu5 +䚄lu5 +騄lu5 +菉lu5 +逯lu5 +㫽lu5 +䱚lu5 +籙lu5 +䟿lu5 +𧨹lu5 +訥lu5 +抐lu5 +抐luen4 +𣧍lu5 +𤬷lua5 +袦lua5 +䎎lie5 +𣹵lie5 +𡷝lie5 +濡luang2 +濡ru2 +鑾luang2 +鸞luang2 +巒luang2 +欒luang2 +羉luang2 +𧄶luang2 +䜌luang2 +䜌luang4 +㱍luang2 +灤luang2 +灓luang2 +灓luang4 +灓luang4 +臠luang2 +臠luang3 +𤼙luang2 +𤼣luang2 +圞luang2 +曫luang2 +奻luang2 +奻luang4 +攣luang2 +卵luang3 +暖luang3 +煗luang3 +煖luang3 +煖xüän1 +㬉luang3 +餪luang3 +渜luang3 +渜luang4 +脟luang3 +脟lüe5 +孌luang3 +孌luang4 +𡡗luang3 +亂luang4 +𢿢luang4 +𤔔luang4 +偄luang4 +偄ruang3 +𪋐luang4 +䐯luä2 +羸luei2 +𡰟luei2 +㶟luei2 +㶟luei3 +虆luei2 +欙luei2 +𤜖luei2 +𡿔luei2 +㠥luei2 +嫘luei2 +𡤯luei2 +瓃luei2 +瓃luei4 +𥍔luei2 +鸓luei2 +鸓luei3 +儽luei2 +儽luei4 +縲luei2 +纝luei2 +纍luei2 +纍luei4 +累luei2 +累luei3 +累luei4 +雷luei2 +𩂩luei2 +儡luei2 +儡luei3 +㔣luei2 +㔣luei4 +罍luei2 +櫑luei2 +櫑luei3 +鑘luei2 +鑘luei3 +𦌵luei2 +鐳luei2 +𤮚luei2 +畾luei2 +轠luei2 +轠luei3 +礧luei2 +礧luei3 +礧luei4 +檑luei2 +檑luei4 +擂luei2 +擂luei4 +𨡌luei2 +絫luei3 +厽luei3 +樏luei3 +䉂luei3 +垒luei3 +垒luei4 +壘luei3 +櫐luei3 +蘽luei3 +藟luei3 +𡻭luei3 +𤢹luei3 +誄luei3 +耒luei3 +耒luei4 +讄luei3 +磊luei3 +磥luei3 +癗luei3 +䣂luei3 +䣂luei4 +𡾋luei3 +灅luei3 +㵽luei3 +𡼊luei3 +蕾luei3 +𨻾luei3 +頛luei3 +𦢏luei3 +餒luei3 +餧luei3 +餧uei4 +浽luei3 +浽suei1 +娞luei3 +𩗔luei3 +鮾luei3 +脮luei3 +脮tuei3 +㼏luei3 +諉luei4 +㨅luei4 +㢻luei4 +類luei4 +淚luei4 +𦝭luei4 +蘱luei4 +禷luei4 +酹luei4 +頪luei4 +㲕luei4 +㲕lüe5 +䬽luei4 +䬽shuei4 +内luei4 +內luei4 +纇luei4 +攂luei4 +䒹luei4 +𥣬luei4 +𡔇luei4 +銇luei4 +錑luei4 +淪luen2 +論luen2 +論luen4 +䑳luen2 +輪luen2 +陯luen2 +鯩luen2 +棆luen2 +侖luen2 +惀luen2 +惀luen3 +踚luen2 +掄luen2 +䈁luen2 +圇luen2 +崙luen2 +崘luen2 +菕luen2 +黁luen2 +耣luen3 +𦓾luen3 +㤻luen3 +碖luen3 +碖luen4 +㶧luen3 +嫩luen4 +媆luen4 +溣luen4 +臚lü2 +閭lü2 +廬lü2 +廬lu2 +櫚lü2 +驢lü2 +藘lü2 +䕡lü2 +爈lü2 +𤁵lü2 +㠠lü2 +櫖lü2 +櫖lü4 +璷lü2 +䮉lü2 +𥶆lü2 +𢣻lü2 +袽lü2 +帤lü2 +𣭠lü2 +挐lü2 +𣖹lü2 +氀lü2 +㟺lü2 +㺏lü2 +𤗬lü2 +吕lü3 +呂lü3 +膂lü3 +旅lü3 +𥰠lü3 +祣lü3 +穭lü3 +梠lü3 +儢lü3 +侶lü3 +侣lü3 +㭚lü3 +郘lü3 +絽lü3 +𢈚lü3 +鋁lü3 +女lü3 +女lü4 +籹lü3 +縷lü3 +𪈜lü3 +㜢lü3 +𦳭lü3 +慮lü4 +勴lü4 +𠣊lü4 +鑢lü4 +𥶌lü4 +𡾅lü4 +𩥆lü4 +𦊼lü4 +屢lü4 +𡀿lü4 +律lü5 +寽lü5 +繂lü5 +膟lü5 +䔞lü5 +葎lü5 +𥭐lü5 +𠷈lü5 +率lü5 +率shuä4 +率su5 +𦣛lüe2 +劣lüe5 +𢚃lüe5 +埒lüe5 +䟹lüe5 +鋝lüe5 +浖lüe5 +哷lüe5 +𦓤lüe5 +媽ma1 +媽mo3 +麻ma2 +蟆ma2 +痲ma2 +犘ma2 +𪓹ma2 +𩔶ma2 +㦄ma2 +𥂓ma2 +𥂓mo2 +馬ma3 +碼ma3 +瑪ma3 +䣕ma3 +䣕ma4 +罵ma3 +罵ma4 +𥧓ma3 +鷌ma3 +螞ma3 +鰢ma3 +駡ma4 +禡ma4 +榪ma4 +鬕ma4 +𧪨ma4 +傌ma4 +㑻ma5 +齂ma5 +齂xä4 +齂xi4 +礣ma5 +䯦ma5 +𪒜ma5 +睰ma5 +𥗥ma5 +帓ma5 +帕ma5 +帕pa4 +㩢ma5 +㩢mi4 +㩢mie5 +蛨ma5 +蛨mä5 +厖mang2 +牻mang2 +駹mang2 +尨mang2 +狵mang2 +浝mang2 +哤mang2 +娏mang2 +䵨mang2 +㟌mang2 +蛖mang2 +𥆙mang2 +痝mang2 +𠈵mang2 +𠈵mang3 +瞞mang2 +顢mang2 +謾mang2 +謾mang4 +謾miän2 +蹣mang2 +蹣pang2 +饅mang2 +䊡mang2 +慲mang2 +鏝mang2 +鏝mang4 +槾mang2 +墁mang2 +墁mang4 +㒼mang2 +鞔mang2 +樠mang2 +樠men2 +樠uang2 +鰻mang2 +鰻uang4 +曼mang2 +曼uang4 +蔓mang2 +蔓uang4 +䜱mang2 +𤡁mang2 +䟂mang2 +䟂men2 +𦔔mang2 +𦔔mang4 +芇mang2 +芇miän2 +芇miän3 +悗mang2 +鬗mang2 +鬗uang4 +絻mang2 +絻miän3 +絻uen4 +蠻mang2 +𪈮mang2 +獌mang2 +獌mang4 +獌uang4 +鬘mang2 +䅼mang2 +𪑪mang2 +茫mang2 +吂mang2 +吂mang4 +盲mang2 +盲men2 +汒mang2 +汒uang4 +忙mang2 +蘉mang2 +朚mang2 +朚men4 +朚uang2 +恾mang2 +邙mang2 +邙uang2 +芒mang2 +芒uang2 +𥐞mang2 +杗mang2 +杗uang2 +𡩩mang2 +𨛌mang2 +𨛌uang2 +姏mang2 +滿mang3 +𢟮mang3 +懣mang3 +懣men3 +懣men4 +𥲈mang3 +鏋mang3 +矕mang3 +莽mang3 +莽mou3 +莽mo3 +茻mang3 +壾mang3 +䁳mang3 +䒎mang3 +㬒mang3 +䥈mang3 +䥈mo3 +蟒mang3 +漭mang3 +漭mang4 +㟐mang3 +㟐mang4 +㛧mang3 +𩛎mang3 +錽uang3 +𡕢uang3 +𡕢miän3 +𢨔uang3 +𥇅mang3 +縵mang4 +縵mang4 +幔mang4 +漫mang4 +遠üän3 +遠üän4 +徒tu2 +枉uang3 +莫mo5 +𢿜mang4 +䝢mang4 +熳mang4 +慢mang4 +嫚mang4 +眊mao1 +眊mao4 +眊mo5 +茅mao2 +蝥mao2 +蝥mo2 +蝥u2 +蝥u4 +貓mao2 +貓miao2 +牦mao2 +罞mao2 +罞men2 +鶜mao2 +描mao2 +描miao2 +媌mao2 +媌mao3 +毛mao2 +毛mao4 +髦mao2 +芼mao2 +芼mao4 +𣹪mao2 +旄mao2 +旄mao4 +枆mao2 +楙mao2 +楙mou4 +酕mao2 +堥mao2 +堥mou2 +矛mao2 +矛mou2 +卯mao3 +戼mao3 +緢mao3 +緢mao4 +緢miao2 +泖mao3 +昴mao3 +蓩mao3 +蓩mu5 +䓮mao3 +䓮mou4 +媢mao3 +媢mao4 +媢mi4 +媢mu5 +冃mao3 +冃mao4 +貌mao4 +皃mao4 +皃mo5 +䫉mao4 +䡚mao4 +𢂹mao4 +𢅉mao4 +冒mao4 +冒mä5 +帽mao4 +耄mao4 +𦹾mao4 +瑁mao4 +瑁mei4 +瑁mu5 +𤣽mao4 +𥈆mao4 +𥈆xü5 +𩿂mao4 +㲝mao4 +𢯾mao4 +覒mao4 +䋃mao4 +𣔺mao4 +𣔺mu5 +䁲mä2 +𩍃mä2 +埋mä2 +薶mä2 +霾mä2 +㦟mä2 +買mä3 +嘪mä3 +蕒mä3 +鷶mä3 +㵋mä3 +㵋mi5 +賣mä4 +䀛mä4 +䀛mo5 +韎mä4 +韎mo5 +𧱘mä4 +邁mä4 +勱mä4 +䜕mä4 +䜕xä4 +佅mä4 +䆀mä4 +䆀mä3 +䆀mei4 +脄mä4 +脄mei2 +脄mä3 +陌mä5 +帞mä5 +袹mä5 +𡠜mä5 +嫫mä5 +嫫mo2 +㱳mä5 +貘mä5 +𩢷mä5 +㹮mä5 +貊mä5 +驀mä5 +嗼mä5 +嗼mo5 +𢫦mä5 +𧻙mä5 +𧻙pä5 +銆mä5 +麥mä5 +脈mä5 +脉mä5 +𧖴mä5 +衇mä5 +霢mä5 +眽mä5 +覛mä5 +覛mi5 +𧡒mä5 +墨mä5 +默mä5 +䘃mä5 +纆mä5 +万mä5 +万uang4 +𢄏mä5 +艒mä5 +艒mu5 +𡣫mä5 +䁇mä5 +䁇mi5 +䁿mä5 +𤲰mä5 +眉mei2 +睂mei2 +嵋mei2 +湄mei2 +𤃱mei2 +㵟mei2 +㵟uei2 +薇mei2 +薇uei2 +鶥mei2 +楣mei2 +瑂mei2 +矀mei2 +矀uei2 +覹mei2 +䉠mei2 +䉠uei2 +黴mei2 +黴mei4 +麋mei2 +蘪mei2 +郿mei2 +郿mei4 +𦗕mei2 +𦗕mi2 +𦗕mi3 +葿mei2 +攗mei2 +猸mei2 +枚mei2 +梅mei2 +媒mei2 +玫mei2 +玟mei2 +玟min2 +煤mei2 +脢mei2 +脢mei4 +腜mei2 +禖mei2 +䍙mei2 +䍙mei4 +䍙u3 +莓mei2 +莓mei4 +莓mu4 +塺mei2 +塺mo4 +鋂mei2 +鎇mei2 +酶mei2 +䊈mei2 +䤂mei2 +美mei3 +媺mei3 +媄mei3 +𤛎mei3 +𤛎min3 +渼mei3 +浼mei3 +潣mei3 +潣min3 +每mei3 +每mei4 +挴mei3 +䜸mei3 +媚mei4 +魅mei4 +鬽mei4 +篃mei4 +䉋mei4 +蝞mei4 +嚜mei4 +煝mei4 +娓mei4 +娓uei3 +寐mei4 +寐mi4 +昧mei4 +沬mei4 +沬uei4 +枺mei4 +妹mei4 +眛mei4 +袂mei4 +瞢men2 +瞢men4 +夢men2 +夢men4 +懜men2 +懜men4 +𨞯men2 +𨞯men4 +𦫰men2 +𧲎men2 +蒙men2 +冡men2 +𢄐men2 +𢄐men4 +幪men2 +濛men2 +濛men3 +靀men2 +𩦺men2 +䰒men2 +艨men2 +艨men4 +鸏men2 +鸏men3 +朦men2 +朦men3 +矇men2 +䀄men2 +饛men2 +檬men2 +𨢊men2 +䴿men2 +𨣘men2 +髳men2 +蠓men2 +蠓men3 +𦿏men2 +雺men2 +雺men4 +雺mou2 +雺mou4 +霿men2 +霿men4 +霚men2 +霚u4 +門men2 +捫men2 +虋men2 +璊men2 +𣯩men2 +亹men2 +亹uei3 +𤅣men2 +怋men2 +怋min2 +䫒men2 +䊟men2 +𪈿men2 +虻men2 +蝱men2 +鄳men2 +𨞚men2 +𥋝men2 +𥋝men3 +莔men2 +莔xi5 +䥰men2 +𥭮men2 +甍men2 +𣞑men2 +萌men2 +蕄men2 +蕄men2 +䉚men2 +氓men2 +甿men2 +嫇men2 +嫇min2 +嫇min3 +𧂛men2 +𥌯men2 +盟men2 +盟men4 +盟min2 +䒐men2 +𦱟men2 +𤾬men3 +曚men3 +懵men3 +䏵men3 +𪁪men3 +猛men3 +蜢men3 +艋men3 +䁅men3 +䁅men4 +鼆men3 +黽men3 +黽miän3 +黽min3 +㝱men4 +鄸men4 +鄸men2 +䠢men4 +悶men4 +孟men4 +𢅴men4 +䲛men4 +𨮒men4 +𧀧men4 +咪mi1 +咪mi3 +眯mi1 +眯mi3 +𡬍mi1 +𡬍mi3 +渳mi1 +渳mi3 +糜mi2 +㸏mi2 +縻mi2 +𪎕mi2 +蘼mi2 +蘼mi3 +䊳mi2 +𪎭mi2 +醿mi2 +彌mi2 +弥mi2 +㣆mi2 +镾mi2 +獼mi2 +𪂕mi2 +䍘mi2 +𨤐mi2 +𥉓mi2 +𥉓mie5 +𥸀mi2 +擟mi2 +麊mi2 +冞mi2 +䥸mi2 +𥎖mi2 +迷mi2 +𡝠mi2 +㜷mi2 +䤍mi2 +麛mi2 +𧠠mi2 +𪓬mi2 +靡mi3 +靡mi2 +𪎓mi3 +𨇻mi3 +骳mi3 +弭mi3 +濔mi3 +芈mi3 +芈miä1 +咩mi3 +咩miä1 +敉mi3 +侎mi3 +葞mi3 +蝆mi3 +㥝mi3 +米mi3 +䋛mi3 +洣mi3 +蔝mi3 +䱊mi3 +謎mi4 +蜜mi5 +𧖅mi5 +䤉mi5 +榓mi5 +𥁑mi5 +宓mi5 +謐mi5 +淧mi5 +密mi5 +𡶇mi5 +蔤mi5 +滵mi5 +沕mi5 +沕u5 +樒mi5 +𪅮mi5 +𥉴mi5 +𥋱mi5 +覓mi5 +𥄃mi5 +冪mi5 +幎mi5 +羃mi5 +幦mi5 +𧜀mi5 +鼏mi5 +冂mi5 +冖mi5 +䮭mi5 +糸mi5 +汨mi5 +汨ü5 +漞mi5 +䖑mi5 +蓂mi5 +蓂min2 +𧱻mi5 +覭mi5 +覭min2 +䌐mi5 +𪒄mi5 +䈿mi5 +濗mi5 +𧐎mi5 +塓mi5 +蜱miao2 +蜱pi2 +䖢miao2 +篻miao2 +篻piao3 +㠺miao2 +𪃦miao2 +苗miao2 +猫miao2 +渺miao3 +眇miao3 +𦳥miao3 +淼miao3 +杪miao3 +秒miao3 +藐miao3 +藐mo5 +篎miao3 +篎miao4 +緲miao3 +妙miao4 +玅miao4 +廟miao4 +庿miao4 +庙miao4 +乜mie3 +蔑mie5 +懱mie5 +𧂝mie5 +䁾mie5 +蠛mie5 +篾mie5 +幭mie5 +鱴mie5 +𥾝mie5 +衊mie5 +䩏mie5 +㒝mie5 +㒝ua5 +𤊾mie5 +𪇴mie5 +𥣫mie5 +鴓mie5 +瀎mie5 +瀎mo5 +𥸴mie5 +𥌨mie5 +粖mie5 +粖mo5 +𩱷mie5 +𩱷mo5 +滅mie5 +搣mie5 +眠miän2 +瞑miän2 +瞑miän4 +瞑min2 +䏃miän2 +矏miän2 +𥌂miän2 +䰓miän2 +㝰miän2 +綿miän2 +緜miän2 +棉miän2 +𣏜miän2 +㮌miän2 +矊miän2 +蝒miän2 +𧉄miän2 +𢣔miän2 +宀miän2 +𩕰miän2 +櫋miän2 +臱miän2 +𣡠miän2 +㨠miän3 +丏miän3 +眄miän3 +眄miän4 +緬miän3 +沔miän3 +汅miän3 +湎miän3 +愐miän3 +勔miän3 +𩋠miän3 +偭miän3 +偭miän4 +𢃮miän3 +免miän3 +娩miän3 +娩uang3 +娩uang4 +娩uen4 +勉miän3 +俛miän3 +鮸miän3 +㝃miän3 +㝃uang3 +冕miän3 +厸miän3 +麵miän4 +麫miän4 +麪miän4 +面miän4 +面miän4 +㴐miän4 +𡧍miän4 +𩈹miän4 +𥻩miän4 +珉min2 +瑉min2 +碈min2 +岷min2 +汶min2 +汶uen2 +汶uen4 +罠min2 +閩min2 +閩uen2 +緡min2 +䪸min2 +笢min2 +笢min3 +旻min2 +旼min2 +𤸅min2 +㨉min2 +抿min2 +抿min2 +忞min2 +盿min2 +䁕min2 +䁕min2 +鍲min2 +𪃯min2 +鈱min2 +民min2 +闅min2 +闅uen2 +泯min2 +泯min3 +明min2 +𥁰min2 +𥁰min3 +鳴min2 +䳟min2 +名min2 +洺min2 +冥min2 +榠min2 +銘min2 +鄍min2 +溟min2 +溟min3 +䫤min2 +螟min2 +𧱴min2 +猽min2 +𥹆min2 +暝min2 +暝min4 +閔min3 +閔min3 +憫min3 +愍min3 +湣min3 +敏min3 +慜min3 +敃min3 +暋min3 +簢min3 +𥴲min3 +𦌡min3 +𨏵min3 +鰵min3 +𤿕min3 +僶min3 +澠min3 +澠shen2 +䟨min3 +刡min3 +𨍌min3 +䐇min3 +皿min3 +𥥊min3 +慏min3 +茗min3 +酩min3 +眳min3 +姳min3 +命min4 +詺min4 +䒌min4 +繆miao2 +繆miao4 +繆mou2 +繆mu5 +䋷miao2 +䋷mou2 +謬miao4 +摸mo1 +摸mo2 +摸mo5 +模mo2 +橅mo2 +墲mo2 +墲pu1 +墲u2 +謨mo2 +𠻚mo2 +㡔mo2 +㡔mu5 +㡔u4 +𨡭mo2 +䉑mo2 +䉑u2 +无mo2 +无u2 +膜mo2 +膜mo5 +摹mo2 +摩mo2 +摩mo4 +魔mo2 +磨mo2 +磨mo4 +劘mo2 +𩞁mo2 +䭩mo2 +𡡉mo2 +䯢mo2 +𦟟mo2 +𦣆mo2 +謀mou2 +䱕mou2 +眸mou2 +牟mou2 +侔mou2 +𢦵mou2 +鍪mou2 +鞪mou2 +鞪mu5 +麰mou2 +𦭷mou2 +劺mou2 +蟊mou2 +𩭾mou2 +恈mou2 +鴾mou2 +蛑mou2 +麼mo3 +𣋟mo3 +嬤mo3 +懡mo3 +暮mo4 +慕mo4 +募mo4 +墓mo4 +慔mo4 +𥰻mo4 +䃺mo4 +邈mo5 +㦝mo5 +瞀mo5 +瞀mou4 +毣mo5 +毣mu5 +𢷕mo5 +瞐mo5 +沒mo5 +没mo5 +𠬛mo5 +𩑦mo5 +歿mo5 +殁mo5 +𤣻mo5 +莈mo5 +䔾io5 +䔾qi4 +末mo5 +昩mo5 +𩑷mo5 +䴲mo5 +𥽘mo5 +𨣱mo5 +秣mo5 +䬴mo5 +𥬎mo5 +靺mo5 +眜mo5 +苜mo5 +苜mu5 +䱅mo5 +抹mo5 +妺mo5 +𠇱mo5 +𢗿mo5 +𡊉mo5 +𩿣mo5 +沫mo5 +𦫕mo5 +袜mo5 +茉mo5 +幕mo5 +鄚mo5 +鏌mo5 +漠mo5 +瘼mo5 +寞mo5 +𢊗mo5 +瞙mo5 +塻mo5 +𣩎mo5 +𠢓mo5 +呣mou2 +某mou3 +𤝕mou3 +𤵝mou3 +踇mou3 +䳇mou3 +䳇u3 +拇mou3 +拇mu3 +胟mou3 +胟mu3 +𧿹mou3 +𧿹mu3 +母mou3 +母mu3 +牡mou3 +牡mu3 +畝mou3 +畝mu3 +𠭇mou3 +𠭇mu3 +畮mou3 +畮mu3 +畞mou3 +畞mu3 +茂mou4 +懋mou4 +貿mou4 +鄮mou4 +戊mou4 +戊u4 +愗mou4 +袤mou4 +姆mou4 +姆mu3 +𦼪mou4 +𠔼mou4 +苺mou4 +姥mo3 +峔mo3 +𢜮mo3 +𢜮u2 +𢜮u3 +木mu5 +沐mu5 +鶩mu5 +鶩u4 +霂mu5 +楘mu5 +𨍎mu5 +蚞mu5 +目mu5 +睦mu5 +穆mu5 +𦱒mu5 +萺mu5 +萺mu5 +牧mu5 +坶mu5 +㙁mu5 +㣎mu5 +㾇mu5 +婀o1 +妸o1 +妸o3 +娿o1 +娿o1 +娿o3 +痾o1 +疴o1 +疴qa4 +䋪o1 +鈳o1 +屙o1 +倭o1 +倭o3 +倭uei1 +濄o1 +涹o1 +踒o1 +𥟿o1 +𥟿o3 +窩o1 +𡑟o1 +萵o1 +撾o1 +撾zhua1 +莪o2 +哦o2 +娥o2 +峩o2 +峨o2 +鵝o2 +俄o2 +𩒰o2 +𩒰o3 +涐o2 +誐o2 +硪o2 +硪o3 +䄉o2 +睋o2 +訛o2 +譌o2 +吪o2 +鈋o2 +魤o2 +我o3 +騀o3 +𨵌o3 +㧴o3 +𧙃o3 +㫊o3 +𣘨o3 +餓o4 +臥o4 +侉o4 +涴o4 +握o5 +渥o5 +偓o5 +幄o5 +楃o5 +喔o5 +鷽o5 +鷽xo5 +腛o5 +𪑱o5 +𪑱u5 +齷o5 +媉o5 +𦯏o5 +𠿟o5 +遏o5 +頞o5 +齃o5 +堨o5 +咹o5 +𠥜o5 +枿o5 +𣡌o5 +𣎴o5 +𠱥o5 +𠲗o5 +㩵o5 +㩵za5 +歺o5 +斡o5 +焥o5 +䩊o5 +捾o5 +𥄗o5 +嬒o5 +嬒uei4 +睕o5 +睕uang3 +睕uang4 +睕üän3 +咢o5 +愕o5 +諤o5 +鄂o5 +鍔o5 +𠟎o5 +遌o5 +萼o5 +𡅡o5 +崿o5 +鶚o5 +鱷o5 +鰐o5 +𧊜o5 +𧍞o5 +噩o5 +顎o5 +齶o5 +㗁o5 +𡾙o5 +鑩o5 +偔o5 +堮o5 +𡓐o5 +㮙o5 +湂o5 +惡o5 +惡u1 +惡u4 +𢙣o5 +蝁o5 +堊o5 +雘o5 +蠖o5 +鸌o5 +𩟓o5 +姶o5 +𤸱o5 +㔩o5 +𩇠o5 +𧼎o5 +搕o5 +鞥o5 +㬎o5 +腽u5 +膃u5 +𩑦u5 +殟u5 +嗢u5 +䯉u5 +榅u5 +揾u5 +淴u5 +馧u5 +㬎xän3 +礏o5 +哈o5 +𡀾o5 +砐o5 +礘o5 +䑥o5 +魥o5 +魥qe5 +𥋙o5 +鰪o5 +廅o5 +翁ong1 +螉ong1 +䱵ong1 +蓊ong1 +蓊ong3 +䈵ong1 +䈵ong3 +䩺ong1 +㮬ong1 +𩔚ong1 +鶲ong1 +泓ong1 +𨳮ong1 +滃ong3 +暡ong3 +勜ong3 +䐥ong3 +塕ong3 +𤌏ong3 +嗡ong3 +瓮ong4 +甕ong4 +𦉥ong4 +齆ong4 +𪖵ong4 +𡂿ou1 +謳ou1 +嘔ou1 +嘔ou3 +歐ou1 +歐ou3 +甌ou1 +區ou1 +區qü1 +漚ou1 +漚ou4 +鷗ou1 +瞘ou1 +櫙ou1 +蓲ou1 +蓲qou1 +蓲ü1 +蓲ü4 +醧ou1 +醧ü4 +䙔ou1 +䙔ou3 +䙔ou4 +䙔ü1 +鏂ou1 +膒ou1 +慪ou1 +慪ou4 +齵ou2 +齵ü2 +藕ou3 +蕅ou3 +偶ou3 +偶ou4 +耦ou3 +髃ou3 +髃ü2 +腢ou3 +腢ü2 +㼴ou3 +毆ou3 +𠙶ou3 +塸ou3 +𠹝ou4 +葩pa1 +妑pa1 +𧣃pa1 +舥pa1 +爬pa2 +琶pa2 +帊pa4 +怕pa4 +怕pä5 +𪗔pa5 +叭pa5 +𨋐pa5 +𥐙pa5 +𤵸pang1 +胮pang1 +胮pang2 +𪔔pang1 +𩐨pang1 +𩐨pang2 +𪐿pang1 +潘pang1 +潘pang2 +㽃pang1 +㢖pang1 +𤺏pang1 +攀pang1 +眅pang1 +眅pang3 +滂pang1 +霶pang1 +䨦pang1 +雱pang1 +鎊pang1 +𣂆pang1 +𣂆pen2 +磅pang1 +磅pen1 +龐pang2 +逄pang2 +舽pang2 +盤pang2 +槃pang2 +鎜pang2 +柈pang2 +𥈼pang2 +搫pang2 +搫po2 +磻pang2 +幋pang2 +磐pang2 +鞶pang2 +縏pang2 +𪄀pang2 +媻pang2 +媻po2 +𪒀pang2 +𤠍pang2 +膀pang2 +膀bang3 +髈pang2 +髈pang3 +䠙pang2 +旁pang2 +篣pang2 +篣pen2 +𨜷pang2 +䅭pang2 +𨂝pang2 +坢pang3 +𧺾pang3 +䒍pang3 +肨pang4 +胖pang4 +胖pang4 +判pang4 +泮pang4 +頖pang4 +沜pang4 +冸pang4 +牉pang4 +襻pang4 +盼pang4 +𥌊pang4 +脬pao1 +拋pao1 +泡pao1 +泡pao2 +泡pao4 +𢿏pao1 +㯱pao1 +䫽pao1 +㲏pao1 +庖pao2 +咆pao2 +匏pao2 +炮pao2 +炮pao4 +炰pao2 +麃pao2 +麃piao3 +麅pao2 +颮pao2 +颮po5 +狍pao2 +捊pao2 +捊pou2 +𡯡pao2 +㯡pao2 +袍pao2 +軳pao2 +奅pao4 +抛pao4 +砲pao4 +礮pao4 +牌pä2 +䱝pä2 +郫pä2 +郫pi2 +犤pä2 +犤pi2 +𥱼pä2 +𣝁pä2 +排pä2 +排pä3 +俳pä2 +輫pä2 +輫pei2 +𩑢pä2 +𩑢pei2 +派pä4 +𠂢pä4 +𣎵pä4 +𣎵pin4 +𥿯pä4 +㭛pä4 +𣏕pä4 +㵺pä4 +湃pä4 +浿pä4 +浿pei4 +拍pä5 +皛pä5 +皛xao4 +魄pä5 +魄to5 +珀pä5 +𤖼pä5 +𢶉pä5 +𧕡pä5 +𠣾pä5 +呸pei1 +胚pei1 +坯pei1 +𤬃pei1 +㾦pei1 +𩵣pei1 +抔pei1 +抔pou2 +陪pei2 +徘pei2 +𨛬pei2 +㯁pä2 +毰pei2 +𤗏pei2 +𤗏pä2 +賠pei2 +啡pä3 +俖pä3 +朏pä3 +朏pei4 +霈pei4 +配pei4 +噴pen1 +噴pen4 +歕pen1 +歕pen4 +恲pen1 +烹pen1 +澎pen1 +澎pen2 +怦pen1 +㛁pen1 +姘pen1 +姘pin1 +砰pen1 +閛pen1 +𤘾pen1 +䍬pen1 +䍬pen1 +伻pen1 +弸pen1 +弸pen2 +匉pen1 +抨pen1 +漰pen1 +蓬pen2 +篷pen2 +𥭗pen2 +髼pen2 +韸pen2 +𩖛pen2 +𩖛piao2 +盆pen2 +𪂽pen2 +彭pen2 +蟛pen2 +蟚pen2 +棚pen2 +䄘pen2 +𩡕pen2 +憉pen2 +輣pen2 +𨍩pen2 +㥊pen2 +庄pen2 +朋pen2 +鵬pen2 +鬅pen2 +捧pen3 +捧fen3 +翉pen3 +皏pen3 +䣙pen3 +鈹pi1 +鈹pi2 +帔pi1 +帔pi4 +披pi1 +披pi1 +披pi3 +鮍pi1 +㱟pi1 +㱟pi3 +翍pi1 +𤿎pi1 +𤱍pi1 +耚pi1 +狓pi1 +秛pi1 +秛pi4 +丕pei1 +㔻pei1 +伾pei1 +䪹pei1 +駓pei1 +怌pei1 +䫠pei1 +䫠pei2 +豾pei1 +髬pei1 +魾pei1 +魾pei2 +鉟pei1 +鉟pei2 +苤pei1 +苤pi2 +紕pi1 +紕pi2 +𧧺pi1 +𢞗pi1 +砒pi1 +磇pi1 +𠜱pi1 +𪄆pi1 +批pi1 +鈚pi1 +鈚pi2 +皮pi2 +疲pi2 +陴pi2 +𩫫pi2 +脾pi2 +𪌈pi2 +埤pi2 +𧓎pi2 +𣬈pi2 +毗pi2 +琵pi2 +貔pi2 +豼pi2 +膍pi2 +膍pi2 +肶pi2 +蚍pi2 +𧖈pi2 +𨈚pi2 +魮pi2 +𦳈pi2 +𦊁pi2 +阰pi2 +𧑜pi2 +邳pei2 +䲹pei2 +岯pei2 +鼙pi2 +㼰pi2 +笓pi2 +諀pi3 +庀pi3 +䚹pi3 +嚭pei3 +䫌pi3 +譬pi4 +㵨pi4 +濞pei4 +𣹮pi4 +嚊pei4 +㿙pei4 +𦤢pei4 +淠pei4 +屁pi4 +媲pi4 +䠘pi4 +睥pi4 +𠞇pi4 +潎pi4 +潎pie5 +匹pi5 +𠯔pi5 +䏘pi5 +僻pi5 +癖pi5 +劈pi5 +霹pi5 +澼pi5 +憵pi5 +䤨pi5 +堛pi5 +愊pi5 +𩜰pi5 +揊pi5 +𢾇pi5 +稫pi5 +㽬pi5 +䦼pi5 +疈pi5 +嫖piao1 +嫖piao2 +嫖piao4 +爂piao1 +僄piao1 +僄piao4 +𨄏piao1 +嘌piao1 +漂piao1 +漂piao4 +犥piao1 +犥piao3 +𪅃piao1 +飄piao1 +飄piao2 +旚piao1 +𩙒piao1 +彯piao1 +彯piao4 +翲piao1 +翲piao4 +瞟piao1 +瞟piao3 +螵piao1 +螵piao2 +瓢piao2 +剽piao2 +剽piao4 +薸piao2 +𣞈piao2 +淲piao2 +縹piao3 +醥piao3 +皫piao3 +㬓piao4 +䏇piao4 +勡piao4 +撇pie5 +撆pie5 +𢠳pie5 +瞥pie5 +嫳pie5 +鐅pie5 +暼pie5 +篇piän1 +偏piän1 +偏piän4 +翩piän1 +媥piän1 +㾫piän1 +犏piän1 +駢piän2 +骿piän2 +琕piän2 +玭piän2 +玭pin2 +𧓍piän2 +𧓍piän2 +蠙piän2 +蠙pin2 +軿piän2 +軿pin2 +㼐piän2 +胼piän2 +楄piän2 +賆piän2 +平piän2 +平pin2 +㛹piän2 +𧍲piän2 +片piän4 +䏒piän4 +㸤piän4 +騙piän4 +騗piän4 +繽pin1 +䎙pin1 +𢣐pin1 +𩰝pin1 +竮pin1 +竮pin2 +俜pin1 +俜pin4 +𢖊pin1 +艵pin1 +頩pin1 +頩pin3 +覮pin1 +砯pin1 +頻pin2 +蘋pin2 +薲pin2 +嬪pin2 +㰋pin2 +獱pin2 +顰pin2 +嚬pin2 +𧭹pin2 +𦇖pin2 +𡤉pin2 +貧pin2 +𡧋pin2 +苹pin2 +泙pin2 +胓pin2 +蚲pin2 +瓶pin2 +缾pin2 +蛢pin2 +䶄pin2 +荓pin2 +䈂pin2 +鵧pin2 +萍pin2 +蓱pin2 +郱pin2 +𤲒pin2 +洴pin2 +憑pin2 +淜pin2 +㵗pin2 +品pin3 +𨷚pin4 +聘pin4 +娉pin4 +頗po1 +頗po3 +頗po4 +𨸭po1 +坡po1 +婆po2 +鄱po2 +蔢po2 +𩕏po2 +叵po3 +𡽠po3 +破po4 +璞po5 +㺪po5 +朴po5 +㹒po5 +攴po5 +攴pu5 +圤po5 +墣po5 +墣pu5 +𤆝po5 +𥛟po5 +𧴤po5 +䪬po5 +昢po5 +哱po5 +㛘po5 +鏺po5 +𢯸po5 +𨂩po5 +㧊po5 +䣪po5 +醱po5 +𨡩po5 +潑po5 +𣸍po5 +𦫔po5 +𧘟po5 +䍨po5 +𠷑po5 +𩔈po5 +奤po5 +䨰po5 +粕po5 +膊po5 +𦢸po5 +䪙po5 +胉po5 +蒪po5 +𦿍po5 +𦥭po5 +𦐦po5 +裒pou2 +𩚭pou2 +箁pou2 +䳝pou3 +㰴pou4 +𥠵pu1 +𩹲pu1 +𨁏pu1 +䮒pu1 +𢼹pu1 +酺pu2 +匍pu2 +䔕pu2 +蒲pu2 +蒱pu2 +䈻pu2 +葡pu2 +普pu3 +浦pu3 +烳pu3 +悑pu4 +僕pu5 +𥣜pu5 +撲pu5 +扑pu5 +醭pu5 +𪔿pu5 +𪐙pu5 +䶗qa1 +㤉qa1 +𡤫qa1 +𣘟qa1 +跒qa3 +𨛖qä4 +髂qa4 +𩩱qa4 +𧩶qa4 +𠳌qa4 +劼qa5 +𤫶qa5 +鬝qa5 +鬝qän1 +𠛉qa5 +㓤qa5 +硈qa5 +𦸉qa5 +䂒qa5 +咭qa5 +咭xi5 +𢼣qa5 +𥴭qa5 +恰qa5 +掐qa5 +㓣qa5 +𣁴qa5 +䁍qa5 +帢qa5 +𠕣qa5 +𢂿qa5 +㡊qa5 +腔qang1 +羫qang1 +𤟄qang1 +跫qang1 +𩩝qang1 +㾤qang1 +羌qang1 +猐qang1 +𡸓qang1 +蜣qang1 +䲔qang2 +䲔qin2 +唴qang4 +𥇉qang4 +羻qang4 +鄡qao1 +郻qao1 +𡩇qao1 +墽qao1 +蹺qao1 +繑qao1 +趬qao1 +趬qao4 +㚠qao1 +㚠xao1 +䫞qao1 +䫞xao1 +趫qao1 +趫qao2 +橇qao1 +鞽qao1 +㤍qao1 +墝qao1 +䂭qao1 +礉qao1 +礉qao4 +頝qao1 +㠐qao2 +橋qao2 +僑qao2 +㝯qao2 +鐈qao2 +毊qao2 +毊xao1 +䀉qao2 +翹qao2 +翹qao4 +荍qao2 +𧄍qao2 +嘺qao2 +䎗qao2 +𦒓qao2 +𤖻qao2 +𤖻shr4 +䂪qao3 +巧qao3 +巧qao4 +䲾qao3 +竅qao4 +撽qao4 +𢵿qao4 +撬qao4 +𠿕qao4 +㢗qao4 +㚁qao4 +佉qe1 +呿qe1 +呿qe5 +呿qü4 +㰦qe1 +㰦qü4 +𠋧qe1 +伽qe2 +䫔qe5 +䫔qi4 +挈qe5 +㼤qe5 +契qe5 +契qi4 +契qi5 +栔qe5 +栔qi4 +蛪qe5 +朅qe5 +藒qe5 +𡐤qe5 +㾜qe5 +𤷾qe5 +愜qe5 +㥦qe5 +悏qe5 +㛍qe5 +㛍xe5 +㛍xän3 +篋qe5 +匧qe5 +㤲qe5 +怯qe5 +㹤qe5 +抾qe5 +抾qi1 +胠qe5 +胠qü1 +胠qü4 +𠩂qe5 +㾀qe5 +𤴼qe5 +攑qän1 +䞿qän1 +䞿xän1 +慳qän1 +𧢞qän1 +顅qän1 +掔qän1 +𩋆qän1 +牽qän1 +牽qän4 +縴qän1 +邢qän1 +邢xin2 +郉qän1 +汧qän1 +汧qän4 +蚈qän1 +岍qän1 +愆qän1 +䇂qän1 +諐qän1 +𠎝qän1 +褰qän1 +攐qän1 +騫qän1 +𧽐qän1 +㗔qän1 +𢜩qän1 +𢜩qän3 +𨦄qän1 +謙qän1 +鵮qän1 +鵮zhang1 +𢽣qän1 +厱qän1 +𠔺qän1 +嵌qän1 +嵌zang4 +鉛qän1 +鉛üän2 +𥴤qän2 +虔qän2 +鰬qän2 +𨜻qän2 +榩qän2 +掮qän2 +𠢅qän2 +鉗qän2 +箝qän2 +鉆qän2 +鉆tie5 +拑qän2 +𢁮qän2 +黔qän2 +黔qin2 +黚qän2 +黚qin2 +鳹qän2 +雂qän2 +雂qin2 +鍼qän2 +鍼zhen1 +鈐qän2 +𧥛qän3 +𥧬qän3 +䵖qän3 +䵖qän4 +蜸qän3 +遣qän3 +遣qän4 +繾qän3 +繾qän4 +𩝡qän3 +䭤qän3 +𥳐qän3 +㹂qän3 +㹂xe5 +㹂xän4 +𠳋qän3 +𨺫qän3 +譴qän4 +譴qän4 +𩑳qän3 +嵰qän3 +脥qän3 +嗛qän3 +歉qän3 +歉qän4 +慊qän3 +膁qän3 +欦qän3 +欦xän1 +欦xän3 +𩒥qän3 +䇜qän3 +㦿qän3 +𣓅qän3 +槏qän3 +俔qän4 +俔xän4 +菣qän4 +菣qin4 +蜆qän4 +蜆xän3 +蜆xän4 +㯠qän4 +涀qän4 +涀xän4 +涀xi4 +䪈qän4 +晵qän4 +晵qi3 +傔qän4 +𤬰qän4 +欠qän4 +㐸qän4 +觭qi1 +觭qi3 +崎qi1 +崎qi2 +𦖊qi1 +碕qi1 +碕qi2 +碕qi2 +碕qi3 +𤘌qi1 +㥓qi1 +㥓qi3 +榿qi1 +欺qi1 +䫏qi1 +魌qi1 +𠐾qi1 +娸qi1 +僛qi1 +𪅾qi1 +𪀩qi1 +䶞qi1 +䶞qi2 +溪qi1 +谿qi1 +嵠qi1 +磎qi1 +鸂qi1 +螇qi1 +螇xi2 +𤳤qi1 +琦qi2 +鵸qi2 +㩽qi2 +𢺷qi2 +祇qi2 +示qi2 +示shr4 +衹qi2 +衹zhr1 +岐qi2 +𨙸qi2 +歧qi2 +𢻚qi2 +疧qi2 +蚑qi2 +蚑qi4 +䞚qi2 +䞚qi3 +翄qi2 +翄shr4 +翄shr4 +軝qi2 +𩉬qi2 +芪qi2 +跂qi2 +跂qi3 +跂qi4 +䲬qi2 +蚔qi2 +䉻qi2 +𦭲qi2 +𨱜qi2 +𠁭qi2 +鬐qi2 +耆qi2 +𦓀qi2 +愭qi2 +𧡺qi2 +𥉙qi2 +䅲qi2 +祁qi2 +祁zhr3 +𨪌qi2 +鰭qi2 +鮨qi2 +亓qi2 +旗qi2 +綦qi2 +綨qi2 +𧯯qi2 +蜞qi2 +蜞qi2 +蜝qi2 +蜝qi2 +琪qi2 +麒qi2 +騏qi2 +淇qi2 +䳢qi2 +藄qi2 +棋qi2 +碁qi2 +棊qi2 +櫀qi2 +𤪌qi2 +璂qi2 +鯕qi2 +祺qi2 +禥qi2 +踑qi2 +䑴qi2 +𦪆qi2 +祈qi2 +頎qi2 +旂qi2 +畿qi2 +㙨qi2 +𧰙qi2 +𦠄qi2 +俟qi2 +俟sy4 +玂qi2 +岓qi2 +𪙧qi2 +綺qi3 +婍qi3 +企qi3 +企qi4 +起qi3 +邔qi3 +杞qi3 +屺qi3 +玘qi3 +芑qi3 +豈qi3 +啓qi3 +啟qi3 +启qi3 +闙qi3 +㒅qi3 +棨qi3 +綮qi3 +䭬qi3 +䏿qi3 +䏿qi4 +䡔qi3 +𢺵qi4 +𨑤qi4 +吱qi4 +棄qi4 +弃qi4 +夡qi4 +㞓qi4 +蟿qi4 +器qi4 +唭qi4 +䀈qi4 +䀈xi4 +氣qi4 +氣xi4 +炁qi4 +气qi4 +汽qi4 +盵qi4 +𦩣qi4 +𢢞qi4 +憩qi4 +𡳅qi4 +詰qi5 +蛣qi5 +𩢴qi5 +乞qi5 +䒗xi5 +䒗xi5 +芞xi5 +芞xi5 +隙qi5 +𧯈qi5 +𡭴qi5 +郤qi5 +綌qi5 +𢶡qi5 +𣪠qi5 +喫qi5 +𠿊qi5 +𥍰qi5 +䂆qi5 +𢞒qi5 +𢞒ti5 +䩯qi5 +泣qi5 +㬤qi5 +湆qi5 +卿qin1 +輕qin1 +輕qin4 +𨆪qin1 +𨆪qin4 +鑋qin1 +鑋qin4 +傾qin1 +頃qin1 +頃qin3 +欽qin1 +菳qin1 +衾qin1 +嶔qin1 +𥎊qin2 +𧼒qin2 +𧼒qin3 +𧼒qin4 +勤qin2 +懃qin2 +芹qin2 +懄qin2 +擎qin2 +勍qin2 +黥qin2 +䵞qin2 +剠qin2 +鯨qin2 +樈qin2 +葝qin2 +𦳲qin2 +𩷏qin2 +𩷏xin4 +䔷qin2 +琴qin2 +擒qin2 +㩒qin2 +捦qin2 +禽qin2 +芩qin2 +𨙽qin2 +檎qin2 +㕋qin2 +鵭qin2 +澿qin2 +庈qin2 +㱽qin2 +㱽zhen3 +耹qin2 +靲qin2 +螼qin3 +螼qin4 +𤿳qin3 +赾qin3 +謦qin3 +坅qin3 +𩖄qin3 +慶qin4 +罄qin4 +𥥻qin4 +磬qin4 +撳qin4 +搇qin4 +𩔝qin4 +却qo5 +𨟠qo5 +𨟠qüän1 +𤷽qo5 +𢖦qo5 +穹kong1 +𢞏kong1 +芎kong1 +𦵡kong1 +𥳎kong1 +𥳎qong2 +焪kong1 +焪kong4 +銎kong1 +銎xong1 +傾qong1 +頃qong1 +頃qong3 +窮qong2 +藭qong2 +𥨪qong2 +蛩qong2 +邛qong2 +舼qong2 +𦨰qong2 +𦭭qong2 +𠌖qong2 +𩬰qong2 +桏qong2 +𤤶qong2 +𩢽qong2 +筇qong2 +瓊qong2 +璚qong2 +惸qong2 +𡞦qong2 +赹qong2 +憌qong2 +㒌qong2 +嬛qong2 +嬛üän1 +嬛xüän1 +𡣱qong2 +煢qong2 +焭qong2 +睘qong2 +瞏qong2 +𢶇qong2 +藑qong2 +𦽓qong2 +𦾵qong2 +𨍶qong2 +褧qong3 +顈qong3 +顈xän4 +烓qong3 +烓uei1 +𩒵qong3 +㩩qong3 +䔛qong3 +檾qong3 +苘qong3 +䛪kong4 +䠻kong4 +恘qou1 +丘qou1 +丠qou1 +蚯qou1 +邱qou1 +求qou2 +𡨃qou2 +裘qou2 +𧚍qou2 +仇qou2 +叴qou2 +厹qou2 +蛷qou2 +𧒔qou2 +逑qou2 +球qou2 +毬qou2 +䟵qou2 +莍qou2 +䣇qou2 +賕qou2 +殏qou2 +梂qou2 +銶qou2 +㭝qou2 +俅qou2 +𩒮qou2 +脙qou2 +脙xou1 +𦜵qou2 +𦜵xou1 +絿qou2 +䊵qou2 +䜪qou2 +扏qou2 +𥭑qou2 +犰qou2 +𧻱qou2 +訅qou2 +釚qou2 +肍qou2 +𦬖qou2 +虯qou2 +觩qou2 +觓qou2 +𤙠qou2 +璆qou2 +糗qou3 +𪖛qou4 +䠗qou4 +䠗xong4 +虚qü1 +虚xü1 +墟qü1 +𥬔qü1 +袪qü1 +祛qü1 +阹qü1 +魼qü1 +魼ta5 +㠊qü1 +𢴮qü1 +㭕qü1 +䒧qü1 +䒧qü4 +鰸qü1 +䧢qü1 +驅qü1 +驅qü4 +敺qü1 +嶇qü1 +軀qü1 +渠qü2 +𨎶qü2 +𦄽qü2 +璩qü2 +磲qü2 +蕖qü2 +籧qü2 +淭qü2 +𪆫qü2 +螶qü2 +蟝qü2 +䝣qü2 +蘧qü2 +璖qü2 +𨞙qü2 +㯫qü2 +䟊qü2 +䆽qü2 +𧝔qü2 +懅qü2 +衢qü2 +劬qü2 +氍qü2 +䧁qü2 +䧁xü3 +癯qü2 +鸜qü2 +灈qü2 +躣qü2 +忂qü2 +𩢳qü2 +鼩qü2 +斪qü2 +蠷qü2 +欋qü2 +葋qü2 +翑qü2 +𪓞qü2 +𧾱qü2 +朐qü2 +𠣪qü2 +𡱺qü2 +𥃔qü2 +戵qü2 +鑺qü2 +姁qü2 +姁xü1 +姁xü3 +姁xü4 +麮qü3 +麮qü4 +去qü3 +去qü4 +𧉧qü3 +𥿇qü3 +𥿇su1 +齲qü3 +鼁qü4 +𩿟qü4 +𤛐qü4 +麴qü5 +麯qü5 +𥶶qü5 +𩍔qü5 +曲qü5 +髷qü5 +䒼qü5 +匤qü5 +蛐qü5 +詘qü5 +𧌑qü5 +闃qü5 +䠐qü5 +𩨷qüe1 +𩨭qüe1 +瘸qüe2 +闕qüe5 +㵐qüe5 +闋qüe5 +𨴒qüe5 +缺qüe5 +蒛qüe5 +㒽qüän1 +棬qüän1 +鬈qüän1 +鬈qüän2 +權qüän2 +拳qüän2 +蜷qüän2 +䟒qüän2 +𢑆qüän2 +踡qüän2 +䠰qüän2 +顴qüän2 +婘qüän2 +孉qüän2 +蠸qüän2 +齤qüän2 +𪈻qüän2 +𥁠qüän2 +䑏qüän2 +䅚qüän3 +綣qüän3 +綣qüän4 +虇qüän3 +虇qüän4 +裷qüän3 +裷üän1 +䊎qüän3 +𪐂qüän3 +犬qüän3 +勸qüän4 +劵qüän4 +券qüän4 +𥛁qüän4 +䠣qüän4 +䠣süän4 +囷qüin1 +箟qüin1 +輑qüin1 +𧋕qüin1 +峮qüin1 +群qüin2 +羣qüin2 +裙qüin2 +裠qüin2 +帬qüin2 +𤸷qüin2 +𤸷uang2 +𦃢qüin3 +𧼐qüin3 +𧼐üin3 +日r5 +馹r5 +臸r5 +臸zhr1 +㠴r5 +入r5 +入ru5 +𩭿ra5 +嚷rang1 +嚷rang2 +嚷rang3 +然rang2 +燃rang2 +𤓉rang2 +繎rang2 +繎ruang2 +𤡮rang2 +肰rang2 +𥳚rang2 +䕼rang2 +穰rang2 +穰rang3 +禳rang2 +攘rang2 +攘rang3 +攘rang4 +𣀮rang2 +𨟚rang2 +躟rang2 +躟rang3 +瀼rang2 +𩆶rang2 +獽rang2 +儴rang2 +儴rang2 +蘘rang2 +䉴rang2 +勷rang2 +髯rang2 +髯rang4 +𩓾rang2 +蚺rang2 +呥rang2 +𧦦rang2 +蛅rang2 +袡rang2 +舑rang2 +舑tang1 +冉rang2 +冉rang3 +冄rang2 +冄rang3 +㒄rang3 +㒄shang3 +壤rang3 +䑋rang3 +𥗝rang3 +𥬕rang3 +苒rang3 +染rang3 +染rang4 +𩃵rang3 +䎃rang3 +䣸rang3 +讓rang4 +欀rang4 +欀siang1 +懹rang4 +饒rao2 +饒rao4 +襓rao2 +㹛rao2 +蕘rao2 +擾rao3 +𢹎rao3 +繞rao3 +繞rao4 +遶rao3 +𤛾rao3 +𧳨rao3 +熱rä5 +讘rä5 +𦣀rä5 +囁rä5 +囁zhä5 +喦rä5 +顳rä5 +若re2 +若re3 +若ro5 +惹re3 +喏re3 +𠰒re3 +扔ren1 +扔ren2 +扔ren4 +仁ren2 +人ren2 +儿ren2 +朲ren2 +仍ren2 +艿ren2 +䚮ren2 +㭁ren2 +㭁ren4 +辸ren2 +礽ren2 +任ren2 +任ren4 +恁ren2 +恁ren3 +壬ren2 +紝ren2 +銋ren2 +銋ren3 +忍ren3 +荵ren3 +荏ren3 +栠ren3 +飪ren3 +餁ren3 +腍ren3 +䭃ren3 +稔ren3 +䏕ren3 +䇮ren3 +袵ren3 +棯ren3 +𢆉ren3 +刃ren4 +認ren4 +韌ren4 +肕ren4 +仞ren4 +軔ren4 +牣ren4 +杒ren4 +訒ren4 +𢂻ren4 +䀼ren4 +芿ren4 +妊ren4 +絍ren4 +衽ren4 +爇ro5 +焫ro5 +蚋ro5 +蜹ro5 +蜹ruei4 +㨎ro5 +弱ro5 +鄀ro5 +箬ro5 +蒻ro5 +楉ro5 +䐞ro5 +叒ro5 +𨀝ro5 +戎rong2 +𢦦rong2 +㭜rong2 +𥬪rong2 +𠈋rong2 +茙rong2 +駥rong2 +狨rong2 +絨rong2 +茸rong2 +穁rong2 +穁rong3 +䩸rong2 +䩸rong4 +䇯rong2 +搑rong2 +搑rong3 +𥎂rong2 +榵rong2 +冗rong3 +宂rong3 +𡦼rong3 +䢇rong3 +𣭲rong3 +氄rong3 +𤘺rong3 +𤘻rong3 +𪕎rong3 +𨍷rong3 +軵rong3 +軵rong3 +𩉪rong4 +𩼅rong4 +柔rou2 +䐓rou2 +鍒rou2 +㽥rou2 +騥rou2 +蝚rou2 +蹂rou2 +蹂rou3 +蹂rou4 +葇rou2 +葇rou3 +鞣rou2 +鞣rou4 +鰇rou2 +瑈rou2 +鶔rou2 +揉rou2 +䰆rou2 +𨛶rou2 +𨜙rou2 +楺rou3 +煣rou3 +煣rou4 +輮rou3 +輮rou4 +𥠊rou3 +韖rou3 +粈rou3 +肉rou4 +肉ru5 +如ru2 +如ru4 +洳ru2 +洳ru4 +茹ru2 +茹ru3 +茹ru4 +𨚴ru2 +鴽ru2 +𨾵ru2 +蕠ru2 +𡫽ru2 +𡫽ru3 +𡫽ü4 +儒ru2 +襦ru2 +嬬ru2 +嚅ru2 +顬ru2 +鱬ru2 +䞕ru2 +𪋯ru2 +𪋯sü1 +醹ru2 +醹ru3 +㼱ru2 +㼱ruang3 +㼱züin4 +繻ru2 +繻sü1 +蠕ru2 +薷ru2 +孺ru2 +孺ru4 +汝ru3 +肗ru3 +𪏮ru3 +乳ru3 +㹘ru4 +朒ru5 +辱ru5 +蓐ru5 +鄏ru5 +縟ru5 +溽ru5 +媷ru5 +㦺ru5 +嗕ru5 +𪑾ru5 +𩱜ru5 +育ru5 +毓ru5 +鬻ru5 +粥ru5 +𩱱ru5 +䋭ru5 +𧷗ru5 +儥ru5 +棛ru5 +錥ru5 +煜ru5 +焴ru5 +昱ru5 +蒮ru5 +淯ru5 +蜟ru5 +𢌻ru5 +堉ru5 +喅ru5 +𤳕ru5 +𥉑ru5 +逳ru5 +𦱀ru5 +蘛ru5 +郁ru5 +戫ru5 +彧ru5 +燠ru5 +栯ru5 +噢ru5 +墺ru5 +䐿ru5 +薁ru5 +澳ru5 +隩ru5 +䉛ru5 +𣢜ru5 +𨞓ru5 +𪑝ru5 +稶ru5 +懊ru5 +㰲ru5 +𠸹ru5 +𨪎ru5 +砡ru5 +玉ru5 +獄ru5 +頊ru5 +鳿ru5 +鈺ru5 +欲ru5 +浴ru5 +鵒ru5 +𩀑ru5 +鋊ru5 +輍ru5 +𤞞ru5 +慾ru5 +谷ru5 +峪ru5 +聿ru5 +窵ru5 +鴪ru5 +燏ru5 +遹ru5 +鷸ru5 +驈ru5 +繘ru5 +𩙅ru5 +潏ru5 +矞ru5 +霱ru5 +𧑐ru5 +䢖ru5 +芛ru5 +欥ru5 +鱊ru5 +噊ru5 +䋖ru5 +銉ru5 +𦒔ru5 +𥎐ru5 +鬱ru5 +欝ru5 +灪ru5 +爩ru5 +𩚴ru5 +黦ru5 +𥘄ru5 +菀ru5 +尉ru5 +熨ru5 +蔚ru5 +𩰪ru5 +崛ru5 +役ru5 +䓈ru5 +疫ru5 +𩷍ru5 +坄ru5 +垼ru5 +炈ru5 +𪁛ru5 +鈠ru5 +𩂹ru5 +豛ru5 +𧈻ru5 +䙇ruang2 +瑌ruang2 +瑌ruang3 +撋ruang2 +軟ruang3 +輭ruang3 +耎ruang3 +𢘎ruang3 +㞋ruang3 +𠤦ruang3 +蝡ruang3 +蝡ruen3 +㮕ruang3 +䓴ruang3 +碝ruang3 +䞂ruang3 +緛ruang3 +痿ruei2 +痿uei1 +䬐ruei2 +蕤ruei2 +甤ruei2 +甤ruei3 +緌ruei2 +桵ruei2 +䅑ruei2 +䅑suei1 +蕊ruei3 +蘂ruei3 +繠ruei3 +䄲ruei4 +芮ruei4 +汭ruei4 +枘ruei4 +鈉ruei4 +笍ruei4 +笍zhuei4 +銴ruei4 +銴shr4 +睿ruei4 +叡ruei4 +䓲ruei4 +䓲üe5 +瑞ruei4 +瑞shuei4 +犉ruen2 +𩀋ruen2 +瞤ruen2 +眴ruen2 +眴shuen4 +眴süin1 +眴xüän4 +𣯍ruen3 +閏ruen4 +閠ruen4 +潤ruen4 +䏰ruen4 +躠sa5 +薩sa5 +𦼧sa5 +摋sa5 +𠱡sa5 +𠱡shä4 +䉈sa5 +䉈sang3 +𨐖sa5 +撒sa5 +𥻦sa5 +靸sa5 +趿sa5 +𩎕sa5 +𩎕si5 +颯sa5 +馺sa5 +霅sa5 +霅xa5 +霅zha5 +霅zhä5 +卅sa5 +卅sa5 +𠦄sa5 +㚫sa5 +𣬬sa5 +鈒sa5 +鈒sä5 +𠎷sa5 +𠿓sa5 +𢶍sa5 +𢶍za5 +𨆂sa5 +㪪sa5 +𡐥sa5 +𦙽sang1 +𦙱sang1 +跚sang1 +珊sang1 +姍sang1 +䈀sang1 +䈀sang4 +桑sang1 +桒sang1 +喪sang1 +喪sang4 +𠸶sang1 +𠸶sang4 +𦅇sang1 +𩦌sang1 +毿sang1 +蔘sang1 +蔘sen1 +犙sang1 +犙sou1 +三sang1 +三sang4 +叁sang1 +弎sang1 +𢁘sang1 +鬖sang1 +散sang3 +散sang4 +𢽳sang3 +𢿨sang3 +𣀧sang3 +𣀧sang4 +饊sang3 +糤sang3 +鏾sang3 +繖sang3 +繖sang4 +傘sang3 +𢄻sang3 +嗓sang3 +𣞙sang3 +𣡆sang3 +磉sang3 +搡sang3 +糝sang3 +糣sang3 +糂sang3 +𢕕sang3 +㧲sang3 +䊉sang3 +𢿱sang4 +俕sang4 +閐sang4 +㤾sang4 +䫅sang4 +騷sao1 +搔sao1 +缫sao1 +繰sao1 +繰zao3 +臊sao1 +鱢sao1 +鰠sao1 +溞sao1 +颾sao1 +艘sao1 +艘siao1 +䑹sao1 +㮴sao1 +𠋺sao1 +瘙sao1 +瘙sao4 +嫂sao3 +㛮sao3 +㛐sao3 +燥sao3 +燥sao4 +掃sao3 +掃sao4 +埽sao3 +埽sao4 +𦺋sao3 +𦺋sou1 +䕅sao3 +糔sao3 +糔siou3 +喿sao4 +譟sao4 +噪sao4 +㿋sao4 +髞sao4 +𢤁sao4 +鰓sä1 +腮sä1 +顋sä1 +揌sä1 +粞sä1 +粞si1 +䚡sä1 +愢sä1 +𪃄sä1 +毢sä1 +賽sä4 +塞sä4 +塞sä5 +簺sä4 +𢞝sä4 +瑟sä5 +飋sä5 +摵sä5 +摵su5 +摵zu5 +蟋sä5 +蟋si5 +蝨sä5 +虱sä5 +璱sä5 +𦆄sä5 +栜sä5 +𣽤sä5 +溹sä5 +溹so5 +溹sy5 +㾊sä5 +䨛sä5 +愬sä5 +愬su4 +擌sä5 +𡩡sä5 +𡩡sy5 +索sä5 +索so5 +索sy5 +虩sä5 +虩xi5 +色sä5 +㱇sä5 +嗇sä5 +穡sä5 +𩍙sä5 +轖sä5 +繬sä5 +濇sä5 +䉢sä5 +𧒗sä5 +懎sä5 +𩕡sä5 +𠢳sä5 +𡫼sä5 +㥶sä5 +𢥛sä5 +寨sä5 +寨zhä4 +澀sä5 +歰sä5 +澁sä5 +雭sä5 +㒊sä5 +翜sä5 +翜sha5 +萐sä5 +萐sha5 +箑sä5 +箑sha5 +歃sä5 +歃sha5 +霎sä5 +霎sha5 +㰼sä5 +莘sen1 +姺sen1 +姺siän3 +㜪sen1 +扟sen1 +甡sen1 +𨐔sen1 +兟sen1 +侁sen1 +𦐹sen1 +駪sen1 +䯂sen1 +䯂zä5 +詵sen1 +籸sen1 +𩺵sen1 +屾sen1 +燊sen1 +𢓠sen1 +𣘘sen1 +阠sen1 +阠shen4 +阠sin4 +㾕sen1 +㾕sen3 +㾕suen3 +生sen1 +生sen4 +笙sen1 +牲sen1 +猩sen1 +猩sin1 +狌sen1 +鉎sen1 +鉎sin1 +甥sen1 +䴤sen1 +鼪sen1 +鼪sen4 +珄sen1 +㱡sen1 +㱡sen3 +僧sen1 +鬙sen1 +䒏sen1 +森sen1 +薓sen1 +曑sen1 +襳sen1 +襳siän1 +襳sang1 +𥥿sen1 +穼sen1 +省sen3 +省sin3 +䚇sen3 +𨵥sen3 +𡞞sen3 +眚sen3 +㾪sen3 +㼳sen3 +渻sen3 +渻sin3 +𨜜sen3 +瘮sen3 +瘮sen4 +貹sen4 +𡬙sen4 +滲sen4 +罧sen4 +罧sin3 +鯊sha1 +魦sha1 +魦so1 +沙sha1 +沙sha4 +砂sha1 +唦sha1 +裟sha1 +㲚sha1 +桬sha1 +髿sha1 +髿so1 +𩊮sha1 +𩊮so1 +紗sha1 +莎sha1 +莎so1 +灑sha3 +灑shä3 +灑sy3 +灑sy4 +傻sha3 +傻shua3 +𦔯sha4 +殺sha5 +殺shä4 +煞sha5 +鎩sha5 +鎩shä4 +鎩sy4 +𣻑sha5 +蔱sha5 +蔱sy4 +榝sha5 +䈉sha5 +䈉zie5 +𧳛sha5 +翣sha5 +唼sha5 +𧲌sha5 +帹sha5 +䬊sha5 +𧻵sha5 +刪shang1 +訕shang1 +訕shang4 +潸shang1 +潸shang3 +𣧱shang1 +狦shang1 +狦shang4 +山shang1 +疝shang1 +疝shang4 +邖shang1 +羶shang1 +挻shang1 +搧shang1 +扇shang1 +扇shang4 +煽shang1 +煽shang4 +鯅shang1 +商shang1 +熵shang1 +算suang3 +算suang4 +術shu5 +數sho5 +數su3 +數su4 +他ta1 +他to1 +之zhr1 +所su3 +所so3 +值zhr4 +值zhr5 +討tao3 +做zo4 +事sy4 +式shr4 +式shr5 +𧶜shang1 +傷shang1 +傷shang4 +慯shang1 +慯shang4 +殤shang1 +觴shang1 +湯shang1 +湯tang1 +湯tang4 +蔏shang1 +𪄲shang1 +螪shang1 +饟shang1 +饟shang3 +饟shang4 +䵼shang1 +塲shang1 +𤳈shang1 +苫shang1 +苫shang4 +攕shang1 +摻shang1 +摻shang3 +杉shang1 +檆shang1 +櫼shang1 +櫼ziän1 +𩁺shang1 +𩃔shang1 +𩃔ziän1 +䀐shang1 +䀐shang4 +𨏪shang1 +𩌰shang1 +縿shang1 +㺑shang1 +㺑shang3 +衫shang1 +彡shang1 +彡siän1 +彡shang3 +芟shang1 +穇shang1 +㹌shang3 +簅shang3 +摌shang3 +嵼shang3 +汕shang3 +汕shang4 +滻shang3 +𩥮shang3 +䁴shang3 +䁴zhang3 +賞shang3 +𩞧shang3 +𩞃shang3 +曏shang3 +曏shang4 +曏xang3 +曏xang4 +㶒shang3 +㶒tang4 +閃shang3 +閃shang4 +睒shang3 +睒tang4 +覢shang3 +㚒shang3 +㚒shr5 +陝shang3 +𧴭shang3 +𧵏shang3 +㴸shang3 +𡟨shang3 +𧀵shang3 +上shang3 +上shang4 +善shang4 +譱shang4 +墠shang4 +鱔shang4 +鱓shang4 +蟺shang4 +蟮shang4 +僐shang4 +鄯shang4 +墡shang4 +磰shang4 +𪍶shang4 +丄shang4 +𦌔shang4 +𦌔süän4 +䴮shang4 +繕shang4 +擅shang4 +膳shang4 +饍shang4 +䄠shang4 +𤮜shang4 +𦉕shang4 +騸shang4 +餉shang4 +向shang4 +向xang4 +蟓shang4 +蟓siang4 +𤵼shang4 +珦shang4 +珦xang4 +贍shang4 +掞shang4 +釤shang4 +㣌shang4 +燒shao1 +燒shao4 +梢shao1 +髾shao1 +髾shao3 +旓shao1 +弰shao1 +捎shao1 +捎siao1 +輎shao1 +䈰shao1 +筲shao1 +蛸shao1 +蛸siao1 +鮹shao1 +鮹siao1 +䘯shao1 +綃shao1 +綃siao1 +颵shao1 +莦shao1 +莦siao1 +娋shao1 +娋shao4 +𡡏shao1 +艄shao1 +韶shao2 +㲈shao2 +佋shao2 +佋shao4 +𦯐shao2 +𠧙shao2 +𠧙shao4 +𠧙zhao4 +玿shao2 +𢃳shao2 +柖shao2 +㸛shao2 +少shao3 +少shao4 +䒚shao3 +𨙹shao3 +𨙹ziao3 +𢾐shao3 +稍shao3 +稍shao4 +䔠shao3 +𨈘shao3 +搜shao3 +搜sou1 +𧣪shao3 +𥵦shao3 +𦿃shao3 +紹shao4 +綤shao4 +袑shao4 +䙼shao4 +邵shao4 +召shao4 +召zhao4 +劭shao4 +𠣫shao4 +䬰shao4 +卲shao4 +潲shao4 +𣕇shao4 +揱shao4 +揱sho5 +揱siao1 +𨛍shao4 +𦓴shao4 +㑿zhao4 +崽shä1 +篩shä1 +篩sy1 +籭shä1 +籭sy1 +諰shä1 +諰sy3 +𥳧shä1 +𩌦shä3 +𩌦sy3 +𩌦sy4 +躧shä3 +躧sy3 +曬shä4 +曬sy4 +䵘shä4 +𨢦shä4 +洒shä4 +洒si3 +汛shä4 +汛siän4 +汛sin4 +汛süin4 +閷shä4 +𧜁shä4 +蛥shä5 +㓭shä5 +折shä5 +折ti2 +折zhä5 +設shä5 +蔎shä5 +樧shä5 +灄shä5 +歙shä5 +歙xi5 +歙xi5 +欇shä5 +𥍉shä5 +韘shä5 +韘sie5 +弽shä5 +弽xe5 +𣻣shä5 +䤮shä5 +麝shr5 +麝she4 +奢she1 +奢shä1 +賒she1 +畲she1 +佘she2 +余she2 +余ü2 +鉈she2 +鉈shr1 +𥍸she2 +鍦she2 +鍦shr1 +鍦shr4 +捨she3 +舍she3 +舍she4 +舍shä4 +騇she3 +騇she4 +䬷she3 +𩜉she3 +社she4 +社shä4 +𥁹she4 +𣝒she4 +舎she4 +赦she4 +赦shä4 +涻she4 +厙she4 +䠶she4 +貰she4 +貰shr4 +聲shen1 +升shen1 +陞shen1 +抍shen1 +抍zhen3 +昇shen1 +勝shen1 +勝shen4 +深shen1 +深shen4 +𦸂shen1 +身shen1 +𣇗shen1 +𣇗shen1 +申shen1 +訷shen1 +伸shen1 +紳shen1 +𩉼shen1 +娠shen1 +娠zhen4 +呻shen1 +𣢘shen1 +𠲳shen1 +眒shen1 +眒shen4 +㑗shen1 +䰠shen1 +柛shen1 +繩shen2 +譝shen2 +憴shen2 +乘shen2 +乘chen2 +乘shen4 +乗shen2 +乗chen2 +乗shen4 +椉shen2 +𠅞shen2 +溗shen2 +塍shen2 +塖shen2 +騬shen2 +神shen2 +什shen2 +什shr5 +甚shen2 +甚shen4 +甚shen4 +矧shen3 +矤shen3 +訠shen3 +哂shen3 +頣shen3 +邥shen3 +審shen3 +宷shen3 +㰂shen3 +諗shen3 +魫shen3 +䰼shen3 +䰼cin2 +䰼zang4 +𩶇shen3 +䀢shen3 +䀢shr1 +䀢shuen4 +𧀯shen3 +嬸shen3 +腎shen4 +蜃shen4 +祳shen4 +脤shen4 +㰮shen4 +鋠shen4 +葚shen4 +𣞵shen4 +慎shen4 +愼shen4 +昚shen4 +抻shen4 +聖shen4 +晟shen4 +墭shen4 +榺shen4 +蕂shen4 +侺shen4 +𢊖shen4 +𣎜shen4 +嵊shen4 +剩shen4 +剰shen4 +朔sho5 +嗍sho5 +欶sho5 +欶sou4 +嗽sho5 +嗽sou4 +嗽su5 +槊sho5 +矟sho5 +蒴sho5 +箾sho5 +箾siao1 +𦂗sho5 +㮶sho5 +𦋞sho5 +搠sho5 +說sho5 +說shuei4 +說üe5 +爍sho5 +鑠sho5 +獡sho5 +䁻sho5 +妁sho5 +妁zho5 +勺sho5 +勺zho5 +汋sho5 +汋zho5 +仢sho5 +碩sho5 +碩shr5 +蹖chong1 +收shou1 +收shou4 +手shou3 +首shou3 +首shou4 +𩠐shou3 +𦣻shou3 +䭭shou3 +守shou3 +守shou4 +受shou4 +壽shou4 +璹shou4 +璹shu5 +綬shou4 +狩shou4 +獸shou4 +授shou4 +㖟shou4 +售shou4 +絁shr1 +𦇲shr1 +施shr1 +施shr4 +𢻫shr1 +葹shr1 +䙾shr1 +鸍shr1 +𪓿shr1 +䗐shr1 +䗐shr4 +𧠜shr1 +尸shr1 +屍shr1 +屍shr4 +鳲shr1 +蓍shr1 +詩shr1 +邿shr1 +𪗪shr1 +呞shr1 +䀵shr1 +時shr2 +旹shr2 +塒shr2 +鼭shr2 +榯shr2 +蒔shr2 +蒔shr4 +鰣shr2 +弛shr3 +豕shr3 +阤shr3 +阤zhr4 +屎shr3 +屎xi1 +𦳊shr3 +矢shr3 +𠂕shr3 +始shr3 +史sy3 +史shr3 +使sy3 +使shr3 +使sy4 +駛sy3 +駛shr3 +駛sy4 +𩰢sy3 +𩰢sy4 +是shr4 +氏shr4 +氏zhr1 +氏zin1 +諟shr4 +徥shr4 +徥zhr4 +𤜣shr4 +褆shr4 +褆ti2 +褆zhr4 +䟗shr4 +舐shr4 +舓shr4 +𦧇shr4 +視shr4 +眎shr4 +眎shr4 +市shr4 +恃shr4 +畤shr4 +畤zhr3 +畤zhr4 +畤zhr4 +豉shr4 +𢻃shr4 +𢐂shr4 +𢐂zhr4 +䩃shr4 +䊓shr4 +䊓zhr4 +嗜shr4 +𩝙shr4 +𨢍shr4 +諡shr4 +䛈shr4 +試shr4 +弑shr4 +僿shr4 +侍shr4 +秲shr4 +秲zhr4 +逝shr4 +觢shr4 +噬shr4 +誓shr4 +𣂯shr4 +筮shr4 +簭shr4 +澨shr4 +遾shr4 +𧻸shr4 +𦚨shr4 +世shr4 +丗shr4 +勢shr4 +翅shr4 +翅chr4 +啻shr4 +啻chr4 +䧴shr4 +䧴zhr1 +實shr5 +失shr5 +室shr5 +𩋡shr5 +釋shr5 +𥼶shr5 +檡shr5 +檡zä5 +𡣪shr5 +奭shr5 +睗shr5 +䁺shr5 +晹shr5 +螫shr5 +𩮜shr5 +𩮜ti5 +冟shr5 +襫shr5 +石shr5 +䄷shr5 +祏shr5 +鉐shr5 +鼫shr5 +䲽shr5 +蝕shr5 +識shr5 +識zhr4 +拭shr5 +𢂑shr5 +飾shr5 +軾shr5 +𥿮shr5 +鉽shr5 +烒shr5 +𧄹shr5 +十shr5 +拾shr5 +溼shr5 +濕shr5 +濕ta5 +䏉shr5 +書shu1 +瑹shu1 +舒shu1 +紓shu1 +紓shu4 +抒shu1 +抒shu4 +抒sü4 +鵨shu1 +𦺗shu1 +𨛭shu1 +輸shu1 +輸shu4 +鄃shu1 +鄃ü2 +隃shu1 +隃shu4 +隃sü1 +隃ü2 +暑shu3 +鼠shu3 +癙shu3 +黍shu3 +𧑓shu3 +𣏗shu4 +杼shu4 +杼zhu4 +墅shu4 +竪shu4 +豎shu4 +樹shu4 +裋shu4 +恕shu4 +庶shu4 +㵂shu4 +樜shu4 +樜zhe4 +澍shu4 +澍zhu4 +尌shu4 +𠊪shu4 +𦒸shu4 +戍shu4 +腧shu4 +𧼯shu4 +䩱shu4 +䩱ü2 +䠼shu4 +㲓shu4 +熟shu5 +孰shu5 +淑shu5 +塾shu5 +𨷙shu5 +婌shu5 +䃞shu5 +叔shu5 +掓shu5 +儵shu5 +虪shu5 +倏shu5 +𢞣shu5 +𨁀shu5 +倐shu5 +翛shu5 +翛siao1 +透shu5 +透tou4 +鮛shu5 +菽shu5 +尗shu5 +㶖shu5 +蜀shu5 +欘shu5 +欘zhu5 +屬shu5 +屬zhu5 +属shu5 +属zhu5 +㻿shu5 +䙱shu5 +襩shu5 +鐲shu5 +鐲zho5 +束shu5 +㑛shu5 +㑛su5 +贖shu5 +𩌮shu5 +𩌮su5 +䴰shu5 +述shu5 +秫shu5 +术shu5 +术zhu5 +沭shu5 +噊shu5 +噊ü5 +袕shu5 +袕xüe5 +驈shu5 +驈ü5 +𧑐shu5 +𧑐ü5 +葰shua3 +葰so3 +葰suei1 +𧫝shua3 +耍shua3 +誜shua4 +帥shuä4 +帥su5 +刷shua5 +刷so5 +雙shuang1 +艭shuang1 +䉶shuang1 +𢥠shuang1 +𢥠song3 +䝄shuang1 +𨇯shuang1 +閂shuang1 +𣠯shuang1 +霜shuang1 +鸘shuang1 +鷞shuang1 +鷞shuang3 +孀shuang1 +驦shuang1 +騻shuang1 +爽shuang3 +𤕤shuang3 +𦄍shuang3 +塽shuang3 +樉shuang3 +膞shuang4 +膞zhuang1 +膞zhuang3 +腨shuang4 +鄟shuang4 +鄟tuang2 +鄟zhuang1 +𡭐shuang4 +𦺲shuang4 +㦼shuang4 +㝈shuang4 +㝈suang4 +孿shuang4 +孿suang4 +涮shuang4 +𢮛shuang4 +叀shuang4 +叀zhuang1 +撰zhuang4 +撰zuang4 +饌zhuang4 +饌zuang4 +漴zhuang4 +𤸬shuä1 +摔shuä1 +榱shuä1 +䪎shuä1 +䪎suei1 +䭨shuä1 +䭨shuei4 +誰shuei2 +脽shuei2 +水shuei3 +菙shuei4 +㥨shuei4 +睡shuei4 +㽷shuei4 +𥤼shuei4 +稅shuei4 +裞shuei4 +裞tuei4 +蛻shuei4 +蛻to4 +蛻tuei4 +蛻üe5 +𢄢shuei4 +𢄢zhr4 +涗shuei4 +揗shuen4 +揗süin2 +吮shuen4 +吮züän4 +賰shuen3 +舜shuen4 +䑞shuen4 +蕣shuen4 +瞬shuen4 +瞚shuen4 +鬊shuen4 +順shuen4 +西si1 +卤si1 +𠧧si1 +棲si1 +栖si1 +栖si4 +㽄si1 +㽄sy1 +犀si1 +樨si1 +嘶si1 +嘶si1 +𧬊si1 +𧬊si1 +撕si1 +撕sy1 +㾷si1 +㾷sy1 +㯕si1 +屖si1 +㓾si1 +𠞂si1 +徙si3 +璽si3 +壐si3 +徙sy3 +璽sy3 +壐sy3 +𢇌si3 +洗si3 +洗siän3 +細si4 +𥿳si4 +些si4 +些sie1 +些so4 +婿si4 +壻si4 +悉si5 +膝si5 +厀si5 +𧀬si5 +䊝si5 +䊝sie5 +僁si5 +僁sie5 +窸si5 +昔si5 +腊si5 +𦠡si5 +惜si5 +潟si5 +磶si5 +𩍆si5 +蕮si5 +鬄si5 +䯜si5 +䯜ti5 +𩾼si5 +焟si5 +棤si5 +席si5 +夕si5 +穸si5 +汐si5 +𨛳si5 +蓆si5 +錫si5 +析si5 +㭊si5 +裼si5 +皙si5 +緆si5 +𪎥si5 +蜥si5 +菥si5 +菥sy1 +淅si5 +惁si5 +𧋐si5 +㱤si5 +晰si5 +息si5 +瘜si5 +𦞜si5 +媳si5 +㮩si5 +鄎si5 +蒠si5 +熄si5 +䭒si5 +㴧si5 +𥰝si5 +𪄛si5 +習si5 +襲si5 +隰si5 +鰼si5 +飁si5 +槢si5 +𪄶si5 +𦸚si5 +𥱵si5 +䒁si5 +霫si5 +卌si5 +𧿅si5 +㗩si5 +襄siang1 +廂siang1 +箱siang1 +湘siang1 +相siang1 +相siang4 +緗siang1 +纕siang1 +忀siang1 +驤siang1 +瓖siang1 +葙siang1 +翔siang2 +庠siang2 +祥siang2 +祥ciang2 +𨀘siang2 +𦍙siang2 +想siang3 +鯗siang3 +像siang4 +象siang4 +橡siang4 +襐siang4 +鱌siang4 +𨖶siang4 +𦺨siang4 +嶑siang4 +蕭siao1 +簫siao1 +彇siao1 +蟰siao1 +蟰su5 +蠨siao1 +橚siao1 +橚su5 +潚siao1 +潚su5 +瀟siao1 +瀟siao1 +𩙚siao1 +踃siao1 +㩋siao1 +㩋siao3 +㩋siao4 +㩋su5 +㲖siao1 +𦐺siao1 +瞍siao1 +瞍sou3 +消siao1 +宵siao1 +霄siao1 +逍siao1 +痟siao1 +銷siao1 +焇siao1 +硝siao1 +𤞚siao1 +䴛siao1 +奞siao1 +奞sin4 +奞suei1 +奞süin4 +魈siao1 +筱siao3 +篠siao3 +𩵌siao3 +謏siao3 +謏sou3 +謏sou4 +謏su5 +䃤siao3 +䃤su5 +小siao3 +䒕siao3 +𩵖siao3 +嘯siao4 +歗siao4 +䐹siao4 +䐹sou1 +熽siao4 +笑siao4 +𥬇siao4 +㗛siao4 +肖siao4 +衺sie2 +寫sie3 +𣞐sie3 +瀉sie3 +瀉sie4 +𣬕sie3 +灺sie4 +抯sie4 +抯zha1 +抯zie3 +䵦sie4 +謝sie4 +榭sie4 +㴬sie4 +蝑sie4 +蝑sü1 +卸sie4 +䉣sie4 +屑sie5 +糏sie5 +榍sie5 +揳sie5 +𨇨sie5 +偰sie5 +㴽sie5 +𦵱sie5 +𦞚sie5 +㨝sie5 +薛sie5 +辥sie5 +紲sie5 +緤sie5 +絏sie5 +褻sie5 +𣊓sie5 +媟sie5 +疶sie5 +禼sie5 +𥜿sie5 +齛sie5 +𣽒sie5 +絬sie5 +㡜sie5 +㡜süe5 +㡜sy4 +燮sie5 +𤏻sie5 +屧sie5 +屟sie5 +躞sie5 +鞢sie5 +鞢zha5 +徢sie5 +蜨sie5 +𧕊sie5 +𤫉sie5 +𦔼sie5 +𤗈sie5 +䕈sie5 +𡞘sie5 +𦩌sie5 +䢡sie5 +先siän1 +酰siän1 +先siän4 +躚siän1 +蹮siän1 +𥑻siän1 +仙siän1 +僊siän1 +㒨siän1 +㲔siän1 +䉳siän1 +䉳siän3 +苮siän1 +秈siän1 +鮮siän1 +鮮siän3 +鮮siän4 +鱻siän1 +廯siän1 +廯siän3 +暹siän1 +枮siän1 +枮zhen1 +𦃌siän1 +韱siän1 +纖siän1 +孅siän1 +𢘁siän1 +䯹siän1 +㳄siän2 +燅siän2 +𤍙siän2 +燖siän2 +𦢨siän2 +㰊siän2 +𢅮siän2 +銑siän3 +冼siän3 +筅siän3 +箲siän3 +跣siän3 +毨siän3 +㭠siän3 +𦭶siän3 +𩶤siän3 +獮siän3 +𤣝siän3 +𥙮siän3 +尠siän3 +尠sü4 +尟siän3 +癬siän3 +𤐨siän3 +𧕇siän3 +蘚siän3 +霰siän4 +䨘siän4 +𩆵siän4 +𩆵sy1 +㪇siän4 +𢊰siän4 +軐siän4 +𥰳siän4 +線siän4 +綫siän4 +腺siän4 +䃸siän4 +䆎siän4 +新sin1 +辛sin1 +薪sin1 +騂sin1 +𤙡sin1 +垶sin1 +觪sin1 +星sin1 +曐sin1 +腥sin1 +腥sin4 +胜sin1 +鮏sin1 +鯹sin1 +𥠀sin1 +醒sin1 +醒sin3 +醒sin4 +篂sin1 +惺sin1 +惺sin3 +心sin1 +𦁍sin1 +𨊳sin1 +杺sin1 +餳sin2 +𩛿sin2 +尋sin2 +𢒫sin2 +潯sin2 +樳sin2 +鄩sin2 +𨼔sin2 +𦠅sin2 +𩖣sin2 +襑sin2 +襑tang3 +枔sin2 +𦅀sin2 +睲sin3 +睲sin4 +𢜫sin3 +㮐sin3 +箵sin3 +伈sin3 +信sin4 +訊sin4 +訊süin4 +訙sin4 +迅sin4 +迅süin4 +囟sin4 +顖sin4 +卂sin4 +卂zhuei4 +𤜢sin4 +性sin4 +姓sin4 +賮sin4 +燼sin4 +藎sin4 +濜sin4 +贐sin4 +削sio5 +脩siou1 +修siou1 +羞siou1 +𩛢siou1 +𩝧siou1 +䡭siou1 +樇siou1 +饈siou1 +滫siou3 +䤇siou3 +𦄼siou3 +𦄼song3 +𦄼sü3 +岫siou4 +𥥉siou4 +袖siou4 +秀siou4 +繡siou4 +宿siou4 +宿su5 +鏽siou4 +銹siou4 +娑so1 +娑so3 +䓾so1 +𠈱so1 +挲so1 +挱so1 +獻so1 +獻xän4 +桫so1 +䤬so1 +𥆝so1 +蓑so1 +蓑suei1 +唆so1 +梭so1 +𣜤so1 +莏so1 +𢘿so1 +𧨀so1 +趖so1 +梳so1 +梳su1 +褨so3 +鎖so3 +瑣so3 +𧴪so3 +溑so3 +惢so3 +惢zuei4 +惢zuei1 +𥔭so3 +䵀so3 +𩹳so3 +𨝉so3 +𢱡so3 +䈗so3 +𠩄su3 +𠩄su3 +䐝so4 +㕞so5 +𠴪so5 +唰so5 +𠻜so5 +𠻜suei4 +𢱢so5 +𩌈so5 +𦵫so5 +㮦so5 +縮so5 +縮su5 +嵩song1 +崧song1 +娀song1 +菘song1 +硹song1 +𪀚song1 +㣝song1 +𧊕song1 +𨱿song1 +檧song1 +忪song1 +忪zhong1 +憽song1 +㬝song1 +䯳song1 +蜙song1 +淞song1 +淞song2 +凇song1 +凇song4 +倯song1 +𢔋song1 +松song1 +㮤song1 +松song2 +㮤song2 +徵zhen1 +徵zhr3 +訟song2 +訟song4 +㪌song2 +㪌song3 +䉥song3 +𣞷song3 +悚song3 +愯song3 +竦song3 +慫song3 +聳song3 +傱song3 +㩳song3 +駷song3 +駷sou3 +䙕song3 +䙕zong3 +送song4 +宋song4 +誦song4 +吅song4 +吅xüän1 +捜sou1 +餿sou1 +颼sou1 +䬒sou1 +溲sou1 +溲sou3 +𣸈sou1 +𣸈sou3 +鎪sou1 +䤹sou1 +廋sou1 +廋sou3 +蒐sou1 +獀sou1 +鄋sou1 +螋sou1 +螋su1 +䗏sou1 +騪sou1 +䮟sou1 +𧽏sou1 +醙sou1 +涑sou1 +涑su5 +涑su5 +鏉sou1 +鏉sou4 +䩳sou1 +𩌱sou1 +𩮶sou1 +摗sou1 +𠘂sou1 +𡠼sou1 +叟sou3 +叜sou3 +傁sou3 +𠻛sou3 +擻sou3 +藪sou3 +籔sou3 +籔su3 +䏂sou3 +廀sou3 +橾sou3 +橾su1 +瘦sou4 +𤸃sou4 +漱sou4 +漱su4 +嗖sou4 +瘶sou4 +疏su1 +疏su4 +踈su1 +踈su4 +疎su1 +疎su4 +𤕟su1 +㽰su1 +綀su1 +蔬su1 +釃su1 +釃sy1 +釃sy3 +𦌿su1 +毹su1 +㡏su1 +㡏su4 +蘇su1 +穌su1 +甦su1 +酥su1 +㢝su1 +糈su3 +糈sü3 +盨su3 +䝪su3 +䟽su4 +㫹su4 +捒su4 +訴su4 +𧪜su4 +泝su4 +溯su4 +遡su4 +素su4 +𤢘su4 +傃su4 +嗉su4 +膆su4 +𤤐su4 +塑su4 +塐su4 +䛾su4 +㨞su4 +愫su4 +速su5 +遬su5 +𧫣su5 +蔌su5 +餗su5 +𩱖su5 +樕su5 +𧐒su5 +𣫎su5 +𪋝su5 +藗su5 +殐su5 +觫su5 +簌su5 +莤su5 +𧼭su5 +樎su5 +蹜su5 +謖su5 +摍su5 +𧐴su5 +肅su5 +蓿su5 +夙su5 +𠈇su5 +𠉦su5 +鷫su5 +𪂸su5 +驌su5 +䎘su5 +𩘹su5 +鱐su5 +𤥔su5 +玊su5 +玊su5 +璛su5 +䑿su5 +㑉su5 +㪩su5 +洬su5 +續su5 +俗su5 +藚su5 +粟su5 +𥻆su5 +憟su5 +𣯼su5 +㔄su5 +𧗿su5 +𠌭su5 +蟀su5 +𧍓su5 +䢦su5 +𧜠su5 +咰su5 +窣su5 +𪌯su5 +𪍛su5 +㲞su5 +𪅄su5 +𪖶su5 +㞕su5 +酸suang1 +狻suang1 +䝜suang1 +痠suang1 +𩆑suang1 +栓suang1 +𨏉suang1 +𨏉suang4 +匴suang3 +篹suang3 +祘suang4 +筭suang4 +蒜suang4 +笇suang4 +𢷾suä5 +雖suei1 +綏suei1 +荽suei1 +荾suei1 +䒘suei1 +濉suei1 +𤗯suei1 +挼suei1 +毸suei1 +嗺suei1 +嗺zuei1 +隨suei2 +隋suei2 +隋to3 +𥶻suei2 +髓suei3 +嶲suei3 +䭉suei3 +𣿂suei3 +瀡suei4 +䅗suei4 +𤢍suei4 +遂suei4 +㒸suei4 +澻suei4 +彗suei4 +彗uei4 +隧suei4 +襚suei4 +旞suei4 +璲suei4 +檖suei4 +𣔾suei4 +燧suei4 +𤎩suei4 +𤓫suei4 +䡵suei4 +鐆suei4 +鐩suei4 +穗suei4 +𦼯suei4 +𥝩suei4 +穟suei4 +𦂁suei4 +蔧suei4 +䉌suei4 +𩏚suei4 +邃suei4 +𢢝suei4 +祟suei4 +誶suei4 +誶zü5 +譢suei4 +粹suei4 +睟suei4 +𠭥suei4 +𠭥zhuei4 +賥suei4 +歲suei4 +櫘suei4 +𦄑suei4 +鏏suei4 +篲suei4 +𪔊suei4 +軎suei4 +軎uei4 +轊suei4 +轊uei4 +𨎥suei4 +𢅫suei4 +𥕸suei4 +𣩡suei4 +𥊴suei4 +碎suei4 +𤭢suei4 +繀suei4 +孫suen1 +蓀suen1 +飧suen1 +蕵suen1 +猻suen1 +搎suen1 +筍suen3 +笋suen3 +箰suen3 +隼suen3 +鵻suen3 +鵻zhuei1 +榫suen3 +損suen3 +䐣suen3 +𦠆suen3 +𦠆zuang4 +遜suen4 +遜süin4 +愻suen4 +巽suen4 +𩕧suen4 +潠suen4 +𠹀suen4 +胥sü1 +胥sü3 +䱬sü1 +䈝sü1 +稰sü1 +稰sü3 +楈sü1 +楈sü3 +藇sü1 +藇sü4 +藇ü2 +藇ü3 +藇ü4 +諝sü1 +諝sü3 +㥠sü1 +㥠sü3 +湑sü1 +湑sü3 +揟sü1 +須sü1 +鬚sü1 +緰sü1 +緰tou2 +需sü1 +嬃sü1 +𢄼sü1 +蕦sü1 +鑐sü1 +䇓sü1 +𩓣sü1 +𥪥sü1 +俆sü2 +䣄sü2 +䣄tu2 +䍱sü2 +醑sü3 +𥚩sü3 +䅡sü3 +敘sü4 +緒sü4 +序sü4 +𨣦sü4 +漵sü4 +嶼sü4 +鱮sü4 +𥎗sü4 +𡱣sü4 +𡱣ü4 +𡲁sü4 +雪süe5 +䨮süe5 +㨹süe5 +㨹zuei4 +㿱süe5 +𧋍süe5 +踅süe5 +宣süän1 +揎süän1 +㩊süän1 +䳦süän1 +䳦xüän1 +愃süän1 +愃xüän3 +𡈣süän1 +𩕖süän1 +瑄süän1 +𩓧süän1 +旋süän2 +旋süän4 +檈süän2 +檈süin1 +璇süän2 +琁süän2 +𤫀süän2 +𤩅süän2 +璿süän2 +䗠süän2 +蜁süän2 +漩süän2 +漩süän4 +㳬süän2 +㳬süän4 +𣟳süän2 +㔯süän2 +圓süän2 +圓üän2 +嫙süän2 +嫙süän4 +䁢süän2 +鏇süän2 +鏇süän4 +選süän3 +選süän4 +𦌻süän3 +𥶷süän3 +縼süän4 +𢳄süän4 +䍻süän4 +𧾩süän4 +𧾩süin2 +𦛔süän4 +𦛔üän2 +𤂿süän4 +繏süän4 +渲süän4 +荀süin1 +荀süin2 +詢süin1 +詢süin2 +峋süin1 +珣süin1 +𣓓süin1 +洵süin1 +洵süin2 +恂süin1 +畇süin1 +畇süin2 +畇tiän2 +畇üin2 +槆süin1 +姰süin1 +姰xüän4 +㰬süin1 +旬süin2 +𠣙süin2 +巡süin2 +馴süin2 +馴süin4 +循süin2 +䋸süin2 +𪀠süin2 +㽦süin2 +䖲süin2 +筍süin3 +笋süin3 +箰süin3 +𠣬süin3 +隼süin3 +鵻süin3 +簨süin3 +𥯗süin3 +𣕍süin3 +栒süin3 +峻süin4 +峻züin4 +𡺲süin4 +𡺲züin4 +陖süin4 +陖züin4 +埈süin4 +埈züin4 +濬süin4 +浚süin4 +浚züin4 +鵕süin4 +𢏤süin4 +晙süin4 +晙züin4 +𧸩süin4 +迿süin4 +迿xüän4 +殉süin4 +徇süin4 +𢓈süin4 +侚süin4 +斯sy1 +虒sy1 +榹sy1 +㴲sy1 +廝sy1 +㒋sy1 +凘sy1 +磃sy1 +謕sy1 +謕ti1 +謕ti2 +鼶sy1 +鼶ti2 +蟴sy1 +䫢sy1 +䔮sy1 +𥕶sy1 +蜤sy1 +燍sy1 +禠sy1 +鐁sy1 +鋖sy1 +簁sy1 +簁sy3 +襹sy1 +襹sy4 +褷sy1 +師sy1 +鰤sy1 +蒒sy1 +獅sy1 +螄sy1 +私sy1 +厶sy1 +𦮺sy1 +㺨sy1 +思sy1 +思sy4 +恖sy1 +楒sy1 +司sy1 +罳sy1 +伺sy1 +伺sy4 +覗sy1 +覗sy4 +𥄶sy1 +緦sy1 +𥯨sy1 +禗sy1 +㺇sy1 +蕬sy1 +鷥sy1 +𩎉sy3 +屣sy3 +屣sy4 +纚sy3 +縰sy3 +蓰sy3 +死sy3 +枲sy3 +𤟧sy3 +葸sy3 +𠪙sy3 +兕sy4 +𧰽sy4 +𠒅sy4 +𠒃sy4 +𧱅sy4 +薙sy4 +薙ti4 +薙zhr4 +䒨sy4 +似sy4 +佀sy4 +祀sy4 +𥘰sy4 +禩sy4 +姒sy4 +巳sy4 +耜sy4 +𦓨sy4 +汜sy4 +泤sy4 +鈶sy4 +𪊍sy4 +士sy4 +仕sy4 +柿sy4 +柹sy4 +戺sy4 +𢨪sy4 +竢sy4 +𥏳sy4 +𢓪sy4 +涘sy4 +𥾩sy4 +賜sy4 +𧀩sy4 +澌sy4 +𣩠sy4 +儩sy4 +杫sy4 +四sy4 +亖sy4 +肆sy4 +𩬶sy4 +柶sy4 +泗sy4 +牭sy4 +㣈sy4 +𨽼sy4 +駟sy4 +𦞤sy4 +蕼sy4 +肂sy4 +寺sy4 +嗣sy4 +孠sy4 +飼sy4 +飤sy4 +笥sy4 +𩢲sy4 +𣳪sy4 +㳏sy4 +𧳅sy4 +𨽄sy4 +𩛌sy4 +䞽sy5 +𥻨sy5 +她ta1 +它ta1 +它to1 +牠ta1 +闥ta5 +㒓ta5 +撻ta5 +躂ta5 +𣥂ta5 +澾ta5 +羍ta5 +𦍒ta5 +噧ta5 +狧ta5 +噧xä4 +韃ta5 +㿹ta5 +踏ta5 +錔ta5 +嚃ta5 +㛥ta5 +𢃕ta5 +鞜ta5 +𦑇ta5 +漯ta5 +㹺ta5 +𦧟ta5 +𦧭ta5 +䵬ta5 +濌ta5 +𨌭ta5 +䍝ta5 +𪂌ta5 +䈋ta5 +搨ta5 +榻ta5 +㯓ta5 +𦪙ta5 +毾ta5 +鰨ta5 +𦶑ta5 +傝ta5 +傝tang4 +𧪦ta5 +𦐇ta5 +鞳ta5 +塔ta5 +遢ta5 +𩥑ta5 +塌ta5 +溻ta5 +嘆tang1 +嘆tang4 +擹tang1 +譠tang1 +譠zhang1 +𦧴tang1 +𦧴tiän2 +㨏tang1 +癱tang1 +鏜tang1 +鼞tang1 +闛tang1 +闛tang2 +𧼮tang1 +蝪tang1 +薚tang1 +探tang1 +探tang4 +貪tang1 +㵅tang1 +聃tang1 +𨈭tang1 +坍tang1 +㘱tang1 +䔜tang1 +䆱tang1 +䆱tang4 +𦸁tang1 +㴂tang1 +壇tang2 +檀tang2 +驙tang2 +驙zhang1 +胆tang2 +唌tang2 +貚tang2 +貚tiän2 +唐tang2 +啺tang2 +𥏬tang2 +煻tang2 +糖tang2 +醣tang2 +糛tang2 +餹tang2 +堂tang2 +坣tang2 +𪕹tang2 +棠tang2 +搪tang2 +傏tang2 +蓎tang2 +瑭tang2 +篖tang2 +螗tang2 +𤚫tang2 +𤛋tang2 +螳tang2 +塘tang2 +䧜tang2 +磄tang2 +溏tang2 +鶶tang2 +𩹶tang2 +赯tang2 +䣘tang2 +隚tang2 +𨶈tang2 +鎕tang2 +䉎tang2 +𨍴tang2 +橖tang2 +榶tang2 +㲥tang2 +㼺tang2 +膛tang2 +覃tang2 +𨝸tang2 +曇tang2 +藫tang2 +𧽼tang2 +壜tang2 +罈tang2 +㽎tang2 +㽎xin1 +𦗡tang2 +𩡝tang2 +蕁tang2 +𧂗tang2 +㽑tang2 +談tang2 +郯tang2 +錟tang2 +痰tang2 +餤tang2 +𥰨tang2 +坦tang3 +䦔tang3 +曭tang3 +𣎲tang3 +矘tang3 +儻tang3 +儻tang4 +偒tang3 +戃tang3 +㼒tang3 +㿩tang3 +爣tang3 +倘tang3 +躺tang3 +淌tang3 +惝tang3 +醓tang3 +䏙tang3 +𥁺tang3 +嗿tang3 +忐tang3 +菼tang3 +𦵹tang3 +𦃖tang3 +毯tang3 +炭tang4 +碳tang4 +歎tang4 +湠tang4 +𣁗tang4 +㛶tang4 +摥tang4 +燙tang4 +𨫖tang4 +㐁tang4 +㐁tiän4 +䐺tang4 +憛tang4 +賧tang4 +𪉧tang4 +𪊇tang4 +舕tang4 +趟tang4 +趟zen1 +趟zen4 +饕tao1 +韜tao1 +弢tao1 +縚tao1 +謟tao1 +滔tao1 +叨tao1 +𩥓tao1 +𤘸tao1 +㹗tao1 +慆tao1 +絛tao1 +幍tao1 +𠌪tao1 +槄tao1 +槄tao3 +蜪tao1 +蜪tao2 +𠦎tao1 +掏tao1 +掏tao2 +搯tao1 +𠬢tao1 +翢tao1 +翢tao2 +瑫tao1 +䈱tao1 +𠚜tao1 +詜tao1 +匋tao2 +䛬tao2 +啕tao2 +啕tao2 +咷tao2 +咷tiao4 +桃tao2 +綯tao2 +逃tao2 +鞀tao2 +鼗tao2 +鞉tao2 +濤tao2 +騊tao2 +萄tao2 +錭tao2 +裪tao2 +淘tao2 +套tao4 +𡘷tao4 +胎tä1 +孡tä1 +𩬠tä1 +𧉟tä1 +鮐tä1 +邰tä1 +臺tä2 +抬tä2 +擡tä2 +苔tä2 +炱tä2 +嬯tä2 +薹tä2 +儓tä2 +儓tä4 +檯tä2 +籉tä2 +跆tä2 +𩿡tä2 +㘆tä3 +太tä4 +泰tä4 +汰tä4 +貸tä4 +態tä4 +曃tä4 +忒tä5 +忑tä5 +㧹tä5 +慝tä5 +𥊸tä5 +㥂tä5 +𢘋tä5 +脦tä5 +鋱tä5 +鼟ten1 +膯ten1 +𤃶ten1 +𤃶ten4 +𧰥ten1 +騰ten2 +滕ten2 +縢ten2 +藤ten2 +謄ten2 +𧈜ten2 +儯ten2 +疼ten2 +疼tong2 +疼tong2 +𤻴ten2 +鰧ten2 +鰧zhen4 +𥉋ten2 +梯ti1 +鷈ti1 +䖙ti1 +䖙ti2 +𠥸ti1 +㔸ti1 +𨁃ti1 +𩤽ti1 +啼ti2 +嗁ti2 +㖒ti2 +蹄ti2 +蹏ti2 +瑅ti2 +綈ti2 +罤ti2 +𣖅ti2 +𣹲ti2 +稊ti2 +蕛ti2 +𦯔ti2 +䬾ti2 +醍ti2 +醍ti3 +鵜ti2 +䱱ti2 +崹ti2 +緹ti2 +緹ti3 +鶙ti2 +騠ti2 +䨑ti2 +銕ti2 +銕tie5 +𥉘ti2 +𢔭ti2 +𡰄ti2 +厗ti2 +銻ti2 +𧋘ti2 +𨪉ti2 +㡗ti2 +㡗xi1 +鮷ti2 +趧ti2 +體ti3 +軆ti3 +挮ti3 +涕ti3 +涕ti4 +䪆ti3 +𣈡ti3 +替ti4 +𤾕ti4 +暜ti4 +㬱ti4 +剃ti4 +戻ti4 +殢ti4 +殢xi4 +𣧂ti4 +楴ti4 +䎮ti4 +屜ti4 +𡲕ti4 +达ti4 +𢝹ti4 +𧛒ti4 +𣤖ti4 +𥫵ti4 +踢ti5 +逖ti5 +逷ti5 +倜ti5 +趯ti5 +䢰ti5 +剔ti5 +𠜓ti5 +惕ti5 +悐ti5 +摘ti5 +摘zä5 +䚐ti5 +䚐zi5 +𤈥ti5 +蓨ti5 +𥊕ti5 +祧tiao1 +佻tiao1 +佻tiao2 +脁tiao1 +庣tiao1 +趒tiao1 +趒tiao2 +趒tiao4 +聎tiao1 +條tiao2 +樤tiao2 +迢tiao2 +岧tiao2 +髫tiao2 +跳tiao2 +跳tiao4 +鋚tiao2 +𧌁tiao2 +蜩tiao2 +苕tiao2 +芀tiao2 +鮡tiao2 +鮡zhao4 +䩦tiao2 +𠤼tiao2 +𣬸tiao2 +䎄tiao2 +𣬸xao1 +䎄xao1 +𠧪tiao2 +鰷tiao2 +笤tiao2 +齠tiao2 +窱tiao3 +窱tiao4 +䠷tiao3 +糶tiao4 +粜tiao4 +眺tiao4 +覜tiao4 +鋽tiao4 +絩tiao4 +鐵tie5 +僣tie5 +餮tie5 +飻tie5 +蛈tie5 +𢶋tie5 +貼tie5 +怗tie5 +帖tie5 +𪔧tie5 +䑜tie5 +呫tie5 +㡇tie5 +㡇zhä5 +天tiän1 +𠀘tiän1 +䒶tiän1 +𦧝tiän1 +吞tiän1 +吞tuen1 +添tiän1 +黇tiän1 +舚tiän1 +舚tiän4 +田tiän2 +䟧tiän2 +䡘tiän2 +𨌈tiän2 +沺tiän2 +磌tiän2 +磌zhen1 +鷏tiän2 +搷tiän2 +甜tiän2 +恬tiän2 +湉tiän2 +菾tiän2 +𦳇tiän2 +腆tiän3 +㥏tiän3 +靦tiän3 +痶tiän3 +圢tiän3 +圢tin3 +淟tiän3 +𤲖tiän3 +蚕tiän3 +䠄tiän3 +𨆁tiän3 +賟tiän3 +晪tiän3 +忝tiän3 +忝tiän4 +䄼tiän3 +悿tiän3 +舔tiän3 +餂tiän3 +𦗁tiän4 +瑱tiän4 +瑱zhen4 +睼tiän4 +睼ti4 +㮇tiän4 +汀tin1 +汀tin4 +桯tin1 +桯xin2 +聽tin1 +聽tin4 +廳tin1 +艼tin1 +𦉬tin1 +𦉬tin3 +䩠tin1 +鞓tin1 +綎tin1 +綎tin2 +䋼tin1 +𦀚tin1 +庁tin1 +停tin2 +渟tin2 +庭tin2 +鼮tin2 +筳tin2 +亭tin2 +聤tin2 +𩹇tin2 +婷tin2 +㼗tin2 +𧖧tin2 +楟tin2 +㹶tin2 +𧓴tin2 +珽tin3 +侹tin3 +侹tin4 +脡tin3 +頲tin3 +徎tin3 +徎zhen4 +𡈼tin3 +𤱹tin3 +䦐tin3 +拖to1 +拖to4 +佗to1 +佗to2 +鼧to1 +鼧to2 +𧦭to1 +䛢to1 +䛢tu5 +涶to1 +涶to4 +䜏to1 +駝to2 +駞to2 +鼉to2 +𡩆to2 +紽to2 +鮀to2 +陀to2 +䍫to2 +沲to2 +跎to2 +酡to2 +㼠to2 +迱to2 +𩉺to2 +䡐to2 +𧕛to2 +鴕to2 +砣to2 +碢to2 +堶to2 +妥to3 +㟎to3 +㟎tuei3 +𨼰to3 +橢to3 +鵎to3 +唾to4 +毻to4 +毻tuei4 +毤to4 +𧝍to4 +侻to5 +蘀to5 +通tong1 +者zhe3 +者zhä3 +棁to5 +棁tu5 +託to5 +侂to5 +乇to5 +乇zä5 +袥to5 +橐to5 +魠to5 +籜to5 +柝to5 +𣔳to5 +𣟄to5 +拓to5 +拓zhr5 +托to5 +𨂫to5 +𦚈to5 +飥to5 +沰to5 +蓪tong1 +侗tong1 +侗tong2 +侗tong3 +痌tong1 +曈tong1 +曈tong2 +曈tong3 +𧱁tong1 +𧱁tong1 +𧳆tong1 +𧳆tong1 +𨀜tong1 +炵tong1 +炵tong2 +同tong2 +童tong2 +僮tong2 +犝tong2 +𦏆tong2 +𦍻tong2 +銅tong2 +桐tong2 +𦨴tong2 +筩tong2 +瞳tong2 +㼧tong2 +𤭁tong2 +烔tong2 +䴀tong2 +鮦tong2 +鮦zhong4 +㼿tong2 +㼿zhong4 +𩍅tong2 +𢈉tong2 +䆚tong2 +哃tong2 +𢏕tong2 +𨝯tong2 +𨚯tong2 +𪔝tong2 +𩦶tong2 +𪒿tong2 +彤tong2 +𧹝tong2 +痋tong2 +佟tong2 +䳋tong2 +鼕tong2 +𢾮tong2 +㤏tong2 +𢥞tong2 +䂈tong2 +鉵tong2 +浵tong2 +䶱tong2 +䶱zhong1 +𠩁tong2 +鉖tong2 +𨜳tong2 +㠽tong2 +赨tong2 +捅tong3 +統tong3 +統tong4 +痛tong4 +偷tou1 +媮tou1 +媮ü2 +鍮tou1 +鋀tou1 +頭tou2 +㓱tou2 +投tou2 +𣪌tou2 +𪎨tou2 +骰tou2 +坄tou2 +坄ü5 +牏tou2 +牏ü2 +牏zhu4 +䤅tou2 +䤅tu2 +㢏tou2 +𪌘tou3 +飳tou3 +妵tou3 +黈tou3 +蘣tou3 +斢tou3 +鈄tou3 +䱏tou3 +咅tou4 +䟝tou4 +𧺢tou4 +㻌tu1 +嶀tu1 +㻯tu1 +㻬tu1 +𡸂tu1 +庩tu1 +䞮tu1 +捈tu1 +捈tu2 +䩣tu1 +𨑒tu2 +瘏tu2 +途tu2 +酴tu2 +駼tu2 +𤙛tu2 +鵌tu2 +鵌ü2 +㭸tu2 +圖tu2 +廜tu2 +菟tu2 +菟tu4 +䖘tu2 +䅷tu2 +嵞tu2 +峹tu2 +蒤tu2 +鷵tu2 +吐tu3 +吐tu4 +芏tu3 +兔tu4 +鵵tu4 +秃tu5 +禿tu5 +𣬜tu5 +𢬳tu5 +鵚tu5 +宊tu5 +𠫓tu5 +㥆tu5 +㥆tuei4 +䠈tu5 +湍tuang1 +湍zhuang1 +貒tuang1 +貒tuang4 +䵎tuang1 +𪏆tuang1 +𪏆tuen1 +煓tuang1 +團tuang2 +摶tuang2 +摶zhuang1 +摶zhuang4 +慱tuang2 +篿tuang2 +篿zhuang1 +剸tuang2 +剸zhuang1 +剸zhuang3 +剸zhuang4 +𧐕tuang2 +漙tuang2 +𩅂tuang2 +鷒tuang2 +鷒zhuang1 +𪆃tuang2 +疃tuang3 +𤲫tuang3 +瘓tuang3 +䜝tuang3 +𢣎tuang3 +䠪tuang3 +𩏇tuang3 +彖tuang4 +褖tuang4 +湪tuang4 +𨌴tuei1 +𨋱tuei1 +㷟tuei1 +𡲾tuei1 +㞜tuei1 +藬tuei1 +蘈tuei2 +頽tuei2 +穨tuei2 +㿉tuei2 +隤tuei2 +㢈tuei2 +魋tuei2 +𧮓tuei2 +𧝋tuei2 +蹪tuei2 +𤗴tuei2 +腿tuei3 +骽tuei3 +㱣tuei3 +㞂tuei3 +娧tuei4 +娧üe5 +駾tuei4 +退tuei4 +𢓴tuei4 +𨓤tuei4 +暾tuen1 +燉tuen1 +燉tuen2 +涒tuen1 +黗tuen1 +黗tuen3 +啍tuen1 +啍tuen2 +𧑒tuen1 +屯tuen2 +屯zhuen1 +轉zhuang4 +轉zhuang3 +為uei2 +為uei4 +莊zhuang1 +邨tuen2 +豚tuen2 +㹠tuen2 +豘tuen2 +臀tuen2 +𦞠tuen2 +𩪡tuen2 +軘tuen2 +飩tuen2 +𥴫tuen2 +忳tuen2 +芚tuen2 +𪎶tuen2 +𤫭tuen2 +畽tuen3 +𤊯tuen3 +吨tuen3 +烏u1 +嗚u1 +於u1 +於ü1 +於ü2 +汚u1 +汙u1 +汙u4 +汙ü2 +污u1 +杇u1 +圬u1 +鰞u1 +歍u1 +鎢u1 +瑦u1 +瑦u3 +鄔u1 +鄔u3 +鄔ü4 +盓u1 +螐u1 +𦶀u1 +㮧u1 +鴮u1 +無u2 +毋u2 +瞴u2 +瞴u3 +蕪u2 +誣u2 +巫u2 +莁u2 +璑u2 +𨼊u2 +鷡u2 +䍢u2 +𦌬u2 +𦌬u3 +𢃀u2 +憮u2 +憮u3 +譕u2 +鵐u2 +鼯u2 +𪁙u2 +𧋋u2 +吳u2 +吴u2 +浯u2 +䓊u2 +㹳u2 +㻍u2 +珸u2 +鋙u2 +鋙ü2 +鋙ü3 +蜈u2 +郚u2 +齬u2 +齬ü2 +齬ü3 +鯃u2 +娪u2 +梧u2 +峿u2 +麌u2 +麌ü3 +𦨳u2 +祦u2 +武u3 +舞u3 +儛u3 +嫵u3 +娬u3 +侮u3 +㒇u3 +珷u3 +碔u3 +廡u3 +𢋑u3 +甒u3 +潕u3 +鵡u3 +敄u3 +敄u4 +䒉u3 +𤍍u3 +五u3 +午u3 +旿u3 +伍u3 +仵u3 +隖u3 +䃖u3 +埡u3 +埡u4 +塢u3 +塢u4 +𢄓u3 +溩u3 +䡧u3 +𧽋u3 +䛩u3 +捂u3 +捂u4 +務u4 +婺u4 +霧u4 +騖u4 +𦎦u4 +䨁u4 +𨂣u4 +𦆞u4 +嵍u4 +誤u4 +悞u4 +忤u4 +啎u4 +牾u4 +迕u4 +逜u4 +遻u4 +晤u4 +悟u4 +寤u4 +窹u4 +娛u4 +娛ü2 +䎸u4 +䜑u4 +噁u4 +屋u5 +𡲃u5 +𦤼u5 +剭u5 +𨜘u5 +䑁u5 +沃u5 +鋈u5 +𤛹u5 +物u5 +勿u5 +𣃦u5 +芴u5 +伆u5 +伆uen3 +岉u5 +兀u5 +屼u5 +扤u5 +扤üe5 +杌u5 +𠨜u5 +卼u5 +矹u5 +䦍u5 +鼿u5 +䑢u5 +𦨉u5 +㽾u5 +𤴰u5 +軏u5 +軏üe5 +𧈭u5 +刖u5 +刖ua5 +刖üe5 +𦬂u5 +蛙ua1 +娃ua1 +娃ä1 +娃ua2 +哇ua1 +哇ä1 +𠴺ä1 +窪ua1 +窊ua1 +窊ua4 +溛ua1 +畖ua1 +𣢉ua2 +𩨾ua2 +瓦ua3 +瓦ua4 +邷ua3 +搲ua3 +搲ua4 +攨ua3 +攨ua4 +䠚ua4 +襪ua5 +韤ua5 +韈ua5 +嗢ua5 +䯉ua5 +挖ua5 +嗗ua5 +膃ua5 +腽ua5 +𦤙ua5 +𦘍ua5 +䎳ua5 +䚴ua5 +剜uang1 +眢uang1 +眢üän1 +豌uang1 +蜿uang1 +蜿üän1 +蜿üän3 +帵uang1 +彎uang1 +灣uang1 +䘎uang1 +𩅦uang1 +潫uang1 +潫üän1 +嬽uang1 +嬽üän1 +汪uang1 +汪uang3 +汪uang4 +尢uang1 +尪uang1 +尣uang1 +𪁘uang1 +岏uang2 +刓uang2 +园uang2 +忨uang2 +忨uang4 +蚖uang2 +蚖üän2 +䯈uang2 +羱uang2 +羱üän2 +黿uang2 +黿üän2 +抏uang2 +𠒢uang2 +頑uang2 +亡uang2 +亾uang2 +莣uang2 +鋩uang2 +硭uang2 +望uang2 +望uang4 +朢uang2 +朢uang4 +王uang2 +王uang4 +彺uang2 +𩵭uang2 +蚟uang2 +玩uang4 +玩uang4 +晚uang3 +脕uang3 +脕uang4 +脕uen4 +挽uang3 +輓uang3 +輓uang4 +㿸uang3 +㿸uang4 +婉uang3 +婉üän3 +宛uang3 +宛üän1 +宛üän3 +碗uang3 +椀uang3 +盌uang3 +䝹uang3 +綰uang3 +綰uang4 +網uang3 +网uang3 +罔uang3 +輞uang3 +棢uang3 +惘uang3 +菵uang3 +誷uang3 +𡔞uang3 +𦖉uang3 +魍uang3 +蛧uang3 +𢽃uang3 +𣢫uang3 +往uang3 +瀇uang3 +㳹uang3 +萬uang4 +蟃uang4 +𨞼uang4 +䝡uang4 +𦂔uang4 +贎uang4 +䡬uang4 +惋uang4 +腕uang4 +𦞿uang4 +捥uang4 +琬uang4 +琬üän3 +翫uang4 +貦uang4 +妧uang4 +贃uang4 +𩈬uang4 +薍uang4 +妄uang4 +忘uang4 +𧫢uang4 +旺uang4 +䤑uang4 +𦲯uang4 +崴uä1 +碨uä1 +碨uei3 +䴜uä1 +外uä4 +𦖥uä4 +𩔀uä4 +䵳uä4 +䵳uei4 +䶐uä4 +䶐uei4 +懀uä4 +懀uei4 +瓁uä5 +枂uä5 +枂üe5 +䪝uä5 +䪝ü5 +㠛ü5 +逶uei1 +蜲uei1 +蜲uei3 +委uei1 +委uei3 +萎uei1 +萎uei4 +𣨙uei1 +𣨙uei4 +㮃uei1 +覣uei1 +䴧uei1 +威uei1 +葳uei1 +隇uei1 +㟪uei1 +蝛uei1 +鰄uei1 +媁uei1 +媁uei3 +楲uei1 +𧟼uei1 +𤮰uei1 +隈uei1 +隈uei4 +渨uei1 +渨uei3 +煨uei1 +䋿uei1 +椳uei1 +偎uei1 +揋uei1 +𩗯uei1 +𧤖uei1 +葨uei1 +鰃uei1 +爲uei2 +爲uei4 +助zu4 +問uen4 +指zhr3 +薳uei3 +支zhr1 +鄬uei2 +鄬uei3 +鄬uei3 +危uei2 +峗uei2 +㕒uei2 +䔺uei2 +䔺uei3 +𩁌uei2 +欈uei2 +𧲚uei2 +䝐uei2 +䝐uei3 +惟uei2 +唯uei2 +唯uei3 +𣄧uei2 +維uei2 +濰uei2 +壝uei2 +壝uei3 +圩uei2 +圩ü2 +𥌰uei2 +蓶uei2 +蓶uei3 +琟uei2 +𧔥uei2 +𧔥uei4 +帷uei2 +微uei2 +𢼸uei2 +䥩uei2 +癓uei2 +圍uei2 +圍uei4 +囗uei2 +𩎯uei2 +𧝕uei2 +𠆎uei2 +䙟uei2 +幃uei2 +韋uei2 +闈uei2 +違uei2 +𢾁uei2 +湋uei2 +鍏uei2 +鍏uei3 +潿uei2 +婔uei2 +巍uei2 +犩uei2 +犩uei4 +鮠uei2 +嵬uei2 +嵬uei3 +磑uei2 +磑uei4 +峞uei2 +峞uei3 +䍴uei3 +䍴uei4 +骫uei3 +蔿uei3 +儰uei3 +𤾸uei3 +𤺉uei3 +寪uei3 +䓈uei3 +䓈ü5 +芛uei3 +芛ü5 +撱uei3 +𤼒uei3 +硊uei3 +頠uei3 +洧uei3 +鮪uei3 +痏uei3 +㨊uei3 +尾uei3 +斖uei3 +浘uei3 +䞔uei3 +䅏uei3 +䬿uei3 +韙uei3 +偉uei3 +𩘚uei3 +韡uei3 +煒uei3 +暐uei3 +瑋uei3 +葦uei3 +椲uei3 +愇uei3 +𢯷uei3 +緯uei3 +緯uei4 +嵔uei3 +猥uei3 +㱬uei3 +腲uei3 +㞇uei3 +㛱uei3 +鍡uei3 +𥓔uei3 +隗uei3 +䃬uei3 +倄uei3 +倄xao2 +餵uei4 +偽uei4 +僞uei4 +恚uei4 +㜇uei4 +瓗uei4 +䜜uei4 +贀uei4 +位uei4 +𤀷uei4 +𢣘uei4 +䗽uei4 +未uei4 +味uei4 +菋uei4 +𩑵uei4 +䊊uei4 +鮇uei4 +𡶎uei4 +胃uei4 +謂uei4 +㥜uei4 +媦uei4 +𦩝uei4 +蝟uei4 +𨾂uei4 +彚uei4 +彙uei4 +渭uei4 +煟uei4 +𩹂uei4 +緭uei4 +𢍚uei4 +𦳢uei4 +䬑uei4 +䬑ü5 +魏uei4 +尉uei4 +尉ü5 +㷉uei4 +熨uei4 +熨ü5 +慰uei4 +畏uei4 +罻uei4 +犚uei4 +蔚uei4 +蔚ü5 +螱uei4 +𧕈uei4 +褽uei4 +䲁uei4 +衞uei4 +衛uei4 +璏uei4 +璏üe5 +璏zhr4 +𥶽uei4 +𧲝uei4 +𧲔uei4 +槥uei4 +讏uei4 +熭uei4 +熭üe5 +薈uei4 +瞺uei4 +𩲄uei4 +獩uei4 +饖uei4 +䮹uei4 +温uen1 +溫uen1 +昷uen1 +𥁕uen1 +輼uen1 +蕰uen1 +蕰üin4 +蕰üin3 +𩥈uen1 +鴛uen1 +鴛üän1 +𨜵uen1 +豱uen1 +韞uen1 +韞üin4 +緼uen1 +緼üin1 +緼üin3 +緼üin4 +縕uen1 +縕üin1 +縕üin3 +縕üin4 +㼔uen1 +𪉸uen1 +瘟uen1 +殟uen1 +文uen2 +紋uen2 +彣uen2 +雯uen2 +鼤uen2 +鼤uen4 +聞uen2 +聞uen4 +𦖫uen2 +馼uen2 +蚊uen2 +蟁uen2 +螡uen2 +䰚uen2 +鳼uen2 +閿uen2 +瘒uen2 +吻uen3 +𦝮uen3 +刎uen3 +抆uen3 +抆uen4 +𦮶uen3 +穩uen3 +𡁋uen3 +奣uen3 +浻uen3 +璺uen4 +紊uen4 +莬uen4 +揾uen4 +搵uen4 +搵üin3 +諢uen4 +𥥈uen4 +扵ü1 +扵ü2 +淤ü1 +淤ü4 +箊ü1 +唹ü1 +紆ü1 +迂ü1 +迂ü2 +迂ü3 +㝼ü1 +䩒ü1 +䩒ü2 +䩒xü1 +陓ü1 +扜ü1 +扜xü1 +䩽ü1 +䣿ü1 +䣿ü2 +䣿xü1 +虶ü1 +䨕ü1 +魚ü2 +𩺰ü2 +漁ü2 +𩼪ü2 +䰻ü2 +䱷ü2 +䁩ü2 +予ü2 +予ü3 +㶛ü2 +𤄕ü2 +餘ü2 +輿ü2 +輿ü4 +旟ü2 +䳜ü2 +璵ü2 +艅ü2 +畬ü2 +𤰩ü2 +歟ü2 +歟ü3 +歟ü4 +與ü2 +與ü3 +與ü4 +譽ü2 +譽ü4 +嬩ü2 +舁ü2 +擧ü2 +妤ü2 +伃ü2 +㦛ü2 +㦛ü3 +𪋮ü2 +𪋮ü4 +㺞ü2 +𩦡ü2 +𩦡ü4 +𧾚ü2 +狳ü2 +鸒ü2 +鸒ü4 +雓ü2 +愚ü2 +虞ü2 +𩦢ü2 +湡ü2 +堣ü2 +𪃍ü2 +嵎ü2 +禺ü2 +禺ü4 +隅ü2 +䴁ü2 +䴁ü4 +鍝ü2 +澞ü2 +𧍪ü2 +㷒ü2 +鸆ü2 +𨜖ü2 +于ü2 +𦏴ü2 +盂ü2 +杅ü2 +邘ü2 +雩ü2 +雩xü1 +竽ü2 +玗ü2 +芋ü2 +芋ü4 +釪ü2 +𧘘ü2 +骬ü2 +𠌶ü2 +𠌶xü1 +謣ü2 +䢓ü2 +𦱃ü2 +逾ü2 +踰ü2 +㬰ü2 +楰ü2 +楰ü3 +腴ü2 +螸ü2 +諛ü2 +覦ü2 +覦ü4 +𨵦ü2 +歈ü2 +愉ü2 +瑜ü2 +崳ü2 +㥚ü2 +㥚ü3 +羭ü2 +蝓ü2 +萸ü2 +茰ü2 +𦺮ü2 +𦺮ü3 +𦳅ü2 +𦳅ü3 +堬ü2 +渝ü2 +𤜹ü2 +𤧙ü2 +瘉ü2 +瘉ü3 +瘉ü4 +蕍ü2 +萮ü2 +𧃠ü2 +䜽ü2 +㼶ü2 +騟ü2 +𢔢ü2 +𥯮ü2 +𥔢ü2 +瘐ü2 +語ü3 +語ü4 +圉ü3 +圄ü3 +敔ü3 +禦ü3 +御ü3 +御ü4 +篽ü3 +籞ü3 +蘌ü3 +䥏ü3 +与ü3 +𢌱ü3 +𢮁ü3 +𢮁ü4 +𩩘ü3 +俁ü3 +噳ü3 +羽ü3 +羽ü4 +禹ü3 +雨ü3 +雨ü4 +䨞ü3 +宇ü3 +㝢ü3 +瑀ü3 +祤ü3 +祤xü3 +栩ü3 +栩xü3 +鄅ü3 +頨ü3 +頨xüän1 +䣁ü3 +庾ü3 +斞ü3 +窳ü3 +𥦠ü3 +愈ü3 +愈ü4 +癒ü3 +癒ü4 +㼌ü3 +貐ü3 +傴ü3 +馭ü4 +嫗ü4 +饇ü4 +飫ü4 +𩜏ü4 +瘀ü4 +菸ü4 +棜ü4 +穥ü4 +預ü4 +豫ü4 +忬ü4 +悆ü4 +礜ü4 +𣝑ü4 +蕷ü4 +澦ü4 +𡒊ü4 +遇ü4 +寓ü4 +庽ü4 +媀ü4 +𤸒ü4 +裕ü4 +䘱ü4 +諭ü4 +喻ü4 +籲ü4 +𣈯ü4 +䨒ü4 +吁ü4 +吁xü1 +玉ü4 +玉ü5 +育ü5 +毓ü5 +鬻ü5 +粥ü5 +粥zhu5 +𩱱ü5 +𧷗ü5 +堉ü5 +𤳕ü5 +䋭ü5 +棛ü5 +錥ü5 +昱ü5 +焴ü5 +蒮ü5 +淯ü5 +蜟ü5 +𢌻ü5 +喅ü5 +逳ü5 +𦱀ü5 +蘛ü5 +郁ü5 +彧ü5 +戫ü5 +稶ü5 +薁ü5 +䉛ü5 +𨞓ü5 +𪑝ü5 +𪑝ü5 +𪑝xü5 +㰲ü5 +㰲xü5 +㰲zhu5 +𠸹ü5 +𨪎ü5 +哊ü5 +砡ü5 +獄ü5 +鳿ü5 +鈺ü5 +欲ü5 +慾ü5 +浴ü5 +鵒ü5 +𩀑ü5 +鋊ü5 +輍ü5 +峪ü5 +䫻ü5 +𣅕ü5 +𦳯ü5 +㧒ü5 +聿ü5 +鴪ü5 +𦒔ü5 +𩙅ü5 +燏ü5 +遹ü5 +鷸ü5 +矞ü5 +霱ü5 +䢖ü5 +䋖ü5 +銉ü5 +𥎐ü5 +鬱ü5 +欝ü5 +𩰪ü5 +菀ü5 +菀üän3 +灪ü5 +𥘄ü5 +爩ü5 +𩚴ü5 +𩚴üe5 +𢯮ü5 +䁌ü5 +𢔥ü5 +役ü5 +疫ü5 +𩷍ü5 +垼ü5 +炈ü5 +𪁛ü5 +鈠ü5 +𩂹ü5 +豛ü5 +𧈻ü5 +域ü5 +罭ü5 +棫ü5 +㚜ü5 +𪂉ü5 +𦈸ü5 +琙ü5 +緎ü5 +緎xü5 +䮙ü5 +魊ü5 +淢ü5 +淢xü5 +𦱂ü5 +閾ü5 +閾xü5 +𦚢üe1 +𠏃üe1 +月üe5 +跀üe5 +𧿁üe5 +抈üe5 +鈅üe5 +玥üe5 +𦘹üe5 +𨒋üe5 +粤üe5 +粵üe5 +曰üe5 +鉞üe5 +戉üe5 +䋐üe5 +樾üe5 +蚏üe5 +𥩡üe5 +𡛟üe5 +𣐋üe5 +𧊎üe5 +𡡕üe5 +䆢üe5 +䆢üe5 +䆕üe5 +妜üe5 +𥈾üe5 +悅üe5 +閱üe5 +𧀲üe5 +冤üän1 +惌üän1 +惌üän3 +怨üän1 +怨üän4 +㠾üän1 +鵷üän1 +𣹠üän1 +䥉üän1 +𩝸üän1 +蒬üän1 +𡟰üän1 +葾üän1 +䡝üän1 +䡝üin1 +䡝üin3 +䩩üän1 +䩩üän3 +淵üän1 +𠝃üän1 +囦üän1 +㾓üän1 +弲üän1 +弲xüän1 +剈üän1 +𨓯üän1 +䨊üän1 +𡷡üän1 +𡣬üän1 +元üän2 +原üän2 +阮üän2 +阮üän3 +邍üän2 +源üän2 +厵üän2 +杬üän2 +嫄üän2 +沅üän2 +騵üän2 +螈üän2 +螈üän2 +𧔞üän2 +芫üän2 +邧üän2 +邧üän3 +榞üän2 +㹉üän2 +䬧üän2 +獂üän2 +蒝üän2 +袁üän2 +𧻚üän2 +爰üän2 +轅üän2 +鶢üän2 +垣üän2 +𩫧üän2 +園üän2 +援üän2 +援üän4 +榬üän2 +媛üän2 +媛üän4 +洹üän2 +溒üän2 +猿üän2 +猨üän2 +蝯üän2 +沿üän2 +沿iän2 +㳂üän2 +鈆üän2 +鈆zhong1 +櫞üän2 +捐üän2 +鳶üän2 +𦿂üän2 +蝝üän2 +緣üän2 +緣üän4 +䱲üän2 +員üän2 +員üin2 +員üin4 +苑üän3 +苑üän4 +踠üän3 +䖤üän3 +畹üän3 +倇üän3 +𩌑üän3 +䘼üän3 +夗üän3 +𩎺üän3 +晼üän3 +𤗍üän3 +䛄üän3 +䛄üän4 +𠒜üän3 +朊üän3 +𩔃üän3 +兖üän3 +兗üän3 +渷üän3 +沇üän3 +𢯻üän3 +抁üän3 +馻üän3 +馻üin3 +㕣üän3 +𦁙üän3 +𩘍üän3 +願üän4 +𩕾üän4 +傆üän4 +愿üän4 +䬼üän4 +裫üän4 +噮üän4 +肙üän4 +瑗üän4 +褑üän4 +院üän4 +掾üän4 +𢐄üän4 +䬇üän4 +贇üin1 +奫üin1 +氳üin1 +煴üin1 +馧üin1 +蒀üin1 +𥠺üin1 +㚃üin1 +蘊üin1 +蘊üin4 +蘊üin3 +筠üin2 +囩üin2 +縜üin2 +荺üin2 +荺üin3 +勻üin2 +匀üin2 +昀üin2 +鋆üin2 +雲üin2 +云üin2 +芸üin2 +蕓üin2 +耘üin2 +𦔐üin2 +𦓷üin2 +鄖üin2 +䢵üin2 +妘üin2 +紜üin2 +𧶊üin2 +𧶊üin4 +溳üin2 +溳üin3 +澐üin2 +篔üin2 +䉙üin2 +𪔅üin2 +愪üin2 +愪üin3 +耺üin2 +橒üin2 +殞üin3 +隕üin3 +磒üin3 +霣üin3 +尹üin3 +䪳üin3 +允üin3 +狁üin3 +玧üin3 +𡴞üin3 +𧉃üin3 +抎üin3 +𪏚üin3 +𤸫üin3 +𤸫üin4 +惲üin3 +褞üin3 +賱üin3 +醞üin4 +醖üin4 +醞üin3 +醖üin3 +齳üin3 +夽üin3 +喗üin3 +運üin4 +暈üin4 +韗üin4 +韗xüän4 +䩵üin4 +鄆üin4 +貟üin4 +䲰üin4 +韻üin4 +韵üin4 +䚋üin4 +慍üin4 +愠üin4 +煆xa1 +煆xa4 +疨xa1 +岈xa1 +谺xa1 +颬xa1 +遐xa2 +蝦xa2 +鍜xa2 +霞xa2 +赮xa2 +瑕xa2 +騢xa2 +鰕xa2 +䫗xa2 +碬xa2 +䪗xa2 +𩋥xa2 +䠍xa2 +蕸xa2 +閜xa3 +下xa4 +丅xa4 +廈xa4 +謑xä4 +謑xa4 +謑xi4 +𧫒xa4 +罅xa4 +㙤xa4 +暇xa4 +黠xa5 +𩪲xa5 +䦖xa5 +䦖xe5 +傄hua5 +䀨hua5 +鎋xa5 +舝xa5 +縖xa5 +𢮟xa5 +𪗾xa5 +鶷xa5 +𧕱xa5 +𤪍xa5 +𦵯xa5 +𩝛xa5 +𥰶xa5 +𠢆xa5 +㔠xa5 +瞎xa5 +𩮂xa5 +洽xa5 +䨐xa5 +狹xa5 +陜xa5 +陿xa5 +峽xa5 +硤xa5 +烚xa5 +珨xa5 +祫xa5 +䞩xa5 +𤲍xa5 +𪘘xa5 +𢈙xa5 +俠xa5 +俠xe5 +䶎xa5 +㰰xa5 +敮xa5 +狎xa5 +𧆥xa5 +柙xa5 +匣xa5 +翈xa5 +𢘉xa5 +𩉾xa5 +𠗉xa5 +𠗉xe5 +𠗉zie5 +炠xa5 +筪xa5 +呷xa5 +䛅xa5 +𣢗xa5 +啌xang1 +舡xang1 +𨋪xang1 +香xang1 +薌xang1 +膷xang1 +鄉xang1 +䜶xang2 +跭xang2 +栙xang2 +夅xang2 +缻xang2 +𢞡xang3 +響xang3 +饗xang3 +䖮xang3 +蠁xang3 +蠁xang4 +享xang3 +亯xang3 +䦳xang3 +䦳xang4 +嚮xang3 +嚮xang4 +項xang4 +缿xang4 +巷xang4 +衖xang4 +閧xang4 +萫xang4 +𧬰xang4 +膮xao1 +膮xao3 +憢xao1 +嘵xao1 +𦟞xao1 +囂xao1 +嚻xao1 +枵xao1 +𩱴xao1 +獢xao1 +㺧xao1 +穘xao1 +呺xao1 +虈xao1 +虓xao1 +猇xao1 +猇xao2 +嚆xao1 +哮xao1 +哮xao4 +髇xao1 +窙xao1 +䬘xao1 +庨xao1 +灱xao1 +涍xao1 +涍xao4 +𩾾xao1 +㹲xao1 +殽xao2 +殽xao2 +殽xao2 +𦺔xao2 +洨xao2 +㮁xao2 +爻xao2 +淆xao2 +笅xao2 +胶xao2 +𨠦xao2 +䋂xao2 +㤊xao2 +㤊xao4 +䂚xao2 +曉xao3 +皢xao3 +𦯪xao4 +㵿xao4 +澩xao4 +澩xo5 +澩zho5 +𢿿xao4 +娎xao4 +娎xe5 +效xao4 +効xao4 +斅xao4 +俲xao4 +𣱓xao4 +孝xao4 +𡦳xao4 +㗨xä1 +㰨xä1 +㥟xä2 +慀xä2 +慀xi4 +膎xä2 +鞋xä2 +鞵xä2 +㨙xä2 +㨙xi4 +䙎xä2 +榽xä2 +榽xi2 +諧xä2 +龤xä2 +𩤠xä2 +瑎xä2 +䓳xä2 +蟹xä3 +蟹xä4 +䲒xä4 +獬xä4 +澥xä4 +嶰xä4 +𨼬xä4 +邂xä4 +㖑xä4 +譮xä4 +㞒xä4 +𢗊xä4 +械xä4 +薤xä4 +䪥xä4 +齘xä4 +䦏xä4 +䦏xi4 +韰xä4 +㒠xä4 +𤡧xä4 +㳦xä4 +𦤬xä4 +歇xe5 +蠍xe5 +𤢔xe5 +𦪬xe5 +纈xe5 +擷xe5 +襭xe5 +𢴲xe5 +翓xe5 +𥊯xe5 +𧀺xe5 +𪕯xe5 +𪕯xi5 +䐼xe5 +䐼xi4 +奊xe5 +籺xe5 +𥢹xe5 +𨵪xe5 +𡘐xe5 +䩤xe5 +褉xe5 +䙽xe5 +焎xe5 +協xe5 +勰xe5 +叶xe5 +挾xe5 +劦xe5 +綊xe5 +𤙒xe5 +𢂐xe5 +脅xe5 +脅xän4 +愶xe5 +𣣲xe5 +𣢩xe5 +𣹩xe5 +㢵xe5 +嗋xe5 +熁xe5 +拹xe5 +掀xän1 +鶱xän1 +軒xän1 +軒xüän1 +蓒xän1 +羴xän1 +祆xän1 +訮xän1 +嘕xän1 +屳xän1 +𦒜xän1 +馦xän1 +㽐xän1 +㾾xän1 +䵌xän1 +㰹xän1 +𧍧xän1 +𧮰xän1 +䩂xän1 +𩏩xän1 +𩏩xän3 +杴xän1 +㿌xän1 +𥟕xän1 +閑xän2 +嫻xän2 +嫺xän2 +憪xän2 +憪xän4 +癇xän2 +𩦂xän2 +蛝xän2 +瞯xän2 +𥊺xän2 +鷳xän2 +鷴xän2 +藖xän2 +藖xän4 +賢xän2 +弦xän2 +絃xän2 +絃xüän4 +舷xän2 +胘xän2 +胘xüän2 +蚿xän2 +𢛆xän2 +𠛑xän2 +伭xän2 +𦱁xän2 +婱xän2 +𧼏xän2 +礥xän2 +礥in2 +㘋xän2 +㘋in2 +痃xän2 +嫌xän2 +咸xän2 +鹹xän2 +醎xän2 +𩤥xän2 +諴xän2 +椷xän2 +㮀xän2 +輱xän2 +銜xän2 +甉xän2 +甉xän4 +幰xän3 +攇xän3 +䘆xän3 +䘆xin3 +䜢xän3 +顯xän3 +韅xän3 +韅xän4 +抮xän3 +險xän3 +玁xän3 +豏xän4 +㺝xän4 +㺌xän4 +𡞣xän4 +𥻇xän4 +豃xän3 +僩xän4 +僩xän4 +橌xän4 +限xän4 +䦘xän4 +硍xän4 +䁂xän4 +峴xän4 +臔xän4 +哯xän4 +睍xän4 +㦓xän4 +鼸xän4 +檻xän4 +壏xän4 +𥽏xän4 +轞xän4 +𨏊xän4 +憲xän4 +𧾨xän4 +瀗xän4 +娨xän4 +莧xän4 +粯xän4 +現xän4 +縣xän4 +縣xüän2 +縣xüän4 +𩎌xän4 +姭xän4 +陷xän4 +㒈xän4 +餡xän3 +㽉xän4 +犧xi1 +羲xi1 +焁xi1 +桸xi1 +巇xi1 +隵xi1 +隵xi1 +𤃪xi1 +曦xi1 +𢹍xi1 +𧕆xi1 +䚙xi1 +䚙xüän1 +䖒xi1 +㺣xi1 +𢨛xi1 +𣤴xi1 +㚀xi1 +忾xi1 +咦xi1 +䐅xi1 +𣢂xi1 +僖xi1 +歖xi1 +嬉xi1 +嬉xi4 +熙xi1 +禧xi1 +譆xi1 +𠩺xi1 +瞦xi1 +熹xi1 +嘻xi1 +誒xi1 +𣢑xi1 +娭xi1 +蹊xi1 +蹊xi2 +奚xi1 +奚xi2 +希xi1 +稀xi1 +晞xi1 +莃xi1 +鵗xi1 +睎xi1 +豨xi1 +豨xi3 +𧻶xi1 +烯xi1 +俙xi1 +俙xi3 +欷xi1 +欷xi4 +唏xi1 +唏xi3 +唏xi4 +浠xi1 +醯xi1 +䒊xi1 +𦫬xi1 +忚xi1 +㜎xi2 +傒xi2 +豯xi2 +徯xi2 +徯xi4 +𡗞xi2 +嵇xi2 +騱xi2 +郋xi2 +𪓷xi2 +兮xi2 +鼷xi2 +蒵xi2 +蒵xi4 +貕xi2 +𪖪xi3 +𪖥xi3 +喜xi3 +憙xi3 +憙xi4 +蟢xi3 +狶xi3 +霼xi3 +霼xi4 +𧨍xi4 +𥰥xi4 +𦩶xi4 +匸xi4 +𥉐xi4 +嚱xi4 +㕧xi4 +屓xi4 +屭xi4 +呬xi4 +𤡬xi4 +䨳xi4 +餼xi4 +䊠xi4 +鎎xi4 +熂xi4 +黖xi4 +𧱲xi4 +䮎xi4 +犔xi4 +忥xi4 +𦝜xi4 +系xi4 +𦃟xi4 +禊xi4 +稧xi4 +㰥xi4 +㚛xi4 +欯xi5 +恄xi5 +㣟xi5 +肸xi5 +迄xi5 +釳xi5 +忔xi5 +䛥xi5 +汔xi5 +檄xi5 +覡xi5 +薂xi5 +椺xi5 +赥xi5 +鬩xi5 +𧨃xi5 +䦧xi5 +𥍠xi5 +䈪xi5 +㦦xi5 +㤸xi5 +𤄎xi5 +𣣉xi5 +赩xi5 +䀌xi5 +䵱xi5 +𥈜xi5 +𢤋xi5 +吸xi5 +噏xi5 +翕xi5 +翖xi5 +闟xi5 +熻xi5 +潝xi5 +𧬈xi5 +嬆xi5 +𨝫xi5 +𪅲xi5 +欣xin1 +忻xin1 +訢xin1 +昕xin1 +炘xin1 +炘xin4 +邤xin1 +馨xin1 +蛵xin1 +𠷓xin1 +興xin1 +興xin4 +𨞾xin1 +歆xin1 +廞xin1 +廞xin3 +鑫xin1 +刑xin2 +㓝xin2 +形xin2 +侀xin2 +𤬐xin2 +䣆xin2 +鉶xin2 +型xin2 +陘xin2 +鈃xin2 +㼛xin2 +𤭓xin2 +鋞xin2 +鋞xin4 +㾙xin3 +㾙xin4 +擤xin3 +杏xin4 +幸xin4 +𡴘xin4 +𠂷xin4 +倖xin4 +㼬xin4 +悻xin4 +婞xin4 +緈xin4 +涬xin4 +釁xin4 +衅xin4 +舋xin4 +焮xin4 +𦜓xin4 +𤴾xin4 +𣢝xin4 +臖xin4 +嬹xin4 +學xo5 +确xo5 +𥀣xo5 +㕰xo5 +𩌥xo5 +𦰾xo5 +瀥xo5 +䤕xo5 +䂄xo5 +矆xo5 +謔xo5 +胸xong1 +胷xong1 +匈xong1 +凶xong1 +𣧑xong1 +兇xong1 +兇xong3 +恟xong1 +𧧗xong1 +訩xong1 +詾xong1 +詾xong3 +洶xong1 +洶xong3 +兄xong1 +𧵣xong1 +雄xong2 +熊xong2 +熒xong2 +褮xong2 +螢xong2 +滎xong2 +䁝xong2 +𧵣xong2 +𦬺xong3 +詗xong3 +詗xong4 +迥xong4 +泂xong4 +𦳖xong4 +𧽒xong4 +敻xong4 +矎xong4 +矎xüän1 +休xou1 +㾋xou1 +貅xou1 +㹯xou1 +鵂xou1 +𩢮xou1 +庥xou1 +髹xou1 +髤xou1 +咻xou1 +咻xü3 +㵻xou1 +飍xou1 +烋xou1 +朽xou3 +㱙xou3 +㽲xou3 +嗅xou4 +齅xou4 +嘼xou4 +珛xou4 +虛xü1 +噓xü1 +噓xü4 +歔xü1 +欨xü1 +欨xü3 +魖xü1 +𥛳xü1 +驉xü1 +訏xü1 +𢖳xü1 +盱xü1 +𥈈xü1 +㰭xü1 +㽳xü1 +𧙆xü1 +𦀒xü1 +𦀒xü3 +旴xü1 +𣚏xü1 +許xü3 +鄦xü3 +詡xü3 +冔xü3 +𠳲xü3 +珝xü3 +喣xü3 +煦xü3 +煦xü4 +昫xü4 +酗xü4 +𧏺xü4 +𤲸xü5 +㜅xü5 +慉xü5 +旭xü5 +頊xü5 +頊ü5 +勗xü5 +勖xü5 +𩔴xü5 +𩪉xü5 +獝xü5 +䎉xü5 +怴xü5 +䬂xü5 +䬂xüe5 +𥄵xü5 +欻xü5 +䬍xü5 +𩘐xü5 +𦱧xü5 +㗵xü5 +烼xü5 +瞁xü5 +𥆛xü5 +𥍟xü5 +殈xü5 +洫xü5 +䦗xü5 +𨵨xü5 +𦑍xü5 +𠷾xü5 +𧹭xü5 +靴xüe1 +鞾xüe1 +𢪎xüe1 +㗾xüe1 +䟠xüe5 +狘xüe5 +䎀xüe5 +㞽xüe5 +血xüe5 +𥅧xüe5 +䆷xüe5 +䆝xüe5 +坹xüe5 +坹xüe5 +䦑xüe5 +泬xüe5 +瞲xüe5 +䛎xüe5 +䒸xüe5 +穴xüe5 +䋉xüe5 +𩖶xüe5 +烕xüe5 +𣧡xüe5 +𦐋xüe5 +吷xüe5 +暄xüän1 +煊xüän1 +萱xüän1 +諼xüän1 +諼xüän3 +諠xüän1 +諠xüän1 +塤xüän1 +壎xüän1 +壎xüin1 +喧xüän1 +愋xüän1 +翧xüän1 +䚭xüän1 +蝖xüän1 +鋗xüän1 +梋xüän1 +駽xüän1 +駽xüän4 +㘣xüän1 +禤xüän1 +翾xüän1 +蠉xüän1 +蠉xüän3 +𧾎xüän1 +儇xüän1 +儇xüän1 +譞xüän1 +𥌭xüän1 +𥌭xüän2 +𥌭xüän4 +玄xüän2 +玆xüän2 +懸xüän2 +眩xüän2 +眩xüän4 +䮄xüän2 +玹xüän2 +玹xüän4 +𧟨xüän2 +𠆺xüän2 +盷xüän2 +暅xüän3 +咺xüän3 +泫xüän4 +鉉xüän4 +琄xüän4 +贙xüän4 +妶xüän4 +𦇏xüän4 +䩙xüän4 +䧎xüän4 +𨊼xüän4 +𩉥xüän4 +楦xüän4 +楥xüän4 +𩋢xüän4 +絢xüän4 +夐xüän4 +䀏xüän4 +㧦xüän4 +袨xüän4 +炫xüän4 +衒xüän4 +𧗳xüän4 +䝮xüän4 +𩑹xüän4 +熏xüin1 +焄xüin1 +燻xüin1 +薰xüin1 +薰xüin4 +醺xüin1 +獯xüin1 +曛xüin1 +勛xüin1 +勳xüin1 +勲xüin1 +臐xüin1 +臐xüin4 +纁xüin1 +訓xüin4 +爋xüin4 +巀za5 +巀zie5 +囋za5 +囋zang4 +囐za5 +砸za5 +雜za5 +韴za5 +磼za5 +雥za5 +䕹za5 +䕹zie5 +匝za5 +迊za5 +帀za5 +咂za5 +𠯗za5 +𣤶za5 +𣤶zu5 +魳za5 +䍼za5 +䍼zang1 +嘁za5 +沞za5 +䞙za5 +䪞za5 +蚱za5 +蚱zä5 +臧zang1 +匨zang1 +牂zang1 +䍧zang1 +贓zang1 +髒zang1 +髒zang3 +簪zang1 +簪zen1 +𥸢zang1 +撍zang1 +撍zang3 +撍zang4 +撍zen1 +篸zang1 +篸zang4 +鐕zang1 +䐶zang1 +䐶zin3 +䰖zang3 +䰖zang4 +䰖za5 +趲zang3 +趲zang4 +攢zang3 +攢zang4 +攢zuang4 +駔zang3 +駔zu4 +昝zang3 +寁zang3 +寁zie5 +䭕zang3 +瓚zang4 +瓉zang4 +禶zang4 +棧zang4 +棧zhang4 +奘zang4 +㣅zang4 +㔆zang4 +㟛zang4 +贊zang4 +賛zang4 +讚zang4 +讃zang4 +鄼zang4 +鄼zuang3 +饡zang4 +灒zang4 +𡳋zang4 +㜺zang4 +攅zang4 +攅zuang4 +葬zang4 +𨌄zang4 +暫zang4 +蹔zang4 +糟zao1 +醩zao1 +遭zao1 +㷮zao1 +傮zao1 +𣩒zao1 +早zao3 +澡zao3 +藻zao3 +薻zao3 +繅zao3 +蚤zao3 +𧎮zao3 +䲃zao3 +璪zao3 +璅zao3 +棗zao3 +皂zao4 +皁zao4 +𦯑zao4 +𢲵zao4 +灶zao4 +竈zao4 +躁zao4 +趮zao4 +哉zä1 +災zä1 +烖zä1 +灾zä1 +𤆎zä1 +𡿧zä1 +𢦒zä1 +𦸜zä1 +𦸜zy1 +栽zä1 +栽zä4 +𦳦zä1 +渽zä1 +宰zä3 +載zä3 +載zä4 +縡zä3 +縡zä4 +䏁zä3 +再zä4 +𨚵zä4 +𩛥zä4 +䵧zä4 +在zä4 +酨zä4 +𣿐zä4 +𣿐zä5 +𪗨zä5 +櫛zä5 +楖zä5 +楖zi5 +瀄zä5 +㘉zä5 +𥠈zä5 +擳zä5 +𨵊zä5 +磔zä5 +虴zä5 +舴zä5 +𤜤zä5 +杔zä5 +𪐏zä5 +𪐏zhr5 +𥧮zä5 +嘖zä5 +窄zä5 +笮zä5 +笮zha4 +笮zo5 +迮zä5 +迮zo5 +齚zä5 +齰zä5 +齰zha4 +咋zä5 +咋zha4 +泎zä5 +岝zä5 +岝zo5 +宅zä5 +㡯zä5 +擇zä5 +澤zä5 +𪀥zä5 +䕪zä5 +鸅zä5 +𩏪zä5 +蠌zä5 +𤂥zä5 +賾zä5 +葃zä5 +葃zi5 +葃zo5 +㣱zä5 +耫zä5 +耫zha5 +責zä5 +債zä5 +債zhä4 +𩔳zä5 +簀zä5 +幘zä5 +謮zä5 +𧐐zä5 +𧐐zi5 +鰿zä5 +鰿zi5 +鰿zi5 +𦟜zä5 +謫zä5 +讁zä5 +𤟍zä5 +㭙zä5 +𡇠zä5 +䊞zä5 +厇zä5 +崱zä5 +𡸦zä5 +溭zä5 +萴zä5 +稄zä5 +𥟔zä5 +仄zä5 +𠨮zä5 +昃zä5 +𣅔zä5 +𣅦zä5 +𢯩zä5 +𢯩zi5 +㳁zä5 +則zä5 +𠟻zä5 +𠟭zä5 +賊zä5 +𧵪zä5 +𧒿zä5 +鱡zä5 +鰂zä5 +𦽒zä5 +臻zen1 +蓁zen1 +搸zen1 +溱zen1 +潧zen1 +𣓀zen1 +榛zen1 +𣐽zen1 +𣐽zen3 +樼zen1 +轃zen1 +轃ziän1 +𩘽zen1 +𠑅zen1 +𧯫zen1 +䆸zen1 +爭zen1 +諍zen1 +諍zen4 +箏zen1 +䋫zen1 +猙zen1 +猙zin4 +䱢zen1 +睜zen1 +睜zin4 +增zen1 +增zen4 +譄zen1 +憎zen1 +䎖zen1 +矰zen1 +罾zen1 +熷zen1 +𦼏zen1 +㻸zen1 +𧤛zen3 +甑zen4 +䰝zen4 +𩱭zen4 +䙢zen4 +濜zen4 +濜zin1 +濜zin4 +𩒣zen4 +幀zen4 +𩏠zen4 +㡧zen4 +鋥zen4 +𥊼zen4 +䂻zen4 +贈zen4 +𪒟zen4 +譖zen4 +樝zha1 +査zha1 +柤zha1 +碴zha1 +渣zha1 +𦳏zha1 +㪥zha1 +皻zha1 +齇zha1 +齄zha1 +𤹡zha1 +𥡧zha1 +浾zha1 +奓zha1 +奓zha4 +觰zha1 +觰zha3 +譇zha1 +𧬅zha1 +吒zha1 +吒zha4 +咤zha1 +咤zha4 +𪗭zha1 +䐒zha1 +䐒zha4 +鮓zha3 +厏zha3 +厏zha4 +謯zha3 +謯zie1 +痄zha3 +苲zha3 +砟zha4 +砟zha4 +砟zo5 +䋾zha3 +炸zha4 +灹zha4 +𢕮zha4 +𢕮zhuä4 +膪zha4 +膪zhuä4 +䒲zha4 +𨶃zha4 +詐zha4 +榨zha4 +醡zha4 +乍zha4 +䄍zha4 +𧧻zha4 +䖳zha4 +札zha5 +𣧖zha5 +𣧖zie5 +㱜zha5 +蚻zha5 +紮zha5 +扎zha5 +𩿤zha5 +鍘zha5 +𨰉zha5 +㳐zha5 +哳zha5 +𢧖zha5 +𧶇zha5 +𥯦zha5 +䮢zha5 +𧼰zha5 +牐zha5 +眨zha5 +偛zha5 +𥀈zha5 +䛽zha5 +劄zha5 +𠍹zha5 +𧉫zha5 +𤁳zha5 +㣶zhang1 +饘zhang1 +饘zhang3 +𩜾zhang1 +旃zhang1 +旜zhang1 +栴zhang1 +氈zhang1 +鸇zhang1 +𩔣zhang1 +邅zhang1 +邅zhang4 +鱣zhang1 +𩼼zhang1 +章zhang1 +漳zhang1 +樟zhang1 +慞zhang1 +璋zhang1 +彰zhang1 +障zhang1 +障zhang4 +墇zhang1 +墇zhang4 +𩌬zhang1 +獐zhang1 +麞zhang1 +鄣zhang1 +蔁zhang1 +𪅂zhang1 +暲zhang1 +嫜zhang1 +張zhang1 +張zhang4 +粻zhang1 +餦zhang1 +漲zhang1 +漲zhang3 +漲zhang4 +詹zhang1 +瞻zhang1 +占zhang1 +占zhang4 +厃zhang1 +噡zhang1 +𠟧zhang1 +霑zhang1 +𪏉zhang1 +䩇zhang1 +𪉜zhang1 +𪉜zhang4 +䩆zhang3 +拃zhang3 +䎒zhang3 +盞zhang3 +醆zhang3 +琖zhang3 +𧣴zhang3 +展zhang3 +㞡zhang3 +紾zhang3 +紾zhen3 +皽zhang3 +㠭zhang3 +㜊zhang3 +𧎰zhang3 +𦗢zhang3 +𠟉zhang3 +樿zhang3 +𩕊zhang3 +䆄zhang3 +䡀zhang3 +𥊳zhang3 +橏zhang3 +㔊zhang3 +𨭖zhang3 +嫸zhang3 +掌zhang3 +𤓯zhang3 +仉zhang3 +颭zhang3 +斬zhang3 +嶄zhang4 +嶄zhang4 +𪘪zhang4 +䗃zhang4 +驏zhang4 +丈zhang4 +杖zhang4 +仗zhang4 +㽴zhang4 +㴴zhang4 +偡zhang4 +瀺zhang4 +輚zhang4 +𧮺zhang4 +綻zhang4 +䋎zhang4 +戰zhang4 +顫zhang4 +𩥇zhang4 +𧝑zhang4 +帳zhang4 +賬zhang4 +脹zhang4 +痮zhang4 +㢓zhang4 +嶂zhang4 +瘴zhang4 +幛zhang4 +蘸zhang4 +𣳤zhang4 +站zhang4 +賺zhang4 +賺zhuang4 +𧸖zhang4 +𧸖zhuang4 +譧zhang4 +𨼮zhang4 +䪌zhang4 +覱zhang4 +嶘zhang4 +㟞zhang4 +𠊩zhang4 +轏zhang4 +孱zhang4 +𦩻zhao1 +昭zhao1 +鉊zhao1 +招zhao1 +盄zhao1 +𤿘zhao1 +𦗔zhao1 +抓zhao1 +抓zhao3 +抓zhao4 +抓zhua1 +𠿈zhao1 +𠿈zou1 +啁zhao1 +啁zhou1 +䞴zhao1 +䞴zhao4 +鳭zhao1 +沼zhao3 +䈃zhao3 +找zhao3 +爪zhao3 +爪zhua3 +㕚zhao3 +瑵zhao3 +䝖zhao3 +笊zhao3 +笊zhao4 +𢁬zhao3 +𦬔zhao3 +肇zhao4 +肁zhao4 +兆zhao4 +𠧞zhao4 +垗zhao4 +趙zhao4 +旐zhao4 +狣zhao4 +䍮zhao4 +照zhao4 +炤zhao4 +曌zhao4 +詔zhao4 +𨹸zhao4 +罩zhao4 +䈇zhao4 +䍜zhao4 +鵫zhao4 +鵫zho5 +棹zhao4 +櫂zhao4 +濯zhao4 +濯zho5 +㷹zhao4 +㾭zhao4 +㾭zou4 +癄zhao4 +癄ziao4 +齋zhä1 +𪘨zhä1 +榸zhä1 +廌zhä4 +廌zhr4 +豸zhä4 +豸zhr4 +𧳋zhä4 +眦zhä4 +瘵zhä4 +祭zhä4 +祭zi4 +𨝋zhä4 +𦤧zhä4 +砦zhä4 +哲zhä5 +悊zhä5 +喆zhä5 +嚞zhä5 +蜇zhä5 +晢zhä5 +晢zhr4 +晣zhä5 +䀿zhä5 +浙zhä5 +䩢zhä5 +䩢zhr4 +𩍕zhä5 +䏳zhä5 +䐑zhä5 +㙷zhä5 +㙷zhr5 +讋zhä5 +懾zhä5 +襵zhä5 +䜆zhä5 +謺zhä5 +䝕zhä5 +輒zhä5 +𦯍zhä5 +㭯zhä5 +鮿zhä5 +轍zhä5 +㯙zhä5 +遮zhe1 +𠌮zhe1 +㸙zhe1 +諸zhe1 +諸zhu1 +赭zhe3 +赭zhä3 +柘zhe4 +鷓zhe4 +蟅zhe4 +蟅zhr5 +䗪zhe4 +䗪zhr5 +嗻zhe4 +炙zhe4 +炙zhr5 +蔗zhe4 +蔗zha4 +真zhen1 +眞zhen1 +振zhen1 +振zhen4 +禛zhen1 +稹zhen1 +稹zhen3 +畛zhen1 +畛zhen3 +侲zhen1 +侲zhen4 +蒖zhen1 +㖘zhen1 +唇zhen1 +帪zhen1 +珍zhen1 +鎮zhen1 +鎮zhen4 +貞zhen1 +楨zhen1 +禎zhen1 +𨺟zhen1 +征zhen1 +𨒌zhen1 +𦙫zhen1 +𨢹zhen1 +鉦zhen1 +怔zhen1 +佂zhen1 +𧘿zhen1 +正zhen1 +正zhen4 +鴊zhen1 +鴊zhen4 +䋊zhen1 +眐zhen1 +蒸zhen1 +䒱zhen1 +烝zhen1 +烝zhen4 +𦚦zhen1 +䕄zhen1 +篜zhen1 +脀zhen1 +癥zhen1 +𨟃zhen1 +針zhen1 +針zhen4 +箴zhen1 +鱵zhen1 +𪈁zhen1 +葴zhen1 +㘰zhen1 +砧zhen1 +椹zhen1 +軫zhen3 +疹zhen3 +賑zhen3 +賑zhen4 +鬒zhen3 +㐱zhen3 +槇zhen3 +袗zhen3 +袗zhen4 +裖zhen3 +𦕑zhen3 +診zhen3 +診zhen4 +眕zhen3 +𩒉zhen3 +𩒉zhen4 +䪾zhen3 +䪾zhen4 +𠘱zhen3 +整zhen3 +𣵹zhen4 +拯zhen3 +撜zhen3 +氶zhen3 +䫬zhen3 +紖zhen4 +䀕zhen4 +眹zhen4 +朕zhen4 +𦩗zhen4 +𦩎zhen4 +栚zhen4 +震zhen4 +䟴zhen4 +䳲zhen4 +挋zhen4 +陣zhen4 +𨳌zhen4 +鎭zhen4 +政zhen4 +証zhen4 +鄭zhen4 +㽀zhen4 +證zhen4 +症zhen4 +𪒘zhen4 +𪑬zhen4 +鴆zhen4 +㼉zhen4 +揕zhen4 +㓄zhen4 +浞zho5 +丵zho5 +鋜zho5 +灂zho5 +鷟zho5 +篧zho5 +齺zho5 +𢋱zho5 +𨖮zho5 +捉zho5 +穛zho5 +𥼚zho5 +穱zho5 +斮zho5 +𧂒zho5 +卓zho5 +𥢔zho5 +倬zho5 +桌zho5 +斲zho5 +㧻zho5 +琢zho5 +涿zho5 +諑zho5 +孎zho5 +孎zhu5 +斀zho5 +椓zho5 +椓zho5 +啅zho5 +𢁁zho5 +𢽚zho5 +濁zho5 +擢zho5 +𧃔zho5 +𢺡zho5 +㺟zho5 +蠗zho5 +鸀zho5 +鸀zhu5 +鸐zho5 +𩑂zho5 +𢢗zho5 +𩆸zho5 +拙zho5 +拙zhuä5 +䂐zho5 +䂐zhu5 +䫎zho5 +𠭴zho5 +𠭴zu5 +梲zho5 +䪼zho5 +準zho5 +準zhuen3 +𨢬zho5 +䖦zho5 +輟zho5 +輟zhuei4 +畷zho5 +畷zhuei4 +惙zho5 +餟zho5 +餟zhuei4 +餟zhuei4 +醊zho5 +醊zhuei4 +醊zhuei4 +䟾zho5 +𩋁zho5 +叕zho5 +綴zho5 +綴zhuei4 +𧖀zho5 +灼zho5 +焯zho5 +斫zho5 +彴zho5 +酌zho5 +䅵zho5 +謶zho5 +𥯩zho5 +犳zho5 +𧘑zho5 +禚zho5 +𥖛zho5 +櫡zho5 +鐯zho5 +𣃈zho5 +擆zho5 +衷zhong1 +衷zhong4 +忠zhong1 +終zhong1 +𣧩zhong1 +眾zhong1 +眾zhong4 +衆zhong1 +衆zhong4 +螽zhong1 +𧑄zhong1 +𩅧zhong1 +䝦zhong1 +䈺zhong1 +鼨zhong1 +蔠zhong1 +柊zhong1 +鴤zhong1 +泈zhong1 +鍾zhong1 +鐘zhong1 +䇗zhong1 +彸zhong1 +妐zhong1 +伀zhong1 +衳zhong1 +籦zhong1 +㕬zhong1 +炂zhong1 +𦬘zhong1 +𨳗zhong1 +腫zhong3 +種zhong3 +種zhong4 +踵zhong3 +歱zhong3 +㣫zhong3 +冢zhong3 +塚zhong3 +𢃭zhong3 +𢃓zhong3 +𢝆zhong4 +仲zhong4 +蚛zhong4 +𩿀zhong4 +堹zhong4 +諥zhong4 +偅zhong4 +𨉢zhong4 +周zhou1 +週zhou1 +州zhou1 +𥺝zhou1 +輖zhou1 +洲zhou1 +賙zhou1 +喌zhou1 +喌zhu5 +舟zhou1 +郮zhou1 +輈zhou1 +盩zhou1 +譸zhou1 +侜zhou1 +𩢸zhou1 +咮zhou1 +咮zhou4 +咮zhu1 +咮zhu4 +𧻖zhou1 +𥎻zhou1 +矪zhou1 +肘zhou3 +疛zhou3 +疛zhou4 +𤶡zhou3 +帚zhou3 +箒zhou3 +𧳜zhou3 +鯞zhou3 +晭zhou3 +紂zhou4 +䈙zhou4 +葤zhou4 +胄zhou4 +伷zhou4 +冑zhou4 +𩊄zhou4 +酎zhou4 +宙zhou4 +籀zhou4 +䛆zhou4 +駎zhou4 +晝zhou4 +咒zhou4 +呪zhou4 +祝zhou4 +祝zhu5 +𥾣zhr1 +只zhr1 +只zhr3 +㲍zhr1 +卮zhr1 +巵zhr1 +觶zhr1 +觶zhr4 +梔zhr1 +枝zhr1 +㽻zhr1 +衼zhr1 +肢zhr1 +胑zhr1 +𨈛zhr1 +㩼zhr1 +鳷zhr1 +榰zhr1 +㯄zhr1 +𪂅zhr1 +𧌔zhr1 +䡋zhr1 +𩍲zhr1 +疻zhr1 +脂zhr1 +祗zhr1 +汦zhr1 +汦zhr3 +鴲zhr1 +鴲zhr4 +㴯zhr1 +䓜zhr1 +𥁼zhr1 +知zhr1 +蜘zhr1 +鼅zhr1 +䵹zhr1 +䣽zhr1 +䝷zhr1 +胝zhr1 +疷zhr1 +秪zhr1 +㞢zhr1 +芝zhr1 +紙zhr3 +帋zhr3 +軹zhr3 +咫zhr3 +扺zhr3 +𣲵zhr3 +厎zhr3 +坁zhr3 +抧zhr3 +䅩zhr3 +䳅zhr3 +㨖zhr3 +㨖zhr3 +㨖zhr4 +𧛢zhr3 +旨zhr3 +䛗zhr3 +恉zhr3 +茋zhr3 +菧zhr3 +黹zhr3 +𢾫zhr3 +夂zhr3 +𧿲zhr3 +止zhr3 +沚zhr3 +洔zhr3 +洔zhr4 +趾zhr3 +址zhr3 +阯zhr3 +芷zhr3 +䚦zhr4 +雉zhr4 +滍zhr4 +跱zhr4 +歭zhr4 +㣥zhr4 +㣥zhr4 +庤zhr4 +偫zhr4 +峙zhr4 +痔zhr4 +寘zhr4 +忮zhr4 +䚳zhr4 +𢻈zhr4 +𡽆zhr4 +智zhr4 +𣉻zhr4 +潪zhr4 +潪zhr5 +至zhr4 +𡠗zhr4 +𡠗zhr5 +摯zhr4 +贄zhr4 +鷙zhr4 +礩zhr4 +礩zhr5 +䲀zhr4 +𩊝zhr4 +𩊞zhr4 +致zhr4 +懥zhr4 +懫zhr4 +懫zhr5 +駤zhr4 +駤zhr4 +𢷐zhr4 +𨆫zhr4 +躓zhr4 +質zhr4 +質zhr5 +輊zhr4 +𨎌zhr4 +騺zhr4 +䞃zhr4 +緻zhr4 +稚zhr4 +稺zhr4 +𦃘zhr4 +𩹈zhr4 +𠊷zhr4 +𢴧zhr4 +𩋩zhr4 +𦥐zhr4 +志zhr4 +䓌zhr4 +誌zhr4 +痣zhr4 +織zhr4 +織zhr5 +娡zhr4 +植zhr4 +植zhr5 +㨁zhr4 +㨁zhr5 +𠍜zhr4 +置zhr4 +制zhr4 +𠛐zhr4 +製zhr4 +淛zhr4 +䎺zhr4 +䇽zhr4 +𢝃zhr4 +㝂zhr4 +䱥zhr4 +𦜗zhr4 +狾zhr4 +𥍭zhr4 +䭁zhr4 +𤴟zhr4 +迣zhr4 +滯zhr4 +彘zhr4 +𩻼zhr4 +𦭮zhr4 +櫍zhr5 +鑕zhr5 +晊zhr5 +郅zhr5 +桎zhr5 +騭zhr5 +劕zhr5 +銍zhr5 +䑇zhr5 +𡂒zhr5 +侄zhr5 +庢zhr5 +秷zhr5 +挃zhr5 +𦤻zhr5 +㲳zhr5 +𨖹zhr5 +𥎹zhr5 +隻zhr5 +墌zhr5 +摭zhr5 +蹠zhr5 +跖zhr5 +䞠zhr5 +𠪮zhr5 +擲zhr5 +擿zhr5 +躑zhr5 +𧓸zhr5 +職zhr5 +軄zhr5 +戠zhr5 +膱zhr5 +蟙zhr5 +蘵zhr5 +𧄕zhr5 +䐈zhr5 +直zhr5 +𡸜zhr5 +犆zhr5 +陟zhr5 +陟dä5 +稙zhr5 +寔zhr5 +湜zhr5 +殖zhr5 +𡑠zhr5 +遈zhr5 +𡮞zhr5 +𣮊zhr5 +𢕚zhr5 +執zhr5 +汁zhr5 +瓡zhr5 +蟄zhr5 +䐲zhr5 +俋zhr5 +㞏zhr5 +縶zhr5 +馽zhr5 +𩢏zhr5 +𡂣zhr5 +秩zhr5 +豑zhr5 +紩zhr5 +帙zhr5 +袠zhr5 +翐zhr5 +妷zhr5 +𣗻zhr5 +𧽮zhr5 +𡙮zhr5 +豬zhu1 +猪zhu1 +瀦zhu1 +櫫zhu1 +櫧zhu1 +㶆zhu1 +䃴zhu1 +蠩zhu1 +株zhu1 +誅zhu1 +㦵zhu1 +邾zhu1 +蛛zhu1 +鼄zhu1 +鴸zhu1 +跦zhu1 +𪏿zhu1 +朱zhu1 +絑zhu1 +珠zhu1 +侏zhu1 +𤝹zhu1 +秼zhu1 +鮢zhu1 +硃zhu1 +煮zhu3 +煑zhu3 +䰞zhu3 +渚zhu3 +陼zhu3 +貯zhu3 +𡪄zhu3 +䍆zhu3 +𤲑zhu3 +䘢zhu3 +𢁼zhu3 +詝zhu3 +主zhu3 +丶zhu3 +炷zhu3 +炷zhu4 +𪐴zhu3 +宔zhu3 +砫zhu3 +麈zhu3 +拄zhu3 +柱zhu3 +柱zhu4 +佇zhu4 +竚zhu4 +苧zhu4 +芧zhu4 +紵zhu4 +羜zhu4 +眝zhu4 +跓zhu4 +嵀zhu4 +翥zhu4 +䬡zhu4 +𤳯zhu4 +𤳐zhu4 +䭖zhu4 +㫂zhu4 +𡻠zhu4 +𢉙zhu4 +䘄zhu4 +箸zhu4 +筯zhu4 +住zhu4 +注zhu4 +疰zhu4 +㹥zhu4 +鑄zhu4 +馵zhu4 +註zhu4 +霔zhu4 +㺛zhu4 +祩zhu4 +𠴦zhu4 +䪒zhu4 +蛀zhu4 +鉒zhu4 +駐zhu4 +軴zhu4 +壴zhu4 +逐zhu5 +軸zhu5 +舳zhu5 +筑zhu5 +鱁zhu5 +𧏿zhu5 +䮱zhu5 +竹zhu5 +築zhu5 +𥴁zhu5 +茿zhu5 +燭zhu5 +矚zhu5 +䌵zhu5 +囑zhu5 +䟉zhu5 +蠾zhu5 +蠋zhu5 +躅zhu5 +瘃zhu5 +𤷚zhu5 +斸zhu5 +钃zhu5 +茁zhu5 +茁zhua5 +茁zo5 +窋zhu5 +絀zhu5 +㑁zhu5 +𡢑zhu5 +朮zhu5 +𦬸zhu5 +炢zhu5 +髽zhua1 +檛zhua1 +膼zhua1 +窡zhua5 +𠿡zhua5 +娺zhua5 +娺zhuei1 +錣zhua5 +錣zhuei4 +樁zhuang1 +𣻛zhuang1 +跧zhuang1 +跧zuang1 +跧züin1 +專zhuang1 +嫥zhuang1 +磚zhuang1 +甎zhuang1 +顓zhuang1 +鱄zhuang1 +鱄zhuang3 +𩠹zhuang1 +瑼zhuang1 +裝zhuang1 +裝zhuang4 +㽵zhuang1 +妝zhuang1 +䊋zhuang1 +粧zhuang1 +𣓧zhuang3 +𨷱zhuang3 +𡇰zhuang3 +𦓝zhuang3 +𦓝zhuei3 +篆zhuang4 +瑑zhuang4 +縳zhuang4 +𦁆zhuang4 +䧘zhuang4 +堟zhuang4 +𢤤zhuang4 +囀zhuang4 +狀zhuang4 +壯zhuang4 +㧳zhuä4 +箠zhuei1 +箠zhuei3 +㩾zhuei1 +追zhuei1 +䨨zhuei1 +錐zhuei1 +隹zhuei1 +𪋇zhuei1 +騅zhuei1 +㮅zhuei1 +䶆zhuei1 +萑zhuei1 +捶zhuei3 +䮔zhuei3 +䮔zuei1 +沝zhuei3 +𩬳duei3 +惴zhuei4 +𦥻zhuei4 +𦦇zhuei4 +縋zhuei4 +硾zhuei4 +膇zhuei4 +娷zhuei4 +諈zhuei4 +墜zhuei4 +贅zhuei4 +䄌zhuei4 +𨮱zhuei4 +諄zhuen1 +諄zhuen4 +肫zhuen1 +𥇜zhuen1 +𥇜zhuen4 +訰zhuen1 +訰zhuen4 +迍zhuen1 +准zhuen3 +稕zhuen4 +𦽑zhuen4 +齎zi1 +齎zy1 +賷zi1 +齏zi1 +𩐒zi1 +虀zi1 +櫅zi1 +䂑zi1 +啙zi1 +啙zy3 +擠zi1 +擠zi3 +擠zi4 +躋zi1 +躋zi4 +隮zi1 +隮zi4 +𢥎zi1 +濟zi3 +濟zi4 +㧗zi3 +㧗zy3 +夘zi3 +䍤zi3 +鮆zi4 +鮆zy1 +𩶆zi4 +鱭zi4 +呰zi4 +呰zy3 +霽zi4 +𩯰zi4 +𩯰zie5 +䰏zi4 +䰏zie5 +𩯷zi4 +𩯷zie5 +𩯷züe5 +䶓zi4 +穧zi4 +劑zi4 +劑zuei1 +嚌zi4 +𨣧zi4 +𪊆zi4 +眥zi4 +眥zy4 +䜞zi4 +際zi4 +穄zi4 +鰶zi4 +疾zi5 +𤕺zi5 +𧪠zi5 +嫉zi5 +嫉zy4 +㑵zi5 +愱zi5 +蒺zi5 +𧎿zi5 +揤zi5 +槉zi5 +𠹋zi5 +堲zi5 +唧zi5 +㘍zi5 +㲺zi5 +𢪍zi5 +𢪍zie5 +𧉍zi5 +蝍zi5 +積zi5 +積zy4 +脊zi5 +蹐zi5 +借zi5 +借zie4 +跡zi5 +迹zi5 +𨒪zi5 +蹟zi5 +鶺zi5 +𪃹zi5 +鯽zi5 +𩺀zi5 +㵶zi5 +㵶zie5 +㵶za5 +𤁢zi5 +𤁢zie5 +𤁢za5 +襀zi5 +庴zi5 +籍zi5 +𨆮zi5 +藉zi5 +藉zie4 +耤zi5 +瘠zi5 +膌zi5 +塉zi5 +猎zi5 +䣢zi5 +績zi5 +勣zi5 +樍zi5 +𪄸zi5 +寂zi5 +𡧘zi5 +𡧯zi5 +𠴫zi5 +𠴫zu5 +即zi5 +卽zi5 +稷zi5 +㮨zi5 +㹄zi5 +𨂢zi5 +䐚zi5 +集zi5 +亼zi5 +𠦫zi5 +輯zi5 +楫zi5 +楫zie5 +檝zi5 +檝zie5 +𦺴zi5 +箿zi5 +㗱zi5 +潗zi5 +湒zi5 +湒zi5 +䌖zi5 +䌖zie5 +㠍zi5 +蓻zi5 +𥠋zi5 +䁒zi5 +𥊬zä5 +戢zä5 +𧤏zä5 +𧥄zä5 +㗊zä5 +濈zä5 +蕺zä5 +𠿠zä5 +霵zä5 +將ziang1 +將ziang4 +𢪇ziang1 +摪ziang1 +漿ziang1 +鱂ziang1 +蔣ziang1 +蔣ziang3 +螿ziang1 +獎ziang3 +㢡ziang3 +䉃ziang3 +槳ziang3 +㯍ziang3 +匠ziang4 +䞪ziang4 +𪀘ziang4 +醬ziang4 +𨡰ziang4 +𨟻ziang4 +焦ziao1 +𤓪ziao1 +燋ziao1 +燋zio5 +蕉ziao1 +噍ziao1 +噍ziao4 +䌭ziao1 +㲬ziao1 +膲ziao1 +鷦ziao1 +椒ziao1 +茮ziao1 +蟭ziao1 +𪚱ziao1 +𪚰ziao1 +㭂ziao3 +𧂈ziao3 +剿ziao3 +𠞰ziao3 +劋ziao3 +𠟯ziao3 +漅ziao3 +𤃭ziao3 +誚ziao4 +醮ziao4 +𥛲ziao4 +釂ziao4 +皭ziao4 +皭zio5 +潐ziao4 +爝ziao4 +爝zio5 +𥡤ziao4 +䂃ziao4 +嗟zie1 +𧨁zie1 +𨲠zie1 +䦈zie1 +罝zie1 +袓zie1 +袓zü4 +㜘zie1 +怚zie1 +怚zü4 +㚗cie2 +姐zie3 +飷zie3 +褯zie4 +躤zie4 +䣠zie4 +䤳zie4 +唶zie4 +節zie5 +𢎛zie5 +癤zie5 +楶zie5 +㸅zie5 +岊zie5 +䲙zie5 +幯zie5 +𠬨zie5 +𧞩zie5 +截zie5 +𢧵zie5 +蠞zie5 +䕙zie5 +𩟦zie5 +接zie5 +椄zie5 +睫zie5 +䀹zie5 +婕zie5 +倢zie5 +倢zie5 +菨zie5 +𣶏zie5 +捷zie5 +疌zie5 +踕zie5 +誱zie5 +崨zie5 +㼪zie5 +箋ziän1 +牋ziän1 +㮍ziän1 +瀳ziän1 +瀳ziän4 +瀳ziän4 +𨕨ziän1 +韉ziän1 +濺ziän1 +濺ziän4 +𢃬ziän1 +𣚙ziän1 +籛ziän1 +籛ziän3 +籛ziän4 +𣝕ziän1 +煎ziän1 +煎ziän4 +葏ziän1 +鬋ziän1 +鬋ziän3 +鬋ziän4 +尖ziän1 +殲ziän1 +瀸ziän1 +𡄑ziän1 +漸ziän1 +漸ziän4 +虃ziän1 +熸ziän1 +䇝ziän1 +鑯ziän1 +剪ziän3 +揃ziän3 +㨵ziän3 +翦ziän3 +戩ziän3 +媊ziän3 +媊zy1 +俴ziän3 +俴ziän4 +譾ziän3 +𦺍ziän3 +𥳟ziän3 +𥰸ziän3 +𩟗ziän3 +踐ziän4 +𧗸ziän4 +𧗸ziän4 +㣤ziän4 +諓ziän4 +餞ziän4 +𤷃ziän4 +蔪ziän4 +𦾶ziän4 +磛ziän4 +𥕌ziän4 +䟅ziän4 +䤔ziän4 +薦ziän4 +𧲛ziän4 +牮ziän4 +箭ziän4 +𥳭ziän4 +葥ziän4 +榗ziän4 +賤ziän4 +僭ziän4 +荐ziän4 +洊ziän4 +臶ziän4 +臶zuen4 +栫ziän4 +栫zuen4 +𨷓ziän4 +津zin1 +𦩨zin1 +璡zin1 +璡zin4 +𦘔zin1 +精zin1 +精zin4 +菁zin1 +晶zin1 +鼱zin1 +婧zin1 +婧zin4 +𣻒zin1 +旌zin1 +旍zin1 +箐zin1 +𩓨zin1 +聙zin1 +祲zin1 +祲zin4 +兓zin1 +𩀿zin1 +𪖼zin1 +㯸zin3 +盡zin3 +盡zin4 +井zin3 +𨙷zin3 +䭙zin3 +阱zin3 +阱zin4 +靜zin4 +靖zin4 +竫zin4 +妌zin4 +穽zin4 +𩇕zin4 +蕈zin4 +進zin4 +晉zin4 +㬜zin4 +搢zin4 +縉zin4 +䗯zin4 +枃zin4 +瑨zin4 +𦎷zin4 +淨zin4 +靚zin4 +𩓞zin4 +𡩻zin4 +𡫏zin4 +𥧲zin4 +爵zio5 +𩰥zio5 +㩱zio5 +嚼zio5 +鮂ziou1 +鮂ciou2 +啾ziou1 +鬏ziou1 +𩭓ziou1 +揪ziou1 +揫ziou1 +揂ziou1 +𥠃ziou1 +稵ziou1 +稵zy1 +酒ziou3 +僦ziou4 +䅢ziou4 +媨ziou4 +就ziou4 +鷲ziou4 +㠇ziou4 +昨zo5 +昨zo5 +左zo3 +左zo4 +𠂇zo3 +㝾zo3 +㝾zo4 +佐zo3 +佐zo4 +坐zo4 +𡋲zo4 +𠡃zo4 +作zo4 +作zo5 +作zu4 +袏zo4 +侳zo4 +侳züe1 +夎zo4 +夎zuei4 +座zo4 +拶za5 +㳨za5 +𨀨za5 +繓zo5 +攥zo5 +柞zo5 +糳zo5 +㘀zo5 +莋zo5 +怍zo5 +鑿zo5 +鑿zu5 +𣫞zo5 +筰zo5 +𦁎zo5 +䋏zo5 +㸲zo5 +䎰zo5 +飵zo5 +飵zu4 +𢂃zo5 +鈼zo5 +秨zo5 +秨zu4 +葼zong1 +嵕zong1 +㚇zong1 +㚇zong4 +鬷zong1 +猣zong1 +猣zong3 +鯼zong1 +鯼zong4 +棕zong1 +椶zong1 +𩮀zong1 +𩮀zong3 +騣zong1 +𥓻zong1 +翪zong1 +翪zong3 +緵zong1 +緵zong4 +稯zong1 +㣭zong1 +蝬zong1 +鬉zong1 +豵zong1 +嵸zong1 +嵸zong3 +嵷zong1 +宗zong1 +倧zong1 +縱zong1 +縱zong4 +𣯨zong1 +蹤zong1 +䡮zong1 +磫zong1 +熧zong1 +總zong3 +緫zong3 +揔zong3 +摠zong3 +𢝰zong3 +𩱛zong3 +蓯zong3 +㢔zong3 +𨍈zong3 +偬zong3 +偬zong4 +傯zong3 +傯zong4 +粽zong4 +糉zong4 +𣀒zong4 +𠏭zong4 +綜zong4 +䝋zong4 +錝zong4 +瘲zong4 +鄒zou1 +鄹zou1 +鄹zou1 +鄹zü4 +郰zou1 +騶zou1 +陬zou1 +陬zü1 +緅zou1 +緅zü4 +䑼zou1 +𨃘zou1 +黀zou1 +箃zou1 +𣠏zou1 +掫zou1 +掫zou3 +掫zü1 +𧌗zou3 +走zou3 +走zou4 +𥣙zou4 +皺zou4 +甃zou4 +驟zou4 +僽zou4 +奏zou4 +揍zou4 +䠫zou4 +菹zu1 +𧄗zu1 +租zu1 +阻zu3 +阻zu4 +俎zu3 +祖zu3 +珇zu3 +組zu3 +靻zu3 +䔃zu3 +齟zu4 +䝒zu4 +𧱛zu4 +麆zu4 +麆zu4 +詛zu4 +祚zu4 +胙zu4 +阼zu4 +𧃘zu4 +𧇣zu4 +族zu5 +鏃zu5 +蹙zu5 +顣zu5 +縬zu5 +𧑙zu5 +𦟠zu5 +㗤zu5 +噈zu5 +槭zu5 +𥷛zu5 +𣢰zu5 +𡎺zu5 +傶zu5 +𣪻zu5 +錊zu5 +足zu5 +足zü4 +哫zu5 +𦦖zu5 +捽zu5 +捽zü5 +椊zu5 +䚝zu5 +崪zu5 +𩩠zu5 +稡zu5 +鑽zuang1 +鑽zuang4 +鑚zuang1 +鑚zuang4 +𩎑zuang1 +䡽zuang1 +𣀶zuang1 +蟤zuang1 +纂zuang3 +繤zuang3 +𦆈zuang3 +纘zuang3 +纉zuang3 +儹zuang3 +籫zuang3 +僎zuang4 +僎züin1 +𩔊zuang4 +𩻝zuang4 +𠨎zuang4 +僝zuang4 +僝chang2 +籑zuang4 +𤩄zuang4 +䞰zuä5 +㭰zuei1 +㭰zuei3 +𦸺zuei1 +㷷zuei1 +𤎱zuei1 +𤎱züän3 +臇zuei1 +臇züän3 +嶉zuei1 +嶉zuei3 +嶉zü1 +䘒zuei1 +脧zuei1 +𡱥zuei1 +嘴zuei3 +觜zuei3 +觜zuei1 +觜zy1 +噿zuei3 +㠑zuei4 +罪zuei4 +辠zuei4 +嶊zuei3 +洅zuei3 +醉zuei4 +蕝zuei4 +蕝züe5 +𧎹zuei4 +最zuei4 +𢃒zuei4 +𪓌zuei4 +綷zuei4 +蕞zuei4 +𥳣zuei4 +晬zuei4 +祽zuei4 +遵zuen1 +遵züin1 +嶟zuen1 +嶟züin1 +尊zuen1 +樽zuen1 +罇zuen1 +繜zuen1 +撙zuen3 +𠟃zuen3 +僔zuen3 +噂zuen3 +譐zuen3 +䔿zuen3 +鱒zuen4 +鐏zuen4 +𦪚zuen4 +𩯄zuen4 +諏zü1 +㖩zü1 +𡸨zü1 +娵zü1 +䃊zü3 +跙zü4 +𧽟zü4 +聚zü4 +埾zü4 +𦳮zü5 +崒zü5 +踤zü5 +䱣zü5 +㰵zü5 +蠽zie5 +𧓷zie5 +𪇲zie5 +尐zie5 +𠯙zie5 +絕züe5 +㔢züe5 +𨼎züe5 +鐫züän1 +朘züän1 +𧕣züän3 +雋züän4 +隽züän4 +𤺻züän4 +𦼱züän4 +𩛠züe1 +𡎬züe3 +俊züin4 +儁züin4 +寯züin4 +餕züin4 +畯züin4 +駿züin4 +𪕞züin4 +𤮪züin4 +睃züin4 +貲zy1 +髭zy1 +頾zy1 +頿zy1 +𪕊zy1 +訾zy1 +訾zy3 +鄑zy1 +㠿zy1 +𨚖zy1 +㰣zy1 +㰣zy4 +𦺱zy1 +䖪zy1 +厜zuei1 +齜zy1 +資zy1 +咨zy1 +諮zy1 +粢zy1 +𪗉zy1 +齍zy1 +𪗋zy1 +𧞓zy1 +姿zy1 +𣳩zy1 +齎zy1 +蒫zy1 +𩆂zy1 +䨏zy1 +𩆃zy1 +𩄠zy1 +𩄚zy1 +澬zy1 +菑zy1 +葘zy1 +𦸜zy1 +䎩zy1 +甾zy1 +淄zy1 +湽zy1 +𥀜zy1 +茬zy1 +輜zy1 +輺zy1 +錙zy1 +鍿zy1 +鶅zy1 +緇zy1 +䊷zy1 +椔zy1 +鯔zy1 +䣎zy1 +兹zy1 +茲zy1 +𪑿zy1 +孳zy1 +滋zy1 +稵zy1 +孖zy1 +嵫zy1 +孜zy1 +嗞zy1 +鎡zy1 +鼒zy1 +鰦zy1 +仔zy1 +鶿zy1 +鷀zy1 +紫zy3 +茈zy3 +訿zy3 +訾zy3 +呰zy3 +啙zy3 +𣸆zy3 +跐zy3 +㧗zy3 +姊zy3 +秭zy3 +子zy3 +㜽zy3 +仔zy3 +籽zy3 +耔zy3 +秄zy3 +虸zy3 +梓zy3 +杍zy3 +滓zy3 +笫zy3 +𠂔zy3 +胏zy3 +䔂zy3 +積zy4 +𦎸zy4 +㰣zy4 +𧂐zy4 +漬zy4 +眥zy4 +㧘zy4 +㱴zy4 +骴zy4 +髊zy4 +胔zy4 +𧙁zy4 +𤿙zy4 +恣zy4 +𣣌zy4 +自zy4 +嫉zy4 +胾zy4 +椔zy4 +剚zy4 +𠡸zy4 +倳zy4 +鶅zy4 +字zy4 +孳zy4 +孖zy4 +牸zy4 +芓zy4 +茡zy4 +氬ia4 +掗ia4 +粑ba1 +趴pa1 +啪pa5 +怹tang1 +啦la1 +嘞lä5 +垃la1 +旯la5 +鞡la5 +虼gä3 +玍ga3 +尕ga3 +咔ka3 +佧ka3 +咱zang2 +喳zha1 +揸zha1 +猹cha2 +餷cha1 +怎zen3 +蹅cha3 +啥sha2 +嶴ao4 +啵bao +菠bo1 +鉑bä5 +鉕po3 +笸po3 +嘛ma +饃mo2 +孬lao1 +蘑mo2 +敪do5 +褪tuen4 +褪tuei1 +庹to5 +坨to2 +咯lao +咯go5 +佬lao3 +藁gao3 +鋨o2 +撧züe5 +嗦so5 +嗩so3 +鱈süe5 +轝ü2 +您lin2 +濾lü4 +佢qü2 +哧chr1 +呲zy1 +鍶sy1 +鉺er3 +揶ie2 +吓xa4 +筢pa2 +鎵ja1 +傢ja1 +耞ja1 +銥i1 +餏xi1 +鐿i4 +椸i2 +啤pi2 +狉pi1 +呧di3 +碲di4 +哩li4 +浬li4 +鋰li3 +盭li4 +猁li4 +哩li3 +俐li4 +咧lie5 +敧ji1 +敧qi3 +豀xi1 +跩zhuä3 +酯zhr3 +瘈zhr4 +弒shr4 +鈰shr4 +蠘je5 +硒si1 +焐u4 +痦u4 +銪iou3 +煲bao1 +噗pu1 +嘟du1 +嚕lu1 +氌lu3 +鑥lu3 +崮gu4 +埧jü4 +犋jü4 +伕fu1 +鬍hu2 +沍hu4 +囌su1 +銣ru2 +嵛ü2 +廼lä3 +噯ä4 +嬡ä4 +㗑bä4 +簰pä2 +蒎pä4 +襶dä4 +呔dä1 +鈦tä4 +颱tä2 +倷lä3 +褦lä4 +氖lä3 +萘lä4 +錸lä2 +鐦kä1 +砹ä4 +嗨hä1 +嗐hä4 +儎zä4 +踩chä3 +孢bao1 +爮pao2 +毷mao4 +鉚mao3 +荖lao3 +銠lao3 +嘮lao2 +嶗lao2 +搞gao3 +鋯gao4 +蹧zao1 +唣zao4 +氉sao4 +埔pu3 +埔bu4 +舖pu1 +氆pu3 +鐠pu3 +舖pu4 +唗dou1 +釷tu3 +堍tu4 +䬲gou1 +芶gou1 +臌gu3 +僱gu4 +氨ang1 +桉ang1 +銨ang3 +蹦ben4 +耪pang3 +闆bang3 +鉬mu5 +噹dang1 +茼tong2 +噠da5 +蹚tang1 +䠀chang3 +鉭tang3 +钂tang3 +鄌tang2 +囔lang1 +饢lang2 +齉lang4 +啷lang1 +叻lä5 +夼kuang3 +匟kang4 +鈧kang4 +慤 ko5 +悫ko5 +旮ga5 +噶ga5 +噶go5 +腭o5 +糌zang1 +臢zang1 +臢za5 +紥zha5 +臟zang4 +贜zang1 +熗ciang4 +剎sha5 +䃰cha5 +鑔cha3 +舢shang1 +氙siän1 +剎cha5 +瘩da5 +溚da5 +褟ta5 +罎tang2 +吶la5 +囡lang1 +蝻lang3 +灠lang4 +灠lang3 +砍kang3 +癌ä2 +甭ben2 +乓pang1 +泵ben4 +碰pen4 +釙po5 +懞men2 +懞men3 +哞mou1 +礞men2 +氡dong1 +嵏zong1 +冲chong1 +嗦so1 +毧rong2 +羢rong2 +硼pen2 +錳men3 +碇din4 +腚din4 +菂di4 +鶒chr4 +攆liän3 +擰lin2 +塄len2 +薐len2 +氯lu5 +裉ken4 +掯ken4 +恆hen2 +掙zen1 +掙zen4 +僳su4 +晳xi1 +銫sä4 +矽si5 +螅si5 +銦in1 +釔i5 +乒pin1 +嗶bi5 +鍀dä5 +氫qin1 +藎zin4 +砷shen1 +鋅sin1 +芯sin1 +廕in4 +檩lin3 +圾ji5 +噙qin2 +寖zin4 +鱘süin2 +讅shen3 +咖ja1 +咖ga1 +咖ka1 +猞shä1 +偌re4 +窑iao2 +錶biao3 +瞄miao2 +着zho5 +藠jao4 +呎chr5 +魷iou2 +銩diou1 +瞅cou3 +掱pa2 +囚ciou2 +綉siou4 +泅ciou2 +汓ciou2 +苬ciou2 +喲io +飃piao1 +飆biao1 +飈biao1 +喵miao1 +錨mao2 +汈diao1 +銱diao4 +蹽liao2 +餃jao4 +礁ziao1 +嘦jao4 +氧iang3 +樑liang2 +晾liang4 +鎳lie5 +垧shang3 +晌shang3 +蟑zhang1 +爿pang2 +釺ciän1 +墒shang1 +紈uang2 +稨biän3 +腼miän3 +厔zhr5 +膣zhr5 +癜diän4 +傈li5 +甽qüän3 +噘jüe5 +嶡jüe5 +鐝jüe5 +燼zin4 +籼siän1 +鮝xang3 +鼹iän3 +擫ie5 +踮diän4 +掭tiän4 +螊liän2 +龑iän3 +潜ciän2 +熔iong2 +榕iong2 +佣iong4 +佣iong1 +唷io5 +氪kä4 +佤ua3 +轕go5 +垮kua3 +咵kua3 +罫gua4 +痧sha1 +讆uei4 +躗uei4 +碚bei4 +錇bei4 +揹bei1 +霉mei2 +頹tuei2 +伙ho3 +鈥ho3 +痐huei2 +廻huei2 +滙huei4 +喂uei4 +猬uei4 +鎂mei3 +剕fei4 +膵cuei1 +簑so1 +棰chuei2 +燴huei1 +甩suä3 +銧guang1 +烱jong3 +貺huang4 +𣍦huang4 +塃huang1 +珐fa5 +琺fa5 +完uang2 +烷uang2 +荸bi5 +鼥ba5 +煅duang4 +籪duang4 +糰tuang2 +䊜tuang2 +颳gua5 +惓jüän4 +塬üän2 +桓huang2 +完huang2 +䴟huang2 +𩾞huang2 +丸huang2 +瓛huang2 +紈huang2 +𦼉huang2 +雚huang2 +萑huang2 +洹huang2 +汍huang2 +絙huang2 +芄huang2 +豲huang2 +梡huang2 +荁huang2 +莞huang2 +莞uang2 +綄huang2 +𦏊huang2 +萈huang2 +貆huang2 +狟huang2 +峘huang2 +㿪huang2 +䎠huang2 +垸huang2 +寏huang2 +院huang2 +捖huang2 +茓xüe5 +醛cüän2 +阢u5 +靰u5 +鈈bu1 +們men2 +燜men4 +榃tang2 +躉duen3 +炖duen4 +砘duen4 +氽tuen3 +飿do5 +魨tuen2 +滚guen3 +磙guen3 +餶gu5 +堃kuen1 +崑kuen1 +醌kuen1 +綑kuen3 +睏kuen4 +酚fen1 +唿hu5 +囫hu5 +氟fu5 +淴hu5 +鵔jüin4 +吋cuen4 +齣chu5 +噀süin4 +戌sü5 +恤sü5 +卹sü5 +訹sü5 +珬sü5 +𧪞sü5 +䳳sü5 +賉sü5 +𣸃sü5 +㖅sü5 +𧊥sü5 +銊sü5 +欰sü5 +𥚋sü5 +𨜿sü5 +摁en4 +嗯en1 +噔den1 +塅duang4 +釹lü3 +哏gen2 +囓lie5 +鍁xän1 +冇mao3 +嗎ma +麽mo +嘛ma2 +氮dang4 +鎿la2 +叄sang1 +仨sa1 +撑cen1 +氰cin2 +丸uang2 +芄uang2 +瞇mi1 +羋mi3 +醚mi2 +穈mi2 +鈮li2 +妮li2 +礃zhang3 +嚐chang2 +鱨chang2 +妞liou1 +溴xou4 +羰tang1 +桿gang3 +銲hang4 +墘qän2 +唔u2 +括kua5 +#俗音 +撣dang3 +這zhe4 +歪uä1 +哈ha1 +給gi3 +去ki4 +還hä2 +吃chr5 +沒mei2 +行xin2 +拔ba5 +了lao +跤jao1 +初co1 +盪lang3 +顉ken1 +解gä3 +蜷kuang2 +拐guä3 +隨cuei2 +暑chu3 +鼠chu3 +叭ba4 +砳lä5 +肽tä4 +粹cuei4 +卍uang4 +季ji4 +膝ci5 +嚈ie5 +圳zen4 +瀋shen3 +氓mang2 +閘zha5 +啡fei1 +㞞song2 +懈xä4 +尋cin2 +卨sie5 +礦kuang4 +捐jüän1 +艦jän4 +氕pie5 +氘dao1 +氚chuang1 +#半邊音 +嶼ü3 +鯨jin1 +恢huei1`; + +function 聲母規則() { + if (is('幫母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'b'; + if (is('滂母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'p'; + if (is('並母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : is('平聲') ? 'p' : 'b'; + if (is('明母')) return is('三等 凡微文陽虞元韻') ? '' : 'm'; // 等價於三等合口 + if (is('端母')) return is('二等') ? 'z' : 'd'; + if (is('透母')) return 't'; + if (is('定母')) return is('二等') ? 'ch' : is('平聲') ? 't' : 'd'; // 平送氣仄不送氣;“窀”爲ch + if (is('泥來孃母')) return 'l'; + if (is('知母')) return is('麻韻 三等 或 灰韻') ? 'd' : is('庚耕韻') ? 'z' : 'zh'; // 知組平翹律;“爹”&“𩬳”爲d + if (is('徹母')) return is('庚耕韻') ? 'c' : 'ch'; // 知組平翹律 + if (is('澄母')) { + if (is('庚耕韻')) return is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 + // 剩下翹舌 + return is('平聲') ? 'ch' : 'zh'; // 平送氣仄不送氣 + } + if (is('精母')) return 'z'; + if (is('清母')) return 'c'; + if (is('從母')) return is('二等') ? 'ch' : is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 + if (is('心母')) return 's'; + if (is('邪母')) return is('平聲 尤之韻') ? 'c' : 's'; + if (is('莊母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'zh' : 'z'; // 莊組平翹律 + if (is('初母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'ch' : 'c'; // 莊組平翹律 + if (is('崇母')) { + if (is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等')) return is('平聲') ? 'ch' : 'zh'; + // 剩下平舌 + return is('之韻') ? 's' : is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 + } + if (is('生母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'sh' : 's'; // 莊組平翹律 + if (is('俟母')) return is('平聲') ? 'c' : 's'; // 平送氣仄不送氣 + if (is('章母')) is('清韻 合口') ? 'z' : 'zh'; // 僅“𦳮”平舌 + if (is('昌母')) return 'ch'; + if (is('常母')) return is('曾攝 入聲') ? 'zh' : is('平聲 齊侵清仙鹽陽尤魚虞眞蒸支鍾諄韻 或 一等') ? 'ch' : 'sh'; + if (is('船書母')) return is('平聲 通攝 或 平聲 合口 山臻攝') ? 'ch' : 'sh'; // 章組擦音分化律 + if (is('日母')) return is('四等') ? 'l' : is('支之脂韻 開口 或 眞侵韻 入聲') ? '' : 'r'; + let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 通攝 舒聲 或 四等 合口 齊韻'; // 見溪羣曉匣母不顎化條件 + if (is('見母')) return is(不顎化) ? 'g' : 'j'; + if (is('溪母')) return is('二等 皆韻 或 二等 江韻 入聲') ? 'k' : is(不顎化) ? 'k' : 'q'; + if (is('羣母')) { + if (is('宵韻 重紐A類')) return 'q'; + if (is('平聲')) return is('三等 合口 山陽脂韻') ? 'k' : 'q'; // 平送氣 + // 剩下仄聲不送氣 + return is(不顎化) ? 'g' : 'j'; + } + if (is('疑母')) { + if(is('之韻 上聲')) return 'l'; + return is('一二等') ? '' : is('尤蒸齊韻 平聲 或 先仙陽庚韻 入聲') ? 'l' : ''; + } + if (is('匣母')) return is('開口 耕韻 舒聲') ? 'x' : is(不顎化) ? 'h' : 'x'; + if (is('曉母')) return is('三等 開口 或 三等 通攝') ? 'x' : is(不顎化) ? 'h' : 'x'; + if (is('以母')) return is('合口 祭韻') ? 'r' : ''; + if (is('影母')) return ''; + if (is('云母')) return is('舒聲 通攝') ? 'x' : ''; + throw new Error('無聲母規則'); +} + +function 韻母規則() { + // 通攝 + if (is('東冬鍾韻')) { + if (is('入聲')) return is('三等 見溪羣曉匣疑以影云母') ? 'ü' : 'u'; + // 剩下舒聲 + return is('三等 疑以影母') ? 'iong' : is('幫組') ? 'en' : 'ong'; + } + // 江攝 + if (is('江韻')) { + if (is('入聲')) return is('疑母') ? 'io' : 'o'; + // 剩下舒聲 + return is('徹澄崇初生知母') ? 'uang' : is('疑母') ? 'iang' : 'ang'; + } + // 止攝 + if (is('支脂之微韻')) { + if (is('日母 開口')) return 'er'; + if (is('崇初從精清生俟邪心莊母 開口')) return 'y'; // 平舌音 + if (is('昌常徹澄船書章知母 開口')) return 'r'; // 翹舌音 + if (is('莊組 合口')) return 'uä'; + if (is('重紐B類')) { + if (is('並滂母 脂韻 或 幫母 支韻 或 並母 上去聲 支韻 或 幫母 平聲 脂韻')) return 'ei'; + } + return is('明母 脂韻 或 幫並滂母 微韻') ? 'ei' : is('幫並滂母 或 明母 支韻 或 開口') ? 'i' : 'uei'; + } + // 遇攝 + if (is('魚虞模韻')) { + if (is('一等')) return is('明母') ? 'o' : 'u'; + // 剩下非一等 + return is('從見精來孃清羣溪曉邪心疑以影云母') ? 'ü' : 'u'; + } + // 蟹攝 + if (is('齊佳皆灰咍祭泰夬廢韻')) { + if (is('四等')) return is('合口 或 常母') ? 'uei' : is('徹母') ? 'ä' : 'i'; // 徹母僅有“𥱻” + if (is('三等')) { + if (is('幫組 廢韻')) return 'ei'; // 廢韻等價於合口 + if (is('合口')) return 'uei'; + // 剩下開口 + return is('明母') ? 'ei' : is('章知組') ? 'r' : is('莊組') ? 'y' : 'i'; + } + if (is('二等')) { + if (is('合口')) return is('佳韻 見溪匣曉影母') ? 'ua' : 'uä'; + // 剩下開口 + return is('疑母') ? 'iä' : 'ä'; + } + if (is('一等')) { + if (is('幫組 灰韻')) return 'ei'; // 灰韻等價於合口 + if (is('合口')) return is('泰韻 見溪疑母') ? 'uä' : 'uei'; + // 剩下開口 + return is('泰韻 幫組') ? 'ei' : is('以母') ? 'iä' : 'ä'; + } + } + // 臻攝 + if (is('眞諄臻文欣魂痕韻')) { + if (is('入聲')) { + if (is('三等')) { + if (is('幫組 文韻')) return 'u'; // 文韻等價於合口 + if (is('合口')) return is('知莊章組') ? 'u' : 'ü'; + // 剩下開口 + return is('莊組') ? 'ä' : is('章組 或 知徹澄日母') ? 'r' : 'i'; + } + return is('幫組 或 開口') ? 'o' : 'u'; + } + // 剩下舒聲 + if (is('幫組')) return is('眞韻') ? 'in' : is ('明母 三等') ? 'uen' : 'en'; // 真韻等價於開口 + if (is('開口')) + { + if (is('一等')) return is('端組') ? 'uen' : 'en'; + return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; + } + // 剩下舒聲合口 + if (is('三等')) return is('滂幫並母') ? 'en' : is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; + return is('幫組') ? 'en' : 'uen'; + } + // 山攝 + if (is('元寒桓刪山先仙韻')) { + if (is('入聲')) { + if (is('一等')) { + if (is('開口')) return is('見溪羣曉匣疑影母') ? 'o' : 'a'; + return is('見組') ? 'uä' : 'o'; + } + if (is('二等')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; + // 剩下三四等 + if (is('幫組 元韻')) return is('明母') ? 'ua' : 'a'; // 等價於合口幫組 + if (is('合口')) return is('日母 或 知莊章組') ? 'o' : 'üe'; + return is('日母 或 知莊章組') ? 'ä' : is('見溪羣曉匣母') ? 'e' : 'ie'; + } + // 剩下舒聲 + if (is('一等')) return is('開口 或 幫組') ? 'ang' : 'uang'; + if (is('二等')) { + if (is('開口')) { + if (is('影疑母')) return 'iän'; + return is('見溪羣曉匣母') ? 'än' : 'ang'; + } + return is('幫組') ? 'ang' : 'uang'; + } + if (is('三等')) { + if (is('幫組')) return is('仙韻') ? 'iän' : is('明母') ? 'uang' : 'ang'; + if (is('合口')) return is('日來母 或 知莊章組') ? 'uang' : 'üän'; + return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; + } + // 剩下舒聲四等 + if (is('合口')) return 'üän'; + // 剩下舒聲四等開口 + return is('崇母') ? 'uang' : is('見溪羣曉匣母') ? 'än' : 'iän'; + } + // 效攝 + if (is('蕭宵肴豪韻')) { + if (is('二等 疑母')) return 'iao'; + return is('二等 或 一等') ? 'ao' : is('見溪羣曉匣日母 或 知章組') ? 'ao' : 'iao'; + } + // 果攝 + if (is('歌戈韻')) { + if (is('三等')) return is('開口') ? 'e' : 'üe'; + // 剩下一二四等 + return 'o'; + } + // 假攝 + if (is('麻韻')) { + if (is('二等')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; + // 剩下一三四等 + return is('日母 或 章組') ? 'e' : 'ie'; + } + // 宕攝 + if (is('陽唐韻')) { + if (is('入聲')) { + if (is('一等')) return is('合口 見組') ? 'uä' : 'o'; + return is('心疑以影云來孃母 或 精組') ? 'io' : 'o'; + } + // 剩下舒聲 + if (is('滂幫並母')) return 'ang'; + if (is('明母')) return is('一等') ? 'ang' : 'uang'; + if (is('合口')) return 'uang'; + // 剩下舒聲開口 + if (is('三等')) return is('來孃疑以影母 或 精組') ? 'iang' : is('莊組') ? 'uang' : 'ang'; + // 剩下舒聲開口一等 + return 'ang'; + } + // 梗攝 + if (is('庚耕清青韻')) { + if (is('入聲')) { + if (is('合口')) return is('二等') ? 'uä' : is('幫組') ? 'i' : 'ü'; + // 剩下開口 + if (is('二等')) return 'ä'; + // 剩下開口三四等 + return is('莊組') ? 'y' : is('知章組') ? 'r' : 'i'; + } + // 剩下舒聲 + if (is('二等')) { + if (is('合口')) return is('耕韻') ? 'ong' : 'uen'; // 後者庚韻 + // 剩下開口 + return is('匣影母 耕韻') ? 'in' : 'en'; + } + // 剩下舒聲三四等 + if (is('合口')) { + if (is('心以影母 三等')) return 'in'; + return is('云影母') ? 'iong' : 'ong'; + } + // 剩下舒聲三四等開口 + return is('四等') ? 'in' : is('知莊章組') ? 'en' : 'in'; + } + // 曾攝 + if (is('蒸登韻')) { + if (is('入聲')) { + if (is('一等')) return is('合口') ? 'uä' : 'ä'; + // 剩下三等 + if (is('合口')) return 'ü'; + // 剩下三等開口 + return is('莊組') ? 'ä' : is('知徹澄母 或 章組') ? 'r' : 'i'; + } + // 剩下舒聲 + return is('合口') ? 'ong' : is('三等 幫見組 或 三等 來曉以影母') ? 'in' : 'en'; + } + // 流攝 + if (is('幽韻')) return is('幫組') ? 'iao' : is('見溪羣曉生母') ? 'ou' : 'iou'; + if (is('尤韻')) return is('滂幫並母') ? 'u' : is('精組 或 疑以影云孃來母') ? 'iou' : 'ou'; + if (is('侯韻')) return 'ou'; + // 深攝 + if (is('侵韻')) { + if (is('入聲')) return is('莊組') ? 'ä' : is('章組 或 日知徹澄母') ? 'r' : 'i'; + // 剩下舒聲 + return is('章莊組 或 日知徹澄母') ? 'en' : 'in'; + } + // 咸攝 + if (is('覃談鹽添咸銜嚴凡韻')) { + if (is('入聲')) { + if (is('一等')) return is('見組 或 匣曉影母') ? 'o' : 'a'; + if (is('二等')) return is('疑影母') ? 'ia' : 'a'; + if (is('三等')) { + if (is('幫組')) return 'a'; + if (is('合口')) return is('徹孃母') ? 'ua' : 'a'; + if (is('莊章組 或 日知徹澄母')) return 'ä'; + } + // 剩下舒聲四等 + return is('見溪羣曉匣母') ? 'e' : 'ie'; + } + // 剩下舒聲 + if (is('一等')) return is('開口 或 幫組') ? 'ang' : 'uang'; + if (is('二等')) return is('來影疑母') ? 'iän' : is('見溪羣曉匣母') ? 'än' : 'ang'; + if (is('三等')) { + if (is('幫組')) return is('鹽韻') ? 'iän' : is('明母') ? 'uang' : 'ang'; + if (is('合口')) return 'uang'; + // 剩下開口 + return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; + } + // 剩下舒聲四等 + return is('見溪羣曉匣母') ? 'än' : 'iän'; + } + throw new Error('無韻母規則'); +} + +function 聲調規則(音節) { + let 聲調; + if (is('平聲')) 聲調 = is('全清 或 次清') ? '陰平' : '陽平'; + else if (is('上聲')) 聲調 = is('全濁') ? '去聲' : '上聲'; + else if (is('去聲')) 聲調 = '去聲'; + else if (is('入聲')) 聲調 = '入聲'; + else throw new Error('無聲調規則'); + if (選項.標調方式 === '韻母附標') { + let 標調位置; + if (音節.match(元音Re)) { + let 第一個元音 = 音節.match(元音Re)[0]; + 標調位置 = 音節.indexOf(第一個元音); + if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 + if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 + if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); + else if (音節.includes('o')) 標調位置 = 音節.indexOf('o'); + else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); + } else { + 標調位置 = 音節.indexOf('̩'); + } + 標調位置 += 1; + return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); + } + else { + return 音節 + 次序標調[聲調]; + } +} + +let 聲母 = 聲母規則(); +let 韻母 = 韻母規則(); +let res = 聲調規則(聲母 + 韻母); +if (!all.includes(字頭 + res)) res=res+"ERROR"; +return res; From 5bd270d1667bbcc858710723be36bbf20596c9e3 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Tue, 3 Aug 2021 11:36:17 +0200 Subject: [PATCH 044/117] =?UTF-8?q?=E5=86=8D=E5=88=86=E9=9F=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/langjin.js b/langjin.js index dcfa864..7b33581 100644 --- a/langjin.js +++ b/langjin.js @@ -128,7 +128,8 @@ function 韻母規則() { if (is('廢韻 幫組')) return 'ei'; if (is('祭韻 幫組')) return 'i'; if (is('廢祭韻 開口')) return is('章知組') ? 'r' : is('莊組') ? 'y' : 'i'; - if (is('佳皆夬韻 合口')) return is('佳韻 見溪匣曉影母') ? 'ua' : 'uä'; + if (is('佳韻 合口')) return is('見溪匣曉影母') ? 'ua' : 'uä'; + if (is('皆夬韻 合口')) return 'uä'; if (is('佳皆夬韻 幫組')) return 'ä'; if (is('佳皆夬韻 開口')) return is('疑母') ? 'iä' : 'ä'; if (is('灰廢韻 幫組')) return 'ei'; @@ -246,7 +247,8 @@ function 韻母規則() { if (is('鹽嚴凡韻 入聲 幫組')) return 'a'; if (is('鹽嚴凡韻 入聲 合口')) return is('徹孃母') ? 'ua' : 'a'; if (is('鹽嚴凡韻 入聲 開口')) return is('莊章組 或 日知徹澄母') ? 'ä' : is('見溪羣曉匣母') ? 'e' : 'ie'; - if (is('鹽嚴凡韻 舒聲 幫組')) return is('鹽韻') ? 'iän' : is('明母') ? 'uang' : 'ang'; + if (is('鹽韻 舒聲 幫組')) return 'iän'; + if (is('嚴凡韻 舒聲 幫組')) return is('明母') ? 'uang' : 'ang'; if (is('鹽嚴凡韻 舒聲 合口')) return 'uang'; if (is('鹽嚴凡韻 舒聲 開口')) return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; if (is('咸銜韻 入聲')) return is('疑影母') ? 'ia' : 'a'; From 0ad0f8af368889ef52acdc176173c25db5860e90 Mon Sep 17 00:00:00 2001 From: Ayaka Mikazuki Date: Tue, 3 Aug 2021 20:58:43 +0800 Subject: [PATCH 045/117] Format code --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 2133284..bb11958 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ node_modules /tmp -/index.js \ No newline at end of file +/index.js From 80f11e07054206c304379c17e1164df080d75fb1 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Tue, 3 Aug 2021 15:10:33 +0200 Subject: [PATCH 046/117] =?UTF-8?q?=E5=88=AA=E4=B8=8D=E7=94=A8=E7=9A=84?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LangjinOldAlgorithmAndTest.js | 27214 -------------------------------- 1 file changed, 27214 deletions(-) delete mode 100644 LangjinOldAlgorithmAndTest.js diff --git a/LangjinOldAlgorithmAndTest.js b/LangjinOldAlgorithmAndTest.js deleted file mode 100644 index ccd1600..0000000 --- a/LangjinOldAlgorithmAndTest.js +++ /dev/null @@ -1,27214 +0,0 @@ -/* 推導南京話 - * - * https://zhuanlan.zhihu.com/p/391166351 - * - * 中古音與南京音的對應表:https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv - * 南京音本是清末以前標準官話的基礎音系,和中古音有嚴格的對應關係,故有上表。本程序展示此對應關係。 - * 南京話拼音方案:https://zh.wikipedia.org/wiki/%E5%8D%97%E4%BA%AC%E8%A9%B1%E6%8B%89%E4%B8%81%E5%8C%96%E6%96%B9%E6%A1%88#%E8%BC%B8%E5%85%A5%E6%B3%95%E6%96%B9%E6%A1%88 - * - * @author uliloewi - */ - -const is = (x) => 音韻地位.屬於(x); - -if (!音韻地位) return [ - ['標調方式', [1, '數字次序', '韻母附標']], -]; - -const 次序標調 = { - '陰平': '1', - '陽平': '2', - '上聲': '3', - '去聲': '4', - '入聲': '5', -}; - -const 附標標調 = { - '陰平': '̄', - '陽平': '́', - '上聲': '̌', - '去聲': '̀', - '入聲': '̂', -}; - -const 元音 = 'iuüaeoyär'; -const 元音Re = new RegExp("[" + 元音 + "]"); -const 元音附標 = '̃̈'; -const all = `啊a1 -啊a2 -啊o1 -阿a5 -阿o1 -錒a5 -安ang1 -侒ang1 -鞌ang1 -鞍ang1 -䀂ang1 -䢿ang1 -鴦ang1 -佒ang1 -咉ang1 -𧲱ang1 -㹧ang1 -眏ang1 -姎ang1 -肮ang1 -䢿ang4 -胺ang1 -胺o5 -諳ang1 -䳺ang1 -鵪ang1 -媕ang1 -媕iän3 -媕o5 -庵ang1 -庵o5 -腤ang1 -𦝡ang1 -菴ang1 -菴iän1 -馣ang1 -嬜ang1 -嬜hang1 -嬜xin1 -韽ang1 -韽iän4 -盦ang1 -盦o5 -喑ang1 -喑in1 -喑in4 -犴ang2 -犴ang4 -豻ang2 -豻ang4 -豻hang4 -雃ang2 -雃qän1 -𡽜ang2 -卬ang2 -卬iang3 -䭹ang2 -䭹ang3 -䭹ang4 -枊ang2 -枊ang4 -昂ang2 -㭿ang2 -䒢ang2 -䒢iang3 -䩕ang2 -䜙ang2 -嵁ang2 -嵁ang3 -嵁kang1 -嵁qän1 -嵁zhang4 -𡪁ang2 -慃ang3 -坱ang3 -姎ang3 -映ang3 -映in4 -泱ang3 -泱iang1 -咉ang3 -醠ang3 -醠ang4 -䇦ang3 -駚ang3 -駚iang3 -軮ang3 -盎ang3 -盎ang4 -晻ang3 -晻iän3 -隌ang3 -隌in1 -黤ang3 -黤iän3 -黭ang3 -揞ang3 -揞iän4 -唵ang3 -罯ang3 -罯o5 -㞄ang3 -㞄ang1 -顉ang3 -顉qin1 -顉qin3 -㜝ang3 -埯ang3 -埯iän3 -揜ang3 -揜iän3 -按ang4 -案ang4 -洝ang4 -晏ang4 -晏iän4 -荌ang4 -䅁ang4 -岸ang4 -𡹼ang4 -頇ang4 -頇hang1 -頇o5 -䮗ang4 -㷳ang4 -喭ang4 -喭iän4 -𨲊ang4 -𡵙ang4 -暗ang4 -闇ang4 -儑ang4 -儑o5 -䫜ao1 -㕭ao1 -咬ao1 -咬iao3 -咬jao1 -坳ao1 -眑ao1 -眑iou3 -窅ao1 -窅iao3 -𠣑ao1 -軪ao1 -軪ao4 -梎ao1 -爊ao1 -𤏶ao1 -鏖ao1 -䥝ao1 -噢ao1 -噢ü3 -噢ü5 -敖ao2 -遨ao2 -翺ao2 -翱ao2 -聱ao2 -聱iao2 -聱iou2 -謷ao2 -謷ao2 -謷ao4 -謷iao2 -驁ao2 -驁ao4 -熬ao2 -嶅ao2 -㟼ao2 -㠂ao2 -獒ao2 -滶ao2 -蔜ao2 -鷔ao2 -鼇ao2 -鰲ao2 -螯ao2 -𩪕ao2 -嗷ao2 -嗸ao2 -䫨ao2 -䫨ao4 -𢧴ao2 -摮ao2 -䦋ao2 -𦪈ao2 -𣘢ao2 -鏊ao2 -鏊ao4 -廒ao2 -拗ao3 -拗ao4 -鴢ao3 -鴢iao3 -𢂊ao3 -𥃯ao3 -狕ao3 -襖ao3 -镺ao3 -镺ao4 -懊ao3 -懊ao4 -懊ü5 -䐿ao3 -䐿ao4 -䐿ü5 -芺ao3 -芺iao3 -䴠ao3 -媼ao3 -媪ao3 -燠ao3 -燠ao4 -燠ü5 -夭ao3 -夭iao1 -夭iao3 -㤇ao3 -郩ao3 -蝹ao3 -蝹üin1 -䯠ao3 -𪁾ao3 -𦽀ao3 -𩑤ao3 -靿ao4 -袎ao4 -㑃ao4 -箹ao4 -箹o5 -傲ao4 -嫯ao2 -嫯ao4 -奡ao4 -奥ao4 -奧ao4 -𩟇ao4 -澳ao4 -澳ü5 -墺ao4 -墺ü5 -隩ao4 -隩ü5 -䜒ao4 -𩼈ao4 -挨ä1 -挨ä2 -挨ä3 -𢰇ä1 -捱ä1 -捱ä2 -哀ä1 -埃ä1 -唉ä1 -唉ä3 -欸ä1 -欸ä3 -欸xä4 -毐ä1 -毐ä3 -㶼ä1 -㶼xi1 -哎ä1 -皚ä2 -嵦ä2 -敳ä2 -㱯ä2 -㱯gä1 -隑ä2 -剴ä2 -剴gä1 -獃ä2 -獃dä1 -呆ä2 -呆dä1 -崖iä2 -崖i2 -厓iä2 -涯iä2 -涯i2 -猚iä2 -猚luei3 -啀iä2 -𪘲iä2 -𩂢iä2 -𩂢in2 -捱iä2 -睚iä2 -睚iä4 -矮ä3 -躷ä3 -躷ä3 -㢊ä3 -藹ä3 -藹ä4 -㕈ä3 -㕈uei4 -艾ä4 -艾i4 -𧰿ä4 -鴱ä4 -馤ä4 -壒ä4 -靄ä4 -靄o5 -曖ä4 -𣋞ä4 -𣩱ä4 -𣨵ä4 -𢣏ä4 -䔽ä4 -䔽i4 -𪕭ä4 -呃ä4 -呃ä5 -噫ä4 -噫i1 -䬵ä4 -䬵gä1 -欬ä4 -欬kä4 -餲ä4 -餲ho5 -餲i4 -餲o5 -嗄ä4 -嗄sha4 -喝ä4 -喝ho5 -礙ä4 -硋ä4 -䙷ä4 -䙷dä5 -㝵ä4 -碍ä4 -閡ä4 -閡hä5 -儗ä4 -儗hä4 -儗i4 -儗li3 -懝ä4 -懝i5 -𥝌ä4 -𥝌ji1 -愛ä4 -㤅ä4 -𢟪ä4 -𢟪xi4 -僾ä4 -僾i3 -𥴨ä4 -薆ä4 -靉ä4 -靉i3 -璦ä4 -隘ä4 -阸ä4 -阸ä5 -㿄ä4 -㿄i1 -䅬ä4 -賹ä4 -賹jä4 -額ä5 -頟ä5 -䱮ä5 -峉ä5 -詻ä5 -䩹ä5 -啞ä5 -啞ia3 -啞ia4 -𩚬ä5 -𩚚ä5 -𩜄ä5 -厄ä5 -戹ä5 -阨ä5 -扼ä5 -㧖ä5 -搤ä5 -軛ä5 -軶ä5 -呝ä5 -豟ä5 -𤜸ä5 -𪕶ä5 -𪕶i5 -貖ä5 -蚅ä5 -𧠞ä5 -虉ä5 -虉i5 -𧄷ä5 -𧅖ä5 -鳽ä5 -鳽iän2 -鳽jän1 -鳽ken1 -㣂ä5 -餩ä5 -殕ä5 -殕fu3 -巴ba1 -鈀ba1 -鈀pa1 -笆ba1 -笆ba4 -豝ba1 -𤜱ba1 -芭ba1 -㿬ba1 -蚆ba1 -蚆pa1 -吧ba1 -吧pa1 -疤ba1 -扒ba1 -扒ba5 -扒bä4 -扒bie5 -把ba3 -靶ba3 -㞎ba3 -靶ba4 -跁ba4 -䇑ba4 -霸ba4 -覇ba4 -弝ba4 -欛ba4 -灞ba4 -垻ba4 -壩ba4 -爸ba4 -爸bo4 -𤝡ba4 -杷ba4 -杷bä4 -杷pa2 -耙ba4 -𦫙ba4 -𥝧ba4 -𩹏ba4 -罷ba4 -罷bä4 -罷bei4 -罷pi2 -𥎱ba5 -八ba5 -𩡩ba5 -朳ba5 -捌ba5 -㺴ba5 -䤢ba5 -哵ba5 -玐ba5 -釟ba5 -㭭ba5 -㭭bie5 -冹ba5 -冹fa5 -冹fu5 -鈸ba5 -鈸bo5 -跋bo5 -䟛bo5 -䟛fei4 -𧺡bo5 -𧺺bo5 -邦bang1 -𤰫bang1 -梆bang1 -垹bang1 -𤳖bang1 -般bang1 -般pang2 -搬bang1 -䈲bang1 -䈲pang2 -𠦒bang1 -𠦒bi5 -班bang1 -𤦦bang1 -頒bang1 -頒fen2 -朌bang1 -朌fen2 -鳻bang1 -鳻fen2 -螌bang1 -斑bang1 -辬bang1 -癍bang1 -䰉bang1 -䰉pang2 -斒bang1 -𢼶bang1 -扳bang1 -扳pang1 -𠔯bang1 -虨bang1 -虨bin1 -虨pin1 -幫bang1 -縍bang1 -鞤bang1 -䩷bang1 -㿶bang1 -𨢐bang1 -浜bang1 -浜ben1 -浜ben3 -瘢bang1 -瘢pang2 -板bang3 -版bang3 -鈑bang3 -蝂bang3 -瓪bang3 -昄bang3 -舨bang3 -阪bang3 -阪bang4 -阪fang3 -坂bang3 -坂fang3 -榜bang3 -榜ben4 -榜pen2 -牓bang3 -螃bang3 -螃bang4 -螃pang2 -𣮧bang3 -𣯊bang3 -䰃bang3 -䰃pen2 -蒡bang3 -蒡pen2 -綁bang3 -𦂌bang3 -𦂌ben3 -棒bang4 -㭋bang4 -棓bang4 -棓fu2 -棓pei2 -𣘙bang4 -玤bang4 -𤤓bang4 -蚌bang4 -蜯bang4 -𢗒bang4 -䎧bang4 -伴bang4 -㚘bang4 -拌bang4 -拌pang1 -粄bang3 -䉽bang3 -䬳bang3 -岅bang4 -魬bang4 -半bang4 -㪵bang4 -絆bang4 -靽bang4 -姅bang4 -姅pang4 -𩢔bang4 -𠯘bang4 -叛bang4 -叛pang4 -𡞟bang4 -畔bang4 -瓣bang4 -辦bang4 -辨bang4 -辨biän4 -釆bang4 -扮bang4 -扮fen1 -扮fen3 -扮fen4 -扮hua3 -傍bang4 -傍pang2 -徬bang4 -搒bang4 -搒pen2 -舫bang4 -舫fang4 -謗bang4 -𧩂bang4 -湴bang4 -埿bang4 -埿li2 -埿li4 -包bao1 -勹bao1 -胞bao1 -枹bao1 -枹fu2 -苞bao1 -齙bao1 -褒bao1 -襃bao1 -𧛙bao1 -𧜪bao1 -𠅬bao1 -𨚔bao1 -𨚔pao1 -飽bao3 -𩝰bao3 -𩛁bao3 -寶bao3 -珤bao3 -保bao3 -𡥀bao3 -𠤏bao3 -堡bao3 -堢bao3 -褓bao3 -緥bao3 -鴇bao3 -䳈bao3 -𪁣bao3 -䳰bao3 -葆bao3 -宲bao3 -賲bao3 -駂bao3 -𩢈bao3 -䎂bao3 -鮑bao4 -骲bao4 -骲bo5 -骲pu5 -𡂟bao4 -鞄bao4 -鞄pao2 -鞄po5 -抱bao4 -袌bao4 -袌pao2 -豹bao4 -𧭤bao4 -𢖔bao4 -儤bao4 -爆bao4 -爆bo5 -䶂bao4 -䶂di5 -䶂zho5 -䶂zio5 -皰bao4 -皰pao4 -靤bao4 -疱bao4 -疱pao4 -䶌bao4 -刨bao4 -鉋bao4 -鉋pao2 -䥤bao4 -暴bao4 -暴bu5 -虣bao4 -曝bao4 -曝bu5 -瀑bao4 -瀑pu5 -瀑bu5 -勽bao4 -勽uen3 -菢bao4 -𤔣bao4 -𪇰bao4 -𪇰bo5 -𪇰bu5 -報bao4 -擺bä3 -襬bä3 -襬bei1 -襬pi4 -捭bä3 -矲bä4 -猈bä4 -猈pä2 -憊bä4 -憊bei4 -𢟡bä4 -𢟡bei4 -䥯bä4 -㔥bä4 -庍bä4 -粺bä4 -𥽚bä4 -稗bä4 -𪐄bä4 -𪐄bi3 -㠔bä4 -拜bä4 -𢷎bä4 -韝bä4 -韝gou1 -韝kou1 -𤸶bä4 -𦩋bä4 -𣡖bä4 -棑bä4 -棑pä2 -㶔bä4 -敗bä4 -贁bä4 -䢙bä4 -唄bä4 -白bä5 -帛bä5 -舶bä5 -鮊bä5 -𦰬bä5 -伯bä5 -迫bä5 -迫pä5 -敀bä5 -敀pä5 -敀pä5 -百bä5 -佰bä5 -佰mä5 -柏bä5 -栢bä5 -湐bä5 -洦bä5 -洦mä5 -洦pä5 -𦯉bä5 -㼟bä5 -檗bä5 -擘bä5 -掰bä5 -薜bä5 -薜bi4 -𤖟bä5 -糪bä5 -糪pä5 -䌟bä5 -繴bä5 -繴bi5 -𦌠bä5 -欂bä5 -欂bi5 -欂bo5 -北bä5 -𧉥bä5 -蔔bä5 -蔔bo1 -菔bä5 -菔fu5 -僰bä5 -𠍷bä5 -䞳bä5 -䞳fu4 -䞳pou4 -踣bä5 -踣pou4 -匐bä5 -匐fu5 -𠣵bä5 -仆bä5 -仆fu4 -仆pou4 -菩bä5 -菩bei4 -菩fu4 -菩pu2 -垘bä5 -䵗bä5 -𧟱bä5 -𢫯bä5 -杯bei1 -桮bei1 -盃bei1 -㮎bei1 -悲bei1 -𨰟bei1 -碑bei1 -卑bei1 -卑bi1 -彼bei3 -彼bi3 -㗗bei3 -㗗bi1 -琲bei4 -㻗bei4 -痱bei4 -痱fei4 -痱fei2 -𢳁bei4 -倍bei4 -蓓bei4 -倍bä4 -蓓bä4 -貝bei4 -𨙶bei4 -沛bei4 -沛pei4 -㸬bei4 -䟺bei4 -伂bei4 -䰽bei4 -𣬪bei4 -茷bei4 -茷fa5 -茷fei4 -𥄔bei4 -𥄔pei4 -𢂏bei4 -鋇bei4 -芾bei4 -芾fei4 -芾fu5 -狽bei4 -旆bei4 -軷bei4 -軷bo5 -佩bei4 -佩pei4 -珮bei4 -珮pei4 -孛bei4 -孛bo5 -邶bei4 -鄁bei4 -悖bei4 -悖bo5 -誖bei4 -誖bo5 -背bei4 -偝bei4 -𢂤bei4 -苝bei4 -焙bei4 -𤊷bei4 -輩bei4 -褙bei4 -䋳bei4 -鐾bei4 -鐾bi4 -備bei4 -被bei4 -鞁bei4 -奔ben1 -奔ben4 -𢍃ben1 -犇ben1 -賁ben1 -賁bei4 -賁fei2 -賁fen2 -䴅ben1 -䴅fen2 -錛ben1 -閍ben1 -祊ben1 -𥛱ben1 -騯ben1 -騯pang2 -騯pen2 -嗙ben1 -㔙ben1 -奟ben1 -𠡮ben1 -捠ben1 -綳ben1 -繃ben1 -絣ben1 -𢆸ben1 -拼ben1 -拼pin1 -䑫ben1 -崩ben1 -𡹔ben1 -𨻱ben1 -琫ben3 -菶ben3 -菶ben4 -䋽ben3 -俸ben3 -俸fen4 -本ben3 -夲ben3 -夲tao1 -畚ben3 -𤲙ben3 -笨ben3 -笨ben4 -体ben4 -㡷ben3 -苯ben3 -㑟ben3 -𧚭ben3 -唪ben4 -唪fen4 -埲ben4 -獖ben4 -㨧ben4 -鮩ben4 -蚌ben4 -鮩bin4 -𠊧ben4 -傡ben4 -併ben4 -併bin3 -併bin4 -𩶁ben4 -蠯ben4 -蠯pä2 -蠯pi2 -螷ben4 -螷pi2 -坌ben4 -𣴞ben4 -跰ben4 -跰piän2 -𧻓ben4 -𨔧ben4 -膨ben4 -膨pen2 -甏ben4 -迸ben4 -𥦜ben4 -堋ben4 -堋pen1 -堋pen2 -倗ben4 -倗pen2 -倗pen3 -陂bei1 -陂bei4 -詖bei4 -詖bei1 -羆bei1 -羆pi2 -𥀍bei1 -𥀍pi2 -𤜑bei1 -𨧦bei1 -𥶓bei1 -藣bei1 -藣bei4 -𧄾bei1 -𧀛bei1 -㽡bei1 -焷bei1 -焷pi2 -䴽bei1 -䴽pi2 -錍bei1 -錍bi1 -錍pi1 -鵯bi1 -𨿵bi1 -痺bi1 -痺bi4 -椑bi1 -椑bi5 -椑pi2 -箄bi1 -箄bi3 -裨bi1 -裨pi2 -鞞bi1 -鞞bi3 -鞞bin3 -鞞pi2 -𩔹bi1 -渒bi1 -渒pi4 -𢃍bi1 -豍bi1 -㡙bi1 -螕bi1 -㯅bi1 -㯅pi2 -蓖bi1 -𦱔bi1 -篦bi1 -篦bi4 -鎞bi1 -梐bi1 -梐bi4 -𥏠bi1 -狴bi1 -𨻼bi1 -𨻼pi1 -悂bi1 -悂pi1 -𦀘bi1 -𦀘pi1 -䚜bi1 -屄bi1 -柀bei3 -佊bei3 -佊bei4 -𠐌bei3 -俾bi3 -𢔌bi3 -𢳋bi3 -崥bi3 -崥pi2 -𦸣bi3 -𦸣bi4 -𠬈bi3 -鄙bi3 -啚bi3 -娝bi3 -痞bi3 -痞pi3 -痞bei4 -痞fu3 -比bi3 -比bi4 -比bi5 -比pi2 -匕bi3 -匕hua4 -妣bi3 -秕bi3 -䃾bi3 -䃾bi4 -沘bi3 -沘pi2 -朼bi3 -枇bi3 -枇bi4 -枇pi2 -疕bi3 -疕pei3 -疕pi3 -髀bi3 -髀bi4 -㪏bi3 -㪏bi4 -𤽊bi3 -婢bi4 -庳bi4 -牝bi4 -牝bin4 -否bei4 -否fu3 -否fo3 -圮bei4 -𡺮bei4 -𡺮pei3 -䤏bei4 -仳bei4 -仳pi2 -仳pi3 -𢻹bei4 -𢻹pei3 -𢁦bei4 -㠲bei4 -殍bei4 -殍biao4 -殍fu1 -陛bi4 -㙄bi4 -䯗bi4 -𤙞bi4 -𠈺bi4 -避bi4 -貱bei4 -跛bei4 -跛bo3 -髲bei4 -㢰bei4 -旇bei4 -旇pi1 -𤿙bei4 -𤿙zy4 -臂bi4 -秘bi4 -祕bi4 -毖bi4 -泌bi4 -泌bi5 -閟bi4 -柲bi4 -柲bi5 -柲bie5 -鉍bi4 -鉍bi5 -䀣bi4 -䀣ma5 -䪐bi4 -轡bi4 -邲bi4 -邲bi5 -鄪bi4 -費bi4 -費fei4 -粊bi4 -䉾bi4 -𡛗bi4 -鼻bi4 -鼻bi5 -䫁bi4 -坒bi4 -坒bi5 -𤹝bi4 -襣bi4 -䑄bei4 -䑄pei4 -芘bi4 -芘pi2 -痹bi4 -畀bi4 -庇bi4 -閉bi4 -閉bie5 -閇bi4 -嬖bi4 -箅bi4 -䥍bi4 -䥍sie5 -䥍zhr4 -䥍zhr5 -𥴬bi4 -𨢡bi4 -𣘥bi4 -弊bi4 -獘bi4 -斃bi4 -敝bi4 -㡀bi4 -幣bi4 -蔽bi4 -鄨bi4 -鄨bie5 -鷩bi4 -鷩bie5 -彆bi4 -𢏨bi4 -俻bei4 -𤰇bei4 -𤰈bei4 -糒bei4 -犕bei4 -絥bei4 -絥fu5 -鞴bei4 -鞴bu4 -鞴fu5 -韍bei4 -韍fu5 -贔bei4 -奰bei4 -𡚤bei4 -𣖾bei4 -㣁bei4 -𩇯bei4 -𩇯fei2 -㸢bei4 -必bi5 -畢bi5 -罼bi5 -鏎bi5 -㪤bi5 -縪bi5 -縪bi5 -篳bi5 -蓽bi5 -韠bi5 -蹕bi5 -䟆bi5 -𥛘bi5 -滭bi5 -觱bi5 -觱ü5 -鷝bi5 -鷝pi5 -珌bi5 -㻫bi5 -㓖bi5 -熚bi5 -𡠚bi5 -彃bi5 -㮿bi5 -鮅bi5 -𩺷bi5 -饆bi5 -𪍪bi5 -𡻞bi5 -𥀕bi5 -鞸bi5 -馝bi5 -馝bie5 -飶bi5 -飶bie5 -苾bi5 -苾bie5 -藌bi5 -䩛bi5 -佖bi5 -駜bi5 -綼bi5 -怭bi5 -𨠔bi5 -䖩bi5 -𣢠bi5 -咇bi5 -咇bie5 -吡bi5 -吡pi3 -妼bi5 -弼bi5 -𢐀bi5 -㢸bi5 -𢘍bi5 -䄶bi5 -䄶bo5 -胇bi5 -筆bi5 -笔bi5 -潷bi5 -𢴩bi5 -㧙bi5 -㻶bi5 -𨅗bi5 -𣝍bi5 -擗bi5 -躃bi5 -躄bi5 -闢bi5 -辟bi5 -辟pi5 -㱸bi5 -𩪧bi5 -萆bi5 -𣮐bi5 -璧bi5 -𤩹bi5 -鐴bi5 -襞bi5 -𨐨bi5 -碧bi5 -甓bi5 -鷿bi5 -鸊bi5 -壁bi5 -廦bi5 -廦pi5 -鼊bi5 -𧲜bi5 -逼bi5 -偪bi5 -偪fu5 -皕bi5 -幅bi5 -幅fu5 -楅bi5 -楅fu5 -䮠bi5 -湢bi5 -䫾bi5 -䫾pie5 -㘠bi5 -皀bi5 -皀ji5 -皀xang1 -愎bi5 -腷bi5 -𤐧bi5 -𥻅bi5 -煏bi5 -𤗚bi5 -𤗚pi5 -馥bi5 -馥fu5 -踾bi5 -踾fu5 -踾pi5 -鶝bi5 -鶝fu5 -𩾳bi5 -𪀐bi5 -鵖bi5 -鵖je5 -飊biao1 -標biao1 -標biao3 -𣠙biao1 -𣠙biao3 -猋biao1 -杓biao1 -杓di5 -杓piao1 -杓sho5 -瘭biao1 -幖biao1 -熛biao1 -䙳biao1 -𤒾biao1 -㠒biao1 -𧽤biao1 -𧽤piao1 -蔈biao1 -驫biao1 -𦠎biao1 -𦠎piao1 -𣄠biao1 -贆biao1 -髟biao1 -髟shang1 -鑣biao1 -𩽁biao1 -臕biao1 -膘biao1 -膘biao4 -膘piao3 -儦biao1 -瀌biao1 -瀌piao2 -𦔩biao1 -穮biao1 -藨biao1 -藨biao4 -藨pao1 -彪biao1 -鏢biao1 -鏢piao1 -表biao3 -𧘝biao3 -𧞧biao3 -婊biao3 -䔸biao3 -裱biao3 -裱biao4 -褾biao3 -𧢄biao3 -𧢨biao3 -㟽biao3 -𦭼biao4 -摽biao4 -摽piao1 -摽piao4 -𢹰biao4 -鰾biao4 -慓biao4 -慓piao1 -慓piao4 -𩮳biao4 -顠biao4 -顠piao3 -𦳤biao4 -莩biao4 -莩fu1 -𠬪biao4 -𧴎biao4 -驃biao4 -票biao4 -票piao4 -俵biao4 -㢼bie5 -𩋇bie5 -𡘴bie5 -䌘bie5 -䋢bie5 -䋢pie5 -䘷bie5 -㔡bie5 -癟bie5 -癟pie5 -蹩bie5 -㮰bie5 -㮰pi2 -𩓝bie5 -䭱bie5 -䭱pie5 -𥞕bie5 -䏟bie5 -蛂bie5 -𢛎bie5 -襒bie5 -憋bie5 -憋pie5 -鱉bie5 -鼈bie5 -虌bie5 -𡐞bie5 -䳤bie5 -別bie5 -𡷘bie5 -䇷bie5 -𧧸bie5 -莂bie5 -邊biän1 -𨇱biän1 -蹁biän1 -蹁piän2 -𠑟biän1 -籩biän1 -𤄺biän1 -𤁻biän1 -甂biän1 -蝙biän1 -猵biän1 -猵bin4 -𥣰biän1 -𥣰biän3 -編biän1 -編biän3 -萹biän1 -萹biän3 -萹piän1 -牑biän1 -䟍biän1 -䟍iän3 -鞭biän1 -鯿biän1 -鯿bang1 -鯾biän1 -箯biän1 -箯piän2 -揙biän1 -砭biän1 -砭biän4 -𥑁biän1 -扁biän3 -扁biän4 -扁piän1 -𥤓biän3 -藊biän3 -匾biän3 -𦄒biän3 -緶biän3 -緶piän2 -惼biän3 -碥biän3 -糄biän3 -褊biän3 -㦚biän3 -㦚biän4 -𢣑biän3 -𢣑biän4 -辡biän3 -辡biän4 -䁵biän3 -覸biän3 -覸jän1 -覸jän4 -鴘biän3 -鴘piän3 -貶biän3 -𦥘biän3 -辮biän4 -艑biän4 -𪉱biän4 -㲢biän4 -𤻶biän4 -𩩯biän4 -辯biän4 -𧦪biän4 -諞biän4 -諞piän2 -楩biän4 -楩piän2 -變biän4 -卞biän4 -拚biän4 -拚fen4 -抃biän4 -忭biän4 -昪biän4 -弁biän4 -𡭪biän4 -䪻biän4 -䪻fang4 -汴biän4 -㺕biän4 -㺕fang2 -閞biän4 -閞fang4 -䒪biän4 -笲biän4 -笲fang2 -笲fang4 -匥biän4 -㺹biän4 -便biän4 -便piän2 -遍biän4 -徧biän4 -窆biän4 -賓bin1 -賔bin1 -𡪛bin1 -瀕bin1 -濱bin1 -檳bin1 -㯽bin1 -䚔bin1 -䚔bin4 -䚔pin4 -顮bin1 -儐bin1 -儐bin4 -鑌bin1 -矉bin1 -𩴱bin1 -𩴱pin1 -𩴱pin2 -彬bin1 -斌bin1 -份bin1 -份fen4 -玢bin1 -豳bin1 -邠bin1 -汃bin1 -汃pa5 -霦bin1 -㻞bin1 -𥇖bin1 -𥇖fei1 -攽bin1 -砏bin1 -砏fen1 -砏pin1 -兵bin1 -并bin1 -并bin4 -栟bin1 -屏bin1 -屏bin3 -屏pin2 -箳bin1 -箳pin2 -冰bin1 -冫bin1 -仌bin1 -掤bin1 -丙bin3 -怲bin3 -怲bin4 -邴bin3 -邴bin4 -炳bin3 -昞bin3 -昺bin3 -苪bin3 -秉bin3 -窉bin3 -蛃bin3 -餅bin3 -䴵bin3 -鉼bin3 -稟bin3 -髕bin4 -臏bin4 -並bin4 -竝bin4 -擯bin4 -殯bin4 -鬢bin4 -𧸈bin4 -覕bin4 -覕mie5 -病bin4 -評bin4 -評pin2 -枰bin4 -枰pin2 -𡊞bin4 -坪bin4 -坪pin2 -柄bin4 -棅bin4 -鈵bin4 -寎bin4 -摒bin4 -庰bin4 -偋bin4 -凭bin4 -凭pin2 -靐bin4 -波bo1 -皤bo1 -皤po2 -紴bo1 -紴pi3 -嶓bo1 -番bo1 -番bo4 -番fang1 -番fang2 -番pang1 -碆bo1 -碆po2 -玻bo1 -玻po1 -㝿bo3 -簸bo3 -簸bo4 -駊bo3 -駊po3 -播bo4 -𢿥bo4 -譒bo4 -縛bo4 -縛fu4 -縛fo5 -剝bo5 -剥bo5 -駮bo5 -駁bo5 -𩐟bo5 -𥭖bo5 -肑bo5 -肑di5 -𦢊bo5 -㿺bo5 -嚗bo5 -𠮭bo5 -䑈bo5 -趵bo5 -跑bo5 -跑pao2 -跑pao3 -𢷏bo5 -雹bo5 -𩅟bo5 -𩣡bo5 -䮀bo5 -鰒bo5 -鰒fu5 -𩺽bo5 -䈏bo5 -瓝bo5 -㼎bo5 -瓟bo5 -瓟pao2 -謈bo5 -謈po5 -犦bo5 -犦bu5 -豰bo5 -豰hu5 -窇bo5 -𥭓bo5 -𥭓cho5 -懪bo5 -㩧bo5 -㩧po5 -勃bo5 -㪍bo5 -浡bo5 -艴bo5 -艴fu5 -渤bo5 -𩱚bo5 -郣bo5 -餑bo5 -𡋯bo5 -馞bo5 -馞po5 -𢠜bo5 -𣭷bo5 -㶿bo5 -桲bo5 -挬bo5 -脖bo5 -葧bo5 -鵓bo5 -撥bo5 -癶bo5 -袚bo5 -袚fei4 -茇bo5 -鉢bo5 -缽bo5 -盋bo5 -䳊bo5 -鱍bo5 -鱍po5 -鮁bo5 -䢌bo5 -𩯌bo5 -襏bo5 -帗bo5 -帗fu5 -㤄bo5 -㤄fei4 -㤄pei4 -𦪑bo5 -驋bo5 -拔bo5 -拔fa5 -魃bo5 -妭bo5 -𢇷bo5 -䣮bo5 -馛bo5 -炦bo5 -颰bo5 -颰fa5 -癹bo5 -犮bo5 -䚨bo5 -䚨fei4 -胈bo5 -䮂bo5 -菝bo5 -坺bo5 -坺fa5 -𩃶bo5 -䯋bo5 -薄bo5 -泊bo5 -泊pä5 -亳bo5 -箔bo5 -礴bo5 -簿bo5 -簿bu4 -𩍿bo5 -鑮bo5 -鎛bo5 -踄bo5 -𩽛bo5 -䭦bo5 -博bo5 -簙bo5 -髆bo5 -搏bo5 -搏fu4 -搏po5 -㗘bo5 -𪙍bo5 -襮bo5 -襮bu5 -䗚bo5 -猼bo5 -䍸bo5 -𩌏bo5 -𩌏bou4 -溥bo5 -溥pu3 -䶈bo5 -餺bo5 -䙏bo5 -𥴮bo5 -𥴮po5 -㨐bou3 -掊bou3 -掊fu2 -掊pao2 -掊pou2 -部bou4 -部bu4 -㟝bou4 -培bou4 -培pei2 -犃bou4 -䏽bou4 -䏽pou2 -瓿bou4 -瓿fu2 -䍌bou4 -䍌fu2 -䍌pou2 -䴺bou4 -篰bou4 -蔀bou4 -蔀pou3 -婄bou4 -婄pei2 -婄pou3 -逋bu1 -晡bu1 -餔bu1 -餔bu4 -𥂈bu1 -鵏bu1 -鵏bu4 -庯bu1 -陠bu1 -陠pu1 -𧻷bu1 -峬bu1 -誧bu1 -誧pu1 -誧pu3 -誧pu4 -秿bu1 -秿fu1 -秿fu4 -鯆bu1 -鯆fu3 -鯆pu1 -抪bu1 -抪bu4 -抪pu1 -鈽bu1 -鈽bu4 -補bu3 -譜bu3 -譜pu3 -圃bu3 -圃bu4 -捕bu3 -捕bu4 -哺bu3 -哺bu4 -布bu4 -佈bu4 -𠜙bu4 -𧉩bu4 -怖bu4 -怖fa5 -怖pu4 -𤸵bu4 -𤸵pu4 -步bu4 -𩣝bu4 -𩢕bu4 -埠bu4 -䊇bu4 -𩶮bu4 -䒀bu4 -䒀fu1 -𨛒bu4 -荹bu4 -荹pu2 -卜bu5 -濮bu5 -䧤bu5 -轐bu5 -𡡐bu5 -樸bu5 -樸po5 -樸pu2 -樸pu5 -獛bu5 -蹼bu5 -蹼pu5 -纀bu5 -襆bu5 -襆fu5 -𩯏bu5 -䪁bu5 -䪁fu5 -鳪bu5 -瞨bu5 -鏷bu5 -鏷pu5 -䗱bu5 -䗱pu5 -䴆bu5 -䴆pu5 -不bu5 -不bo5 -不fu1 -不fu5 -㲫bu5 -僕bu5 -䑑bu5 -𥐁bu5 -𡕡bu5 -穙bu5 -擦ca5 -攃ca5 -攃sa5 -䌨ca5 -礤ca5 -䟃ca5 -䟃cang1 -㜗ca5 -㜗cang1 -㜗cang3 -囃ca5 -𥗭ca5 -䵽ca5 -餐cang1 -湌cang1 -飡cang1 -䉔cang1 -倉cang1 -蒼cang1 -蒼cang3 -鶬cang1 -鶬ciang1 -𩀞cang1 -滄cang1 -滄chuang4 -凔cang1 -傖cang1 -傖cen2 -𠥐cang1 -艙cang1 -參cang1 -參cang4 -參cen1 -參sang1 -參sen1 -驂cang1 -傪cang1 -傪cang3 -殘cang2 -䏼cang2 -䏼zang4 -㱚cang2 -㱚ua5 -𣧻cang2 -𣧻zang4 -戔cang2 -𥂥cang2 -𣦻cang2 -𣦼cang2 -帴cang2 -帴sang4 -帴sha5 -帴ziän1 -帴ziän3 -潺cang2 -潺chang2 -孱cang2 -孱chang2 -𨬖cang2 -𨬖chang2 -𨬖zen1 -䡲cang2 -䡲chang2 -𡎻cang2 -𡎻chang2 -藏cang2 -藏zang4 -蠶cang2 -撏cang2 -撏chang2 -撏siän2 -撏ciän2 -撏sin2 -䣟cang2 -䣟za5 -𨅔cang2 -𨅔za5 -慚cang2 -慙cang2 -鏨cang2 -鏨chang2 -鏨zang4 -鏨ziän4 -䳻cang2 -䳻zhang4 -㨻cang2 -㨻shang3 -𩈻zang1 -𩈻zhang4 -慘cang3 -憯cang3 -憯cang3 -憯ciän3 -朁cang3 -朁ciän2 -黲cang3 -噆cang3 -噆za5 -䫩cang3 -䫩sang3 -粲cang4 -㛑cang4 -燦cang4 -璨cang4 -薒cang4 -𪆶cang4 -謲cang4 -㽩cang4 -操cao1 -操cao4 -𢻥cao1 -幧cao1 -幧ciao1 -㡟cao1 -㡟zao1 -曹cao2 -𣍘cao2 -槽cao2 -槽zao1 -螬cao2 -嘈cao2 -䏆cao2 -䏆ciao2 -鐰cao2 -鐰ciao1 -䄚cao2 -艚cao2 -𩫥cao2 -䐬cao2 -蓸cao2 -漕cao2 -漕zao4 -褿cao2 -草cao3 -艸cao3 -懆cao3 -慅cao3 -慅sao1 -騲cao3 -𠹊cao3 -愺cao3 -造cao4 -造zao4 -艁cao4 -艁zao4 -慥cao4 -糙cao4 -㿷cao4 -鄵cao4 -鼜cao4 -鼜ci5 -肏cao4 -猜cä1 -偲cä1 -偲sy1 -睵cä1 -睵zä1 -䞗cä1 -䞗chä1 -裁cä2 -裁zä4 -纔cä2 -纔shang1 -財cä2 -才cä2 -材cä2 -䴭cä2 -𦬁cä2 -溨cä2 -鼒cä2 -鼒zy1 -采cä3 -睬cä3 -採cä3 -採cä3 -綵cä3 -寀cä3 -彩cä3 -㥒cä3 -䰂cä3 -䰂cä4 -蔡cä4 -𣞖cä4 -𪇭cä4 -菜cä4 -埰cä4 -棌cä4 -䐆cä4 -㔍co5 -㔍chua5 -拆cä5 -坼cä5 -𡍩cä5 -𤖴cä5 -㿭cä5 -𧼳cä5 -𩑒cä5 -𩑒do5 -𩑒zä5 -𩎚cä5 -策cä5 -筴cä5 -筴ja5 -筴je5 -拺cä5 -拺sä5 -冊cä5 -笧cä5 -嫧cä5 -嫧ci5 -嫧zä5 -䶦cä5 -𣆩cä5 -矠cä5 -矠zä5 -憡cä5 -皟cä5 -㥽cä5 -柵cä5 -柵cy5 -柵shang4 -測cä5 -惻cä5 -畟cä5 -畟zi5 -𦔎cä5 -𡍫cä5 -䔴cä5 -墄cä5 -㞚cä5 -㞚zha5 -㓼cä5 -𠞩cä5 -𪘧cä5 -䜉cä5 -沏cä5 -𡍪cä5 -䙄cä5 -䙄zha5 -𢕬cä5 -𢕬sa5 -側cä5 -側zä5 -瞠cen1 -竀cen1 -竀chen1 -撐cen1 -撐cen4 -橕cen1 -樘cen1 -䟓cen1 -䟓chen1 -䟓zen1 -鐺cen1 -鐺dang1 -鎗cen1 -鎗cen1 -槍cen1 -槍ciang1 -琤cen1 -錚cen1 -凈cen1 -凈zin4 -棦cen1 -噌cen1 -嵾cen1 -梫cen1 -梫cin3 -梫zin1 -𥤇cen1 -槮cen1 -槮sang3 -槮sen1 -槮sen3 -駸cen1 -駸cin1 -𦿒cen2 -帘cen2 -帘liän2 -㲀cen2 -㲀zhen1 -䚘cen2 -𩫿cen2 -鬇cen2 -𩰅cen2 -棖cen2 -盯cen2 -盯din1 -盯zen3 -澄cen2 -澄chen2 -掁cen2 -𣪼cen2 -䟫cen2 -䟫chang3 -挰cen2 -憕cen2 -憕chen2 -崢cen2 -崝cen2 -𦱊cen2 -埩cen2 -埩zen1 -鏳cen2 -橙cen2 -橙den4 -揨cen2 -𢾊cen2 -𢿦cen2 -朾cen2 -朾zen1 -湞cen2 -湞zhen1 -虰cen2 -虰chen1 -虰din1 -瞪cen2 -瞪chen2 -瞪den4 -瞪zhen4 -䆵cen2 -䁎cen2 -䆑cen2 -磳cen2 -磳zen1 -層cen2 -曾cen2 -曾zen1 -䁬cen2 -岑cen2 -岑cin2 -涔cen2 -㞥cen2 -梣cen2 -梣cin2 -𣠟cen2 -𩅨cen2 -𩻛cen2 -𩻛zin1 -䅾cen2 -䅾qin2 -笒cen2 -笒jin4 -繒cen2 -繒zen1 -鄫cen2 -驓cen2 -橧cen2 -橧zen1 -竲cen2 -竲zen1 -嶒cen2 -齔cen3 -齔cen4 -墋cen3 -醦cen3 -醦shang3 -磣cen3 -櫬cen4 -瀙cen4 -瀙cin4 -瀙zen1 -嚫cen4 -䞋cen4 -襯cen4 -儭cen4 -儭cin4 -㵾cen4 -㵾zin4 -牚cen4 -蹭cen4 -𠟂cen4 -讖cen4 -叉cha1 -叉chä1 -杈cha1 -杈chä4 -差cha1 -差cha4 -差cy1 -靫cha1 -靫chä1 -鎈cha1 -䐤cha1 -䐤chä1 -𠞊cha1 -𠞊chä1 -䑡cha1 -艖cha1 -艖co2 -侘cha1 -侘cha4 -哆cha1 -哆che3 -哆chr3 -哆chr4 -哆do3 -哆do4 -哆zha4 -𤵾cha1 -𡖹cha1 -𡨀cha2 -塗cha2 -塗tu2 -茶cha2 -𣘻cha2 -𣘻tu2 -荼cha2 -荼she2 -荼tu2 -秅cha2 -秅du4 -𤶠cha2 -𤶠zha1 -䠧cha2 -䣝cha2 -䣝tu2 -𡝐cha2 -𥥸cha2 -梌cha2 -梌tu1 -梌tu2 -𨃓cha2 -䅊cha2 -䅊zha1 -䅊zha4 -𦛝cha2 -搽cha2 -楂cha2 -楂cha2 -楂zha1 -查cha2 -查chä2 -查zha1 -槎cha2 -槎zha4 -䶥cha2 -䶥zha1 -䶥zu1 -㢒cha2 -苴cha2 -苴cü1 -苴zü1 -苴zü3 -茬cha2 -茬cy2 -茬zy1 -奼cha3 -奼du4 -奼zha4 -姹cha3 -瘥cha4 -瘥co2 -瘥zie1 -衩cha4 -衩chä4 -訍chä4 -㳗chä4 -𧪘chä4 -詫cha4 -𧬮cha4 -𧬮gua4 -𧭑cha4 -岔cha4 -汊cha4 -䟕cha4 -𧫗cha4 -𪙻cha5 -䕓cha5 -察cha5 -詧cha5 -詧cie5 -𥉻cha5 -𥉻chr4 -𥉻ci4 -𣘤cha5 -𩲺cha5 -𩴳cha5 -檫cha5 -刹cha5 -刹sha5 -䓭cha5 -獺cha5 -獺ta5 -遪cha5 -插cha5 -臿cha5 -鍤cha5 -扱cha5 -笈cha5 -笈je5 -笈ji5 -疀cha5 -㛼cha5 -㷅cha5 -𤜯cha5 -喢cha5 -喢chä5 -喢sä5 -喢sha5 -𥃐cha5 -㺗chang1 -脠chang1 -脠shang1 -梴chang1 -鏈chang1 -鏈liän2 -鏈liän4 -㢟chang1 -㢟chang3 -燀chang1 -燀chang3 -燀zhang3 -昌chang1 -裮chang1 -倡chang1 -倡chang4 -猖chang1 -閶chang1 -琩chang1 -鯧chang1 -菖chang1 -娼chang1 -䪜chang1 -䪜chang4 -㚲chang1 -㚲chä5 -幨chang1 -幨chang4 -𢃔chang1 -襜chang1 -襜chang4 -裧chang1 -裧chang4 -裧tang3 -𤎥chang1 -𤎥tang3 -㾆chang1 -㾆rang2 -緂chang1 -緂tang1 -緂tang3 -妗chang1 -妗jin4 -妗xän1 -𢛈chang1 -覘chang1 -覘chang4 -𡝫chang1 -𡝫shang1 -攙chang1 -攙chang2 -虥chang2 -虥chang2 -虥zhang4 -𤣆chang2 -𤣆chen1 -鋋chang2 -鋋iän2 -單chang2 -單dang1 -單shang4 -蟬chang2 -撣chang2 -撣dang4 -撣tang2 -儃chang2 -儃tang2 -僤chang2 -僤dang4 -禪chang2 -禪shang4 -澶chang2 -澶dang4 -嬋chang2 -纏chang2 -纏zhang4 -緾chang2 -躔chang2 -瀍chang2 -𨷭chang2 -𧾍chang2 -𧾍zhang1 -𧔊chang2 -廛chang2 -鄽chang2 -㙻chang2 -長chang2 -長zhang3 -長zhang4 -萇chang2 -腸chang2 -場chang2 -䠆chang2 -㙊chang2 -䗅chang2 -瓺chang2 -瓺zhang4 -𦳝chang1 -𦳝tang1 -倀chang1 -倀zen4 -鼚chang1 -棎chang2 -蟾chang2 -蟾zhang1 -㶣chang2 -㶣tang2 -𪏂chang2 -誗chang2 -讒chang2 -讒zhang4 -獑chang2 -饞chang2 -毚chang2 -㺥chang2 -𪗂chang2 -欃chang2 -欃zhang4 -𪖎chang2 -𢽝chang2 -儳chang2 -儳chang4 -儳zhang4 -酁chang2 -巉chang2 -嶃chang2 -嶃zhang4 -嶃zhang4 -艬chang2 -艬zhang4 -鑱chang2 -鑱zhang4 -嚵chang2 -嚵chang4 -嚵ziän4 -常chang2 -嫦chang2 -尚chang2 -尚shang4 -裳chang2 -嘗chang2 -甞chang2 -鋿chang2 -𩼝chang2 -償chang2 -償shang3 -償shang4 -𪄹chang2 -徜chang2 -㹽chang3 -剗chang3 -鏟chang3 -鏟chang4 -丳chang3 -羼chang3 -羼chang4 -㦃chang3 -㦃chuang3 -㦃shang3 -䐮chang3 -產chang3 -產shang3 -産chang3 -産shang3 -闡chang3 -繟chang3 -繟tang2 -䵐chang3 -幝chang3 -𨼒chang3 -灛chang3 -嘽chang3 -嘽tang1 -𦆀chang3 -𦆀siän4 -搌chang3 -搌zhang3 -𨩪chang3 -𣃘chang3 -𣃘chuang2 -𣃘zhen1 -蕆chang3 -𧈪chang3 -䩶chang3 -䩶chen3 -囅chang3 -敞chang3 -僘chang3 -𢠵chang3 -氅chang3 -𪅶chang3 -廠chang3 -廠chang4 -昶chang3 -昶chang4 -鋹chang3 -諂chang3 -讇chang3 -䑎chang3 -䑎ciän1 -䤘chang3 -䤘ciän3 -𠐩chang3 -旵chang3 -醶chang3 -醶liän3 -䴼chang4 -㬄chang4 -㾺chang4 -㾺ma4 -㾺mang4 -硟chang4 -硟siän1 -悵chang4 -暢chang4 -鬯chang4 -韔chang4 -䩨chang4 -𧀄chang4 -畼chang4 -𥠴chang4 -𥇔chang4 -瑒chang4 -瑒iang2 -唱chang4 -𪛋chang4 -䀡chang4 -䀡diän1 -䀡diän4 -䠨chang4 -韂chang4 -㙴chang4 -䦲chang4 -䦲iän2 -懺chang4 -摲chang4 -𤮭chang4 -㺖chang4 -㺖hang4 -㺖xän3 -超chao1 -怊chao1 -欩chao1 -𢁾chao1 -𠰉chao1 -䫿chao1 -弨chao1 -弨chao3 -抄chao1 -抄chao3 -抄chao4 -䜈chao1 -鈔chao1 -鈔chao4 -𦾱chao1 -訬chao1 -訬miao3 -䰫chao1 -䰫zhao4 -䫸chao1 -嘮chao1 -朝chao2 -朝zhao1 -晁chao2 -鼂chao2 -潮chao2 -巢chao2 -巢zhao4 -轈chao2 -勦chao2 -勦ziao3 -𡻝chao2 -𡻝ciao2 -𣝞chao2 -樔chao2 -𡏮chao2 -鄛chao2 -䄻chao2 -嘲chao2 -嘲zhao1 -巐chao3 -麨chao3 -𪍑chao3 -楢chao3 -楢iou2 -眧chao3 -吵chao3 -吵miao3 -謅chao3 -謅cou1 -炒chao3 -𩱦chao3 -煼chao3 -𤌉chao3 -𩱈chao3 -𩈎chao3 -㥮chao3 -仯chao3 -仯chao4 -朓chao4 -朓tiao3 -趠chao4 -趠cho5 -踔chao4 -踔cho5 -縐chao4 -縐zou4 -耖chao4 -觘chao4 -𦨖chao4 -罺chao4 -罺zhao1 -釵chä1 -𩑐chä1 -㼮chä1 -芆chä1 -扠chä1 -搋chä1 -柴chä2 -祡chä2 -茈chä2 -茈cy2 -茈zy3 -𪗶chä2 -㧘chä2 -㧘ji4 -㧘zy4 -㾹chä2 -㾹zhä4 -𨌅chä2 -𨌅cy1 -𨌅cy2 -豺chä2 -儕chä2 -麡chä2 -麡ci2 -麡zi1 -𡺵chä2 -茝chä3 -茝zhr3 -蠆chä4 -慸chä4 -𥱻chä4 -慸chr4 -慸di4 -撤chä5 -撤zhä5 -屮chä5 -硩chä5 -硩ti5 -䚢chä5 -䚢chr4 -聅chä5 -聅tang2 -䒆chä5 -徹chä5 -徹zhä5 -澈chä5 -澈zhä5 -掣chä5 -掣chr4 -瘛chä5 -瘛chr4 -瘛xi4 -謵chä5 -𣠞chä5 -𣠞zhä5 -詀chä5 -詀diän1 -詀zhang1 -詀zhang4 -䧪chä5 -㤴chä5 -㳧chä5 -𦛖chä5 -锸chä5 -煠chä5 -煠ie5 -煠zha5 -𩂻chä5 -䈎chä5 -䈎ie5 -𥯥chä5 -𤜼chuang2 -車che1 -車jü1 -硨che1 -扯che3 -撦che3 -奲che3 -㨋che3 -𩴟che3 -䰩che3 -䞣che4 -䞣cie4 -斥che4 -斥chr5 -胂chen1 -胂shen1 -瞋chen1 -嗔chen1 -嗔tiän2 -謓chen1 -𣞟chen1 -𣞟zhen3 -縝chen1 -縝zhen3 -䐜chen1 -偵chen1 -偵chen4 -偵zen4 -檉chen1 -赬chen1 -䞓chen1 -蟶chen1 -稱chen1 -稱chen4 -爯chen1 -偁chen1 -僜chen1 -僜den4 -庱chen1 -庱chen3 -睖chen1 -棽chen1 -棽sen1 -綝chen1 -郴chen1 -䑣chen1 -𥉨chen1 -賝chen1 -琛chen1 -𧡪chen1 -𧡪dang1 -𧡪dang4 -辰chen2 -晨chen2 -晨shen2 -䢅chen2 -敐chen2 -敐zhen3 -宸chen2 -鷐chen2 -麎chen2 -桭chen2 -桭zhen1 -茞chen2 -屒chen2 -屒zhen3 -臣chen2 -䢻chen2 -䢻zhen4 -䣅chen2 -陳chen2 -陳zhen4 -敶chen2 -敶zhen4 -趁chen2 -趁chen4 -趁liän3 -塵chen2 -䍶chen2 -䍶dong1 -䍶dong4 -成chen2 -𢦩chen2 -城chen2 -誠chen2 -宬chen2 -郕chen2 -筬chen2 -盛chen2 -盛shen4 -珹chen2 -䫆chen2 -䫆qin2 -呈chen2 -呈zhen4 -程chen2 -酲chen2 -𨜓chen2 -𨜓zhen1 -珵chen2 -䇸chen2 -裎chen2 -裎chen3 -承chen2 -丞chen2 -丞shen4 -𨋬chen2 -𨋬zhen3 -䡕chen2 -澂chen2 -懲chen2 -沉chen2 -沈chen2 -沈shen3 -沈zhen4 -湛chen2 -湛dang1 -湛zhang4 -𤘣chen2 -莐chen2 -䒞chen2 -䒞dang3 -䒞in2 -霃chen2 -枕chen2 -枕zhen3 -枕zhen4 -鈂chen2 -鈂cin2 -諶chen2 -愖chen2 -訦chen2 -訦shen4 -忱chen2 -煁chen2 -瘎chen2 -㽸chen2 -辴chen3 -辴chr1 -逞chen3 -騁chen3 -悜chen3 -睈chen3 -踸chen3 -鍖chen3 -䫖chen3 -瀋chen3 -疢chen4 -遉chen4 -靗chen4 -秤chen4 -覴chen4 -闖chen4 -闖chuang3 -𧡬chen4 -逴cho5 -逴cho5 -晫cho5 -晫zho5 -戳cho5 -㪬cho5 -㪬zho5 -娖cho5 -䃗cho5 -娕cho5 -擉cho5 -齪cho5 -𪘏cho5 -𪘏cu5 -齱cho5 -齱zou1 -髉cho5 -𤿫cho5 -歠cho5 -啜cho5 -啜shuei4 -啜zho5 -啜zhuei4 -綽cho5 -繛cho5 -婥cho5 -磭cho5 -磭in3 -磭lio5 -㲋cho5 -𤟭cho5 -婼cho5 -婼er2 -婼re2 -辵cho5 -蠚cho5 -蠚ho5 -忡chong1 -浺chong1 -盅chong1 -盅chong2 -充chong1 -珫chong1 -茺chong1 -㤝chong1 -䘪chong1 -𪎽chong1 -𪎽tong4 -㳘chong1 -衝chong1 -𧘂chong1 -潼chong1 -潼tong2 -罿chong1 -罿tong2 -憧chong1 -憧zhuang4 -䡴chong1 -䡴zhuang4 -艟chong1 -艟zhuang4 -褈chong1 -褈chong2 -𠟍chong1 -𠝤chong1 -䂌chong1 -𥍽chong1 -蹱chong1 -蹱chong4 -蹱zhong1 -傭chong1 -傭iong2 -𦟛chong1 -𨙦chong1 -𨙔chong1 -𨙔zhu4 -䝑chong1 -𨤩chong1 -𪒒chong1 -舂chong1 -摏chong1 -𧐍chong1 -蟲chong2 -蟲zhong4 -沖chong2 -沖chong2 -种chong2 -爞chong2 -爞tong2 -𦬕chong2 -𦬕zhong1 -翀chong2 -重chong2 -重zhong4 -緟chong2 -緟zhong4 -蝩chong2 -穜chong2 -穜tong2 -䳯chong2 -鱅chong2 -鱅iong2 -慵chong2 -𩌨chong2 -寵chong3 -埫chong3 -𨿿chong3 -喠chong3 -喠zhong3 -銃chong4 -憃chong4 -憃chuang1 -憃chong1 -𠑙chong4 -𪄻chong1 -尰chong4 -尰shong4 -瘇chong4 -瘇shong4 -𢡹chong4 -𢡹shong4 -抽chou1 -㨨chou1 -𢭆chou1 -婤chou1 -婤zhou1 -𥈌chou1 -惆chou1 -惆qou1 -瘳chou1 -妯chou1 -妯zhu5 -犨chou1 -犫chou1 -讎chou2 -𣫐chou2 -𣀓chou2 -酬chou2 -醻chou2 -詶chou2 -詶shou4 -雔chou2 -魗chou2 -魗chou3 -𨞪chou2 -𨞪shou4 -儔chou2 -儔dao4 -檮chou2 -檮dao3 -檮tao2 -躊chou2 -幬chou2 -幬dao4 -𢃖chou2 -裯chou2 -裯chu2 -裯dao1 -𠷎chou2 -𪇘chou2 -疇chou2 -紬chou2 -綢chou2 -綢tao1 -稠chou2 -燽chou2 -薵chou2 -鯈chou2 -鮋chou2 -鮋iou2 -籌chou2 -棸chou2 -棸zhou4 -椆chou2 -椆zhou4 -怞chou2 -懤chou2 -懤dao3 -懤zhou4 -𦡴chou2 -𦡴zhou3 -𦡴zhou4 -䬞chou2 -䬞tao2 -菗chou2 -𢤉chou2 -丑chou3 -杽chou3 -杻chou3 -杻liou3 -醜chou3 -𧃝chou3 -臭chou4 -臭xou4 -殠chou4 -殠xou3 -畜chou4 -畜chu5 -畜xü5 -俞chou4 -俞ü2 -摛chr1 -螭chr1 -彲chr1 -誺chr1 -誺chr4 -誺chr4 -誺lä4 -魑chr1 -黐chr1 -黐li2 -㷰chr1 -㷰li2 -𡴥chr1 -离chr1 -离li2 -眵chr1 -眵zhr1 -䌳chr1 -䌳sy1 -鴟chr1 -𨾦chr1 -鵄chr1 -胵chr1 -𩶅chr1 -𧪡chr1 -𨒬chr1 -絺chr1 -郗chr1 -𥭘chr1 -脪chr1 -脪xin3 -脪xin4 -瓻chr1 -訵chr1 -訵chr4 -痴chr1 -癡chr1 -齝chr1 -齝shr1 -笞chr1 -蚩chr1 -嗤chr1 -媸chr1 -妛chr1 -𦐉chr1 -𣍆chr1 -𣍆lin2 -𥉍chr1 -匙chr2 -𦑡chr2 -提chr2 -提ti2 -㖷chr2 -䈕chr2 -堤chr2 -堤di1 -堤di3 -禔chr2 -禔ti2 -禔zhr1 -𦳚chr2 -忯chr2 -忯qi2 -姼chr2 -姼chr3 -姼shr4 -眂chr2 -𣏚chr2 -馳chr2 -趍chr2 -趍cü1 -池chr2 -簃chr2 -簃i2 -篪chr2 -䶵chr2 -踟chr2 -褫chr2 -褫chr3 -褫zhr4 -䪧chr2 -䶔chr2 -誃chr2 -誃chr3 -傂chr2 -傂sy1 -傂zhr4 -䞾chr2 -遲chr2 -遟chr2 -遟zhr4 -墀chr2 -𡎰chr2 -坻chr2 -坻di3 -坻zhr3 -泜chr2 -蚳chr2 -岻chr2 -岻di1 -彽chr2 -阺chr2 -荎chr2 -荎die5 -菭chr2 -菭tä2 -謘chr2 -謘zhr4 -莉chr2 -莉li2 -貾chr2 -治chr2 -治zhr4 -持chr2 -侈chr3 -𡚼chr3 -鉹chr3 -鉹i2 -㢋chr3 -㢁chr3 -垑chr3 -懘chr3 -懘chr4 -㶴chr3 -袳chr3 -袲chr3 -袲i2 -袲lo3 -𧰲chr3 -恀chr3 -恀shr4 -恀zhr3 -𧖛chr3 -齒chr3 -恥chr3 -祉chr3 -卶chr4 -卶shr4 -杘chr4 -𣐉chr4 -𦥊chr4 -𡳭chr4 -跮chr4 -跮chr5 -𧩼chr4 -𧩼zhr3 -痓chr4 -眙chr4 -眙i2 -佁chr4 -佁i3 -佁iä3 -䰡chr4 -熾chr4 -饎chr4 -𩜮chr4 -糦chr4 -幟chr4 -幟shr4 -𢨒chr4 -埴chr4 -埴zhr5 -痸chr4 -𤸪chr4 -𢜳chr4 -銐chr4 -銐zhr4 -𤢻chr4 -跇chr4 -跇i4 -𧼪chr4 -䟷chr4 -𨂰chr4 -傺chr4 -𢘽chr4 -𢘽i4 -㑜chr4 -㑜i4 -䀸chr4 -䀸zhr4 -揥chr4 -揥di1 -抶chr5 -咥chr5 -咥die5 -眣chr5 -眣die5 -眣zha5 -叱chr5 -尺chr5 -尺chr5 -赤chr5 -烾chr5 -蚇chr5 -㡿chr5 -㚖chr5 -㚖gao3 -郝chr5 -郝ho5 -郝shr5 -𠧚chr5 -𠧵chr5 -彳chr5 -𤭏chr5 -𤭏ji5 -𣤩chr5 -𥛚chr5 -敕chr5 -勅chr5 -飭chr5 -淔chr5 -趩chr5 -栻chr5 -𪀦chr5 -鷘chr5 -恜chr5 -侙chr5 -慗chr5 -遫chr5 -荲chr5 -荲chu5 -荲xü5 -㽚chr5 -瀷chr5 -瀷i5 -𦔫chr5 -湁chr5 -雴chr5 -漐chr5 -斟chr5 -斟zhen1 -攄chu1 -摴chu1 -樗chu1 -㯉chu1 -筡chu1 -筡tu2 -貙chu1 -𤠾chu1 -樞chu1 -姝chu1 -𩪍chu1 -袾chu1 -袾zhu1 -䇬chu1 -除chu2 -除zhu4 -躇chu2 -儲chu2 -篨chu2 -𦿀chu2 -宁chu2 -宁zhu4 -㾻chu2 -㾻chu4 -㾻zhu4 -著chu2 -著zho5 -著zhu4 -滁chu2 -涂chu2 -涂tu2 -蒢chu2 -屠chu2 -屠tu2 -藸chu2 -藸zhu1 -蜍chu2 -蜍ü2 -𧄔chu2 -𧄔zhu1 -稌chu2 -稌tu1 -稌tu3 -殊chu2 -銖chu2 -洙chu2 -茱chu2 -殳chu2 -𢎦chu2 -杸chu2 -几chu2 -几ji3 -陎chu2 -㼡chu2 -𦤂chu2 -廚chu2 -厨chu2 -櫥chu2 -躕chu2 -蹰chu2 -幮chu2 -趎chu2 -杵chu3 -處chu3 -處chu4 -楮chu3 -楮du3 -柠chu3 -署shu4 -署chu3 -薯chu3 -藷chu3 -藷zhu1 -曙shu4 -薯shu4 -藷shu4 -曙chu3 -褚chu3 -褚zhu3 -褚zhu3 -褚zhu3 -䖏chu4 -絮chu4 -絮lü4 -絮sü4 -悇chu4 -悇tu1 -悇ü4 -䦌chu4 -𢨸chu4 -俶chu5 -柷chu5 -柷zhu5 -琡chu5 -琡zhu5 -𣥹chu5 -埱chu5 -諔chu5 -蓄chu5 -蓄xü5 -稸chu5 -稸xü5 -苖chu5 -苖di5 -蓫chu5 -蓫xü5 -蓫zhu5 -矗chu5 -矗cu5 -滀chu5 -敊chu5 -傗chu5 -搐chu5 -鄐chu5 -鄐xü5 -觸chu5 -觕chu5 -觕cu1 -觕zu4 -歜chu5 -歜zang4 -臅chu5 -梀chu5 -梀cu5 -梀su5 -亍chu5 -亍zhu4 -𥹵chu5 -𧼙chu5 -㙇chu5 -豖chu5 -𢒔chu5 -𢒔zhu5 -黜chu5 -怵chu5 -𧺶chu5 -炪chu5 -炪zho5 -䟣chu5 -㤕chu5 -㤕zhu5 -𤝞chu5 -欪chu5 -欪xi5 -出chu5 -出chuei4 -䂳chua3 -䂳co3 -䊬chua3 -𦑣chua5 -䫄chua5 -𤁫chua5 -䵵chua5 -䵵zo5 -窗chuang1 -囪chuang1 -囪cong1 -窓chuang1 -牎chuang1 -䎫chuang1 -䎫chuang4 -堫chuang1 -堫zong1 -摐chuang1 -摐cong1 -鏦chuang1 -鏦cong1 -𥍷chuang1 -䚎chuang1 -䚎chuang4 -𥡟chuang1 -䄝chuang1 -𧜧chuang1 -穿chuang1 -穿chuang4 -川chuang1 -灥chuang1 -灥süin2 -猭chuang1 -猭chuang4 -剶chuang1 -剶züän1 -創chuang1 -創chuang4 -𠛂chuang1 -戧chuang1 -瘡chuang1 -幢chuang2 -幢zhuang4 -撞chuang2 -撞zhuang4 -橦chuang2 -橦tong2 -橦zhong1 -噇chuang2 -𩪘chuang2 -淙chuang2 -淙cong2 -淙shuang4 -鬃chuang2 -鬃cong2 -鬃zong1 -㼻chuang2 -㼻cong2 -𩞐chuang2 -窀chuang2 -窀tuen2 -窀zhuen1 -船chuang2 -舩chuang2 -遄chuang2 -篅chuang2 -篅chuei2 -圌chuang2 -圌chuei2 -諯chuang2 -諯chuang4 -諯cüän4 -諯zhuang1 -輲chuang2 -輲chuang2 -椯chuang2 -歂chuang2 -歂shuang4 -椽chuang2 -傳chuang2 -傳zhuang4 -床chuang2 -牀chuang2 -疒chuang2 -疒lä5 -𥽽chuang3 -𥽽shang3 -舛chuang3 -喘chuang3 -荈chuang3 -㪜chuang3 -㪜chuä3 -㪜do3 -磢chuang3 -㼽chuang3 -㼽shuang3 -𠞮chuang3 -搶chuang3 -搶ciang1 -搶ciang3 -漺chuang3 -漺shuang3 -愴chuang3 -愴chuang4 -䫪chuang3 -䫪shuang3 -傸chuang3 -𠑆chuang3 -𨇧chuang3 -𥈄chuang4 -篡chuang4 -釧chuang4 -竁chuang4 -竁cuei4 -串chuang4 -串guang4 -鶨chuang4 -鶨duen4 -剏chuang4 -尵chuä2 -尵tuei2 -𩓬chuä2 -膗chuä2 -顡zhuä4 -顡i4 -顡uei3 -嘬chuä4 -䴝chuä4 -𣤌chuä4 -𠽶chuä4 -踹chuä4 -㿷chuä4 -踹duang4 -踹shuang4 -推chuei1 -推tuei1 -蓷chuei1 -蓷tuei1 -吹chuei1 -吹chuei4 -龡chuei1 -䶴chuei1 -䶴chuei4 -炊chuei1 -衰chuä1 -衰shuä1 -夊chuä1 -夊suei1 -鬌chuei2 -鬌do3 -鬌do4 -錘chuei2 -錘zhuei4 -甀chuei2 -甀zhuei4 -垂chuei2 -𠂹chuei2 -陲chuei2 -埀chuei2 -倕chuei2 -𦈼chuei2 -𨿠chuei2 -𨿠shuei4 -𥳙chuei2 -椎chuei2 -椎zhuei1 -鎚chuei2 -鎚duei1 -鎚zhuei4 -槌chuei2 -槌zhuei4 -桘chuei2 -顀chuei2 -揣chuä3 -揣do3 -𥞃chuei4 -椿chuen1 -杶chuen1 -櫄chuen1 -楯chuen1 -楯shuen4 -楯süin2 -輴chuen1 -䡅chuen1 -鶞chuen1 -瑃chuen1 -春chuen1 -䣩chuen2 -䣩chuen2 -㡒chuen2 -㡒duen4 -㡒zhuen1 -純chuen2 -純zhuen3 -絲sy1 -中zhong1 -中zhong4 -古gu3 -音in1 -倫luen2 -切ci4 -切cie5 -蓴chuen2 -蒓chuen2 -醇chuen2 -鶉chuen2 -𦎧chuen2 -陙chuen2 -𢗋chuen2 -𢗋qong2 -錞chuen2 -錞duei4 -淳chuen2 -𡗥chuen2 -焞chuen2 -脣chuen2 -漘chuen2 -滣chuen2 -䔚chuen2 -㸪chuen2 -㸪süin2 -紃chuen2 -紃süin2 -蠢chuen3 -𢧨chuen3 -䐏chuen3 -踳chuen3 -惷chuen3 -𢾎chuen3 -𦚧chuen3 -偆chuen3 -僢chuen3 -妻ci1 -妻ci4 -萋ci1 -淒ci1 -凄ci1 -悽ci1 -鶈ci1 -郪ci1 -郪cy1 -緀ci1 -緀ci3 -齌ci1 -齌zi1 -齌zi4 -霋ci1 -齊ci2 -齊zi4 -臍ci2 -蠐ci2 -𪗍ci2 -懠ci2 -懠zi4 -䶒ci2 -癠ci2 -癠zi3 -癠zi4 -𨥳ci2 -𨥳zi1 -泚ci3 -泚cy3 -玼ci3 -玼cy2 -玼cy3 -皉ci3 -砌ci4 -䀙ci4 -摖ci4 -䏅ci4 -𦕀ci4 -七ci5 -柒ci5 -漆ci5 -桼ci5 -㯃ci5 -䣛ci5 -𪄭ci5 -𣛺ci5 -𦸓ci5 -㓼cy3 -𠞩cy3 -𠞩su5 -𪘧ci5 -𪘧zu5 -䜉ci5 -沏ci5 -沏cie5 -皵ci5 -皵cio5 -磧ci5 -刺ci5 -刺cy4 -𧻕ci5 -洓ci5 -䟄ci5 -䟄zuä5 -𧙞ci5 -戚ci5 -慽ci5 -慼ci5 -𧒕ci5 -鏚ci5 -𪒑ci5 -𧠪ci5 -𧐶ci4 -𦸗ci4 -磩ci5 -緝ci5 -葺ci5 -葺zi5 -諿ci5 -𧚨ci5 -𧚨zi5 -𪔪ci5 -咠ci5 -咠zi5 -鏘ciang1 -瑲ciang1 -蹌ciang1 -蹡ciang1 -蹡ciang4 -𨄚ciang1 -斨ciang1 -牄ciang1 -嶈ciang1 -𨶆ciang1 -𥏻ciang1 -𥏻shang1 -謒ciang1 -嗆ciang1 -篬ciang1 -𪙝ciang1 -顙ciang1 -顙sang3 -錆ciang1 -牆ciang2 -墻ciang2 -廧ciang2 -佯ciang2 -佯iang2 -嬙ciang2 -嬙sä5 -檣ciang2 -薔ciang2 -薔sä5 -蘠ciang2 -戕ciang2 -戕go1 -戕zang1 -𤞛ciang2 -摤ciang3 -鍬ciao1 -鍫ciao1 -𣂁ciao1 -𣂁tiao1 -篍ciao1 -篍ciao4 -篍ciou1 -㡑ciao1 -㡑ziao3 -𣖄ciao1 -𣟼ciao1 -𣟼ziou1 -樵ciao2 -藮ciao2 -劁ciao2 -劁ziao4 -憔ciao2 -顦ciao2 -譙ciao2 -嶕ciao2 -鐎ciao2 -鐎ziao1 -𨝱ciao2 -僬ciao2 -僬ziao1 -僬ziao4 -䩌ciao2 -䩌ziao1 -䩌ziao4 -撨ciao2 -撨siao1 -菬ciao2 -菬zhao3 -瞧ciao2 -悄ciao3 -愀ciao3 -愀ziou4 -釥ciao3 -峭ciao4 -陗ciao4 -㴥ciao4 -哨ciao4 -哨shao4 -哨siao1 -俏ciao4 -帩ciao4 -𪑊ciao4 -鞘ciao4 -鞘shao1 -鞘siao4 -韒ciao4 -韒siao4 -且cie3 -且zü1 -笡cie4 -笪da5 -笪dang3 -笪dang4 -㗫cie5 -𪙇cie5 -竊cie5 -柣cie5 -柣zhr5 -䟙cie5 -妾cie5 -緁cie5 -䌌cie5 -𠟪cie5 -𠟪ie5 -鏶cie5 -鏶zi5 -淁cie5 -鯜cie5 -鯜zie5 -𣠺cie5 -穕cie5 -踥cie5 -千ciän1 -圱ciän1 -阡ciän1 -𧮮ciän1 -谸ciän1 -谸ciän1 -汘ciän1 -仟ciän1 -芊ciän1 -芊ciän4 -迁ciän1 -杄ciän1 -遷ciän1 -𨙙ciän1 -𠨧ciän1 -𨝍ciän1 -櫏ciän1 -䉦ciän1 -韆ciän1 -㿊ciän1 -籤ciän1 -臉ciän1 -臉liän3 -鹼ciän1 -鹼jän3 -槧ciän1 -槧ciän4 -槧zang4 -槧ziän4 -譣ciän1 -譣xän3 -憸ciän1 -憸ciän3 -憸siän1 -憸xän3 -僉ciän1 -𠠃ciän1 -㡨ciän1 -㡨ziän1 -簽ciän1 -前ciän2 -歬ciän2 -騚ciän2 -湔ciän2 -湔ziän1 -湔ziän4 -𥮒ciän2 -𥮓ciän2 -錢ciän2 -錢ziän3 -𧔢ciän2 -潛ciän2 -潛ziän4 -鬵ciän2 -鬵cin2 -鬵sin2 -灊ciän2 -灊cin2 -灊sin2 -䁮ciän2 -䁮ziän4 -燂ciän2 -燂tang2 -𤎢ciän2 -螹ciän2 -螹ziän4 -䕭ciän2 -䕭siän2 -𢸧siän2 -𢸧siän2 -淺ciän3 -淺ziän1 -蒨ciän4 -茜ciän4 -輤ciän4 -綪ciän4 -綪zen1 -倩ciän4 -倩cin4 -䛹ciän4 -棈ciän4 -𢂺ciän4 -𧚫ciän4 -䍎ciän4 -䍎cuen4 -䑶ciän4 -篟ciän4 -塹ciän4 -壍ciän4 -嬱ciän4 -親cin1 -親cin4 -寴cin1 -寴cin4 -𡪔cin1 -清cin1 -圊cin1 -青cin1 -靑cin1 -鶄cin1 -鶄zin1 -鯖cin1 -鯖zhen1 -蜻cin1 -蜻zin1 -靘cin1 -靘cin4 -侵cin1 -𢔀cin1 -浸cin1 -浸zin4 -䜷cin1 -𥍯cin1 -𥍯zin1 -綅cin1 -綅siän1 -綅zin1 -秦cin2 -螓cin2 -𤚩cin2 -情cin2 -晴cin2 -夝cin2 -請cin2 -請cin3 -請zin4 -䝼cin2 -䝼zin4 -𩷒cin2 -嶜cin2 -埐cin2 -埐zin1 -𣜣cin2 -䤁cin2 -笉cin3 -睛cin3 -睛zin1 -寢cin3 -寢cin3 -𡬓cin3 -𡪢cin3 -寑cin3 -㾛cin3 -𦯈cin3 -鋟cin3 -鋟ziän1 -䤐cin3 -䤐zin3 -凊cin4 -掅cin4 -沁cin4 -𠖶cin4 -吣cin4 -唚cin4 -吢cin4 -䈜cin4 -雀cio5 -雀zio5 -鵲cio5 -舄cio5 -舄si5 -趞cio5 -㹱cio5 -㹱cu5 -碏cio5 -芍cio5 -芍di5 -芍sho5 -芍xao4 -芍zho5 -踖cio5 -踖zi5 -䇎cio5 -䱜cio5 -䱜co5 -秋ciou1 -秌ciou1 -緧ciou1 -鞧ciou1 -𦃈ciou1 -鞦ciou1 -鞦ciou1 -湫ciou1 -湫ziao3 -湫ziou1 -湫ziou4 -鶖ciou1 -鰍ciou1 -鰌ciou1 -鰌ciou2 -楸ciou1 -萩ciou1 -𪓰ciou1 -䵸ciou1 -𪓵ciou1 -蟗ciou1 -䨂ciou1 -趥ciou1 -趥cong4 -酋ciou2 -㥢ciou2 -遒ciou2 -遒ziou1 -䎿ciou2 -䎿ziou1 -崷ciou2 -蝤ciou2 -蝤ziou1 -煪ciou2 -𧤕ciou2 -𦵩ciou2 -𦵩zao1 -䞭ciou4 -蹉co1 -瑳co1 -瑳co3 -搓co1 -磋co1 -磋co4 -溠co1 -溠zha1 -溠zha4 -𪘓co1 -𪘓co2 -傞co1 -傞so1 -遳co1 -醝co2 -𣩈co2 -𣩈zie1 -虘co2 -齹co2 -齹cy2 -㽨co2 -䣜co2 -鹺co2 -蒫co2 -蒫zie1 -蒫zy1 -𥰭co2 -𥰭zha3 -蔖co2 -蔖cu3 -䴾co2 -䴾co2 -䑘co2 -䠡co2 -躦co2 -躦cuang2 -䰈co2 -䰈co3 -嵯co2 -嵯cy1 -嵳co2 -矬co2 -痤co2 -銼co2 -銼co4 -㭫co2 -睉co2 -硰co3 -硰sha1 -硰zo3 -脞co3 -脞cüe1 -剉co4 -莝co4 -𢯽co4 -諎co4 -諎zä5 -挫co4 -挫zo4 -撮co5 -撮zo5 -襊co5 -襊cuei4 -錯co5 -錯cu4 -厝co5 -厝cu4 -逪co5 -剒co5 -縒co5 -縒cy1 -縒so3 -莡co5 -匆cong1 -忩cong1 -怱cong1 -葱cong1 -蔥cong1 -聰cong1 -聦cong1 -驄cong1 -騘cong1 -樬cong1 -䡯cong1 -𨍉cong1 -𦇎cong1 -璁cong1 -𤧚cong1 -𨣼cong1 -𨣭cong1 -鏓cong1 -鍯cong1 -熜cong1 -㷓cong1 -㷓zong3 -𢊕cong1 -𢉛cong1 -𢉛zong3 -蟌cong1 -䗓cong1 -崇cong2 -崈cong2 -㓽cong2 -㓽zong4 -𩞉cong2 -叢cong2 -藂cong2 -䕺cong2 -潨cong2 -潨zhong1 -𥵫cong2 -賨cong2 -琮cong2 -悰cong2 -慒cong2 -慒ciou2 -孮cong2 -誴cong2 -𢃏cong2 -從cong2 -從cong1 -從zong4 -从cong2 -𩀰cong2 -樅cong1 -樅zong1 -暰cong1 -䗥cong1 -䗥zong1 -瑽cong1 -䐫cong1 -𥡬cong1 -𧺣cong1 -𧺣zong1 -鬆cong1 -鬆song1 -鬆song4 -𨑪cong1 -𧩪cong4 -謥cong4 -憁cong4 -搊cou1 -搊zou3 -搊zu1 -𢬆cou1 -篘cou1 -醔cou1 -㮲cou1 -𥻤cou1 -䜅cou1 -䜅shuei2 -䜅uei2 -愁cou2 -㵞cou2 -㔌cou2 -㔌zou4 -鯫cou2 -鯫cü1 -鯫zou4 -𩋄cou3 -𩌄cou3 -趣cou3 -趣cü4 -取cou3 -取cü3 -棷cou3 -棷sou3 -棷zou1 -簉cou4 -䔏cou4 -遚cou4 -輳cou4 -腠cou4 -湊cou4 -嗾cou4 -嗾sou3 -嗾sou4 -𪉮cou4 -蔟cou4 -蔟cu5 -楱cou4 -楱zou4 -𧱪cou4 -初cu1 -𠿝cu1 -芻cu1 -犓cu1 -麤cu1 -麤cu1 -粗cu1 -粗zu4 -𥼡cu1 -𤿚cu1 -麁cu1 -𧆓cu1 -𧆓cu3 -鋤cu2 -鉏cu2 -鉏zu4 -耡cu2 -耡zu4 -𪆷cu2 -豠cu2 -𧱑cu2 -䅳cu2 -媰cu2 -雛cu2 -鶵cu2 -徂cu2 -䢐cu2 -殂cu2 -𣨐cu2 -楚cu3 -楚cu4 -礎cu3 -齼cu3 -齭cu3 -齭su3 -濋cu3 -𪓐cu3 -䙘cu3 -䙘zu5 -憷cu3 -儊cu4 -菆cu4 -菆cuang2 -菆zou1 -䜴cu4 -䐢cu4 -䐢zou4 -措cu4 -醋cu4 -酢cu4 -酢zo5 -㳻cu4 -㳻sä5 -㳻zä5 -簇cu5 -瘯cu5 -䃚cu5 -趗cu5 -趗cu5 -蹴cu5 -蹴zu5 -鼀cu5 -殧cu5 -殧ziou4 -殧zu5 -珿cu5 -𨴖cu5 -𧯩cu5 -䎌cu5 -促cu5 -誎cu5 -𤗁cu5 -𦠁cu5 -猝cu5 -卒cu5 -卒zu5 -卒zü5 -𣨛cu5 -𣨛zü5 -𢪃cu5 -𥾛cu5 -攛cuang1 -爨cuang1 -爨cuang4 -汆cuang1 -鋑cuang1 -鋑züän1 -䂎cuang1 -䂎cuang4 -䂎zuang3 -䂎zuang4 -櫕cuang2 -巑cuang2 -𩎈cuang2 -𩎈zuang1 -襸cuang2 -襸zang4 -穳cuang2 -穳zang4 -酇cuang2 -酇zang4 -𥣚cuang2 -劗cuang2 -劗zuang1 -竄cuang4 -躥cuang4 -殩cuang4 -鑹cuang4 -啐cuä4 -啐cuei4 -啐suei4 -啐zü5 -崔cuei1 -崔cuei2 -催cuei1 -𧽠cuei1 -縗cuei1 -𨻵cuei1 -𢕘cuei1 -摧cuei2 -慛cuei2 -槯cuei2 -檇cuei2 -檇zuei1 -檇zuei4 -踓cuei3 -踓uei3 -趡cuei3 -趡ziao4 -趡ziao4 -𨿐cuei3 -皠cuei3 -𣿒cuei3 -𣿓cuei3 -漼cuei3 -璀cuei3 -䊫cuei3 -𥼺cuei3 -翠cuei4 -濢cuei4 -濢zuei3 -臎cuei4 -臎zuei3 -萃zuei4 -悴zuei4 -萃cuei4 -悴cuei4 -顇zuei4 -顇cuei4 -㱖zuei4 -䆊zuei4 -瘁zuei4 -瘁cuei4 -脆cuei4 -脃cuei4 -膬cuei4 -膬cüe5 -毳cuei4 -韢cuei4 -帨cuei4 -帨shuei4 -𣃍cuei4 -𧑎cuei4 -𧑎zuei4 -㓹cuei4 -㯔cuei4 -𤂳cuei4 -𤂳süän4 -𨅎cuei4 -𥨒cuei4 -𦦣cuei4 -倅cuei4 -倅zu5 -淬cuei4 -焠cuei4 -䃀cuei4 -逡cüin1 -竣cüin1 -皴cüin1 -皴cuen1 -㕙cüin1 -㕙züin4 -墫cüin1 -捘cüin1 -捘zuei4 -捘zuen4 -竴cüin1 -踆cüin1 -𠣟cüin1 -夋cüin1 -村cuen1 -存cuen2 -蹲cuen2 -蹲duen1 -拵cuen2 -𨚲cuen2 -袸cuen2 -袸ziän4 -忖cuen3 -𢩭cuen3 -刌cuen3 -寸cuen4 -疽cü1 -岨cü1 -砠cü1 -䢸cü1 -趄cü1 -沮cü1 -沮zu1 -沮zü1 -沮zü4 -狙cü1 -蛆cü1 -蛆zü1 -䏣cü1 -䏣cü4 -雎cü1 -蒩cü1 -蒩zu1 -蒩zu3 -𣻐cü1 -伹cü1 -伹zu4 -坥cü1 -坥cü4 -𡳆cü1 -趨cü1 -徐cü2 -徐sü2 -𥅗cü3 -覷cü4 -䁦cü4 -覰cü4 -蜡cü4 -蜡zha4 -刞cü4 -娶cü4 -娶sü1 -𥄎cü5 -𥄎ua5 -𥄎xü5 -𥄎xüe5 -𢔠cü5 -焌cü5 -焌zuen4 -焌züin4 -黢cü5 -㛗cüe1 -㛗so1 -絟cüe5 -絟cüän1 -𥕹cüe5 -敠cüe5 -敠do5 -詮cüän1 -銓cüän1 -硂cüän1 -痊cüän1 -佺cüän1 -悛cüän1 -駩cüän1 -筌cüän1 -譔cüän1 -譔zuang4 -謜cüän1 -謜üän2 -縓cüän1 -縓cüän4 -恮cüän1 -荃cüän1 -𠛮cüän1 -峑cüän1 -𠥙cüän1 -鐉cüän1 -拴cüän1 -輇cüän1 -輇chuang2 -全cüän2 -仝cüän2 -仝tong2 -泉cüän2 -𧍭cüän2 -牷cüän2 -䀬cüän2 -䀬zuang1 -葲cüän2 -𥆊cüän4 -鷷cüin2 -鷷zuen1 -鷷züin1 -𪙉cy1 -偨cy1 -雌cy1 -姕cy1 -姕zy1 -鈭cy1 -鈭zy1 -𦍧cy1 -趑cy1 -趀cy1 -𧾒cy1 -𧠵cy1 -𡰾cy1 -𡳠cy1 -蠀cy1 -輜cy1 -輜zy1 -颸cy1 -疵cy2 -骴cy2 -骴zy4 -𣐑cy2 -胔cy2 -胔zy4 -飺cy2 -鴜cy2 -鴜zy1 -茨cy2 -薋cy2 -薺cy2 -薺zi4 -糍cy2 -餈cy2 -𩜴cy2 -垐cy2 -垐zi5 -䆅cy2 -𧓉cy2 -瓷cy2 -澬cy2 -澬zy1 -𥿆cy2 -𩆂cy2 -𩆂zy1 -詞cy2 -祠cy2 -柌cy2 -辭cy2 -辤cy2 -辝cy2 -慈cy2 -兹cy2 -兹zy1 -茲cy2 -茲zy1 -鷀cy2 -鷀zy1 -鶿cy2 -鶿zy1 -磁cy2 -礠cy2 -濨cy2 -茌cy2 -漦cy2 -此cy3 -跐cy3 -跐zy3 -佌cy3 -𠈈cy3 -𠈈si3 -𩢑cy3 -𧺼cy3 -𡘌cy3 -𡘌xä4 -𠟴cy3 -欼cy3 -㱀cy3 -㓨cy4 -㢀cy4 -朿cy4 -莿cy4 -㡹cy4 -𧧒cy4 -庛cy4 -䛋cy4 -䛋ji4 -次cy4 -佽cy4 -䳐cy4 -䰍cy4 -䰍xou1 -絘cy4 -𩾔cy4 -𧊒cy4 -𣣌cy4 -𣣌zy4 -䯸cy4 -蛓cy4 -蚝cy4 -螆cy4 -𧉠cy4 -廁cy4 -䜺cy5 -簎cy5 -簎zho5 -簎zi5 -大da4 -打da3 -怛da5 -𢛁da5 -妲da5 -呾da5 -炟da5 -䵣da5 -狚da5 -狚dang3 -狚dang4 -𦬹da5 -靼da5 -靼zhä5 -達da5 -達ta5 -薘da5 -答da5 -畣da5 -𨅞da5 -撘da5 -荅da5 -褡da5 -褡da5 -㜓da5 -㾑da5 -㾑ho5 -㾑o5 -嗒da5 -嗒ta5 -𤝰da5 -㿯da5 -榙da5 -榙ho5 -㯚da5 -沓da5 -誻da5 -䜚da5 -遝da5 -㧺da5 -㭼da5 -㭼ta5 -涾da5 -𩣯da5 -龖da5 -𠉤da5 -譶da5 -譶zhr5 -𣝋da5 -蹹da5 -䂿da5 -𦂀da5 -𦾽da5 -𧌏da5 -眔da5 -𥄳da5 -㿴da5 -耷da5 -𢴄da5 -㩉da5 -㩉la5 -矺da5 -矺to5 -矺zä5 -𠞈da5 -笚da5 -笚xa5 -䓠da5 -䓠ta5 -𩝣da5 -䪚da5 -搭da5 -搭ta5 -蹋da5 -蹋ta5 -躢da5 -闒da5 -𧮑da5 -譫da5 -譫zha5 -譫zhang1 -䍇da5 -䳴da5 -𦑲da5 -䈳da5 -襌dang1 -鄲dang1 -丹dang1 -殫dang1 -簞dang1 -匰dang1 -㠆dang1 -癉dang1 -癉do4 -癉tang2 -䐷dang1 -當dang1 -當dang4 -簹dang1 -襠dang1 -璫dang1 -𨎴dang1 -檔dang1 -檔dang4 -儅dang1 -儅dang4 -𦡁dang1 -㼕dang1 -蟷dang1 -耽dang1 -眈dang1 -眈tang2 -酖dang1 -妉dang1 -媅dang1 -甔dang1 -甔dang4 -𡖓dang1 -𡖓dang3 -擔dang1 -擔dang4 -儋dang1 -聸dang1 -頕dang1 -亶dang3 -𤺺dang3 -嬗dang3 -嬗shang4 -嬗tang1 -担dang3 -疸dang3 -疸dang4 -觛dang3 -觛dang4 -黨dang3 -讜dang3 -欓dang3 -䣣dang3 -𧅗dang3 -灙dang3 -攩dang3 -攩dang3 -攩huang4 -攩tang3 -党dang3 -瓽dang3 -瓽dang4 -𥤗dang3 -擋dang3 -擋dang4 -黕dang3 -衴dang3 -䪴dang3 -䪴zhen3 -丼dang3 -瓭dang3 -抌dang3 -抌iou2 -抌ü3 -𥴶dang3 -膽dang3 -紞dang3 -䃫dang3 -黵dang3 -𪆻dang3 -但dang4 -但tang2 -蜑dang4 -疍dang4 -蛋dang4 -蛋dang4 -袒dang4 -袒zhang4 -襢dang4 -襢zhang3 -襢zhang4 -誕dang4 -潬dang4 -䩥dang4 -繵dang4 -膻dang4 -蕩dang4 -蕩tang4 -崵dang4 -崵iang2 -婸dang4 -𢠽dang4 -愓dang4 -𥯕dang4 -𥯕tang3 -潒dang4 -潒siang4 -璗dang4 -盪dang4 -盪tang1 -盪tang4 -䑗dang4 -簜dang4 -簜tang1 -嵣dang4 -嵣dang4 -禫dang4 -䊤dang4 -䊤tang2 -䨢dang4 -黮dang4 -黮tang3 -窞dang4 -髧dang4 -萏dang4 -𧂄dang4 -倓dang4 -倓tang2 -𥥦dang4 -醰dang4 -嘾dang4 -贉dang4 -譚dang4 -譚tang2 -𣛱dang4 -啖dang4 -噉dang4 -啗dang4 -澹dang4 -澹tang2 -𥲄dang4 -淡dang4 -淡iän3 -淡iän3 -淡tang2 -憺dang4 -惔dang4 -惔tang2 -旦dang4 -鴠dang4 -𢘇dang4 -㡺dang4 -憚dang4 -彈dang4 -彈tang2 -宕dang4 -踼dang4 -踼tang1 -踼tang2 -踼tang3 -碭dang4 -碭tang2 -逿dang4 -𦿆dang4 -菪dang4 -𡇈dang4 -譡dang4 -闣dang4 -𤁡dang4 -瞫dang4 -瞫shen3 -䀍dang4 -馾dang4 -𩈉dang4 -𩾺dang4 -腅dang4 -刀dao1 -魛dao1 -忉dao1 -舠dao1 -𩕯dao1 -朷dao1 -朷mu5 -倒dao3 -倒dao4 -搗dao3 -擣dao3 -島dao3 -㠀dao3 -禂dao3 -䮻dao3 -禱dao3 -禱dao4 -㿒dao3 -㿒zhou4 -壔dao3 -道dao4 -衟dao4 -𡬲dao4 -稻dao4 -駣dao4 -駣tao2 -駣zhao4 -䆃dao4 -䆃dao4 -𨱵dao4 -𨱵lao3 -𨱵lao4 -導dao4 -纛dao4 -纛du5 -翿dao4 -翿tao2 -悼dao4 -蹈dao4 -盜dao4 -燾dao4 -燾tao2 -𠺛dao4 -䊭dao4 -䌦dao4 -䌦di5 -到dao4 -𤓾dao4 -𧛔dao4 -𧛔du5 -菿dao4 -菿zho5 -𪒴dä1 -𪒴tä2 -懛dä1 -等dä3 -等den3 -歹dä3 -傣dä3 -逮dä3 -逮dä4 -逮di4 -待dä4 -駘dä4 -駘tä2 -殆dä4 -怠dä4 -迨dä4 -𨽿dä4 -紿dä4 -詒dä4 -詒i2 -軩dä4 -𠷂dä4 -䈚dä4 -䈚sy3 -䈚tä2 -大dä4 -汏dä4 -汏ta5 -軑dä4 -軑di4 -㐲dä4 -𪐝dä4 -釱dä4 -釱di4 -䲦dä4 -忕dä4 -忕shr4 -忕tä4 -帶dä4 -跢dä4 -跢do4 -㿃dä4 -㿃zhr4 -蹛dä4 -蹛zhr4 -𢄔dä4 -艜dä4 -㯂dä4 -代dä4 -岱dä4 -黛dä4 -黱dä4 -隶dä4 -隶i4 -袋dä4 -帒dä4 -甙dä4 -玳dä4 -瑇dä4 -瑇du5 -靆dä4 -埭dä4 -𡍖dä4 -𨠾dä4 -戴dä4 -德dä5 -惪dä5 -㥁dä5 -得dä5 -𠮊dä5 -淂dä5 -𨁽dä5 -𣌏dä5 -特dä5 -特tä5 -貣dä5 -貣tä5 -𧈩dä5 -𧎢dä5 -樴dä5 -樴zhr5 -𤙰dä5 -棏dä5 -棏zä5 -鴏dä5 -螣dä5 -螣ten2 -螣zhen4 -登den1 -璒den1 -燈den1 -簦den1 -㲪den1 -䔲den1 -㽅den1 -䳾den1 -打zen3 -打din3 -戥den3 -嶝den4 -鐙den4 -隥den4 -凳den4 -𧄼den4 -𩞬den4 -磴den4 -鄧den4 -蹬den4 -𣩟den4 -䮴den4 -幐den4 -幐ten2 -低di1 -氐di1 -氐zhr1 -袛di1 -磾di1 -鞮di1 -腣di1 -腣di4 -羝di1 -眡di1 -眡shr4 -䧑di1 -䧑di1 -隄di1 -隄ti2 -奃di1 -趆di1 -趆di4 -𡰖di1 -𡰖ti2 -鍉di1 -柢di1 -柢di3 -柢di4 -䐎di1 -䚣di1 -䚣ti2 -𥿄di1 -㓳di1 -䬫di1 -䬫ti2 -邸di3 -底di3 -詆di3 -詆ti2 -詆ti5 -䏄di3 -抵di3 -氐di3 -牴di3 -觝di3 -弤di3 -㪆di3 -軧di3 -砥di3 -砥zhr1 -砥zhr3 -弟di4 -娣di4 -悌di4 -䑯di4 -遞di4 -递di4 -㼵di4 -媞di4 -媞shr4 -媞ti2 -地di4 -墬di4 -帝di4 -諦di4 -嚏di4 -嚏ti4 -啑di4 -啑sha5 -蒂di4 -蔕di4 -疐di4 -疐zhr4 -骶di4 -螮di4 -蝃di4 -蝃zho5 -摕di4 -摕die5 -𦨢di4 -䠠di4 -僀di4 -偙di4 -偙di4 -𢰂di4 -䟡di4 -𤬵di4 -蝭di4 -蝭ti2 -䩚di4 -渧di4 -第di4 -遰di4 -髢di4 -鬀di4 -鬀ti4 -締di4 -締ti2 -睇di4 -睇ti1 -𧡨di4 -𧡨ti2 -題di4 -題ti2 -禘di4 -鷤di4 -鷤tang2 -鷤ti2 -𪂿di4 -𪂿ti2 -棣di4 -杕di4 -踶di4 -踶zhr4 -㣇di4 -㣇i4 -𧫚di4 -鯷di4 -鯷shr4 -鯷ti2 -墆di4 -墆die5 -𥶛di4 -𥶛ti2 -的di5 -適di5 -適shr5 -適zhr5 -嫡di5 -嫡zä5 -甋di5 -靮di5 -鏑di5 -馰di5 -滴di5 -蹢di5 -蹢zhr5 -玓di5 -樀di5 -𪄱di5 -𪄱zä5 -𦉹di5 -魡di5 -魡di5 -𥕐di5 -𥐝di5 -扚di5 -扚diao3 -𣂉di5 -啇di5 -㣿di5 -㣿diao3 -㣿zho5 -𨑩di5 -𨑩diao4 -弔di5 -弔diao4 -荻di5 -狄di5 -敵di5 -籊di5 -籊ti5 -翟di5 -翟zä5 -迪di5 -覿di5 -𧠫di5 -笛di5 -篴di5 -篴zhu5 -糴di5 -籴di5 -邮di5 -邮iou2 -滌di5 -蓧di5 -蓧tiao1 -蔋di5 -踧di5 -踧zu5 -𩷎di5 -䵂di5 -䵂zhr5 -頔di5 -頔qong3 -梑di5 -䊮di5 -䢮di5 -㹍di5 -滷di5 -滷lu3 -㣙di5 -嘀di5 -嘀zä5 -刁diao1 -貂diao1 -䯾diao1 -䯾tiao2 -䯾zhou4 -𠚥diao1 -凋diao1 -鯛diao1 -䂏diao1 -雕diao1 -鵰diao1 -蛁diao1 -彫diao1 -琱diao1 -𧜣diao1 -𧜣diao3 -𧘨diao1 -䒒diao1 -𦶌diao1 -𦨣diao1 -𩾗diao1 -𩾗ziao1 -奝diao1 -㚋diao1 -弴diao1 -弴duen1 -瞗diao1 -碉diao1 -叼diao1 -鳥diao3 -鳥liao3 -屌diao3 -𢁕diao3 -蔦diao3 -蔦diao4 -釕diao3 -釕liao3 -䄪diao3 -𠄏diao3 -鵃diao3 -鵃zhao1 -鵃zhou1 -隝diao3 -窕diao4 -𤕷diao4 -𤱩diao4 -誂diao4 -掉diao4 -掉lo5 -嬥diao4 -嬥diao4 -嬥tiao2 -嬥zho5 -挑diao4 -挑tao1 -挑tiao1 -挑tiao3 -䂽diao4 -伄diao4 -瘹diao4 -釣diao4 -窵diao4 -吊diao4 -藋diao4 -銚diao4 -銚iao2 -銚tiao1 -調diao4 -調tiao2 -調zhou1 -𥁮diao4 -莜diao4 -爹die1 -爹do4 -姪die5 -姪zhr5 -昳die5 -胅die5 -凸die5 -凸du5 -凸tu5 -垤die5 -耋die5 -迭die5 -跌die5 -絰die5 -驖die5 -驖tie5 -嵽die5 -軼die5 -軼i5 -䭿die5 -䭿i5 -𨳺die5 -瓞die5 -戜die5 -苵die5 -镻die5 -䳀die5 -䳀i5 -𪗻die5 -𪗻zhr5 -𢲼die5 -恎die5 -詄die5 -𪀒die5 -𠽧die5 -𡼄die5 -泆die5 -泆i5 -泆i5 -𥑇die5 -趃die5 -㦅die5 -窒die5 -窒zhr5 -𥉺die5 -蛭die5 -蛭zhr5 -㗧die5 -㗧zhr5 -𨴗die5 -𡇓die5 -螲die5 -螲zhr5 -牒die5 -喋die5 -喋zha5 -蹀die5 -諜die5 -堞die5 -𨈈die5 -㲲die5 -𣯉die5 -褺die5 -疊die5 -曡die5 -䥡die5 -䠟die5 -㥈die5 -𥷕die5 -牃die5 -褋die5 -墊die5 -墊diän4 -惵die5 -慴die5 -慴zhä5 -褶die5 -褶shr5 -褶si5 -𨐁die5 -蝶die5 -蝶tie5 -揲die5 -揲ie5 -揲shä5 -碟die5 -䁋die5 -䁋xe5 -𠗨die5 -𠗨zha5 -㩹die5 -䴑die5 -𪑧die5 -𪑧lie5 -𤗨die5 -鰈die5 -鰈ta5 -渫die5 -渫sie5 -渫zha5 -艓die5 -聑die5 -𠲷die5 -𢬴die5 -𢬴zhä5 -𧚊die5 -㑙die5 -𨓊die5 -䩞die5 -䩞tie5 -笘die5 -㝪die5 -㝪diän4 -跕die5 -跕tie5 -涉die5 -涉shä5 -顛diän1 -顚diän1 -㒹diän1 -齻diän1 -𩥄diän1 -槙diän1 -癲diän1 -瘨diän1 -滇diän1 -滇tiän2 -滇tiän4 -𧽍diän1 -𧽍diän4 -巔diän1 -驒diän1 -驒tang2 -驒to2 -蹎diän1 -𠑘diän1 -傎diän1 -厧diän1 -𩬑diän1 -𦕒diän1 -掂diän1 -敁diän1 -佔diän1 -典diän3 -蕇diän3 -𩒝diän3 -錪diän3 -錪tiän3 -𥮏diän3 -碘diän3 -敟diän3 -琠diän3 -琠tiän3 -婰diän3 -䵤diän3 -䵤xän4 -點diän3 -玷diän3 -𦒻diän3 -𦒻diän4 -䍄diän3 -㓠diän3 -殄diän4 -蜒diän4 -蜒iän2 -跈diän4 -跈liän3 -簟diän4 -扂diän4 -𠂼diän4 -驔diän4 -橝diän4 -橝tang2 -㶘diän4 -電diän4 -殿diän4 -奠diän4 -奠din4 -畋diän4 -畋tiän2 -澱diän4 -淀diän4 -甸diän4 -佃diän4 -佃tiän2 -鈿diän4 -鈿tiän2 -闐diän4 -闐tiän2 -涏diän4 -涏din4 -靛diän4 -𪑩diän4 -窴diän4 -窴tiän2 -填diän4 -填tiän2 -填zhen1 -填zhen4 -塡diän4 -塡tiän2 -塡zhen4 -壂diän4 -㞟diän4 -㞟din3 -𡱂diän4 -𡱂tuen2 -唸diän4 -𠿍diän4 -店diän4 -坫diän4 -坫zhen1 -沾diän4 -沾tiän1 -沾zhang1 -埝diän4 -埝lie5 -惦diän4 -𩅀diän4 -𩅀zhr5 -痁diän4 -痁shang1 -磹diän4 -㼭diän4 -丁din1 -丁zen1 -釘din1 -釘din4 -玎din1 -玎zen1 -䦺din1 -靪din1 -靪din3 -仃din1 -叮din1 -疔din1 -頂din3 -𩠑din3 -𩕢din3 -奵din3 -耵din3 -鼎din3 -薡din3 -酊din3 -濎din3 -葶din3 -葶tin2 -挺din4 -挺tin2 -挺tin3 -艇din4 -艇tin3 -鋌din4 -梃din4 -娗din4 -娗tin2 -町din4 -町tiän3 -町tin1 -町tin3 -霆din4 -霆tin2 -莛din4 -莛tin2 -蜓din4 -蜓tin2 -訂din4 -訂din4 -訂tin1 -誔din4 -定din4 -掟din4 -廷din4 -廷tin2 -錠din4 -矴din4 -飣din4 -𦘭din4 -顁din4 -丟diou1 -多do1 -𦰿do1 -𦷛do1 -茤do1 -𨹃do1 -𨹃do3 -桗do1 -桗do4 -嚲do3 -䫂do3 -埵do3 -挆do3 -朵do3 -朶do3 -綞do3 -鍺do3 -𦀉do3 -𥿰do3 -𨹄do3 -䤪do3 -𨦃do3 -𩊜do3 -𩊜do4 -𥠄do3 -𥠄duang1 -褍do3 -褍duang1 -躲do3 -舵do4 -柁do4 -陊do4 -陊zhr4 -沱do4 -沱to2 -𣵻do4 -詑do4 -詑i2 -詑to1 -詑to2 -袉do4 -袉to2 -袉to3 -拕do4 -拕to1 -墮do4 -墮huei1 -墮to3 -垛do4 -𤬾do4 -䅜do4 -䅜shuei4 -𥬲do4 -𥬸do4 -𥬸zhua1 -𥳔do4 -䤻do4 -惰do4 -憜do4 -媠do4 -媠to3 -嫷do4 -嫷to4 -䲊do4 -䲊to3 -䲊uei3 -嶞do4 -痑do4 -痑tang1 -痑to1 -䭾do4 -䭾to2 -馱do4 -馱to2 -駄do4 -䙃do4 -𧱫do4 -剁do4 -刴do4 -跺do4 -挅do4 -㛆do4 -奪do5 -𡙜do5 -敚do5 -敓do5 -脫do5 -脫to5 -挩do5 -挩to5 -莌do5 -莌to5 -痥do5 -鮵do5 -掇do5 -掇zho5 -剟do5 -剟zho5 -鵽do5 -鵽zhua5 -腏do5 -腏zho5 -腏zhuei4 -祋do5 -祋duei4 -咄do5 -咄du5 -裰do5 -鐸do5 -剫do5 -度do5 -度du4 -𢜬do5 -㤞do5 -踱do5 -凙do5 -襗do5 -襗i5 -襗zä5 -𧩧do5 -𩍜do5 -䐾do5 -喥do5 -仛do5 -𨍏do5 -柮du5 -柮zo5 -𩢎du5 -𩨳du5 -東dong1 -菄dong1 -鶇dong1 -倲dong1 -𠍀dong1 -𩜍dong1 -𢘐dong1 -涷dong1 -涷dong4 -蝀dong1 -蝀dong3 -凍dong1 -凍dong4 -鯟dong1 -𢔅dong1 -崠dong1 -埬dong1 -𧓕dong1 -䰤dong1 -冬dong1 -𠔙dong1 -苳dong1 -䳉dong1 -笗dong1 -𩂓dong1 -𧲴dong1 -懂dong3 -董dong3 -箽dong3 -蕫dong3 -蕫tong2 -䵔dong3 -𧄓dong3 -湩dong3 -湩dong4 -湩zhong4 -動dong4 -𨔝dong4 -酮dong4 -酮tong2 -姛dong4 -眮dong4 -眮tong2 -詷dong4 -桶dong4 -桶tong3 -挏dong4 -挏tong2 -硐dong4 -硐tong2 -棟dong4 -㼯dong4 -𩭩dong4 -腖dong4 -洞dong4 -洞tong2 -恫dong4 -恫tong1 -絧dong4 -絧tong2 -㓊dong4 -峒dong4 -峒tong2 -胴dong4 -慟dong4 -筒dong4 -筒tong2 -駧dong4 -衕dong4 -衕tong2 -迵dong4 -戙dong4 -㗢dong4 -㗢hong2 -㗢hong4 -𩐵dong4 -兜dou1 -兠dou1 -侸dou1 -吺dou1 -篼dou1 -𥆖dou1 -𧢗dou1 -𧯠dou1 -剅dou1 -剅lou2 -郖dou1 -郖dou4 -𩮷dou1 -斗dou3 -㪷dou3 -枓dou3 -枓zhu3 -蚪dou3 -陡dou3 -阧dou3 -抖dou3 -襡dou3 -襡dou4 -襡dou4 -襡du5 -襡shu5 -䕆dou4 -𠁁dou4 -𨪐dou4 -揄dou4 -揄iou2 -揄tou2 -揄ü2 -𩿢dou4 -𩿢tou3 -豆dou4 -竇dou4 -窬dou4 -窬tou2 -窬ü2 -逗dou4 -逗zhu4 -酘dou4 -荳dou4 -脰dou4 -梪dou4 -餖dou4 -䬦dou4 -浢dou4 -䄈dou4 -毭dou4 -𩊪dou4 -𤀨dou4 -𤅋dou4 -㛒dou4 -痘dou4 -讀dou4 -讀du5 -𢭃dou4 -𢭃duang3 -鬥dou4 -鬭dou4 -闘dou4 -噣dou4 -噣zho5 -噣zhou4 -噣zhu5 -䛠dou4 -𧱦dou4 -斣dou4 -都du1 -闍du1 -闍she2 -𥳉du1 -𦘴du1 -𦘴du4 -𧷿du1 -醏du1 -䩲du1 -睹du3 -覩du3 -暏du3 -𥀁du3 -𥀁du4 -賭du3 -堵du3 -堵zhe3 -肚du3 -肚du4 -帾du3 -䁈du3 -䁈qi4 -㕆du3 -㕆hu4 -杜du4 -荰du4 -土du4 -土tu3 -靯du4 -𤬪du4 -𤬪kang1 -𡍨du4 -𢾖du4 -渡du4 -斁du4 -斁i5 -鍍du4 -鍍tu2 -𥯖du4 -妒du4 -妬du4 -秺du4 -𤴱du4 -㓃du4 -㓃zha4 -蠹du4 -螙du4 -殬du4 -獨du5 -黷du5 -讟du5 -㾄du5 -髑du5 -䫳du5 -殰du5 -贕du5 -櫝du5 -牘du5 -儥du5 -儥ü5 -碡du5 -碡zhu5 -䢱du5 -䮷du5 -皾du5 -𤟩du5 -韇du5 -韣du5 -韣shu5 -韣zhu5 -瓄du5 -瀆du5 -𨽍du5 -豄du5 -嬻du5 -犢du5 -𪇆du5 -罜du5 -罜zhu4 -㒔du5 -㒔shu5 -匵du5 -𣫔du5 -啄du5 -啄zho5 -𡰪du5 -䐁du5 -䐁zho5 -𧞐du5 -𢽴du5 -竺du5 -竺zhu5 -剢du5 -毒du5 -𡴛du5 -𡹆du5 -𦺇du5 -蝳du5 -𢃶du5 -篤du5 -督du5 -𧝴du5 -裻du5 -裻su5 -𧞶du5 -錖du5 -𤬂du5 -𥓍du5 -突du5 -突tu5 -揬du5 -腯du5 -鼵du5 -葖du5 -鶟du5 -堗du5 -𦩤du5 -鈯du5 -𦔅du5 -𣔻du5 -𡿮du5 -𡿮tu5 -鍎du5 -端duang1 -剬duang1 -剬zhuang3 -𧤗duang1 -耑duang1 -鍴duang1 -𥵣duang1 -竱duang1 -竱zhuang3 -𦾸duang1 -偳duang1 -偳tuang1 -短duang3 -斷duang3 -斷duang4 -𢷖duang3 -𩋦duang4 -緞duang4 -段duang4 -椴duang4 -毈duang4 -鍛duang4 -腶duang4 -碫duang4 -瑖duang4 -堆duei1 -頧duei1 -頧duei3 -䭔duei1 -鴭duei1 -𠩰duei1 -搥duei1 -搥chuei2 -磓duei1 -塠duei1 -䜃duei1 -嵟duei1 -𩈜duei1 -𠂤duei1 -敦duei1 -敦duen1 -敦duen4 -敦tuang2 -𡏩duei1 -䃍duei1 -䃍duei4 -𦞙duei3 -𡑈duei3 -䇏duei3 -謉duei3 -謉guei4 -鐓duei4 -瀢duei4 -瀢uei3 -陮duei4 -𨯝duei4 -𦶏duei4 -兌duei4 -兊duei4 -綐duei4 -銳duei4 -銳ruei4 -𩊭duei4 -㟋duei4 -隊duei4 -䨴duei4 -薱duei4 -懟duei4 -懟zhuei4 -憝duei4 -憞duei4 -譈duei4 -䯟duei4 -𩐌duei4 -濧duei4 -對duei4 -𡭊duei4 -碓duei4 -轛duei4 -轛zhuei4 -𣝉duei4 -𠏮duei4 -惇duen1 -惇zhuen1 -㢯duen1 -𤭞duen1 -驐duen1 -墩duen1 -礅duen1 -噸duen1 -盹duen3 -盹zhuen4 -囤duen4 -囤tuen2 -𥫱duen4 -盾duen4 -盾shuen4 -沌duen4 -沌tuen2 -沌zhuang4 -坉duen4 -坉tuen2 -庉duen4 -庉tuen2 -遁duen4 -遯duen4 -頓duen4 -頓du5 -扽duen4 -鈍duen4 -𩔂duen4 -𧘸duen4 -恩en1 -𤇯en1 -煾en1 -垠en2 -垠in2 -垠ken4 -圻en2 -圻in2 -圻qi2 -圻qi2 -泿en2 -泿in2 -娙en2 -娙xin2 -俓en2 -俓iän2 -俓jin4 -䭓en4 -䭡en4 -䭡uen4 -瀴en4 -瀴in3 -瀴min3 -硬en4 -鞕en4 -兒er2 -兒li2 -𠒆er2 -唲er2 -而er2 -栭er2 -𣚊er2 -𨼏er2 -陑er2 -陾er2 -陾lou3 -髵er2 -峏er2 -輀er2 -𨎪er2 -胹er2 -𦠌er2 -𦓒er2 -𩰴er2 -洏er2 -鮞er2 -鮞ru5 -耏er2 -耏lä4 -咡er2 -咡er4 -䎠er2 -䎠lo2 -誀er2 -誀er4 -鴯er2 -爾er3 -尔er3 -尒er3 -邇er3 -迩er3 -耳er3 -洱er3 -洱er4 -駬er3 -𪕔er3 -䋙er3 -二er4 -弍er4 -貳er4 -樲er4 -髶er4 -髶rong2 -餌er4 -𩱓er4 -珥er4 -衈er4 -毦er4 -刵er4 -佴er4 -佴lä4 -䎶er4 -㛅er4 -䏪er4 -䣵er4 -䣵li4 -眲er4 -眲lä5 -𦖢er4 -伐fa5 -筏fa5 -栰fa5 -橃fa5 -橃fei4 -罰fa5 -閥fa5 -垡fa5 -䑔fa5 -䑔fei4 -瞂fa5 -藅fa5 -䣹fa5 -發fa5 -髮fa5 -𩠖fa5 -𩑛fa5 -乏fa5 -泛fa5 -泛fang4 -姂fa5 -姂fang4 -法fa5 -灋fa5 -𥎰fa5 -翻fang1 -飜fang1 -旛fang1 -旛fang2 -幡fang1 -𤃳fang1 -𤄜fang1 -轓fang1 -繙fang1 -繙fang2 -反fang1 -反fang3 -蕃fang1 -蕃fang2 -藩fang1 -藩fang2 -鱕fang1 -籓fang1 -鐇fang1 -鐇fang2 -方fang1 -方fang2 -汸fang1 -坊fang1 -坊fang2 -蚄fang1 -肪fang1 -肪fang2 -邡fang1 -邡fang4 -鴋fang1 -鴋fang2 -枋fang1 -鈁fang1 -牥fang1 -趽fang1 -趽fang4 -趽pang2 -䄱fang1 -匚fang1 -芳fang1 -妨fang1 -妨fang4 -淓fang1 -䒦fang1 -䒦fang4 -煩fang2 -蹯fang2 -𨆌fang2 -繁fang2 -繁pang2 -繁po2 -蘩fang2 -薠fang2 -樊fang2 -棥fang2 -棥fang2 -𢶃fang2 -燔fang2 -膰fang2 -瀿fang2 -羳fang2 -䪤fang2 -鷭fang2 -蟠fang2 -蟠pang2 -蠜fang2 -礬fang2 -𪖇fang2 -𨟄fang2 -璠fang2 -𥢌fang2 -襎fang2 -袢fang2 -緐fang2 -𥿋fang2 -墦fang2 -𢐲fang2 -䮳fang2 -𧢜fang2 -房fang2 -房pang2 -防fang2 -防fang4 -魴fang2 -凡fang2 -帆fang2 -帆fang4 -𠆩fang2 -𠆩fang4 -𦨲fang2 -氾fang2 -氾fang4 -颿fang2 -颿fang4 -柉fang2 -䡊fang3 -返fang3 -橎fang3 -仿fang3 -彷fang3 -彷pang2 -髣fang3 -紡fang3 -䲱fang3 -鶭fang3 -昉fang3 -倣fang3 -放fang3 -放fang4 -瓬fang3 -𩦠fang4 -𦜒fang3 -釩fang3 -訪fang3 -訪fang4 -軬fang4 -範fang4 -笵fang4 -范fang4 -軓fang4 -犯fang4 -𧍙fang4 -販fang4 -畈fang4 -飯fang4 -𥹇fang4 -飰fang4 -𩚳fang4 -㶗fang4 -𧉤fang4 -嬔fang4 -婏fang4 -婏fu4 -㽹fang4 -𨠒fang4 -𡗹fang4 -𣀔chuang4 -㤆fang4 -𡚪fang4 -㪻fang4 -㪻jüän4 -汳fang4 -𨾔fang4 -梵fang4 -梵fen2 -汎fang4 -汎fen2 -䀀fang4 -𥁔fang4 -霏fei1 -䬠fei1 -妃fei1 -妃pei4 -䩁fei1 -婓fei1 -裶fei1 -菲fei1 -菲fei3 -菲fei4 -馡fei1 -騑fei1 -非fei1 -猆fei1 -飛fei1 -扉fei1 -緋fei1 -𩙲fei1 -𩹉fei1 -騛fei1 -誹fei1 -誹fei4 -餥fei1 -餥fei3 -肥fei2 -腓fei2 -腓fei4 -䈈fei2 -淝fei2 -𤷂fei2 -蜰fei2 -蜰fei3 -蟦fei2 -蟦fei4 -蟦fei4 -裴fei2 -裴pei2 -斐fei3 -胐fei3 -胐ku5 -悱fei3 -𩦎fei3 -奜fei3 -䨽fei3 -匪fei3 -篚fei3 -棐fei3 -榧fei3 -䕁fei3 -蜚fei3 -蜚fei4 -膹fei4 -膹fen4 -䆏fei4 -䆏fei4 -橨fei4 -橨fen2 -陫fei4 -䒈fei4 -沸fei4 -𩰾fei4 -茀fei4 -茀fu5 -鯡fei4 -㹃fei4 -𧙂fei4 -䛍fei4 -髴fei4 -髴fu5 -靅fei4 -𣙿fei4 -昲fei4 -䊧fei4 -䊧pi4 -狒fei4 -𥝋fei4 -㵒fei4 -怫fei4 -怫fu5 -屝fei4 -𧕿fei4 -䨾fei4 -𩇪fei4 -翡fei4 -𡌦fei4 -萉fei4 -黂fei4 -疿fei4 -䠊fei4 -㔗fei4 -𧌘fei4 -𥄱fei4 -𥄱po5 -䀟fei4 -廢fei4 -𤼺fei4 -䉬fei4 -𥳊fei4 -砩fei4 -肺fei4 -杮fei4 -吠fei4 -𩵥fei4 -鼣fei4 -風fen1 -風fen4 -飌fen1 -楓fen1 -猦fen1 -偑fen1 -檒fen1 -𧆉fen1 -瘋fen1 -豐fen1 -寷fen1 -酆fen1 -蘴fen1 -灃fen1 -麷fen1 -麷fen4 -㒥fen1 -𡾿fen1 -封fen1 -封fen4 -𡉚fen1 -犎fen1 -葑fen1 -葑fen4 -崶fen1 -篈fen1 -㜂fen1 -峰fen1 -峯fen1 -鋒fen1 -丰fen1 -𡴀fen1 -𢓱fen1 -妦fen1 -蜂fen1 -蜂pen2 -蠭fen1 -𧒒fen1 -桻fen1 -烽fen1 -㷭fen1 -莑fen1 -仹fen1 -㸼fen1 -分fen1 -分fen4 -饙fen1 -餴fen1 -𣯻fen1 -𡊄fen1 -吩fen1 -芬fen1 -㞣fen1 -㞣fen2 -紛fen1 -𢁥fen1 -𣬩fen1 -衯fen1 -𦐈fen1 -棻fen1 -棻fen2 -氛fen1 -氛fen2 -雰fen1 -𨷹fen1 -錀fen1 -馮fen2 -馮pin2 -堸fen2 -芃fen2 -芃pen2 -𨝭fen2 -渢fen2 -逢fen2 -縫fen2 -縫fen4 -夆fen2 -夆hä4 -漨fen2 -䩼fen2 -𥎌fen2 -𥛝fen2 -捀fen2 -捀fen4 -墳fen2 -墳fen4 -汾fen2 -𣱦fen2 -鼖fen2 -䩿fen2 -𪔵fen2 -濆fen2 -濆pen1 -焚fen2 -燌fen2 -羒fen2 -豶fen2 -羵fen2 -枌fen2 -蕡fen2 -𦶁fen2 -棼fen2 -魵fen2 -魵fen3 -魵fen4 -𧮱fen2 -妢fen2 -梤fen2 -䫶fen2 -鐼fen2 -鐼xüin4 -馩fen2 -馚fen2 -葐fen2 -葐pen2 -鼢fen2 -鼢fen4 -蚡fen2 -蚡fen4 -轒fen2 -轒fen4 -覂fen3 -𢇫fen3 -粉fen3 -黺fen3 -忿fen3 -忿fen4 -奉fen4 -憤fen4 -𢤬fen4 -㿎fen4 -㿎fen4 -鱝fen4 -弅fen4 -𢅯fen4 -坋fen4 -鳳fen4 -諷fen4 -賵fen4 -㡝fen4 -湓fen4 -湓pen2 -湓pen4 -瀵fen4 -糞fen4 -𥽒fen4 -𡊅fen4 -僨fen4 -奮fen4 -㱵fen4 -秎fen4 -𩅿fo5 -敷fu1 -鋪fu1 -鋪pu1 -鋪pu4 -麩fu1 -麱fu1 -孚fu1 -𣞒fu1 -郛fu1 -鄜fu1 -鄜lu5 -筟fu1 -俘fu1 -痡fu1 -痡pu1 -怤fu1 -䎔fu1 -𧀮fu1 -荂fu1 -荂xü1 -䓏fu1 -孵fu1 -豧fu1 -豧fu4 -豧pou4 -豧pu1 -尃fu1 -䱐fu1 -䱐fu2 -罦fu1 -罦fu2 -稃fu1 -𥹃fu1 -泭fu1 -泭fu2 -郙fu1 -郙fu3 -㕊fu1 -桴fu1 -桴fu2 -㩤fu1 -姇fu1 -紨fu1 -䓵fu1 -㲗fu1 -夫fu1 -夫fu2 -跗fu1 -跗fu4 -趺fu1 -膚fu1 -肤fu1 -邞fu1 -鈇fu1 -衭fu1 -㠸fu1 -扶fu1 -扶fu2 -玞fu1 -砆fu1 -𩿧fu1 -𧀴fu1 -簠fu1 -簠fu3 -簠fu4 -鳺fu1 -柎fu1 -𩬙fu1 -𩬙fu4 -𩵩fu1 -䄮fu1 -䃿fu1 -妋fu1 -妋iou1 -呋fu1 -䬌fu1 -秠fu1 -秠fu3 -秠pei1 -秠pei3 -𡫺fu1 -衃fu1 -衃pei1 -肧fu1 -肧pei1 -紑fu1 -紑fu3 -醅fu1 -醅pei1 -鴀fu1 -鴀fu3 -哹fu1 -哹fu2 -䍍fu1 -䍍kou4 -䍍ku5 -𢺻fu2 -芙fu2 -符fu2 -颫fu2 -鳧fu2 -榑fu2 -苻fu2 -蚨fu2 -𦽏fu2 -𣿆fu2 -𧥱fu2 -枎fu2 -坿fu2 -坿fu4 -𣻜fu2 -𤱽fu2 -𣘧fu2 -𣻥fu2 -𢞦fu2 -𦑹fu2 -𦔾fu2 -玸fu2 -浮fu2 -𥰛fu2 -䍖fu2 -䍖pao1 -琈fu2 -粰fu2 -䳕fu2 -罘fu2 -涪fu2 -芣fu2 -蜉fu2 -烰fu2 -鉜fu2 -𡦄fu2 -𢀼fu2 -艀fu2 -䨗fu2 -甫fu3 -脯fu3 -斧fu3 -俯fu3 -頫fu3 -頫tiao4 -府fu3 -腑fu3 -黼fu3 -蜅fu3 -蜅pu2 -俌fu3 -俌fu3 -父fu3 -父fu4 -莆fu3 -𧉊fu3 -㕮fu3 -㕮fu4 -𥒰fu3 -蚥fu3 -蚥fu4 -撫fu3 -𢻬fu3 -弣fu3 -𠛺fu3 -拊fu3 -䋨fu3 -剖fu3 -剖pou3 -䌗fu3 -䯽fu3 -䯽pou2 -䯽pou3 -𠟌fu3 -䞤fu3 -䞤qü2 -缶fu3 -缹fu3 -𡜊fu3 -𡜊pä1 -㤱fu3 -㤱fu4 -𩂆fu3 -輔fu3 -輔fu4 -䩉fu4 -𩒺fu4 -腐fu4 -𩾿fu4 -滏fu4 -䭸fu4 -㾈fu4 -釜fu4 -鬴fu4 -䪔fu4 -嘸fu4 -嘸u3 -負fu4 -婦fu4 -䘀fu4 -萯fu4 -蝜fu4 -阜fu4 -𨸏fu4 -𪃓fu4 -偩fu4 -𦰺fu4 -𨹺fu4 -䧞fu4 -䧞ma4 -㷆fu4 -𧌈fu4 -附fu4 -袝fu4 -賻fu4 -駙fu4 -鮒fu4 -蚹fu4 -𠪻fu4 -胕fu4 -赴fu4 -𠓗fu4 -𠓗pä5 -䞯fu4 -䎷fu4 -䎷zhu4 -訃fu4 -䟔fu4 -付fu4 -賦fu4 -傅fu4 -陚fu4 -咐fu4 -副fu4 -副fu5 -副pi5 -𩯅fu4 -𩯅fu5 -覆fu4 -覆fu5 -覆pä5 -𤸑fu4 -𤸑fu5 -福fu4 -福fu5 -富fu4 -輻fu4 -輻fu5 -鍑fu4 -鍑fu5 -䔰fu4 -䔰fu5 -復fu4 -復fu5 -𢕒fu4 -伏fu4 -伏fu5 -椱fu4 -椱fu5 -𨺅fu4 -複fu4 -複fu5 -腹fu5 -葍fu5 -蝠fu5 -𥳇fu5 -輹fu5 -𨋩fu5 -菐fu5 -菐bu5 -𦿁fu5 -𠋩fu5 -复fu5 -服fu5 -𦨈fu5 -虙fu5 -茯fu5 -鵩fu5 -蕧fu5 -澓fu5 -洑fu5 -箙fu5 -𩋟fu5 -𨌥fu5 -𪃃fu5 -𩢰fu5 -𥨍fu5 -㙏fu5 -棴fu5 -棴su5 -畐fu5 -畐pi5 -𩊙fu5 -𩎧fu5 -𥪋fu5 -𥪋lu5 -栿fu5 -袱fu5 -蝮fu5 -幞fu5 -弗fu5 -紱fu5 -黻fu5 -綍fu5 -紼fu5 -巿fu5 -𨚓fu5 -翇fu5 -柫fu5 -𡗻fu5 -𩖼fu5 -笰fu5 -𤊸fu5 -甶fu5 -佛fu5 -坲fu5 -𡶒fu5 -岪fu5 -咈fu5 -䞞fu5 -刜fu5 -炥fu5 -𣀣fu5 -拂fu5 -𢂀fu5 -嶏fu5 -嶏pei4 -祓fu5 -乀fu5 -䭮fu5 -𧿳fu5 -彿fu5 -干gang1 -乾gang1 -乾qän2 -漧gang1 -竿gang1 -肝gang1 -奸gang1 -奸jän1 -鳱gang1 -玕gang1 -邗gang1 -邗hang2 -汗gang1 -汗hang2 -汗hang4 -迀gang1 -㿻gang1 -𢧀gang1 -忓gang1 -忓hang4 -𨝌gang1 -𡯋gang1 -剛gang1 -㓻gang1 -崗gang1 -岡gang1 -堽gang1 -掆gang1 -掆gang4 -笐gang1 -笐hang4 -鋼gang1 -鋼gang4 -綱gang1 -亢gang1 -亢kang4 -犅gang1 -堈gang1 -牨gang1 -苀gang1 -苀hang2 -魧gang1 -魧hang2 -迒gang1 -迒hang2 -缸gang1 -缸xang2 -𤭛gang1 -罡gang1 -弇gang1 -弇iän3 -淦gang1 -淦gang4 -䶃gang1 -䶃hang2 -䌠gang1 -䌠jän1 -䌠qän1 -䌠xän1 -蜬gang1 -蜬hang2 -甘gang1 -柑gang1 -䇞gang1 -䇞gang3 -苷gang1 -泔gang1 -𤯎gang1 -𤯎hang2 -媣gang1 -疳gang1 -肛gang1 -趕gang3 -簳gang3 -笴gang3 -笴go3 -皯gang3 -稈gang3 -秆gang3 -仠gang3 -矸gang3 -矸gang4 -矸hang4 -衦gang3 -擀gang3 -䴚gang3 -𨟼gang3 -㽘gang3 -䟘gang3 -䟘hang4 -感gang3 -𥸡gang3 -鱤gang3 -灝gang3 -灝hao4 -贑gang3 -䤗gang3 -贛gang3 -贛gang4 -贛gong4 -㔶gang3 -㔶gong4 -𧆐gang3 -𧆐gang4 -𧆐gong4 -䃭gang3 -灨gang3 -灨gang4 -敢gang3 -𠭖gang3 -𣪏gang3 -𢽤gang3 -橄gang3 -澉gang3 -澉tang4 -幹gang4 -旰gang4 -榦gang4 -倝gang4 -杆gang4 -𧹳gang4 -盰gang4 -骭gang4 -骭xän4 -𣵼gang4 -𢁗gang4 -紺gang4 -𪉦gang4 -𪉦jän4 -槓gang4 -高gao1 -髙gao1 -膏gao1 -膏gao4 -睾gao1 -皋gao1 -臯gao1 -羔gao1 -糕gao1 -餻gao1 -㟸gao1 -𡼗gao1 -櫜gao1 -咎gao1 -咎jou4 -鼛gao1 -鷱gao1 -篙gao1 -槔gao1 -橰gao1 -𧢌gao1 -䚌gao1 -䔌gao1 -㤒gao1 -䆁gao1 -𣓌gao1 -𣓌gao3 -𣓌jou4 -倃gao1 -倃jou4 -䓘gao1 -䣗gao1 -𨝲gao1 -暠gao3 -杲gao3 -稿gao3 -稾gao3 -稾kao4 -藳gao3 -夰gao3 -夰hao4 -縞gao3 -縞gao4 -槁gao3 -槁kao3 -槀gao3 -菒gao3 -𥓖gao3 -誥gao4 -郜gao4 -告gao4 -𣝏gao4 -烄gao4 -烄jao3 -該gä1 -豥gä1 -豥hä2 -垓gä1 -荄gä1 -荄jä1 -郂gä1 -陔gä1 -姟gä1 -絯gä1 -絯xä4 -晐gä1 -峐gä1 -祴gä1 -侅gä1 -侅xä4 -侅kä1 -賅gä1 -㨟gä1 -㨟hä2 -胲gä1 -胲gä3 -䶣gä1 -䐩gä1 -䐩guei1 -䐩kä3 -改gä3 -頦gä3 -頦hä2 -絠gä3 -箉jä4 -拐jä4 -蓋gä4 -蓋go5 -蓋ho5 -丐gä4 -匃gä4 -匃go5 -鈣gä4 -溉gä4 -溉ji4 -漑gä4 -漑ji4 -概gä4 -槪gä4 -槩gä4 -摡gä4 -摡xi4 -𠌰gä4 -㧉gä4 -㕢gä4 -㕢xä4 -格gä5 -格go5 -𢓜gä5 -茖gä5 -骼gä5 -觡gä5 -𩹺gä5 -鵅gä5 -鵅lo5 -挌gä5 -挌lo5 -㦴gä5 -㪾gä5 -𢼛gä5 -𢼛guä5 -蛒gä5 -𪌣gä5 -𩹿gä5 -鉻gä5 -鉻lo5 -隔gä5 -膈gä5 -搹gä5 -鬲gä5 -鬲li5 -槅gä5 -革gä5 -𥴩gä5 -𢡍gä5 -諽gä5 -諽kä5 -䪂gä5 -䪂sä5 -𧈑gä5 -䨣gä5 -𥉅gä5 -𦑜gä5 -嗝gä5 -裓gä5 -𢧧gä5 -孂gä5 -孂jao3 -孂jän3 -根gen1 -跟gen1 -𣥦gen1 -珢gen1 -珢gen4 -珢in2 -庚gen1 -鶊gen1 -更gen1 -更gen4 -䢚gen1 -粳gen1 -稉gen1 -秔gen1 -賡gen1 -羹gen1 -𩱧gen1 -埂gen1 -埂gen3 -浭gen1 -耕gen1 -搄gen1 -搄gen1 -揯gen1 -揯gen1 -縆gen1 -縆gen1 -絙gen1 -䫀gen3 -詪gen3 -詪gen4 -詪xän4 -梗gen3 -挭gen3 -哽gen3 -郠gen3 -綆gen3 -鯁gen3 -骾gen3 -𧋑gen3 -耿gen3 -𦵸gen3 -𥉔gen3 -艮gen4 -茛gen4 -亘gen4 -亙gen4 -堩gen4 -䱎gen4 -𥔂gen4 -歌go1 -謌go1 -柯go1 -妿go1 -妿o1 -㤎go1 -滒go1 -鴚go1 -菏go1 -菏ho2 -牁go1 -哥go1 -戈go1 -過go1 -過go4 -渦go1 -渦o1 -鍋go1 -𨍋go1 -楇go1 -瘑go1 -㽿go1 -㽿ko1 -𩰫go1 -𩰬go1 -㗻go1 -㗻ho2 -緺go1 -緺gua1 -𧒖go1 -𧒖go4 -𩾷go1 -堝go1 -蝸go1 -蝸gua1 -哿go3 -舸go3 -𥰮go3 -果go3 -菓go3 -猓go3 -輠go3 -輠ho4 -輠hua4 -輠huei4 -錁go3 -鐹go3 -鐹go4 -划go3 -划go4 -划hua2 -裹go3 -裹go4 -蜾go3 -惈go3 -粿go3 -餜go3 -䴹go3 -䴹hua4 -個go4 -个go4 -箇go4 -𩟂go4 -㳀go4 -騍go4 -葛go5 -䈓go5 -獦go5 -獦lie5 -割go5 -𩢛go5 -輵go5 -𨞛go5 -𥢸go5 -㵧go5 -各go5 -閣go5 -胳go5 -袼go5 -袼lo5 -擱go5 -鴿go5 -閤go5 -合go5 -合ho5 -㪉go5 -鉿go5 -鮯go5 -蛤go5 -郃go5 -郃ho5 -浩go5 -浩hao4 -匌go5 -匌ko5 -頜go5 -頜hang4 -佮go5 -佮o5 -佮ta5 -㧁go5 -㧁ho5 -㧁ko5 -㧁qü4 -𣭝go5 -㭘go5 -㭘ho5 -㭘je5 -㠷go5 -鞈go5 -鞈ja5 -韐go5 -韐ja5 -𢂷go5 -𢂷ja5 -䫦go5 -𧪞go5 -𧪞ho5 -嗑go5 -嗑ho5 -閘go5 -閘ia5 -鉀go5 -鉀ja5 -䗘go5 -𨜴go5 -𨜴ho5 -𨜴kä4 -弓gong1 -躬gong1 -躳gong1 -㴦gong1 -宮gong1 -匑gong1 -匑kong1 -公gong1 -功gong1 -工gong1 -疘gong1 -蚣gong1 -玒gong1 -玒jang1 -㓚gong1 -釭gong1 -釭jang1 -魟gong1 -魟hong1 -魟hong2 -攻gong1 -愩gong1 -碽gong1 -篢gong1 -恭gong1 -龔gong1 -供gong1 -供gong4 -珙gong1 -珙gong3 -共gong1 -共gong4 -廾gong1 -廾gong3 -䢼gong1 -𤱨gong1 -髸gong1 -䳍gong1 -肱gong1 -𩉦gong1 -拱gong3 -𢪒gong3 -㧬gong3 -拲gong3 -拲jü5 -䂬gong3 -鞏gong3 -巩gong3 -蛬gong3 -蛬qong2 -孓gong3 -孓jüe5 -㤨gong3 -𢸁gong3 -㼦gong3 -䡗gong3 -䱋gong3 -栱gong3 -輁gong3 -輁qong2 -䅃gong4 -䅃qong2 -貢gong4 -𣹟gong4 -虹gong4 -虹hong2 -虹jang4 -羾gong4 -𨹁gong4 -𨹁hong2 -䇨gong4 -㯯gong4 -龏gong4 -龏o5 -鉤gou1 -鈎gou1 -𠛎gou1 -溝gou1 -褠gou1 -緱gou1 -篝gou1 -𥴴gou1 -𪓟gou1 -㗕gou1 -𤫱gou1 -䑦gou1 -冓gou1 -冓gou4 -枸gou1 -枸gou3 -枸jü3 -軥gou1 -軥gou4 -軥qü2 -夠gou1 -夠kou1 -鴝gou1 -鴝qü2 -彀gou1 -彀gou4 -鞲gou1 -勾gou1 -句gou1 -句gou4 -句jü4 -句qü2 -句gou1 -苟gou3 -玽gou3 -狗gou3 -垢gou3 -垢gu3 -笱gou3 -𦊒gou3 -耇gou3 -詬gou3 -詬hou4 -詬kou4 -茩gou3 -岣gou3 -岣jü1 -敂gou3 -豿gou3 -豿xo5 -購gou4 -遘gou4 -覯gou4 -構gou4 -搆gou4 -媾gou4 -姤gou4 -䝭gou4 -雊gou4 -𤚼gou4 -㝤gou4 -怐gou4 -怐hou4 -怐jü4 -怐kou4 -煹gou4 -䃓gou4 -㝅gou4 -㝅lou3 -𢄇gou4 -𢐙gou4 -孤gu1 -菰gu1 -苽gu1 -胍gu1 -𡗷gu1 -姑gu1 -辜gu1 -呱gu1 -泒gu1 -酤gu1 -酤gu4 -酤hu4 -觚gu1 -蛄gu1 -箛gu1 -鴣gu1 -橭gu1 -橭ku1 -𠷞gu1 -沽gu1 -沽gu3 -沽gu4 -柧gu1 -𨬕gu1 -䉉gu1 -䉉hu2 -𧇡gu1 -盬gu1 -盬gu3 -嫴gu1 -罛gu1 -軱gu1 -箍gu1 -䐻gu1 -㼋gu1 -㼋ru3 -菇gu1 -咕gu1 -鼓gu3 -鼔gu3 -皷gu3 -瞽gu3 -股gu3 -𦙶gu3 -罟gu3 -蠱gu3 -估gu3 -鈷gu3 -羖gu3 -𦍩gu3 -詁gu3 -牯gu3 -賈gu3 -賈ja3 -賈ja4 -夃gu3 -焸gu3 -𠒂gu3 -𥂩gu3 -顧gu4 -頋gu4 -雇gu4 -雇hu4 -稒gu4 -故gu4 -痼gu4 -固gu4 -錮gu4 -鯝gu4 -㽽gu4 -䍛gu4 -棝gu4 -凅gu4 -穀gu5 -糓gu5 -轂gu5 -榖gu5 -濲gu5 -谷gu5 -谷lu5 -谷ü5 -瑴gu5 -瑴jo5 -𪇗gu5 -𣨍gu5 -𪕸gu5 -䜼gu5 -𧣡gu5 -䐨gu5 -𤞞gu5 -𤞞ü5 -𥆌gu5 -䀰gu5 -唂gu5 -骨gu5 -縎gu5 -鶻gu5 -鶻hu5 -鶻hua5 -滑gu5 -滑hu5 -滑hua5 -䮩gu5 -啒gu5 -啒hu5 -淈gu5 -淈ho5 -汩gu5 -愲gu5 -蓇gu5 -尳gu5 -尳hu5 -㾶gu5 -榾gu5 -䓛gu5 -㒴gu5 -扢gu5 -扢hu5 -扢ji5 -牿gu5 -䧼gu5 -鵠gu5 -䅵gu5 -告gu5 -郜gu5 -祰gu5 -䧊gu5 -䶜gu5 -媧gua1 -𧬭gua1 -腡gua1 -腡lo2 -騧gua1 -歄gua1 -瓜gua1 -婐gua1 -婐o3 -㧓gua1 -𠁥gua3 -柺gua3 -𡐠gua3 -𡐠gua4 -𡐠kuei1 -寡gua3 -剮gua3 -冎gua3 -𣑍gua3 -𠊰gua3 -䈑gua3 -𥦛gua3 -𨀩gua3 -卦gua4 -挂gua4 -掛gua4 -詿gua4 -詿hua4 -罣gua4 -罣guei4 -罣hua4 -褂gua4 -坬gua4 -劀gua5 -𠟽gua5 -鱊gua5 -鱊shu5 -鱊ü5 -刮gua5 -鴰gua5 -鴰guä5 -䄆gua5 -䄆ho5 -趏gua5 -趏qa5 -官guang1 -悹guang1 -悹guang3 -悹guang4 -莞guang1 -莞guang4 -莞huang4 -棺guang1 -棺guang4 -觀guang1 -觀guang4 -貫guang1 -貫guang4 -毌guang1 -毌guang4 -冠guang1 -冠guang4 -涫guang1 -涫guang4 -倌guang1 -倌guang4 -關guang1 -関guang1 -癏guang1 -擐guang1 -擐huang4 -𠴨guang1 -𢇇guang1 -鰥guang1 -鰥guang4 -綸guang1 -綸luen2 -䤽guang1 -光guang1 -光guang4 -灮guang1 -洸guang1 -洸uang1 -桄guang1 -桄guang4 -胱guang1 -垙guang1 -𨎩guang1 -輄guang1 -橫guang1 -橫huen2 -橫huen4 -𩧉guang1 -恍guang1 -恍huang3 -茪guang1 -僙guang1 -侊guang1 -侊guen1 -管guang3 -筦guang3 -脘guang3 -輨guang3 -盥guang3 -盥guang4 -琯guang3 -琯guen4 -痯guang3 -痯guang4 -䩪guang3 -錧guang3 -錧guang4 -䗆guang3 -䘾guang3 -䘾guang4 -獷guang3 -獷guen3 -臩guang3 -臩jong3 -迋guang3 -迋uang4 -𠏤guang3 -逛guang3 -廣guang3 -鄺guang3 -鄺huang1 -俇guang4 -矔guang4 -祼guang4 -館guang4 -舘guang4 -瓘guang4 -鑵guang4 -𤼐guang4 -灌guang4 -鸛guang4 -雚guang4 -樌guang4 -鏆guang4 -㷄guang4 -㷄huei3 -懽guang4 -懽huang1 -爟guang4 -遦guang4 -悺guang4 -婠guang4 -婠ua5 -婠uang1 -鱹guang4 -䗰guang4 -罐guang4 -巏guang4 -𨝑guang4 -𥆗guang4 -𥆗qüän2 -慣guang4 -丱guang4 -摜guang4 -誑guang4 -㤮guang4 -㤮uang4 -誆guang4 -𠉫guang4 -臦guang4 -狂guang4 -狂kuang2 -乖guä1 -𦮃guä1 -𠦬guä1 -㾩guä1 -𦫳guä1 -怪guä4 -恠guä4 -壞guä4 -壞huä4 -𣀤guä4 -𥑋guä4 -𦳋guä4 -𡌪guä4 -㧔guä4 -夬guä4 -獪guä4 -䈛guä4 -䈛kuä4 -括guä5 -𣽅guä5 -𣽅ho5 -活guä5 -活ho5 -髺guä5 -栝guä5 -栝tiän3 -檜guä5 -檜guä4 -檜huei4 -聒guä5 -𦗾guä5 -䒷guä5 -𦸈guä5 -萿guä5 -适guä5 -适kuä5 -劊guä5 -劊guä4 -銛guä5 -銛siän1 -銛tiän3 -佸guä5 -佸ho5 -頢guä5 -頢hua5 -葀guä5 -䯏guä5 -懖guä5 -筈guä5 -筈kuä5 -郭guä5 -𩫏guä5 -𨟍guä5 -崞guä5 -槨guä5 -椁guä5 -彉guä5 -彉ho5 -彍guä5 -彍ho5 -埻guä5 -埻zhuen3 -𥕖guä5 -𦘅guä5 -虢guä5 -㶁guä5 -𧭣guä5 -唬guä5 -唬xa4 -蟈guä5 -馘guä5 -聝guä5 -幗guä5 -幗guei4 -膕guä5 -𩪐guä5 -摑guä5 -𢹖guä5 -漍guä5 -䂸guä5 -慖guä5 -慖guei4 -嘓guä5 -䬎guä5 -讗guä5 -讗huei2 -𧖻guä5 -𧾛guä5 -國guä5 -潙guei1 -潙uei2 -溈guei1 -嬀guei1 -媯guei1 -規guei1 -𩓸guei1 -𩓡guei1 -槻guei1 -鬹guei1 -𨾚guei1 -摫guei1 -龜guei1 -龜jou1 -𪚦guei1 -𤕣guei1 -䟸guei1 -䟸kuei2 -螝guei1 -螝guei4 -螝huei4 -騩guei1 -騩guei4 -頄guei1 -頄kuei2 -頄qou2 -鱖guei1 -鱖guei4 -鱖jüe5 -歸guei1 -㱕guei1 -皈guei1 -圭guei1 -珪guei1 -邽guei1 -閨guei1 -袿guei1 -窐guei1 -窐huei2 -鮭guei1 -鮭kuei1 -鮭xä2 -𪊧guei1 -洼guei1 -洼ua1 -洼ä1 -𨾴guei1 -𡌲guei1 -胿guei1 -胿xi2 -𦓯guei1 -㰪guei1 -㰪ä1 -茥guei1 -茥kuei1 -𤪿guei1 -傀guei1 -傀kuei3 -𠐤guei1 -瑰guei1 -瑰huei2 -瓌guei1 -鞼guei1 -鞼guei4 -櫰guei1 -櫰huä2 -膭guei1 -膭huei4 -䕇guei1 -䕇huei4 -詭guei3 -垝guei3 -垝guei4 -陒guei3 -䣀guei3 -䣀guei4 -攱guei3 -攱guei4 -䤥guei3 -觤guei3 -恑guei3 -蛫guei3 -祪guei3 -庪guei3 -䃽guei3 -庋guei3 -庋ji3 -洈guei3 -洈uei2 -蟡guei3 -蟡uei1 -𪀗guei3 -𪀗uei3 -姽guei3 -姽uei3 -桅guei3 -桅uei2 -佹guei3 -軌guei3 -𧗝guei3 -簋guei3 -朹guei3 -朹qou2 -㔲guei3 -晷guei3 -厬guei3 -氿guei3 -𣷾guei3 -宄guei3 -匭guei3 -頯guei3 -頯kuei2 -揆guei4 -楑guei4 -楑kuei2 -𢜽guei4 -𢜽kuei2 -嫢guei4 -嫢xän4 -嫢zuei1 -湀guei4 -湀kuei1 -湀qüe5 -癸guei3 -鬼guei3 -跪guei4 -跪kuei3 -䞈guei4 -㩻guei4 -㩻qi1 -𢈌guei4 -瞡guei4 -瞡guei4 -匱guei4 -蕢guei4 -蕢kuä4 -臾guei4 -臾ü2 -𠀐guei4 -饋guei4 -餽guei4 -𦆠guei4 -櫃guei4 -樻guei4 -樻kuei4 -簣guei4 -簣kuä4 -𩌃guei4 -愧guei4 -愧kuei4 -媿guei4 -聭guei4 -䁛guei4 -頍guei4 -頍kuei3 -悸guei4 -𠊾guei4 -𠊾kuei2 -猤guei4 -𡬄guei4 -痵guei4 -季guei4 -貴guei4 -瞶guei4 -瞶uei4 -𠐽guei4 -𠐽kuei2 -桂guei4 -昋guei4 -炅guei4 -炅jong3 -炔guei4 -筀guei4 -𤰮guei4 -𣧎guei4 -䳏guei4 -劌guei4 -𠜾guei4 -𠜾jü5 -𨇙guei4 -𨇙guei4 -蹶guei4 -蹶jüe5 -𤜂guei4 -𤜂guei4 -𤜂uei4 -儈guä4 -膾guä4 -鱠guä4 -襘guä4 -禬guä4 -禬huei4 -旝guä4 -巜guä4 -澮guä4 -鄶guä4 -廥guä4 -䯤guä4 -鬠guä4 -鬠ho5 -會guä4 -會huei4 -䐴guä4 -𢶒guä4 -憒guei4 -蔮guei4 -簂guei4 -刏guei4 -刏ji1 -刏qi2 -䵋guei4 -䵋uei3 -䈐guei4 -𪏤guei4 -昆guen1 -昆kuen1 -晜guen1 -𥊽guen1 -菎guen1 -褌guen1 -㡓guen1 -崐guen1 -琨guen1 -瑻guen1 -鵾guen1 -鶤guen1 -鶤üin4 -鯤guen1 -䖵guen1 -蜫guen1 -惃guen1 -惃guen3 -㱎guen1 -錕guen1 -錕guen3 -𪋆guen1 -猑guen1 -騉guen1 -觥guen1 -觵guen1 -𩃙guen1 -䍔guen1 -𣘯guen1 -𩩌guen3 -𧞢guen3 -衮guen3 -袞guen3 -緄guen3 -鯀guen3 -輥guen3 -緷guen3 -緷huen4 -緷üin4 -蓘guen3 -丨guen3 -䃂guen3 -滾guen3 -礦guen3 -鑛guen3 -𨥥guen3 -𪍿guen3 -䵃guen3 -穬guen3 -睔guen4 -睔huen4 -睔luen3 -睴guen4 -睴huen4 -璭guen4 -㴫guen4 -𧬪guen4 -謴guen4 -棍guen4 -鼾hang1 -鼾hang4 -炕hang1 -炕kang4 -㰠hang1 -忼hang1 -忼kang3 -䐠hang1 -夯hang1 -夯hang3 -𩈣hang1 -馠hang1 -𣢺hang1 -𡬖hang1 -𡪶hang1 -谽hang1 -㟏hang1 -唅hang1 -唅hang4 -蚶hang1 -𧵊hang1 -𧵊hang4 -歛hang1 -憨hang1 -憨hang4 -寒hang2 -韓hang2 -𩏑hang2 -𦺦hang2 -鶾hang2 -翰hang2 -翰hang4 -邯hang2 -虷hang2 -𧃙hang2 -𧃙hang4 -䮧hang2 -䮧hang4 -航hang2 -筕hang2 -筕hen2 -桁hang2 -桁hen2 -行hang2 -行hang4 -行hen2 -行hen4 -𨁈hang2 -𦐄hang2 -頏hang2 -頏kang4 -胻hang2 -胻hen2 -胻hen4 -杭hang2 -邟hang2 -邟kang1 -邟kang4 -沆hang2 -沆hang4 -蚢hang2 -蚢hang4 -蚢kang4 -肮hang2 -抗hang2 -抗kang4 -吭hang2 -吭hang4 -吭hang4 -含hang2 -涵hang2 -涵hang4 -𣹢hang2 -䈄hang2 -筨hang2 -梒hang2 -䤴hang2 -函hang2 -函xän2 -圅hang2 -顄hang2 -顄hang4 -頷hang2 -頷hang4 -鋡hang2 -𤭙hang2 -𠥴hang2 -肣hang2 -肣hang4 -䨡hang2 -𢎘hang2 -𢎘hang4 -𠗴hang2 -晗hang2 -酣hang2 -甝hang2 -䗣hang2 -䗣hang4 -魽hang2 -炶hang2 -煔hang2 -煔shang4 -煔tiän4 -罕hang3 -罕hang4 -䍐hang3 -䍐hang4 -蔊hang3 -厂hang3 -厂hang4 -暵hang3 -暵hang4 -焊hang3 -熯hang3 -熯hang4 -熯rang3 -灘hang3 -灘lang4 -灘tang1 -汻hang3 -酐hang3 -𤰟hang3 -䫲hang3 -䫲hang4 -喊hang3 -喊xän4 -喊xän3 -嚂hang3 -嚂kang4 -嚂lang4 -𡒓hang3 -㯺hang3 -㯺xän4 -旱hang4 -𡷛hang4 -皔hang4 -䓍hang4 -䛞hang4 -骯hang4 -骯kang3 -𡕬hang4 -𡣊hang4 -撼hang4 -淊hang4 -淊iän1 -淊iän3 -淊iän4 -菡hang4 -欿hang4 -欿tang1 -蜭hang4 -蜭hang4 -𢇞hang4 -𢃗hang4 -莟hang4 -𡻡hang4 -捍hang4 -捍xän4 -扞hang4 -螒hang4 -垾hang4 -釬hang4 -悍hang4 -瀚hang4 -閈hang4 -𤿧hang4 -駻hang4 -雗hang4 -馯hang4 -馯qän1 -豻qän1 -鬜qän1 -䏷hang4 -㢨hang4 -㲦hang4 -㪋hang4 -㪋ho3 -𩹼hang4 -漢hang4 -𤳉hang4 -𡅻hang4 -𡅻huang4 -𤅩hang4 -䎯hang4 -憾hang4 -琀hang4 -浛hang4 -䐄hang4 -䐄xän4 -𤎡hang4 -𩞿hang4 -䖔hang4 -䖔kang3 -蘫hang4 -蘫lang2 -譀hang4 -譀xa5 -譀xän4 -蒿hao1 -𧯌hao1 -撓hao1 -撓lao2 -撓lao3 -薧hao1 -薧kao3 -薧kao4 -薅hao1 -茠hao1 -𣐾hao1 -豪hao2 -毫hao2 -嗥hao2 -嚎hao2 -號hao2 -號hao4 -噑hao2 -獋hao2 -獆hao2 -濠hao2 -壕hao2 -𨼍hao2 -𩕍hao2 -䫧hao2 -𣘫hao2 -崤hao2 -崤xao2 -𨚙hao2 -𨚙iao2 -𠢕hao2 -蠔hao2 -好hao3 -好hao4 -𡚽hao3 -𡚽hao4 -晧hao4 -暭hao4 -皓hao4 -昊hao4 -昦hao4 -鎬hao4 -顥hao4 -鰝hao4 -鰝ho5 -薃hao4 -𨛴hao4 -鄗hao4 -鄗ho5 -鄗qao1 -𧇼hao4 -㙱hao4 -𥢑hao4 -滈hao4 -滈xo5 -号hao4 -𤩭hao4 -𧬁hao4 -𡠖hao4 -耗hao4 -秏hao4 -秏huei4 -𡥆hao4 -藃hao4 -藃xao1 -𢓬xä1 -咍hä1 -㾂hä1 -𨸜hä1 -孩hä2 -咳hä2 -咳kä5 -䱺hä2 -𧻲hä2 -䠽hä2 -骸hä2 -骸xä2 -海hä3 -醢hä3 -橀hä3 -橀xi1 -駭xä4 -駭hä4 -駴xä4 -亥hä4 -㧡hä4 -𥩲hä4 -氦hä4 -害hä4 -妎hä4 -妎xi4 -𢞐hä4 -餀hä4 -𦤦hä4 -𦤦ho5 -𤵽hä4 -𩹄hä4 -㺔hä4 -瀣hä4 -瀣xä4 -㤥hä4 -劾hä4 -劾hä5 -劾kä4 -赫hä5 -爀hä5 -嚇hä5 -嚇xa4 -𥋿hä5 -𢅰hä5 -垎hä5 -䞦hä5 -楁hä5 -𨍇hä5 -繳hä5 -繳jao3 -繳zho5 -䃒hä5 -翮hä5 -㮝hä5 -核hä5 -覈hä5 -覈xe5 -𤈧hä5 -滆hä5 -蒚hä5 -蒚li5 -黑hä5 -狠hen3 -狠hen4 -呼hu1 -嘿hä5 -潶hä5 -㱄hä5 -脝hen1 -悙hen1 -亨hen1 -亨pen1 -亨xang3 -哼hen1 -啈hen1 -痕hen2 -鞎hen2 -拫hen2 -㯊hen2 -衡hen2 -䯒hen2 -洐hen2 -珩hen2 -蘅hen2 -𦣍hen2 -莖xin2 -莖in1 -莖jin1 -䪫xin2 -牼xin2 -牼ken1 -恒hen2 -𢛢hen2 -峘hen2 -很hen3 -很hen4 -恨hen4 -絎hen4 -䛭hen4 -杏hen4 -荇hen4 -莕hen4 -訶ho1 -呵ho1 -呵ho4 -𩑸ho1 -𩑸ho3 -㱒ho1 -抲ho1 -何ho2 -何ho4 -河ho2 -荷ho2 -荷ho4 -苛ho2 -蚵ho2 -蚵ko4 -魺ho2 -和ho2 -和ho4 -咊ho2 -𤖱ho2 -䒩ho2 -禾ho2 -龢ho2 -鉌ho2 -盉ho2 -盉ho4 -㰤ho3 -㰤ho4 -㰤qa4 -㗿ho3 -㗿xa3 -㗿xa4 -㪃ho3 -火ho3 -邩ho3 -夥ho4 -夥ho4 -夥hua4 -禍ho4 -𥚁ho4 -𥙯ho4 -𡖿ho4 -𣄸ho4 -𨘌ho4 -賀ho4 -袔ho4 -𧝂ho4 -㵑ho4 -俰ho4 -貨ho4 -麧ho5 -𥝖ho5 -齕ho5 -齕xe5 -紇ho5 -紇xe5 -曷ho5 -褐ho5 -毼ho5 -鶡ho5 -蝎ho5 -䫘ho5 -𩩲ho5 -骱ho5 -骱ja5 -㮫ho5 -鞨ho5 -鞨shä5 -𠿒ho5 -猲ho5 -猲xe5 -㿣ho5 -暍ho5 -暍ie5 -𩡔ho5 -越ho5 -越üe5 -秳ho5 -姡ho5 -姡hua5 -豁ho5 -𧯆ho5 -奯ho5 -濊ho5 -濊huei4 -濊uei4 -𤃴ho5 -泧ho5 -泧üe5 -泧xüe5 -𣁳ho5 -𣁳o5 -𣁳ua5 -眓ho5 -𦞦ho5 -𦞦hu5 -壑ho5 -㕡ho5 -謞ho5 -謞xo5 -熇ho5 -熇hu5 -熇kao4 -嗃ho5 -嗃xao1 -嗃xao4 -矐ho5 -涸ho5 -鶴ho5 -貉ho5 -貉mä5 -狢ho5 -貈ho5 -𠗂ho5 -佫ho5 -䮤ho5 -䮤jo5 -𥉑ho5 -𥉑ü5 -䅂ho5 -䶅ho5 -䶅lo5 -霍ho5 -靃ho5 -靃suei3 -霩ho5 -䁨ho5 -藿ho5 -攉ho5 -瀖ho5 -劐ho5 -癨ho5 -穫ho5 -鑊ho5 -㦜ho5 -檴ho5 -檴hua4 -𤐰ho5 -濩ho5 -濩hu4 -濩ü5 -擭ho5 -擭hu4 -擭ü5 -䨥ho5 -䨥zhr5 -𤻙ho5 -𢋒ho5 -䢔ho5 -詥ho5 -耠ho5 -𡇶ho5 -𪘁ho5 -𪘁ta5 -𦳬ho5 -盒ho5 -欱ho5 -欱xa5 -㽺ho5 -㽺ji5 -𣣹ho5 -盍ho5 -闔ho5 -𨶩ho5 -篕ho5 -熆ho5 -𩵢ho5 -烘hong1 -烘hong2 -烘hong4 -叿hong1 -谾hong1 -谾xang1 -𩐠hong1 -𩗄hong1 -轟hong1 -轟hong4 -輷hong1 -輷hong4 -䎕hong1 -䎕huen1 -𦑟hong1 -揈hong1 -訇hong1 -訇xüän2 -鍧hong1 -渹hong1 -𥕗hong1 -𢝁hong1 -薨hong1 -𠐿hong1 -𩖉hong1 -𩙛hong1 -𤃫hong1 -紅hong2 -洪hong2 -鉷hong2 -訌hong2 -仜hong2 -鴻hong2 -鴻hong4 -葒hong2 -葓hong2 -谼hong2 -䉺hong2 -䪦hong2 -𦏼hong2 -䫹hong2 -𨾊hong2 -洚hong2 -洚jang4 -洚xang2 -渱hong2 -䧆hong2 -䂫hong2 -䃔hong2 -䃔hong4 -𩘎hong2 -宏hong2 -宖hong2 -宖ong1 -紘hong2 -紭hong2 -閎hong2 -嵤hong2 -嶸hong2 -嶸iong2 -𧮯hong2 -耾hong2 -翃hong2 -浤hong2 -竑hong2 -鈜hong2 -吰hong2 -𥐪hong2 -彋hong2 -彋huen2 -弘hong2 -鞃hong2 -苰hong2 -澒hong4 -𧋔hong4 -𠳃hong4 -汞hong4 -嗊hong3 -𢦅hong3 -哄hong4 -港hong4 -港jang3 -港gang3 -鬨hong4 -蕻hong4 -戇hong4 -戇zhuang4 -齁hou1 -𪅺hou1 -侯hou2 -矦hou2 -𥎦hou2 -帿hou2 -鄇hou2 -鄇hou4 -䫛hou2 -鍭hou2 -鍭hou4 -銗hou2 -猴hou2 -翭hou2 -翵hou2 -翵qü2 -餱hou2 -糇hou2 -喉hou2 -篌hou2 -鯸hou2 -㮢hou2 -𧮶hou2 -瘊hou2 -䗔hou2 -葔hou2 -骺hou2 -睺hou2 -睺hou4 -䙈hou2 -吼hou3 -吼hou4 -吽hou3 -呴hou3 -呴xü4 -㖃hou3 -㖃hou4 -㖃hou4 -𤘽hou3 -㸸hou3 -㸸kou3 -㸸ou3 -蚼hou3 -蚼qü2 -厚hou4 -垕hou4 -後hou4 -𨒥hou4 -后hou4 -郈hou4 -候hou4 -鮜hou4 -逅hou4 -訽hou4 -訽hou4 -堠hou4 -鱟hou4 -鱟u5 -䞧hou4 -䞀hou4 -𣣠hou4 -蔻hou4 -豞hou4 -䪷hou4 -㰯hou4 -㰯tou4 -佝hou4 -嘑hu1 -虖hu1 -虖hu2 -虖xü1 -𧦝hu1 -歑hu1 -戲hu1 -戲xi1 -戲xi4 -謼hu1 -謼hu4 -膴hu1 -膴u2 -膴u3 -幠hu1 -葫hu1 -葫hu2 -恗hu1 -軤hu1 -虍hu1 -苸hu1 -雐hu1 -䰧hu1 -滹hu1 -乎hu1 -乎hu2 -胡hu2 -𩑶hu2 -𠴱hu2 -壺hu2 -壷hu2 -狐hu2 -瓳hu2 -糊hu2 -餬hu2 -𪏻hu2 -䊀hu2 -𪍒hu2 -瑚hu2 -湖hu2 -鶘hu2 -猢hu2 -醐hu2 -弧hu2 -𠀒hu2 -𪕱hu2 -瓠hu2 -瓠hu4 -㾰hu2 -魱hu2 -箶hu2 -𥶜hu2 -𧛞hu2 -㯛hu2 -𧍵hu2 -蝴hu2 -虎hu3 -琥hu3 -戽hu3 -戽hu4 -滸hu3 -𨛵hu3 -萀hu3 -䗂hu3 -戶hu4 -戸hu4 -户hu4 -楛hu4 -扈hu4 -怙hu4 -鄠hu4 -𨛸hu4 -帍hu4 -祜hu4 -昈hu4 -𡻮hu4 -岵hu4 -芐hu4 -芐xa4 -𩿇hu4 -𪄮hu4 -婟hu4 -洿hu4 -洿u1 -𡜂hu4 -滬hu4 -簄hu4 -護hu4 -互hu4 -枑hu4 -韄hu4 -冱hu4 -嫭hu4 -頀hu4 -䨼hu4 -鱯hu4 -鱯hua4 -鱯huä5 -䇘hu4 -𧥮hu4 -𦊂hu4 -𦬚hu4 -縠hu5 -槲hu5 -斛hu5 -螜hu5 -𧂔hu5 -礐hu5 -礐ko5 -礐lä5 -觳hu5 -觳ko5 -蔛hu5 -𣫈hu5 -𣹬hu5 -䶜hu5 -㽇hu5 -䈸hu5 -焀hu5 -嗀hu5 -嗀xo5 -𧹲hu5 -㷤hu5 -嚛hu5 -鵠hu5 -翯hu5 -翯xo5 -㿥hu5 -㿥xo5 -隺hu5 -𤌍hu5 -頶hu5 -𨴬hu5 -臛hu5 -歊hu5 -歊xao1 -忽hu5 -曶hu5 -昒hu5 -昒u5 -㾁hu5 -匫hu5 -寣hu5 -笏hu5 -䩐hu5 -𨑥hu5 -𨑥u5 -𣓗hu5 -㦌hu5 -𦁕hu5 -䝆hu5 -惚hu5 -搰hu5 -𣝗hu5 -𦗣hu5 -𦖼hu5 -抇hu5 -㨡hu5 -㨡huen2 -𡰅hu5 -竵hua1 -歪hua1 -𦶎hua1 -𡁑hua1 -𩝨hua1 -花hua1 -華hua1 -華hua2 -華hua4 -譁hua1 -譁hua2 -嘩hua1 -嘩hua2 -鼃hua2 -鼃ua1 -驊hua2 -鏵hua2 -鋘hua2 -鋘u2 -釫hua2 -釫u1 -樺hua2 -樺hua4 -崋hua2 -崋hua4 -鷨hua2 -𧑍hua2 -踝hua4 -稞hua4 -稞ko1 -𡱏hua4 -𦖍hua4 -黊hua4 -黊huei2 -蘳hua4 -蘳huei1 -觟hua4 -𩸄hua4 -𢦚hua4 -畫hua4 -畫huä5 -絓hua4 -絓kua1 -澅hua4 -繣hua4 -繣huä5 -纗hua4 -纗huei2 -纗uei4 -纗zuei1 -孈hua4 -孈huei4 -孈i3 -孈uei3 -諣hua4 -摦hua4 -㕦hua4 -化hua4 -杹hua4 -𩲏hua4 -𩵏hua4 -話huä4 -話hua4 -猾hua5 -䱻hua5 -磆hua5 -螖hua5 -䴳hua5 -𧽌hua5 -𤁪hua5 -𦧠hua5 -敌hua5 -舌hua5 -舌shä5 -𠯑hua5 -咶hua5 -咶huä4 -歡huang1 -驩huang1 -貆huang1 -貆xüän1 -𪈩huang1 -鴅huang1 -酄huang1 -獾huang1 -貛huang1 -犿huang1 -𡚊huang1 -讙huang1 -讙xüän1 -𠂄huang1 -荒huang1 -荒huang4 -𥡃huang1 -肓huang1 -𩣐huang1 -衁huang1 -衁huang4 -𥿼huang1 -㠵huang1 -𧧢huang1 -𧧢huang3 -𧧮huang1 -𧧮huang3 -䀮huang1 -䀮mang2 -𣆖huang1 -𣆖huang3 -㡆huang1 -巟huang1 -𣺬huang1 -慌huang1 -慌huang3 -還huang2 -還süän2 -環huang2 -𠟼huang2 -鬟huang2 -寰huang2 -寰xüän4 -闤huang2 -糫huang2 -鍰huang2 -圜huang2 -圜üän2 -鐶huang2 -轘huang2 -轘huang4 -𡍦huang2 -䍺huang2 -䍺huang4 -𦏖huang2 -郇huang2 -郇süin1 -澴huang2 -𩙽huang2 -䭴huang2 -䭴xüän4 -㡲huang2 -𦣴huang2 -湲huang2 -湲üän2 -黃huang2 -皇huang2 -璜huang2 -惶huang2 -遑huang2 -潢huang2 -潢huang4 -堭huang2 -煌huang2 -餭huang2 -騜huang2 -艎huang2 -簧huang2 -隍huang2 -癀huang2 -𨝴huang2 -湟huang2 -徨huang2 -篁huang2 -蝗huang2 -蝗huen2 -蝗huen4 -凰huang2 -偟huang2 -媓huang2 -獚huang2 -蟥huang2 -韹huang2 -韹huen2 -𨜔huang2 -䍿huang2 -䅣huang2 -葟huang2 -𤯷huang2 -趪huang2 -鰉huang2 -鱑huang2 -撗huang2 -崲huang2 -磺huang2 -緩huang3 -緩huang4 -浣huang4 -澣huang4 -綄huang4 -㬊huang4 -䁔huang4 -䁔xüän1 -䁔xüän3 -𧡩huang4 -𧡩xüän3 -梡huang4 -梡kuang3 -棵huang4 -棵ko1 -棵ko3 -棵kuang3 -𧶲huang4 -鰀huang4 -嵈huang4 -晥huang4 -䈠huang4 -怳huang3 -謊huang3 -詤huang3 -晃huang4 -幌huang4 -櫎huang4 -榥huang4 -滉huang4 -皝huang4 -𡧽huang3 -爌huang3 -爌kuang3 -爌kuang4 -䁜huang3 -㬻huang3 -睆huang4 -睅huang4 -𪍺huang4 -鯇huang4 -䴷huang4 -䴷huen2 -皖huang4 -換huang4 -逭huang4 -𩁧huang4 -肒huang4 -𤴯huang4 -垸huang4 -䯘huang4 -漶huang4 -䀓huang4 -喚huang4 -嚾huang4 -煥huang4 -奐huang4 -渙huang4 -渙huei4 -𥈉huang4 -喛huang4 -喛xüän1 -患huang4 -𢠶huang4 -宦huang4 -豢huang4 -槵huang4 -繯huang4 -幻huang4 -擴huang4 -擴huang4 -擴kuä5 -暀huang4 -暀uang3 -暀uang4 -虺huä1 -虺huei1 -虺huei3 -懷huä2 -褱huä2 -槐huä2 -槐huei2 -㜳huä2 -𪊉huä2 -㠢huä2 -𤜄huä2 -淮huä2 -褢huä2 -𧞷huä2 -瀤huä2 -瀤uä1 -䃶huä2 -𡎯huä4 -蘾huä4 -𧱳huä4 -躛huä4 -𣟉huä4 -𣸎huä4 -嚄huä5 -𡄴huä5 -謋huä5 -砉huä5 -砉xü5 -諕huä5 -漷huä5 -漷kuä5 -𦒧huä5 -湱huä5 -硅huä5 -𢝇huä5 -彠huä5 -彠io5 -彠ü5 -獲huä5 -嫿huä5 -劃huä5 -劃hua5 -𠜻huä5 -㗲huä5 -咟huä5 -剨huä5 -𦑌huä5 -㦎huä5 -捇huä5 -掝huä5 -㩇huä5 -㩇zuä5 -㖪huä5 -礊huä5 -礊kä5 -䐸huä5 -焃huä5 -𢄶huä5 -𨐶huä5 -𥊮huä5 -𤷇huä5 -𤷇xü5 -䦝huä5 -𤁹huä5 -䬉huä5 -或huä5 -惑huä5 -蜮huä5 -蜮ü5 -䰥huä5 -𡿿huä5 -𢃤huä5 -𥇙huä5 -麾huei1 -𪎮huei1 -噅huei1 -𩻟huei1 -𩻟uei2 -䧦huei1 -䧦uei2 -撝huei1 -隳huei1 -隓huei1 -眭huei1 -眭huei2 -眭suei1 -觿huei1 -觿huei2 -睢huei1 -睢huei4 -睢suei1 -䜐huei1 -鑴huei1 -鑴huei2 -倠huei1 -婎huei1 -婎huei4 -𢊄huei1 -揮huei1 -輝huei1 -煇huei1 -煇huen2 -煇huen4 -暉huei1 -徽huei1 -翬huei1 -褘huei1 -鰴huei1 -楎huei1 -楎huen2 -幑huei1 -瀈huei1 -㫎huei1 -𤟤huei1 -𤟤huen2 -睳huei1 -灰huei1 -䖶huei1 -鼽huei1 -鼽qou2 -豗huei1 -㾯huei1 -攜huei2 -携huei2 -攜xi2 -携xi2 -蠵huei2 -蠵uei2 -𩰳huei2 -畦huei2 -驨huei2 -雟huei2 -𪈥huei2 -酅huei2 -𢥘huei2 -𦋅huei2 -𣫴huei2 -𡸔huei2 -㔒huei2 -䙵huei2 -𡰢huei2 -䀘huei2 -回huei2 -洄huei2 -迴huei2 -迴huei4 -徊huei2 -蛔huei2 -蚘huei2 -蛕huei2 -蛕huei3 -佪huei2 -烠huei2 -𤜡huei2 -𩢱huei2 -茴huei2 -毁huei3 -毁huei4 -毀huei3 -燬huei3 -檓huei3 -毇huei3 -𥶵huei3 -𠷏huei3 -𠷏uei3 -譭huei3 -㩓huei3 -烜huei3 -烜xüän3 -𡢕huei3 -䁤huei3 -䁤huei4 -虫huei3 -𤈦huei3 -𩃾huei3 -卉huei3 -卉huei4 -賄huei3 -𧶅huei3 -䏨huei3 -燘huei3 -燘mei3 -悔huei3 -悔huei4 -瘣huei4 -溾huei4 -溾uä1 -㱱huei4 -䜋huei4 -匯huei4 -匯kuä1 -廆huei4 -𨝀huei4 -𨝀uei3 -豷huei4 -豷i4 -燹huei4 -燹siän3 -侐huei4 -侐xü5 -諱huei4 -芔huei4 -泋huei4 -慧huei4 -潓huei4 -惠huei4 -憓huei4 -蟪huei4 -蕙huei4 -橞huei4 -繐huei4 -繐suei4 -㩨huei4 -儶huei4 -譓huei4 -鏸huei4 -𦒎huei4 -𦒎i4 -嘒huei4 -嚖huei4 -暳huei4 -䂕huei4 -䢈huei4 -𨘇huei4 -𨘇xän4 -繪huei4 -𧬨huei4 -噦huei4 -噦üe5 -翽huei4 -鐬huei4 -穢huei4 -穢uei4 -薉huei4 -薉uei4 -誨huei4 -晦huei4 -𠧩huei4 -靧huei4 -頮huei4 -痗huei4 -痗mei4 -𩔁huei4 -詯huei4 -䛛huei4 -𣴵huei4 -潰huei4 -潰kuei4 -繢huei4 -嬇huei4 -嬇kuä4 -殨huei4 -闠huei4 -䔇huei4 -䔇qi3 -僓huei4 -僓tuei3 -蚚huei4 -蚚qi2 -喙huei4 -𤸁huei4 -𣨶huei4 -𧾣huei4 -𧾣jü5 -𧾣xüän3 -𧾣xüän4 -餯huei4 -顪huei4 -昏huen1 -惛huen1 -惛huen3 -惛huen4 -殙huen1 -𣣏huen1 -婚huen1 -棔huen1 -閽huen1 -葷huen1 -葷xüin1 -諻huen1 -謍huen1 -謍in2 -嚝huen1 -喤huen1 -喤huen2 -魂huen2 -㮯huen2 -㮯huen4 -䮝huen2 -餛huen2 -餫huen2 -餫üin4 -鼲huen2 -渾huen2 -渾huen4 -沄huen2 -沄üin2 -忶huen2 -忶üin4 -𢣒huen2 -𦸌huen2 -俒huen2 -俒huen4 -㑮huen2 -㑮uen2 -䡣huen2 -䡣xän1 -堚huen2 -𣝂huen2 -顐huen2 -顐uen2 -顐uen4 -𧡡huen2 -𧡡üin4 -琿huen2 -黌huen2 -鐄huen2 -瑝huen2 -鍠huen2 -䬝huen2 -㶇huen2 -㶇huen4 -䄓huen2 -𧝒huen2 -𤮏huen2 -𪏓huen2 -𢘌huen2 -𦃕huen3 -混huen4 -鯶huen4 -焜huen4 -倱huen4 -棍huen4 -䫟huen4 -䫟üin3 -䚠huen4 -𨡫huen4 -䧰huen4 -掍huen4 -卝huen4 -澋huen4 -慁huen4 -溷huen4 -圂huen4 -漪i1 -猗i1 -猗i3 -旖i1 -旖i3 -禕i1 -陭i1 -陭i4 -欹i1 -㾨i1 -㾨qi3 -犄i1 -𩕲i1 -檹i1 -椅i1 -椅i3 -伊i1 -咿i1 -黟i1 -黝i1 -黝iou3 -𧉅i1 -醫i1 -毉i1 -譩i1 -譩i1 -譩i3 -依i1 -衣i1 -衣i4 -郼i1 -㛄i1 -䧇i1 -㥋i1 -㥋i3 -㐆i1 -㐆in3 -鷖i1 -翳i1 -翳i4 -𧫦i1 -嫛i1 -黳i1 -𦎣i1 -𦎣iän1 -㙠i1 -㙠i4 -䃜i1 -繄i1 -繄i4 -䚷i1 -䚷i3 -𣕁i1 -𣕁li2 -移i2 -䄬i2 -迻i2 -𠩗i2 -杝i2 -杝zhr4 -箷i2 -𥠥i2 -㥴i2 -㥴i3 -䔟i2 -熪i2 -扅i2 -衪i2 -衪i3 -暆i2 -迆i2 -迆i3 -迤i2 -迤to2 -𤝻i2 -栘i2 -栘chr2 -歋i2 -𣣢i2 -酏i2 -酏i3 -匜i2 -匜i3 -拸i2 -謻i2 -𠗺i2 -蛇i2 -蛇she2 -蛇to1 -虵i2 -虵ie3 -虵she2 -螔i2 -螔sy1 -𠐀i2 -䬁i2 -宜i2 -宐i2 -𠣨i2 -㝖i2 -儀i2 -𥪺i2 -䣡i2 -䴊i2 -轙i2 -轙i3 -姨i2 -彞i2 -彝i2 -寅i2 -寅in2 -夷i2 -𡰥i2 -峓i2 -恞i2 -眱i2 -𣟗i2 -桋i2 -桋ti2 -珆i2 -蔩i2 -蔩iän3 -蔩in2 -痍i2 -䧅i2 -荑i2 -荑ti2 -蛦i2 -胰i2 -鮧i2 -鮧ti2 -羠i2 -羠sy4 -羡i2 -鏔i2 -𢓡i2 -鴺i2 -鴺ti2 -𡱐i2 -跠i2 -洟i2 -洟ti4 -狋i2 -狋qüän2 -飴i2 -𩛛i2 -䬮i2 -怡i2 -媐i2 -媐xi1 -弬i2 -异i2 -异i4 -㼢i2 -𣐵i2 -圯i2 -貽i2 -巸i2 -洍i2 -洍sy4 -頤i2 -𦣝i2 -𩠞i2 -㺿i2 -沶i2 -宧i2 -𦚟i2 -䱌i2 -姬i2 -姬ji1 -台i2 -台tä1 -瓵i2 -遺i2 -遺uei2 -遺uei4 -疑i2 -嶷i2 -嶷i5 -觺i2 -觺i5 -沂i2 -溰i2 -倚i3 -倚i4 -輢i3 -輢i4 -輢ji4 -蟻i3 -蛾i3 -蛾o2 -螘i3 -錡i3 -錡ji4 -錡qi2 -礒i3 -齮i3 -艤i3 -檥i3 -㠖i3 -羛i3 -羛xi1 -䰙i3 -扡i3 -肔i3 -崺i3 -㰻i3 -以i3 -㠯i3 -已i3 -已i4 -苡i3 -苢i3 -攺i3 -攺sy4 -矣i3 -𦮸i3 -醷i3 -扆i3 -庡i3 -偯i3 -顗i3 -𠯋i3 -堄i3 -堄i4 -㪒i3 -㪒li2 -掜i3 -掜lä2 -觬i3 -觬li2 -䘽i3 -䘽li2 -䘽lie5 -晲i3 -易i4 -易i5 -㑥i4 -貤i4 -貤shr4 -伿i4 -伿zhr4 -㒾i4 -㒾shr4 -議i4 -誼i4 -竩i4 -𥫃i4 -義i4 -𩈭i4 -縊i4 -㱲i4 -螠i4 -劓i4 -懿i4 -饐i4 -㙪i4 -欭i4 -鷧i4 -撎i4 -亄i4 -亄i5 -肄i4 -殔i4 -㡼i4 -勩i4 -𥿫i4 -異i4 -食i4 -食shr5 -潩i4 -潩i5 -䔬i4 -廙i4 -廙i5 -意i4 -鷾i4 -𠃸i4 -䵝i4 -䰯i4 -㘈i4 -㘈i5 -㽈i4 -豙i4 -譺i4 -譺iä4 -譺li3 -毅i4 -𢖫i4 -藙i4 -𧅙i4 -詣i4 -羿i4 -𢏗i4 -𦐧i4 -睨i4 -𧡎i4 -栺i4 -栺zhr1 -盻i4 -盻xi4 -甈i4 -甈qi4 -霓i4 -霓li2 -霓lie5 -曀i4 -枍i4 -㥷i4 -㝣i4 -㝣ie5 -殪i4 -瞖i4 -医i4 -𢟇i4 -蘙i4 -𧬇i4 -殹i4 -曳i4 -曵i4 -抴i4 -抴ie5 -𠂆i4 -裔i4 -𤤺i4 -泄i4 -泄sie5 -洩i4 -洩sie5 -𤵺i4 -䎈i4 -枻i4 -詍i4 -靾i4 -袣i4 -䄿i4 -𪀕i4 -㵝i4 -㛳i4 -㛳zhr4 -䇩i4 -㹭i4 -丿i4 -丿pie5 -㵩i4 -𢂼i4 -呭i4 -䕍i4 -䋵i4 -瘞i4 -𦝲i4 -藝i4 -埶i4 -蓺i4 -囈i4 -䆿i4 -㦣i4 -㦣uei4 -㦣zi4 -槸i4 -褹i4 -褹lä4 -㓷i4 -刈i4 -乂i4 -䢃i4 -㲼i4 -㣻i4 -𩾘i4 -䖊i4 -一i5 -弌i5 -壹i5 -逸i5 -佚i5 -佾i5 -溢i5 -鎰i5 -齸i5 -劮i5 -欥i5 -欥ü5 -乙i5 -鳦i5 -耴i5 -耴zhä5 -聉i5 -聉tuei3 -聉ua5 -聉zhua5 -㔎i5 -㔎sie5 -𡿪i5 -𡿪lie5 -圪i5 -𦨇i5 -𠡝i5 -疙gä5 -疙i5 -疙ji5 -屹i5 -仡i5 -仡xi5 -𧆫i5 -益i5 -謚i5 -謚shr4 -嗌i5 -𨜶i5 -膉i5 -𦶩i5 -亦i5 -繹i5 -睪i5 -睪lie5 -弈i5 -奕i5 -帟i5 -譯i5 -懌i5 -射i5 -射ie4 -射shä5 -射shr5 -射she4 -驛i5 -嶧i5 -醳i5 -腋i5 -掖i5 -䘸i5 -䘸zhr5 -𡱿i5 -液i5 -痬i5 -蜴i5 -埸i5 -圛i5 -墿i5 -焲i5 -𥜃i5 -㴒i5 -燡i5 -燚i5 -𠓋i5 -𦔥i5 -𦔥shr5 -㘁i5 -𤑹i5 -鷁i5 -鶂i5 -艗i5 -𠩫i5 -憶i5 -億i5 -臆i5 -肊i5 -薏i5 -抑i5 -癔i5 -弋i5 -隿i5 -翊i5 -翌i5 -黓i5 -翼i5 -𩙺i5 -𦏵i5 -䴬i5 -䄩i5 -𧃟i5 -㚤i5 -杙i5 -芅i5 -㔴i5 -𨙒i5 -𧾰i5 -𥡪i5 -蛡i5 -𢦭i5 -𢖺i5 -𢎀i5 -𠥦i5 -熼i5 -釴i5 -𤼌i5 -𧑌i5 -𦔜i5 -𢓀i5 -䘝i5 -䣧i5 -薿i5 -薿li3 -揖i5 -挹i5 -岌i5 -㱞i5 -邑i5 -悒i5 -唈i5 -唈o5 -裛i5 -裛ie5 -裛ie5 -浥i5 -浥ia5 -浥ie5 -䓃i5 -䭂i5 -𦶂i5 -熠i5 -煜i5 -煜ü5 -曄i5 -曄ie5 -騽i5 -騽si5 -孴i5 -孴li3 -鴉ia1 -鵶ia1 -錏ia1 -錏ia1 -椏ia1 -椏o3 -丫ia1 -㝞ia1 -䃁ia1 -𠜲ia1 -牙ia2 -衙ia2 -衙ü2 -衙ü3 -芽ia2 -呀ia2 -呀xa1 -枒ia2 -枒ia4 -吾ia2 -吾u2 -蚜ia2 -齖ia2 -齖ia4 -庌ia3 -雅ia3 -疋ia3 -疋su1 -疋su3 -厊ia3 -㿿ia3 -瘂ia3 -𤺘ia3 -亞ia4 -俹ia4 -婭ia4 -襾ia4 -襾xa3 -𣇩ia4 -㰳ia4 -稏ia4 -𦜖ia4 -䢝ia4 -迓ia4 -訝ia4 -犽ia4 -砑ia4 -軋ia5 -圠ia5 -揠ia5 -嫼ia5 -䝟ia5 -猰ia5 -猰ja5 -猰qe5 -窫ia5 -窫ia5 -穵ia5 -穵ua5 -𥈔ia5 -𥈔iän3 -𥈔iän4 -䰲ia5 -𪆰ia5 -䦪ia5 -𡇼ia5 -咀ia5 -咀zü3 -咀zü4 -劜ia5 -齾ia5 -齾o5 -聐ia5 -𩮝ia5 -𡿖ia5 -𡿖lie5 -𨂁ia5 -𨂁o5 -圔ia5 -凹ia5 -䀴ia5 -䀴in3 -鴨ia5 -壓ia5 -押ia5 -押ja5 -庘ia5 -䆘ia5 -胦ang1 -胦iang1 -央iang1 -鴦iang1 -殃iang1 -䄃iang1 -鉠iang1 -鉠in1 -秧iang1 -秧iang3 -霙iang1 -霙in1 -㟅iang2 -㟅long2 -㟅ong2 -陽iang2 -昜iang2 -暘iang2 -楊iang2 -揚iang2 -敭iang2 -颺iang2 -颺iang4 -羊iang2 -样iang2 -眻iang2 -眻iang4 -詳iang2 -詳siang2 -徉iang2 -洋iang2 -洋siang2 -煬iang2 -煬iang4 -烊iang2 -鍚iang2 -𩋬iang2 -輰iang2 -瘍iang2 -鴹iang2 -鰑iang2 -鸉iang2 -蛘iang2 -蛘iang3 -禓iang2 -禓shang1 -諹iang2 -諹iang4 -𥂸iang2 -𦭵iang2 -𦍹iang2 -養iang3 -養iang4 -癢iang3 -痒iang3 -痒siang2 -瀁iang3 -瀁iang4 -𧓲iang3 -勨iang3 -勨siang4 -鞅iang3 -柍iang3 -䬬iang3 -䬬iang4 -詇iang3 -詇iang4 -詇in4 -岟iang3 -炴iang3 -𧵌iang3 -怏iang3 -怏iang4 -紻iang3 -仰iang3 -仰iang4 -樣iang4 -㨾iang4 -漾iang4 -恙iang4 -羕iang4 -䭐iang4 -㺊iang4 -䵮iang4 -䵮shang1 -𧫛iang4 -𠍵iang4 -㿮iang4 -㿮in1 -𨋕iang4 -幺iao1 -𢆷iao1 -怮iao1 -怮iou1 -怮iou3 -葽iao1 -葽iao3 -葽iao4 -䱂iao1 -䱂iou3 -𥃩iao1 -吆iao1 -𨓳iao1 -宎iao1 -𦔷iao1 -蟯iao1 -蟯rao2 -要iao1 -要iao4 -腰iao1 -喓iao1 -𧍔iao1 -䙅iao1 -䳩iao1 -邀iao1 -邀jao1 -鴞iao2 -妖iao1 -祅iao1 -枖iao1 -訞iao1 -堯iao2 -嶢iao2 -僥iao2 -垚iao2 -顤iao2 -顤iao4 -顤xao1 -遙iao2 -媱iao2 -徭iao2 -傜iao2 -繇iao2 -繇iou2 -繇zhou4 -颻iao2 -𣣳iao2 -窯iao2 -窰iao2 -䔄iao2 -䔄iao4 -𦾺iao2 -珧iao2 -鰩iao2 -姚iao2 -搖iao2 -謠iao2 -軺iao2 -軺shao2 -愮iao2 -恌iao2 -恌tiao1 -𨙂iao2 -陶iao2 -陶tao2 -蘨iao2 -蘨iou2 -𤬖iao2 -𤬖shao1 -鷂iao2 -鷂iao4 -洮iao2 -洮tao1 -烑iao2 -𢋇iao2 -𢑄iao2 -㫍iao2 -榣iao2 -嗂iao2 -䠛iao2 -瑤iao2 -猺iao2 -餆iao2 -褕iao2 -褕ü2 -榆iao2 -榆ü2 -磝iao2 -𢿣iao2 -𢿣qao1 -肴iao2 -肴xao2 -餚iao2 -餚xao2 -杳iao3 -䆞iao3 -窈iao3 -偠iao3 -婹iao3 -騕iao3 -𩡻iao3 -𨱧iao3 -㫏iao3 -㫐iao3 -𡧮iao3 -苭iao3 -殀iao3 -仸iao3 -鷕iao3 -溔iao3 -舀iao3 -舀iou2 -舀ü2 -𦥨iao3 -抭iao3 -𩨴iao3 -䁘iao3 -闄iao3 -齩iao3 -獟iao4 -𠹑iao4 -澆iao4 -澆jao1 -𪖐iao4 -𪖐iou4 -窔iao4 -𥦒iao4 -耀iao4 -曜iao4 -燿iao4 -鷣iao4 -鷣in2 -摇iao4 -覞iao4 -𧡷iao4 -矅iao4 -𧢢iao4 -𧢢io5 -㞁iao4 -𣤦iao4 -筄iao4 -趭iao4 -艞iao4 -讑iao4 -約iao4 -約io5 -𧇠iao4 -樂iao4 -樂io5 -樂lo5 -磽iao4 -磽qao1 -磽qao3 -娾iä2 -娾iä3 -爺ie2 -琊ie2 -瑘ie2 -邪ie2 -邪sie2 -耶ie2 -釾ie2 -鋣ie2 -鎁ie2 -椰ie2 -擨ie2 -斜ie2 -斜sie2 -䓉ie2 -𦰳ie2 -𦭿ie2 -䔑ie2 -䔑sie2 -𥯘ie2 -𤶗iä3 -騃iä3 -騃sy4 -𧡋iä3 -䑂iä3 -𦚪iä3 -野ie3 -野shu4 -壄ie3 -也ie3 -冶ie3 -𦗐iä4 -𢟰iä4 -𧏹iä4 -夜ie4 -鵺ie4 -謁ie5 -閼ie5 -閼iän1 -閼o5 -𢉥ie5 -𢉥o5 -黦ie5 -黦ü5 -黦üe5 -钀ie5 -钀lie5 -噎ie5 -䊦ie5 -蠮ie5 -𤝱ie5 -咽ie5 -咽iän1 -咽iän4 -焆ie5 -焆jüän1 -焆üe5 -𠵭ie5 -拽ie5 -葉ie5 -葉shä5 -楪ie5 -鍱ie5 -偞ie5 -偞xe5 -枼ie5 -㯿ie5 -㯿lie5 -殜ie5 -殜ie5 -殜zhä5 -頁ie5 -頁xe5 -𢽱ie5 -腌ie5 -腌iän1 -䱒ie5 -𦀖ie5 -𦀖je5 -曅ie5 -饁ie5 -燁ie5 -爗ie5 -皣ie5 -瞱ie5 -魘ie5 -魘iän3 -厭ie5 -厭iän3 -厭iän4 -擪ie5 -擪iän3 -靨ie5 -嬮ie5 -嬮iän1 -嬮iän4 -𣄉ie5 -𣄉iän3 -𣚕ie5 -業ie5 -㸣ie5 -鄴ie5 -驜ie5 -嶪ie5 -嶫ie5 -䧨ie5 -㗼ie5 -𠄅ie5 -𩑃ie5 -𢢜ie5 -𩼋ie5 -䲜ie5 -鸈ie5 -澲ie5 -罨ie5 -罨iän3 -罨o5 -殗ie5 -餣ie5 -鄓ie5 -䎨ie5 -㡋ie5 -㪑ie5 -䤶ie5 -𩋊ie5 -𩋊o5 -䁆ie5 -𩐱ie5 -蔫iän1 -蔫iän1 -焉iän1 -殷iän1 -殷in1 -㸶iän1 -黫iän1 -黰iän1 -黰zhen3 -煙iän1 -烟iän1 -烟in1 -𡨾iän1 -𤎟iän1 -燕iän1 -燕iän4 -橪iän1 -橪rang3 -驠iän1 -驠iän4 -湮iän1 -湮in1 -胭iän1 -𥷀iän1 -嫣iän1 -嫣iän3 -嫣iän4 -嫣xän1 -鄢iän1 -鄢iän3 -鄢iän4 -漹iän2 -漹iän4 -䗡iän2 -焉iän2 -淹iän1 -淹iän4 -崦iän1 -醃iän1 -䣍iän1 -䣍iän3 -閹iän1 -閹iän3 -懕iän1 -猒iän1 -猒iän4 -饜iän1 -饜iän4 -㤿iän1 -㤿iän4 -䅧iän1 -䅧in4 -𨣻iän1 -𤟟iän1 -𤟟iän4 -黯iän1 -黯iän3 -言iän2 -琂iän2 -甗iän2 -甗iän3 -甗iän4 -䇾iän2 -䓂iän2 -顏iän2 -楌iän2 -㗴iän2 -詽iän2 -詽tiän1 -𤡥iän2 -𤡥xän4 -虤iän2 -妍iän2 -研iän2 -研iän4 -𥓋iän2 -揅iän2 -㿼iän2 -趼iän2 -趼iän4 -趼jän3 -延iän2 -延iän4 -延zhen1 -埏iän2 -埏shang1 -筵iän2 -狿iän2 -狿iän4 -郔iän2 -綖iän2 -䘰iän2 -䘰shang1 -䀽iän2 -𨕐iän2 -䢭iän2 -䢭iän4 -䢭siän4 -莚iän2 -莚iän4 -鹽iän2 -鹽iän4 -塩iän2 -𣡶iän2 -閻iän2 -閆iän2 -壛iän2 -壛iän2 -阽iän2 -檐iän2 -簷iän2 -櫩iän2 -𣡞iän2 -㶄iän2 -𪂈iän2 -㿕iän2 -𤅸iän2 -𤅸iän4 -炎iän2 -𪙊iän2 -𪙊iän4 -嵒iän2 -䫡iän2 -䫡jän4 -䫡qän3 -䫡qän4 -黬iän2 -黬jän1 -羬iän2 -羬qän2 -𧇱iän2 -麙iän2 -㺂iän2 -㺂iän2 -碞iän2 -碞in2 -𧬌iän2 -巖iän2 -礹iän2 -礹iän3 -岩iän2 -岩iän2 -𡆑iän2 -嚴iän2 -䉷iän2 -𪗙iän3 -偃iän3 -㫃iän3 -䞁iän3 -䞁iän4 -鶠iän3 -郾iän3 -郾iän4 -褗iän3 -褗iän4 -堰iän3 -堰iän4 -匽iän3 -鼴iän3 -蝘iän3 -鰋iän3 -𧥜iän3 -巘iän3 -𪗛iän3 -屵iän3 -屵io5 -屵o5 -眼iän3 -躽iän3 -躽iän4 -宴iän3 -宴iän4 -嬿iän3 -嬿iän4 -齞iän3 -演iän3 -衍iän3 -衍iän4 -縯iän3 -縯in3 -𠻤iän3 -𠻤iän4 -𠻤in3 -戭iän3 -戭in3 -𧍢iän3 -𧊔iän3 -齴iän3 -遃iän3 -嵃iän3 -讞iän3 -讞lie5 -𤫣iän3 -琰iän3 -剡iän3 -剡shang4 -𨁹iän3 -棪iän3 -燄iän3 -扊iän3 -夵iän3 -䎦iän3 -䌪iän3 -顩iän3 -顩zhen4 -广iän3 -隒iän3 -嬐iän3 -䲓iän3 -嶮iän3 -嶮xän3 -噞iän3 -噞iän4 -黶iän3 -𧞣iän3 -檿iän3 -厴iän3 -酓iän3 -酓iän4 -奄iän3 -𩃗iän3 -渰iän3 -㭺iän3 -掩iän3 -𣃰iän3 -裺iän3 -裺iän4 -𤗎iän3 -𡹮iän3 -儼iän3 -𠆲iän3 -㢂iän3 -𢇘iän3 -曮iän3 -𣃧iän3 -𪒠iän3 -𪒠iän4 -傿iän4 -㰽iän4 -𡙷iän4 -椻iän4 -𤬝iän4 -鬳iän4 -雁iän4 -鴈iän4 -鳫iän4 -贋iän4 -贗iän4 -偐iän4 -𤜵iän4 -𤜵jän4 -騴iän4 -䁙iän4 -鴳iän4 -鷃iän4 -硯iän4 -𨁍iän4 -豜iän4 -豜jän1 -鷰iän4 -醼iän4 -讌iän4 -嚥iän4 -㬫iän4 -溎iän4 -酀iän4 -𥉛iän4 -彥iän4 -彦iän4 -唁iän4 -諺iän4 -這iän4 -羨iän4 -羨siän4 -涎iän4 -涎siän2 -豔iän4 -艶iän4 -𢴵iän4 -焰iän4 -爓iän4 -爓siän2 -焱iän4 -焱xü5 -灩iän4 -灧iän4 -𢜰iän4 -驗iän4 -𣄝iän4 -俺iän4 -釅iän4 -顑iän4 -顑kang3 -𦑎iän4 -㛪iän4 -䛳iän4 -覎iän4 -因in1 -茵in1 -禋in1 -駰in1 -氤in1 -絪in1 -垔in1 -陻in1 -堙in1 -𥛛in1 -洇in1 -姻in1 -闉in1 -鞇in1 -婣in1 -諲in1 -裀in1 -𦎣in1 -歅in1 -㧢in1 -𪔗in1 -鼘in1 -鼘üän1 -慇in1 -㶏in1 -㶏in3 -㶏in4 -溵in1 -英in1 -韺in1 -渶in1 -鶧in1 -瑛in1 -媖in1 -楧in1 -罌in1 -甖in1 -罃in1 -鶯in1 -鸎in1 -嚶in1 -譻in1 -櫻in1 -嫈in1 -嫈in4 -鸚in1 -褮in1 -𠠜in1 -嬰in1 -瓔in1 -賏in1 -賏in4 -纓in1 -攖in1 -𨟙in1 -𨟙in3 -蘡in1 -縈in1 -䪯in1 -𢄋in1 -瀠in1 -膺in1 -應in1 -應in4 -鷹in1 -𧕄in1 -愔in1 -韾in1 -陰in1 -瘖in1 -霠in1 -䜾in1 -䤃in1 -夤in2 -𦟘in2 -螾in2 -螾in3 -𡐔in2 -銀in2 -㹞in2 -狺in2 -䖜in2 -檭in2 -鄞in2 -圁in2 -誾in2 -訔in2 -嚚in2 -䓄in2 -䴦in2 -𪛊in2 -䖐in2 -㹜in2 -齦in2 -齦ken3 -齗in2 -齗in3 -斦in2 -迎in2 -迎in4 -盈in2 -嬴in2 -㜲in2 -瀛in2 -籝in2 -楹in2 -贏in2 -𤟣in2 -䕦in2 -𨜏in2 -𦝚in2 -攍in2 -營in2 -鎣in2 -鎣in4 -塋in2 -䁝in2 -䁝uen3 -濴in2 -熒in2 -螢in2 -蠅in2 -淫in2 -霪in2 -婬in2 -𥮍in2 -蟫in2 -蟫tang2 -冘in2 -冘iou2 -𢓕in2 -碪in2 -碪zhen1 -撢in2 -撢tang1 -撢tang4 -𨟏in2 -㸒in2 -鐔in2 -鐔sin2 -鐔tang2 -鱏in2 -鱏sin2 -吟in2 -吟in4 -訡in2 -䪩in2 -唫in2 -唫jin4 -崟in2 -荶in2 -乑in2 -𠪚in2 -𠪚kang3 -𠪚tang3 -釿in3 -釿jin1 -𪙤in3 -听in3 -引in3 -引in4 -𢎢in3 -蚓in3 -弞in3 -弞shen3 -𢯼in3 -𢯼in4 -䏖in3 -䏖in4 -䏖zhen4 -濥in3 -濥in4 -廴in3 -鈏in3 -靷in3 -靷in4 -隱in3 -隱in4 -磤in3 -癮in3 -𤻘in3 -㥯in3 -㥯in4 -嶾in3 -櫽in3 -䌥in3 -𨏈in3 -乚in3 -影in3 -璄in3 -璟in3 -璟jong3 -䭘in3 -摬in3 -㲟in3 -𠝟in3 -𩘑in3 -郢in3 -浧in3 -梬in3 -穎in3 -潁in3 -廮in3 -癭in3 -𦢆in3 -𣤵in3 -巊in3 -𩳍in3 -矨in3 -僸in3 -僸jin4 -趛in3 -飲in3 -飲in4 -㱃in3 -𤃷in3 -潭in3 -潭tang2 -胤in4 -酳in4 -𣌾in4 -洕in4 -𨋙in4 -憖in4 -憗in4 -猌in4 -垽in4 -印in4 -鮣in4 -𣱐in4 -𣱐zhr4 -𩂥in4 -㒚in4 -㒚uen3 -懚in4 -檼in4 -𤔌in4 -㡥in4 -暎in4 -䙬in4 -瑩in4 -瑩iong2 -𢣙in4 -瀅in4 -孕in4 -䵴in4 -賸in4 -賸shen4 -賸shen4 -媵in4 -媵shen4 -㑞in4 -鱦in4 -鱦shen2 -鱦shen4 -膡in4 -膡shen4 -譍in4 -噟in4 -凝in4 -凝lin2 -蔭in4 -窨in4 -癊in4 -𤸌in4 -䫴in4 -䫴jin4 -𪔰in4 -岳io5 -嶽io5 -鸑io5 -𩓥io5 -觷io5 -觷u5 -觷xo5 -捳io5 -㹊io5 -藥io5 -躍io5 -礿io5 -禴io5 -蘥io5 -鑰io5 -𩱲io5 -𤅢io5 -𤅢io5 -瀹io5 -𤄶io5 -爚io5 -爚sho5 -櫟io5 -櫟li5 -龠io5 -䋤io5 -𠩃io5 -敫io5 -敫jao4 -敫ji5 -籥io5 -𢅹io5 -𥌺io5 -𧕋io5 -纅io5 -鸙io5 -㜰io5 -㜰sho5 -𤒀io5 -䟑io5 -㿑io5 -𨷲io5 -䠯io5 -𨈋io5 -䖃io5 -葯io5 -葯o5 -嬳io5 -嬳o5 -𡤬io5 -臒io5 -臒o5 -籰io5 -𧤽io5 -𧅚io5 -𥸘io5 -䢲io5 -矱io5 -邕iong1 -雍iong1 -雍iong4 -噰iong1 -嗈iong1 -郺iong1 -郺ong3 -澭iong1 -灉iong1 -灉iong4 -癰iong1 -罋iong1 -罋ong4 -廱iong1 -饔iong1 -壅iong1 -壅iong3 -雝iong1 -𪄉iong1 -㻾iong1 -𧴗iong1 -蕹iong1 -蕹ong1 -融iong2 -肜iong2 -瀜iong2 -容iong2 -溶iong2 -溶iong3 -滽iong2 -庸iong2 -𦤘iong2 -𤛑iong2 -𧴄iong2 -㺎iong2 -墉iong2 -鎔iong2 -鏞iong2 -銿iong2 -鄘iong2 -𪅟iong2 -㼸iong2 -𤮇iong2 -蓉iong2 -䗤iong2 -傛iong2 -傛iong3 -褣iong2 -搈iong2 -瑢iong2 -䈶iong2 -嵱iong2 -頌iong2 -頌song4 -㝐iong2 -䡆iong2 -㟾iong2 -𨲟iong2 -𪃾iong2 -槦iong2 -㣑iong2 -𢧳iong2 -顒iong2 -𩤛iong2 -鰅iong2 -鰅ü2 -喁iong2 -榮iong2 -禜iong2 -禜iong4 -蠑iong2 -揘iong2 -擁iong3 -𢶜iong3 -臃iong3 -勇iong3 -恿iong3 -恿iong3 -湧iong3 -涌iong3 -甬iong3 -踊iong3 -踴iong3 -𧻹iong3 -慂iong3 -塎iong3 -悀iong3 -埇iong3 -𧗴iong3 -蛹iong3 -俑iong3 -俑tong1 -𠹍iong3 -永iong3 -栐iong3 -濙iong3 -詠iong4 -咏iong4 -泳iong4 -醟iong4 -醟xong4 -用iong4 -㙲iong4 -憂iou1 -優iou1 -瀀iou1 -𢕶iou1 -麀iou1 -𪋎iou1 -櫌iou1 -鄾iou1 -𢆶iou1 -嚘iou1 -耰iou1 -獶iou1 -𧀥iou1 -纋iou1 -㱊iou1 -幽iou1 -泑iou1 -泑iou3 -呦iou1 -𣢜iou1 -𣢜iou3 -𣢜ü5 -𧍘iou1 -尤iou2 -𣏞iou2 -腄iou2 -腄zhuei1 -腄zhuei4 -疣iou2 -肬iou2 -𪐤iou2 -沋iou2 -郵iou2 -訧iou2 -由iou2 -猷iou2 -猶iou2 -猶iou4 -猶jou4 -悠iou2 -油iou2 -油iou4 -攸iou2 -蕕iou2 -浟iou2 -邎iou2 -𠧷iou2 -𢋅iou2 -𢋅ü2 -輶iou2 -輶iou3 -輶iou4 -秞iou2 -蚰iou2 -蝣iou2 -櫾iou2 -櫾iou4 -𦳷iou2 -斿iou2 -游iou2 -遊iou2 -𨒰iou2 -卣iou2 -卣iou3 -䚻iou2 -䱔iou2 -偤iou2 -䍃iou2 -𤪎iou2 -𤪎iou3 -㳛iou2 -㳛ü2 -㾞iou2 -囮iou2 -囮o2 -㘥iou2 -庮iou2 -庮iou3 -𣔴iou2 -甹iou2 -甹pin1 -𧡹iou2 -𦵵iou2 -鈾iou2 -有iou3 -右iou3 -右iou4 -䳑iou3 -友iou3 -㕛iou3 -䀁iou3 -䀁iou4 -𥁓iou3 -𥁓iou4 -栯iou3 -栯ü5 -䒴iou3 -羑iou3 -誘iou3 -誘iou4 -𦍶iou3 -䛻iou3 -酉iou3 -丣iou3 -牖iou3 -槱iou3 -梄iou3 -莠iou3 -𥟁iou3 -蜏iou3 -蜏iou4 -蜏siou4 -㝌iou3 -㝌jou4 -𣣸iou3 -琇iou3 -琇siou4 -𨣆iou3 -𦏇iou3 -䬀iou3 -懮iou3 -㰶iou3 -蚴iou3 -又iou4 -宥iou4 -佑iou4 -祐iou4 -侑iou4 -酭iou4 -𩑣iou4 -𤴨iou4 -囿iou4 -囿ü5 -姷iou4 -忧iou4 -䞥iou4 -𦳩iou4 -狖iou4 -貁iou4 -貁iou4 -蜼iou4 -蜼luei3 -蜼uei4 -鼬iou4 -𪕏iou4 -𤍕iou4 -柚iou4 -柚zhu5 -褎iou4 -牰iou4 -牰siou4 -釉iou4 -幼iou4 -家ja1 -嘉ja1 -加ja1 -葭ja1 -笳ja1 -麚ja1 -䴥ja1 -豭ja1 -猳ja1 -痂ja1 -鴐ja1 -枷ja1 -枷qe2 -袈ja1 -𣮫ja1 -𨔣ja1 -𤠙ja1 -𧉪ja1 -跏ja1 -茄ja1 -茄qe2 -迦ja1 -迦je1 -珈ja1 -瘕ja1 -瘕ja3 -瘕ja4 -犌ja1 -貑ja1 -幏ja1 -幏ja4 -蟼ja1 -蟼jin1 -蟼jin3 -佳jä1 -佳ja1 -假ja3 -假ja4 -叚ja3 -檟ja3 -榎ja3 -夏ja3 -夏xa4 -嘏ja3 -斝ja3 -椵ja3 -婽ja3 -駕ja4 -稼ja4 -嫁ja4 -架ja4 -𢉤ja4 -𢱈ja4 -價ja4 -𦙺ja4 -戛ja5 -扴ja5 -圿ja5 -鴶ja5 -楔ja5 -楔sie5 -秸ja5 -稭ja5 -稭jä1 -鞂ja5 -砎ja5 -砎jä4 -砎xa5 -忦ja5 -嘎ja5 -𠜵ja5 -𪃈ja5 -𪃈je5 -袺ja5 -袺je5 -㮖ja5 -磍ja5 -磍qa5 -頡ja5 -頡xe5 -恝ja5 -𪈟ja5 -擖ja5 -擖qa5 -擖zha5 -𩮁ja5 -𩮁qa5 -夾ja5 -郟ja5 -袷ja5 -袷je5 -裌ja5 -鵊ja5 -跲ja5 -跲je5 -餄ja5 -䶢ja5 -䶢qa5 -䀫ja5 -䩡ja5 -𩌍ja5 -㿓ja5 -頰ja5 -頰je5 -浹ja5 -浹zie5 -甲ja5 -胛ja5 -玾ja5 -岬ja5 -𥑐ja5 -𨒇ja5 -𠩘ja5 -江jang1 -扛jang1 -𧢸jang1 -𧢸zhong1 -杠jang1 -茳jang1 -矼jang1 -豇jang1 -肛jang1 -肛xang1 -䜫jang1 -薑jang1 -𧅁jang1 -疆jang1 -畺jang1 -壃jang1 -畕jang1 -㹔jang1 -繮jang1 -韁jang1 -殭jang1 -礓jang1 -橿jang1 -姜jang1 -䗵jang1 -僵jang1 -繈jang3 -鏹jang3 -襁jang3 -膙jang3 -憼jang3 -憼jin3 -講jang3 -傋jang3 -傋xang3 -耩jang3 -勥jang4 -勥qang2 -強jang4 -強qang2 -弜jang4 -弜qi2 -誩jang4 -誩jin4 -誩tang4 -彊jang4 -彊qang2 -滰jang4 -降jang4 -降xang2 -𡲣jang4 -絳jang4 -弶jang4 -糨jang4 -驍jao1 -梟jao1 -𥄉jao1 -憿jao1 -釗jao1 -釗zhao1 -蟂jao1 -徼jao1 -徼jao4 -驕jao1 -嬌jao1 -嬌jao3 -嬌qao2 -憍jao1 -憍qao1 -穚jao1 -鷮jao1 -鷮qao2 -蕎jao1 -蕎qao2 -喬jao1 -喬qao2 -簥jao1 -撟jao1 -撟jao3 -撟jao3 -交jao1 -佼jao1 -佼jao3 -佼xao4 -蛟jao1 -茭jao1 -鵁jao1 -膠jao1 -膠jao4 -膠qao1 -鮫jao1 -嘐jao1 -嘐xao1 -郊jao1 -䍊jao1 -䍊qi5 -轇jao1 -㶀jao1 -䢒jao1 -教jao1 -教jao4 -䉰jao1 -䉰jao3 -䉰xao4 -𥹜jao1 -鉸jao1 -鉸jao3 -鉸jao4 -摎jao1 -摎liou2 -詨jao1 -詨xao4 -𩎔jao1 -跤qao1 -皎jao3 -㿟jao3 -皦jao3 -晈jao3 -璬jao3 -𢅎jao3 -𢅎jao4 -䥵jao3 -䥵xao3 -恔jao3 -䰘jao3 -𨶪jao3 -𨶪liou2 -䘨jao3 -儌jao3 -矯jao3 -矯jao3 -鱎jao3 -䚩jao3 -敽jao3 -𥃧jao3 -蟜jao3 -蟜qao2 -譑jao3 -譑qao4 -𨝰jao3 -蹻jao3 -蹻jo5 -蹻qao1 -蹻qao2 -絞jao3 -狡jao3 -攪jao3 -䕧jao3 -䕧xao4 -筊jao3 -筊xao2 -𢯴jao3 -𥂔jao3 -䀊jao3 -䀊xao4 -姣jao3 -姣xao2 -𢽻jao3 -㽱jao3 -㽱jou1 -𨲭jao4 -㹾jao4 -叫jao4 -訆jao4 -嘂jao4 -譥jao4 -激jao4 -激ji5 -噭jao4 -獥jao4 -獥ji5 -獥xi5 -鸄jao4 -鸄ji5 -鸄xi5 -𨎬jao4 -嶠jao4 -轎jao4 -轎qao2 -𢼂jao4 -窖jao4 -校jao4 -校xao4 -酵jao4 -覺jao4 -覺jo5 -較jao4 -較jo5 -珓jao4 -𡥈jao4 -皆jä1 -偕jä1 -偕xä2 -䕸jä1 -䕸xa5 -喈jä1 -階jä1 -堦jä1 -𦝨jä1 -薢jä1 -薢jä3 -薢jä3 -楷jä1 -楷kä3 -痎jä1 -鶛jä1 -湝jä1 -湝xä2 -街jä1 -𤭧jä1 -𩘅jä1 -蝔jä1 -蝔xä2 -鍇jä1 -鍇kä3 -解jä3 -解jä4 -解xä4 -檞jä3 -懈jä4 -繲jä4 -廨jä4 -㾏jä4 -誡jä4 -戒jä4 -界jä4 -介jä4 -屆jä4 -艐jä4 -艐ko4 -艐zong1 -𠨴jä4 -疥jä4 -玠jä4 -㝏jä4 -㠹jä4 -魪jä4 -尬jä4 -价jä4 -䯰jä4 -悈jä4 -悈ji5 -䲸jä4 -䁓jä4 -䁓zong3 -䁓zong4 -芥jä4 -衸jä4 -衸xä4 -丯jä4 -𩡺jä4 -蚧jä4 -犗jä4 -𧜅jä4 -揭je5 -揭je5 -揭qe5 -揭qi4 -𢶆je5 -搩je5 -訐je5 -訐ji4 -𧼨je5 -羯je5 -鍻je5 -𢷒je5 -竭je5 -碣je5 -楬je5 -楬qa5 -結je5 -絜je5 -絜je5 -絜xe5 -潔je5 -䥛je5 -鍥je5 -鍥qe5 -桔je5 -桔je5 -𣚃je5 -𧾯je5 -拮je5 -拮ji5 -狤je5 -狤ji5 -魝je5 -𡔣je5 -𡔣qe5 -𧍩je5 -傑je5 -桀je5 -桀je5 -桀je5 -榤je5 -渴je5 -渴ko5 -嵥je5 -滐je5 -櫭je5 -偈je5 -偈ji4 -杰je5 -孑je5 -𨥂je5 -趌je5 -趌ji5 -趌qi5 -䅥je5 -䅥ko5 -衱je5 -极je5 -𩠣je5 -鋏je5 -梜je5 -莢je5 -蛺je5 -唊je5 -𥞵je5 -劫je5 -蜐je5 -鉣je5 -砝je5 -砝go5 -䀷je5 -昅je5 -𣘖jän1 -𢳚jän1 -靬jän1 -靬kang1 -靬kang4 -鞬jän1 -𩎀jän1 -犍jän1 -犍qän2 -㓺jän1 -腱jän1 -腱jän4 -騝jän1 -騝qän2 -䭈jän1 -𩱡jän1 -𩱤jän1 -姦jän1 -菅jän1 -葌jän1 -䔵jän1 -間jän1 -間jän4 -閒jän1 -閒xän2 -艱jän1 -囏jän1 -蕑jän1 -堅jän1 -鑒jän1 -鑒jän4 -㡉jän1 -𢮂jän1 -𢮂xän2 -幵jän1 -肩jän1 -𧱚jän1 -猏jän1 -豣jän1 -菺jän1 -麉jän1 -麉qän1 -𪊑jän1 -𪊑qän1 -𪊑qin4 -鵳jän1 -鰹jän1 -䶬jän1 -䶬lie5 -䌑jän1 -甄jän1 -甄zhen1 -籈jän1 -籈zhen1 -薽jän1 -薽zhen1 -兼jän1 -兼jän4 -縑jän1 -鶼jän1 -鰜jän1 -鰜xän2 -蒹jän1 -𥻧jän1 -𦋰jän1 -搛jän1 -緘jän1 -玪jän1 -瑊jän1 -瑊zhen1 -尷jän1 -尲jän1 -𪒹jän1 -監jän1 -監jän4 -礛jän1 -鑑jän1 -鑑jän4 -𥌈jän1 -𥌈jän4 -𢳚jän1 -𣘖jän1 -靬jän1 -鞬jän1 -𩎀jän1 -㓺jän1 -騝jän1 -䭈jän1 -𩱡jän1 -𩱤jän1 -湕jän3 -𥍹jän3 -㔓jän3 -揵jän3 -揵qän2 -蹇jän3 -蹇jän3 -簡jän3 -簡jän3 -㶕jän3 -僴jän3 -襉jän3 -𧟉jän3 -柬jän3 -柬jän3 -暕jän3 -揀jän3 -揀liän4 -繭jän3 -絸jän3 -蠒jän3 -𥀹jän3 -𢆞jän3 -𡘸jän3 -垷jän3 -垷xän4 -筧jän3 -襺jän3 -挸jän3 -𢺃jän3 -𢹕jän3 -謇jän3 -藆jän3 -搴jän3 -𢷘jän3 -𠐻jän3 -𠐻jän4 -𢵈jän3 -𦂇jän3 -𡾰jän3 -𡾰jän4 -𩽜jän3 -䙭jän3 -䙭qän1 -囝jän3 -檢jän3 -撿jän3 -撿liän3 -瞼jän3 -鹻jän3 -碱jän3 -堿jän3 -減jän3 -減xän4 -𥳒jän3 -儉jän4 -儉jän4 -寋jän4 -楗jän4 -鍵jän4 -鍵qän2 -鑳jän4 -件jän4 -芡jän4 -芡qän4 -建jän4 -踺jän4 -旔jän4 -健jän4 -諫jän4 -澗jän4 -鐧jän4 -襇jän4 -𨣇jän4 -𧙧jän4 -見jän4 -見xän4 -鋻jän4 -毽jän4 -梘jän4 -趝jän4 -䱤jän4 -䱤xän4 -㔋jän4 -㔋lang4 -㔋xän4 -艦xän4 -劍jän4 -劔jän4 -羈ji1 -羇ji1 -畸ji1 -奇ji1 -奇ji1 -奇qi2 -掎ji1 -掎ji3 -掎qi4 -攲ji1 -攲ji3 -攲qi1 -竒ji1 -竒qi2 -㱦ji1 -㱦ji3 -㱦qi1 -妓ji1 -妓ji4 -躸ji1 -飢ji1 -机ji1 -机ji3 -肌ji1 -虮ji1 -朞ji1 -稘ji1 -期ji1 -期qi1 -期qi2 -基ji1 -箕ji1 -萁ji1 -萁qi2 -䇫ji1 -其ji1 -其ji1 -其qi2 -錤ji1 -錤qi2 -居ji1 -居jü1 -諆ji1 -諅ji1 -諅ji4 -諅ji4 -丌ji1 -機ji1 -譏ji1 -蘄ji1 -蘄qi2 -蘄qin2 -嘰ji1 -𦺬ji1 -磯ji1 -鞿ji1 -饑ji1 -禨ji1 -禨ji4 -幾ji1 -幾ji3 -幾ji4 -幾qi2 -䟇ji1 -鐖ji1 -僟ji1 -璣ji1 -𧗇ji1 -雞ji1 -鷄ji1 -稽ji1 -稽qi3 -枅ji1 -笄ji1 -㮷ji1 -䗗ji1 -𨪴ji1 -乩ji1 -卟ji1 -卟qi3 -剞ji3 -踦ji3 -踦qi1 -㞆ji3 -㞆qi4 -枳ji3 -枳zhr3 -麂ji3 -𪊨ji3 -㞦ji3 -䢳ji3 -𤜝ji3 -㞛ji3 -䂹ji3 -䂹sy5 -紀ji3 -己ji3 -妀ji3 -𠮯ji3 -蟣ji3 -蟣qi2 -穖ji3 -𩴆ji3 -𩴆qi2 -技ji4 -伎ji4 -伎ji4 -伎qi2 -伎zhr4 -徛ji4 -徛ji4 -䗁ji4 -䗁qi1 -跽ji4 -寄ji4 -䐀ji4 -芰ji4 -騎ji4 -騎qi2 -鬾ji4 -鬾qi2 -䝸ji4 -汥ji4 -汥qi2 -汥zhr1 -馶ji4 -馶qi2 -馶shr4 -馶zhr1 -翨ji4 -翨shr4 -冀ji4 -兾ji4 -覬ji4 -穊ji4 -驥ji4 -𩥉ji4 -洎ji4 -懻ji4 -暨ji4 -臮ji4 -鱀ji4 -垍ji4 -塈ji4 -塈xi4 -𣽍ji4 -忌ji4 -𨙬ji4 -惎ji4 -䋟ji4 -鵋ji4 -𧳙ji4 -𧳙sy4 -誋ji4 -梞ji4 -畁ji4 -畁qi2 -帺ji4 -𢃛ji4 -𥭜ji4 -記ji4 -旣ji4 -既ji4 -𣢆ji4 -旡ji4 -旡zen1 -蔇ji4 -䤒ji4 -計ji4 -繫ji4 -繫xi4 -係ji4 -繼ji4 -薊ji4 -髻ji4 -𨜒ji4 -檕ji4 -檕qi1 -檵ji4 -蘻ji4 -㲅ji4 -猘ji4 -𦇧ji4 -𣯅ji4 -罽ji4 -瀱ji4 -彐ji4 -蘮ji4 -吉ji5 -𧾢ji5 -𧾢zie5 -郆ji5 -洁ji5 -𤿠ji5 -姞ji5 -佶ji5 -鮚ji5 -曁ji5 -訖ji5 -吃ji5 -䰴ji5 -䞘ji5 -𢇓ji5 -劇ji5 -劇jü4 -屐ji5 -𨍺ji5 -𢜭ji5 -𢜭ji5 -㘌ji5 -戟ji5 -撠ji5 -撠ji5 -𦻝ji5 -𦺩ji5 -𤜾ji5 -谻ji5 -谻ji5 -丮ji5 -𩯋ji5 -擊ji5 -墼ji5 -轚ji5 -轚ji4 -𦼷ji5 -𡫀ji5 -極ji5 -殛ji5 -㥛ji5 -襋ji5 -棘ji5 -亟ji5 -亟qi4 -㻷ji5 -𡕮ji5 -𡕮lin2 -蕀ji5 -𧩦ji5 -及ji5 -𨕤ji5 -𦶍ji5 -苙ji5 -苙li5 -䲯ji5 -㧀ji5 -急ji5 -汲ji5 -給ji5 -伋ji5 -級ji5 -芨ji5 -𦳌ji5 -彶ji5 -巾jin1 -斤jin1 -斤jin4 -筋jin1 -䈥jin1 -驚jin1 -京jin1 -荆jin1 -荊jin1 -麠jin1 -麖jin1 -鶁jin1 -經jin1 -涇jin1 -頸jin1 -頸jin3 -頸qin2 -巠jin1 -兢jin1 -矜jin1 -金jin1 -今jin1 -衿jin1 -襟jin1 -䘳jin1 -禁jin1 -禁jin4 -㦗jin1 -𪑙jin1 -黅jin1 -緊jin3 -𦜌jin3 -𤷌jin3 -胗jin3 -胗zhen3 -謹jin3 -𪏴jin3 -㹏jin3 -槿jin3 -堇jin3 -堇qin2 -𡎸jin3 -漌jin3 -慬jin3 -慬qin2 -巹jin3 -𧯷jin3 -菦jin3 -瑾jin3 -瑾jin4 -警jin3 -儆jin3 -儆jin4 -景jin3 -境jin3 -境jin4 -璥jin3 -㯳jin3 -剄jin3 -烴jin3 -錦jin3 -僅jin3 -僅jin4 -近jin4 -瘽jin4 -瘽qin2 -痙jin4 -汫zin4 -殑jin4 -殑qin2 -噤jin4 -凚jin4 -凚jin4 -㝻jin4 -覲jin4 -殣jin4 -饉jin4 -廑jin4 -墐jin4 -墐qin2 -𠞱jin4 -歏jin4 -靳jin4 -㧆jin4 -㨷jin4 -㨷qin2 -劤jin4 -敬jin4 -竟jin4 -鏡jin4 -獍jin4 -競jin4 -𥪰jin4 -倞jin4 -檠jin4 -檠qin2 -曔jin4 -勁jin4 -徑jin4 -逕jin4 -𠲮jin4 -𩰹jin4 -桱jin4 -脛jin4 -脛xin4 -踁jin4 -踁xin4 -𦧈jin4 -䶖jin4 -𤘡jin4 -𦨽jin4 -紟jin4 -鈙jin4 -齽jin4 -㯲jin4 -䁷jo5 -䁷u5 -斠jo5 -角jo5 -角go5 -角lu5 -桷jo5 -䡈jo5 -珏jo5 -玨jo5 -䮸jo5 -䮸o5 -䮸u5 -䚫jo5 -䚫xi5 -榷jo5 -捔jo5 -捔zho5 -搉jo5 -搉ko5 -梏jo5 -梏gu5 -傕jo5 -龣jo5 -龣lu5 -腳jo5 -脚jo5 -卻jo5 -卻qo5 -屩jo5 -噱jo5 -𠊬jo5 -𠊬qi5 -𧍕jo5 -𧍕kuä5 -𧮫jo5 -臄jo5 -𠶸jo5 -𠶸qi5 -醵jo5 -醵jü4 -醵qü2 -䐘jo5 -玃jo5 -貜jo5 -蠼jo5 -蠼jo5 -躩jo5 -躩qo5 -𧾵jo5 -钁jo5 -攫jo5 -矍jo5 -𡚠jo5 -彏jo5 -彏xo5 -𪈴jo5 -𨏹jo5 -戄jo5 -戄xo5 -䣤jo5 -扃jong1 -駉jong1 -駫jong1 -坰jong1 -冋jong1 -冋xong4 -𪕍jong1 -絅jong1 -絅qong3 -𣕄jong1 -憬jong3 -囧jong3 -暻jong3 -煚jong3 -熲jong3 -炯jong3 -炯xong4 -𠖷jong3 -㯋jong3 -𩚱jong3 -煛jong3 -𧍮jong3 -窘jong3 -窘jüin4 -鳩jou1 -𦫶jou1 -𠠳jou1 -朻jou1 -朻jou3 -䡂jou1 -鬮jou1 -鬮jou1 -𨷺jou1 -𨷺jou1 -丩jou1 -勼jou1 -樛jou1 -𠃚jou1 -𦭺jou1 -糾jou1 -糾jou3 -赳jou1 -赳jou3 -久jou3 -九jou3 -玖jou3 -灸jou3 -灸jou4 -韭jou3 -𡚰jou3 -𨾉jou3 -糺jou3 -舅jou4 -臼jou4 -臼jü5 -齨jou4 -麔jou4 -䳎jou4 -䊆jou4 -𤷑jou4 -𢛃jou4 -𢛃qou2 -䛮jou4 -桕jou4 -蟉jou4 -蟉liou2 -蟉qou2 -救jou4 -𧧷jou4 -廐jou4 -廄jou4 -究jou4 -疚jou4 -㲃jou4 -㲃qou1 -𠣿jou4 -𨖏jou4 -舊jou4 -柩jou4 -匶jou4 -𧾻jou4 -𡨢jü1 -据jü1 -裾jü1 -琚jü1 -䝻jü1 -鶋jü1 -崌jü1 -蜛jü1 -椐jü1 -椐jü4 -椐qü1 -涺jü1 -𦱅jü1 -腒jü1 -腒qü2 -拘jü1 -駒jü1 -䀠jü1 -䀠jü4 -眗jü1 -㪺jü1 -捄jü1 -捄qou2 -跔jü1 -鮈jü1 -俱jü1 -痀jü1 -𥇛jü1 -𥗫jü1 -𥗫qü2 -舉jü3 -𠢈jü3 -莒jü3 -櫸jü3 -柜jü3 -筥jü3 -𥴧jü3 -𥴧qü2 -𧺹jü3 -䢹jü3 -弆jü3 -弆qü3 -矩jü3 -榘jü3 -踽jü3 -踽qü3 -萭jü3 -萭ü3 -聥jü3 -聥ü3 -䅓jü3 -𦐛jü3 -楀jü3 -楀ü3 -蒟jü3 -蒟jü4 -椇jü3 -巨jü4 -鉅jü4 -拒jü4 -秬jü4 -距jü4 -𧣒jü4 -炬jü4 -粔jü4 -虡jü4 -𧇽jü4 -鐻jü4 -鐻jü4 -鐻qü2 -苣jü4 -駏jü4 -𦼫jü4 -𦼫qü2 -𦊐jü4 -詎jü4 -歫jü4 -䶙jü4 -窶jü4 -貗jü4 -據jü4 -鋸jü4 -倨jü4 -踞jü4 -澽jü4 -豦jü4 -豦qü2 -𧣻jü4 -䱟jü4 -遽jü4 -勮jü4 -屨jü4 -瞿jü4 -瞿qü2 -邭jü4 -𥉁jü4 -𥉁kuen3 -䈮jü4 -絇jü4 -絇qü2 -懼jü4 -具jü4 -臞jü4 -臞qü2 -颶jü4 -菊jü5 -蘜jü5 -𧃓jü5 -𦶗jü5 -𦶗jü5 -鞠jü5 -鞠jü5 -鞠qü5 -㥌jü5 -掬jü5 -匊jü5 -𡙳jü5 -鞫jü5 -諊jü5 -𥷤jü5 -㹼jü5 -鵴jü5 -𪈓jü5 -𪁁jü5 -𨸰jü5 -㘲jü5 -㽤jü5 -䱡jü5 -䱡qü5 -椈jü5 -巈jü5 -䳔jü5 -𩛺jü5 -𩬜jü5 -踘jü5 -閰jü5 -𣐊jü5 -𧿻jü5 -泦jü5 -趜jü5 -𡫬jü5 -𥩁jü5 -驧jü5 -𩣽jü5 -毱jü5 -䗇jü5 -䜯jü5 -𠤄jü5 -𠤄qü5 -鋦jü5 -輂jü5 -挶jü5 -絭jü5 -絭jüän4 -絭qüän4 -梮jü5 -䡞jü5 -㮂jü5 -䋰jü5 -𦅽jü5 -𧤑jü5 -局jü5 -侷jü5 -跼jü5 -駶jü5 -䎤jü5 -橘jü5 -𦺖jü5 -𦺖mang3 -繘jü5 -繘ü5 -𧽻jü5 -䤎jü5 -𦙮jü5 -𣎛jü5 -𠀔jü5 -孒jü5 -孒jüe5 -𦁐jü5 -𦁐qüe5 -厥jü5 -厥jüe5 -屈jü5 -屈qü5 -鶌jü5 -趉jü5 -𧱝jü5 -𧱝jüe5 -𧱝jüin4 -䠇jü5 -倔jü5 -崛jü5 -崛ü5 -𡲬jü5 -𡲗jü5 -䘿jü5 -掘jü5 -掘jüe5 -堀jü5 -堀ku5 -郹jü5 -狊jü5 -狊xü5 -鶪jü5 -湨jü5 -鼳jü5 -犑jü5 -𠋬jü5 -氒jüe5 -𨇮jüe5 -𧽸jüe5 -𧼞jüe5 -瘚jüe5 -劂jüe5 -蕨jüe5 -蟨jüe5 -蟩jüe5 -橛jüe5 -橜jüe5 -𥕲jüe5 -𠢤jüe5 -欮jüe5 -撅jüe5 -𠄌jüe5 -獗jüe5 -𧤼jüe5 -鷢jüe5 -蹷jüe5 -赶jüe5 -赶qän2 -憠jüe5 -𨬐jüe5 -䞷jüe5 -𣖬jüe5 -𩪜jüe5 -逫jüe5 -逫zhu5 -決jüe5 -決xüe5 -决jüe5 -玦jüe5 -潏jüe5 -潏shu5 -潏ü5 -䀗jüe5 -譎jüe5 -憰jüe5 -訣jüe5 -𧤾jüe5 -觼jüe5 -鐍jüe5 -駃jüe5 -駃kuä4 -芵jüe5 -𦯊jüe5 -趹jüe5 -赽jüe5 -鴂jüe5 -鈌jüe5 -𣬎jüe5 -觖jüe5 -觖kuei4 -騤jüe5 -騤kuei2 -㭈jüe5 -疦jüe5 -疦xüe5 -蚗jüe5 -𧝃jüe5 -䏐jüe5 -抉jüe5 -抉üe5 -𧣸jüe5 -䞵jüe5 -罬jüe5 -罬zho5 -娟jüän1 -娟üän1 -涓jüän1 -睊jüän1 -睊jüän4 -蠲jüän1 -𦮻jüän1 -䅌jüän1 -鵑jüän1 -鞙jüän1 -鞙xüän4 -勬jüän1 -勬jüän4 -畎jüän3 -𡿨jüän3 -𤰝jüän3 -詃jüän3 -埍jüän3 -埍xüän4 -羂jüän3 -罥jüän3 -罥jüän4 -汱jüän3 -卷jüän3 -卷jüän4 -卷qüän2 -捲jüän3 -捲jüän4 -捲qüän2 -菤jüän3 -韏jüän3 -韏jüän4 -韏qüän4 -𨹵jüän3 -埢jüän3 -𧯦jüän4 -圈jüän4 -圈qüän1 -菌jüän4 -菌jüin4 -弮jüän4 -弮qüän1 -蔨jüän4 -蔨jüin4 -萒jüän4 -萒üän3 -蜎jüän4 -蜎üän1 -讂jüän4 -讂xüän4 -瓹jüän4 -䣺jüän4 -𦌾jüän4 -䡓jüän4 -獧jüän4 -狷jüän4 -懁jüän4 -㢾jüän4 -絹jüän4 -鄄jüän4 -㯞jüän4 -䚈jüän4 -悁jüän4 -悁üän1 -眷jüän4 -睠jüän4 -桊jüän4 -帣jüän4 -犈jüän4 -犈qüän2 -觠jüän4 -觠qüän2 -飬jüän4 -䖭jüän4 -𥸭jüän4 -倦jüän4 -𣜨jüän4 -襈jüän4 -襈zuang4 -淃jüän4 -麇jüin1 -麕jüin1 -麏jüin1 -頵jüin1 -頵üin1 -莙jüin1 -莙jüin4 -汮jüin1 -均jüin1 -鈞jüin1 -袀jüin1 -君jüin1 -軍jüin1 -皸jüin1 -皸jüin4 -桾jüin1 -䇹jüin1 -宭jüin1 -宭qüin2 -鮶jüin1 -僒jüin4 -㖥jüin4 -㻒jüin4 -箘jüin4 -箘qüin1 -䐃jüin4 -蜠jüin4 -呁jüin4 -𧥺jüin4 -𧥺in2 -捃jüin4 -攈jüin4 -䝍jüin4 -郡jüin4 -卡ka3 -刊kang1 -看kang1 -看kang4 -栞kang1 -𣓁kang1 -臤kang1 -臤qän1 -臤qin4 -臤xän2 -康kang1 -糠kang1 -穅kang1 -㱂kang1 -㝩kang1 -㝩kang3 -槺kang1 -𨻷kang1 -䗧kang1 -𥉽kang1 -漮kang1 -𤮊kang1 -㼹kang1 -㼹qang1 -躿kang1 -堪kang1 -龕kang1 -𩑟kang1 -戡kang1 -戡zhen3 -𢦟kang1 -𤯌kang1 -撖kang1 -撖qän3 -撖xän4 -㪁kang1 -㪁qän1 -㪁qän4 -㪁qin2 -坩kang1 -侃kang3 -侃kang4 -衎kang3 -衎kang4 -慷kang3 -𡻚kang3 -懬kang3 -懬kuang3 -坎kang3 -埳kang3 -臽kang3 -臽xän4 -歁kang3 -歁ko5 -惂kang3 -輡kang3 -錎kang3 -錎xän4 -轗kang3 -轗kang4 -竷kang3 -竷kang4 -偘kang4 -䳚kang4 -䳚kä4 -䳚ko5 -閌kang4 -阬kang4 -阬ken1 -犺kang4 -伉kang4 -砊kang4 -砊ken1 -𪎵kang4 -勘kang4 -䘓kang4 -𧗀kang4 -𪉯kang4 -磡kang4 -闞kang4 -闞xän3 -闞xän4 -瞰kang4 -𣊟kang4 -𪉿kang4 -尻kao1 -訄kao1 -訄qou1 -訄qou2 -敲kao1 -敲qao1 -敲qao4 -考kao3 -攷kao3 -栲kao3 -洘kao3 -𣩅kao3 -祰kao3 -烤kao3 -燺kao3 -丂kao3 -䯪kao3 -䯪kao4 -拷kao3 -𥬯kao3 -㼥kao3 -犒kao4 -𩝝kao4 -靠kao4 -𧋓kao4 -𨃤kao4 -銬kao4 -揩kä1 -揩kä4 -𦂄kä1 -𢔡kä1 -𥻄kä1 -開kä1 -㱾kä1 -㚊kä1 -奒kä1 -䒓qä3 -𡢖qä3 -𡢖qä4 -𡢖qi4 -𦞉kä3 -𠢲kä3 -𥏪kä3 -凱kä3 -愷kä3 -颽kä3 -塏kä3 -暟kä3 -鎧kä3 -鎧kä4 -闓kä3 -闓kä4 -輆kä3 -磕kä4 -磕ko5 -轄kä4 -轄xa5 -愒kä4 -愒qe5 -愒qi4 -溘kä4 -溘ko5 -𥎆kä4 -㪡kä4 -𩫀kä4 -烗kä4 -𤈪kä4 -慨kä4 -愾kä4 -愾xi4 -嘅kä4 -戤gä4 -客kä5 -喀kä5 -揢kä5 -䙐kä5 -𩱝kä5 -緙kä5 -罊kä5 -罊qi4 -刻kä5 -克kä5 -剋kä5 -勀kä5 -勊kä5 -𡞢kä5 -娔kä5 -坑ken1 -硎ken1 -硎xin2 -𥉸ken1 -劥ken1 -鏗ken1 -銵ken1 -䡰ken1 -誙ken1 -𡷨ken1 -硻ken1 -殸ken1 -殸qin4 -㧶ken1 -䡩ken1 -硜ken1 -摼ken1 -㰢ken1 -羥ken1 -羥qang1 -羥qän1 -墾ken3 -懇ken3 -啃ken3 -豤ken3 -豤kuen1 -豤qän3 -肯ken3 -肎ken3 -珂ko1 -軻ko1 -軻ko3 -軻ko4 -𠳊ko1 -䯊ko1 -科ko1 -科ko4 -窠ko1 -薖ko1 -簻ko1 -簻zhua1 -萪ko1 -蝌ko1 -犐ko1 -㸰ko1 -㸰to2 -課ko1 -課ko4 -髁ko1 -髁ko4 -髁kua3 -䈖ko1 -𠏀ko1 -顆ko1 -顆ko3 -可ko3 -岢ko3 -坷ko3 -坷ko4 -敤ko3 -敤ko4 -堁ko3 -堁ko4 -堁kuei4 -𡱼ko4 -㾧ko4 -殼ko5 -㱿ko5 -毃ko5 -愨ko5 -確ko5 -確qo5 -碻ko5 -塙ko5 -塙ko5 -硞ko5 -硞ku5 -𤿩ko5 -㲉ko5 -㲉ku5 -燩ko5 -燩qi5 -嶨ko5 -嶨xo5 -𡴊ko5 -𣤇ko5 -埆ko5 -𡇱ko5 -㵣ko5 -𤸎ko5 -嵑ko5 -骹ko5 -骹qao1 -瞌ko5 -恪ko5 -㤩ko5 -愙ko5 -𣩄ko5 -𠩧ko5 -䆟ko5 -榼ko5 -𧛾ko5 -㕎ko5 -䶀ko5 -䶀ta5 -𨍰ko5 -𪁍go5 -空kong1 -空kong4 -箜kong1 -崆kong1 -崆qang1 -椌kong1 -椌qang1 -硿kong1 -悾kong1 -悾kong4 -悾qang1 -埪kong1 -倥kong1 -倥kong3 -倥kong4 -涳kong1 -涳lang2 -涳qang1 -鵼kong1 -䅝kong1 -𦱇kong1 -𢃐kong1 -𧌆kong1 -孔kong3 -恐kong3 -恐kong4 -𢖶kong3 -𢖶kong4 -𦶐kong3 -𦶐kong4 -控kong4 -控qang1 -鞚kong4 -𤗇kong4 -彄kou1 -摳kou1 -摳qü1 -剾kou1 -剾ou1 -𢂁kou1 -滱kou1 -滱kou4 -䁱kou1 -䁱ou1 -芤kou1 -口kou3 -叩kou3 -叩kou4 -扣kou3 -扣kou4 -𤘘kou3 -釦kou3 -𧥣kou3 -𨙫kou3 -竘kou3 -竘qü3 -寇kou4 -鷇kou4 -𡠆kou4 -㜌kou4 -簆kou4 -筘kou4 -瞉kou4 -枯ku1 -㱠ku1 -刳ku1 -扝ku1 -扝u1 -郀ku1 -軲ku1 -跍ku1 -挎ku1 -㢪ku1 -㢪u1 -鮬ku1 -骷ku1 -苦ku3 -苦ku4 -䇢ku3 -褲ku4 -袴ku4 -絝ku4 -庫ku4 -胯ku4 -胯kua1 -胯kua4 -跨ku4 -跨kua1 -跨kua3 -跨kua4 -䔯ku4 -哭ku5 -㲄ku5 -䧊ku5 -䵈ku5 -𣫓ku5 -𪍠ku5 -酷ku5 -焅ku5 -𥞴ku5 -嚳ku5 -𡷥ku5 -窟ku5 -顝ku5 -顝kuei1 -顝kuei3 -泏ku5 -泏zhu5 -𩑔ku5 -𩑔kuen3 -矻ku5 -圣ku5 -䯇ku5 -䯇kua5 -𡑧ku5 -𡑧xa5 -㧾ku5 -㩿ku5 -𡑣ku5 -𡼿ku5 -𥌄ku5 -咼kua1 -喎kua1 -䓙kua1 -𦹬kua1 -䦱kua1 -䦱uei3 -誇kua1 -夸kua1 -姱kua1 -䠸kua1 -𠇗kua1 -䯞kua1 -骻kua3 -𡕒kua3 -𡕒kua4 -㡁kua3 -𢄳kua3 -銙kua3 -寬kuang1 -髖kuang1 -髖kuen1 -匡kuang1 -邼kuang1 -筐kuang1 -䖱kuang1 -框kuang1 -恇kuang1 -劻kuang1 -𩬹kuang1 -洭kuang1 -軭kuang1 -軭kuang2 -眶kuang1 -䒰kuang1 -𩢼kuang1 -䯑kuang1 -𡰝kuang2 -鵟kuang2 -軖kuang2 -㞷kuang2 -款kuang3 -歀kuang3 -欵kuang3 -窾kuang3 -䥗kuang3 -䥗kuang4 -䲌kuang3 -䲌kuang4 -䡉kuang3 -䡉kang3 -凵kuang3 -㧄kuang3 -況kuang4 -况kuang4 -況huang4 -况huang4 -曠kuang4 -矌kuang4 -壙kuang4 -纊kuang4 -擓kuä1 -㨤kuä1 -㔞kuä1 -蒯kuä4 -㕟kuä4 -喟kuä4 -喟kuei4 -嘳kuä4 -嘳kuei4 -塊kuä4 -塊kuei4 -墤kuä4 -墤tuei2 -快kuä4 -噲kuä4 -𥢶kuä4 -璯kuä4 -筷kuä4 -闊kuä5 -蛞kuä5 -䟯kuä5 -𤫵kuä5 -廓kuä5 -鞹kuä5 -𠠎kuä5 -籗kuä5 -噋kuä5 -噋tuen1 -虧kuei1 -窺kuei1 -闚kuei1 -巋kuei1 -巋kuei3 -蘬kuei1 -蘬kuei3 -𧢦kuei1 -𧢦kuei2 -睽kuei1 -奎kuei1 -刲kuei1 -𠝥kuei1 -䯓kuei1 -聧kuei1 -䖯kuei1 -蝰kuei1 -㨒kuei1 -楏kuei1 -藈kuei1 -暌kuei1 -恢kuei1 -詼kuei1 -悝kuei1 -悝li3 -魁kuei1 -𥲖kuei1 -㷇kuei1 -盔kuei1 -葵kuei2 -鄈kuei2 -𩹍kuei2 -𦝢kuei2 -䳫kuei2 -𧍜kuei2 -逵kuei2 -馗kuei2 -馗qou2 -夔kuei2 -𣦞kuei2 -戣kuei2 -鍨kuei2 -犪kuei2 -躨kuei2 -艽kuei2 -艽qou2 -𢌳kuei2 -𣄲kuei3 -跬kuei3 -䞨kuei3 -䠑kuei3 -䫥kuei3 -䫥qi1 -䫥uei3 -㚍kuei3 -磈kuei3 -磈uei3 -䯣kuei4 -䰎kuei4 -腃kuei4 -䙡kuei4 -尯kuei4 -𨌗kuei4 -𥽂kuei4 -𧝷kuei4 -𥏙kuei4 -聵kuei4 -聵uä4 -凷kuei4 -坤kuen1 -巛kuen1 -髡kuen1 -𩒱kuen1 -𩒱kuen4 -臗kuen1 -閫kuen3 -梱kuen3 -梱uen2 -壼kuen3 -𡈋kuen3 -𡈋qüin1 -稇kuen3 -捆kuen3 -裍kuen3 -悃kuen3 -齫kuen3 -齫üin3 -硱kuen3 -硱qin1 -困kuen4 -𣏔kuen4 -涃kuen4 -拉la1 -拉la5 -拿la2 -拏la2 -摣la2 -詉la2 -𧦮la2 -蒘la2 -蒘lü2 -𧘽la2 -笯la2 -笯lu2 -笯lu4 -䋈la3 -䋈la4 -䋈lü2 -藞la3 -喇la3 -喇la5 -哪la3 -哪lo2 -䏧la4 -那la4 -那lo2 -那lo3 -那lo4 -娜la4 -娜lo3 -剌la5 -揧la5 -辣la5 -辢la5 -䓶la5 -䓶lä4 -瘌la5 -癩la5 -癩lä4 -攋la5 -糲la5 -糲lä4 -糲li4 -𢈠la5 -轢la5 -轢li5 -轢lo5 -𢃴la5 -䶛la5 -㻝la5 -𥈙la5 -楋la5 -蝲la5 -捺la5 -𤷈la5 -𤷈la5 -䖧la5 -豽lua5 -貀lua5 -㕯lua5 -㕯lu5 -㕯ro5 -肭lua5 -肭lu5 -痆la5 -𧞍la5 -納la5 -䪏la5 -蒳la5 -軜la5 -衲la5 -魶la5 -妠la5 -妠lang4 -妠lua5 -㨥la5 -臘la5 -臈la5 -𪙷la5 -䶘la5 -䶘li5 -鑞la5 -蠟la5 -䗶la5 -擸la5 -擸lie5 -𥀰la5 -𪇹la5 -𦒦la5 -搚la5 -搚la5 -𦅶la5 -邋la5 -邋lie5 -笝la5 -𩚛la5 -㘝la5 -㘝li5 -𡤙la5 -㗙la5 -㑳la5 -㑳zou4 -㑳zu1 -摺la5 -摺zhä5 -𦒆la5 -磖la5 -菈la5 -𣤊la5 -㕇la5 -𤛊la5 -呐la5 -呐lo5 -𦗳lang2 -𣰊lang2 -鬞lang2 -噥lang2 -噥long2 -𩟊lang2 -𩟊long2 -䁸lang2 -𪆯lang2 -瀧lang2 -瀧long2 -瀧shuang1 -䮾lang2 -䮾pen2 -難lang2 -難lang4 -𩁘lang2 -𪇠lang2 -𩁣lang2 -蘭lang2 -瀾lang2 -瀾lang4 -闌lang2 -讕lang2 -讕lang3 -讕lang4 -欄lang2 -攔lang2 -𨷻lang2 -籣lang2 -䪍lang2 -㘓lang2 -躝lang2 -幱lang2 -斕lang2 -𢿻lang2 -潾lang2 -潾lin2 -𢛓lang2 -嘫lang2 -㬮lang2 -㬮lang4 -郎lang2 -蓈lang2 -稂lang2 -桹lang2 -廊lang2 -榔lang2 -榔lang3 -鋃lang2 -硠lang2 -𪁜lang2 -浪lang2 -浪lang4 -䯖lang2 -螂lang2 -蜋lang2 -蜋liang2 -𩷕lang2 -琅lang2 -瑯lang2 -㝗lang2 -㝗lang3 -狼lang2 -欴lang2 -𦵧lang2 -踉lang2 -踉liang2 -踉liang4 -莨lang2 -㟍lang2 -䡙lang2 -艆lang2 -駺lang2 -躴lang2 -筤lang2 -𥍫lang2 -閬lang2 -閬lang4 -哴lang2 -哴liang4 -囊lang2 -蠰lang2 -蠰rang3 -蠰shang4 -蠰shuang1 -南lang2 -男lang2 -楠lang2 -柟lang2 -柟rang2 -柟rang3 -抩lang2 -䶲lang2 -䶲rang2 -𤱣lang2 -婪lang2 -惏lang2 -燷lang2 -燷lang3 -嵐lang2 -葻lang2 -啉lang2 -藍lang2 -襤lang2 -䰐lang2 -㩜lang2 -籃lang2 -𩈵lang2 -𪇖lang2 -懢lang2 -懢lang4 -䆾lang2 -䆾lang4 -儖lang2 -喃lang2 -諵lang2 -諵lang4 -腩lang2 -腩lang3 -懶lang3 -嬾lang3 -𥻂lang3 -𥽭lang3 -灡lang3 -攤lang3 -攤lang4 -攤tang1 -赧lang3 -𩈶lang3 -㫱lang3 -戁lang3 -戁rang3 -曩lang3 -灢lang3 -攮lang3 -擃lang3 -朗lang3 -朖lang3 -誏lang3 -俍lang3 -崀lang3 -湳lang3 -䈒lang3 -𦐃lang3 -萳lang3 -揇lang3 -壈lang3 -𨎹lang3 -醂lang3 -漤lang3 -浨lang3 -顲lang3 -顲lang4 -顲lin3 -𠓭lang3 -纜lang3 -纜lang4 -覽lang3 -爁lang3 -爁lang4 -爁liän4 -攬lang3 -擥lang3 -欖lang3 -罱lang3 -爛lang4 -爤lang4 -𢒞lang4 -糷lang4 -鑭lang4 -𢅼lang4 -𢅼luei2 -埌lang4 -䕞lang4 -蒗lang4 -儾lang4 -㚂lang4 -僋lang4 -僋tang4 -𤃨lang4 -濫lang4 -濫xän4 -𨣨lang4 -㜮lang4 -鐃lao2 -譊lao2 -呶lao2 -怓lao2 -䴃lao2 -𥗰lao2 -𣳦lao2 -𣳦si4 -硇lao2 -𡽧lao2 -㺜lao2 -㺜long2 -𤣜lao2 -顟lao2 -𠐋lao2 -𠐋pao1 -賿lao2 -窌lao2 -窌liou4 -勞lao2 -勞lao4 -憥lao2 -澇lao2 -澇lao3 -澇lao4 -牢lao2 -窂lao2 -簩lao2 -䝁lao2 -𧰉lao2 -蟧lao2 -蟧liao2 -醪lao2 -撈lao2 -㟉lao2 -㗦lao2 -髝lao2 -髝lao4 -𦗖lao2 -𦗖liao2 -䜮lao2 -䜮liao2 -𨦭lao2 -𤩂lao2 -嫪lao2 -嫪lao4 -哰lao2 -𣘪lao2 -簝lao2 -簝liao2 -猱lao2 -猱liou4 -獿lao2 -獿lao3 -嶩lao2 -巎lao2 -峱lao2 -𤫕lao2 -𢜸lao2 -臑lao2 -臑ru2 -䛝lao2 -憹lao2 -憹long2 -㺒lao3 -㺒xao4 -老lao3 -䝤lao3 -獠lao3 -䝤zhao3 -獠zhao3 -獠liao2 -轑lao3 -橑lao3 -橑liao2 -潦lao3 -潦lao4 -䕩lao3 -栳lao3 -𣠼lao3 -𩔇lao3 -恅lao3 -𡂕lao3 -䵏lao3 -腦lao3 -腦lao4 -堖lao3 -匘lao3 -𠜶lao3 -惱lao3 -㛴lao3 -瑙lao3 -碯lao3 -㺁lao3 -𧳦lao3 -鬧lao4 -閙lao4 -𠇰lao4 -橈lao4 -橈rao2 -淖lao4 -僗lao4 -癆lao4 -𣟽lao4 -橯lao4 -耮lao4 -腝lao4 -腝luen4 -腝ruang3 -唻lä1 -唻lä2 -唻lä3 -䍲lä2 -誽lä2 -摨lä2 -來lä2 -逨lä2 -逨lä4 -徠lä2 -徠lä4 -萊lä2 -萊lä4 -郲lä2 -郲luei3 -騋lä2 -崍lä2 -𤦃lä2 -𧳟lä2 -猍lä2 -淶lä2 -鯠lä2 -鶆lä2 -䅘lä2 -𣮉lä2 -𣮉li2 -斄lä2 -斄li2 -䋱lä2 -庲lä2 -㾢lä2 -㾢lä4 -棶lä2 -犛lä2 -犛li2 -犛mao2 -麳lä2 -𪎂lä2 -𤲓lä2 -𪑚lä2 -能lä2 -能lä4 -能len2 -能len3 -㾍lä2 -奶lä3 -嬭lä3 -嬭li3 -㚷lä3 -乃lä3 -迺lä3 -迺ziou1 -鼐lä3 -鼐lä4 -疓lä3 -𨦂lä3 -柰lä4 -奈lä4 -奈lo4 -㲡lä4 -𩹟lä4 -渿lä4 -賴lä4 -籟lä4 -瀨lä4 -䄤lä4 -藾lä4 -犡lä4 -犡li4 -䲚lä4 -䲚ta5 -𨇆lä4 -㸊lä4 -鵣lä4 -𡂖lä4 -耐lä4 -螚lä4 -𣉘lä4 -𣉘lä5 -賚lä4 -睞lä4 -䚅lä4 -勑lä4 -𥖪lä5 -䭆lä5 -勒lä5 -肋lä5 -扐lä5 -仂lä5 -仂li5 -艻lä5 -玏lä5 -𤨕lä5 -泐lä5 -朸lä5 -朸li5 -阞lä5 -㔹lä5 -竻lä5 -鰳lä5 -䘅lä5 -䎪lä5 -鬤len2 -鬤rang2 -㲰len2 -𠽽len2 -獰len2 -𥣗len2 -𧂘len2 -儜len2 -薴len2 -薴len2 -鬡len2 -𧭈len2 -鑏len2 -䭢len2 -嬣len2 -棱len2 -楞len2 -稜len2 -輘len2 -倰len2 -祾len2 -祾lin2 -冷len3 -冷lin2 -冷lin3 -檸len3 -愣len4 -踜len4 -㱥len4 -㱥lin2 -離li2 -離li4 -籬li2 -㰚li2 -醨li2 -罹li2 -璃li2 -酈li2 -酈li5 -𣀷li2 -𣀷li3 -驪li2 -驪li2 -𪖂li2 -樆li2 -鸝li2 -鵹li2 -𪅆li2 -縭li2 -褵li2 -蘺li2 -䕻li2 -䕻li4 -麗li2 -麗li4 -䍦li2 -蠡li2 -蠡li3 -蠡lo2 -䅻li2 -孋li2 -灕li2 -漓li2 -𧕯li2 -𧕯sy1 -𧕮li2 -攡li2 -矖li2 -矖sy3 -穲li2 -𢟢li2 -𢥗li2 -謧li2 -謧li2 -劙li2 -劙li3 -劙li4 -尼li2 -柅li2 -柅li3 -怩li2 -蚭li2 -跜li2 -呢li2 -𩚯li2 -䝚li2 -梨li2 -棃li2 -𠠍li2 -秜li2 -蜊li2 -蔾li2 -犁li2 -犁li2 -犂li2 -犂li2 -刕li2 -𢤂li2 -鯬li2 -鑗li2 -䴻li2 -蟍li2 -𨟀li2 -釐li2 -厘li2 -貍li2 -狸li2 -氂li2 -氂li2 -氂mao2 -嫠li2 -剺li2 -梩li2 -𣁟li2 -倈li2 -艃li2 -𠩬li2 -孷li2 -𢟤li2 -𢟤li4 -𩭇li2 -㾖li2 -㾖li3 -筣li2 -𠭰li2 -黎li2 -𤛿li2 -黧li2 -藜li2 -𦃇li2 -盠li2 -盠li3 -邌li2 -𨛫li2 -廲li2 -瓈li2 -𥌛li2 -𩧋li2 -㦒li2 -𨿯li2 -倪li2 -蜺li2 -蜺lie5 -郳li2 -齯li2 -婗li2 -輗li2 -棿li2 -猊li2 -貎li2 -麑li2 -鯢li2 -𠆵li2 -泥li2 -泥li4 -屔li2 -臡li2 -臡lo2 -邐li3 -峛li3 -㸚li3 -㸚li4 -旎li3 -狔li3 -抳li3 -履li3 -里li3 -裏li3 -裡li3 -鯉li3 -李li3 -理li3 -娌li3 -俚li3 -𨛋li3 -擬li3 -𥣖li3 -你li3 -伱li3 -聻li3 -禮li3 -礼li3 -𥴡li3 -𦫈li3 -欚li3 -澧li3 -醴li3 -鱧li3 -鱺li3 -𩽵li3 -豊li3 -欐li3 -欐sy1 -禰li3 -䦵li3 -䦵mi3 -苨li3 -𩋪li3 -𦰫li3 -瀰li3 -瀰mi2 -瀰mi3 -坭li3 -𩯨li3 -薾li3 -檷li3 -鑈li3 -鑈lie5 -𩍦li3 -詈li4 -荔li4 -㿛li4 -㿛li4 -珕li4 -𥶾li4 -利li4 -𥝤li4 -䬆li4 -䬆li5 -蒞li4 -莅li4 -䇐li4 -䇐li5 -䇐luei4 -涖li4 -痢li4 -䚕li4 -膩li4 -𦡸li4 -䁊li4 -䁊o5 -吏li4 -戾li4 -戾lie5 -㑦li4 -隸li4 -隷li4 -儷li4 -綟li4 -綟lie5 -𥃏li4 -𠠫li4 -唳li4 -唳lie5 -蜧li4 -蜦li4 -蜦luen2 -䓞li4 -沴li4 -捩li4 -捩lie5 -𤃀li4 -悷li4 -栛li4 -丽li4 -𣛒li4 -𩘡li4 -𣟌li4 -𢤇li4 -迡li4 -濘li4 -濘lin3 -濘lin4 -例li4 -厲li4 -礪li4 -勵li4 -禲li4 -癘li4 -㾐li4 -鮤li4 -鮤lie5 -濿li4 -砅li4 -蠣li4 -蠇li4 -櫔li4 -栵li4 -栵lie5 -𩧃li4 -䮋li4 -䅀li4 -䅀lie5 -𥣭li4 -𧸱li4 -巁li4 -𢂥li4 -𢤆li4 -洌li4 -洌lie5 -暱li5 -昵li5 -衵li5 -衵r5 -䵒li5 -䵑li5 -䘌li5 -㥾li5 -㥾li5 -栗li5 -㮚li5 -𣡷li5 -慄li5 -溧li5 -𠞉li5 -鷅li5 -凓li5 -篥li5 -麜li5 -𨍫li5 -瑮li5 -𦃊li5 -塛li5 -搮li5 -䔁li5 -㗚li5 -㟳li5 -逆li5 -屰li5 -縌li5 -𥿬li5 -㘙li5 -𠱘li5 -歷li5 -靂li5 -䟐li5 -癧li5 -鎘li5 -䥶li5 -礫li5 -瓅li5 -秝li5 -櫪li5 -䍽li5 -𩽏li5 -曆li5 -藶li5 -瀝li5 -磿li5 -寥li5 -寥liao2 -㽁li5 -皪li5 -𥌮li5 -䍥li5 -躒li5 -躒lo5 -䟏li5 -䟏sho5 -𪙽li5 -𤪢li5 -厤li5 -攊li5 -䮥li5 -𧙉li5 -䤙li5 -𡳸li5 -𦠓li5 -𨢌li5 -㔏li5 -𪅼li5 -觻li5 -觻lu5 -𥽗li5 -擽li5 -擽lio5 -濼li5 -濼lo5 -濼lu5 -濼po5 -濼pu5 -蝷li5 -壢li5 -嚦li5 -惄li5 -𧗂li5 -愵li5 -溺li5 -溺ro5 -力li5 -屴li5 -鳨li5 -𩾜li5 -𠢠li5 -𣲒li5 -𡯄li5 -𧲡li5 -匿li5 -𧈟li5 -𧏾li5 -恧li5 -恧lu5 -𩺱li5 -立li5 -粒li5 -笠li5 -鴗li5 -岦li5 -砬li5 -孨li5 -孨zhuang3 -孨zuang4 -㵫li5 -𣲷li5 -𦮾li5 -良liang2 -梁liang2 -粱liang2 -粮liang2 -糧liang2 -涼liang2 -涼liang4 -凉liang2 -𩗬liang2 -𩗬liang4 -量liang2 -量liang4 -椋liang2 -䝶liang2 -綡liang2 -𣄴liang2 -㹁liang2 -㹁liang4 -䣼liang2 -輬liang2 -娘liang2 -孃liang2 -孃rang2 -瓤liang2 -瓤rang2 -鑲liang2 -鑲rang2 -鑲siang1 -兩liang3 -兩liang4 -㒳liang3 -脼liang3 -𣓈liang3 -緉liang3 -緉liang4 -蜽liang3 -蜽liang3 -魎liang3 -㔝liang3 -𠓜liang3 -䓣liang3 -倆liang3 -裲liang3 -掚liang3 -亮liang4 -諒liang4 -掠liang4 -掠lio5 -悢liang4 -輛liang4 -𣄵liang4 -䀶liang4 -䁁liang4 -釀liang4 -𥽬liang4 -䖆liang4 -䖆rang3 -聊liao2 -膋liao2 -膫liao2 -膫liao4 -飉liao2 -遼liao2 -憀liao2 -憀liou2 -竂liao2 -料liao2 -料liao4 -㙩liao2 -㙩liao4 -撩liao2 -撩liao3 -摷liao2 -摷zhao1 -廖liao2 -廖liao4 -廖liou4 -僚liao2 -僚liao3 -寮liao2 -鐐liao2 -鐐liao4 -豂liao2 -鷯liao2 -鷯liao4 -𥲊liao2 -璙liao2 -璙liao3 -璙liao4 -嫽liao2 -嫽liao3 -嫽liao4 -漻liao2 -蟟liao2 -瞭liao2 -瞭liao3 -𧂏liao2 -𩯊liao2 -嶚liao2 -翏liao2 -翏liou4 -繚liao2 -繚liao3 -憭liao2 -憭liao3 -髎liao2 -𡽐liao2 -𦿌liao2 -𦿌lo2 -敹liao2 -嘹liao2 -嘹liao4 -熮liao2 -熮liao4 -熮liou3 -燎liao2 -燎liao3 -燎liao4 -了liao3 -蓼liao3 -蓼lu5 -镽liao3 -鄝liao3 -䑠liao3 -爒liao3 -𢄺liao3 -𢄺ziao3 -𥗀liao3 -𤁸liao3 -𧘈liao3 -嬲liao3 -裊liao3 -嫋liao3 -𨲂liao3 -㒟liao3 -褭liao3 -㜵liao3 -嬈liao3 -嬈rao3 -嬈xao4 -䃵liao3 -𢴶liao3 -𢻢liao3 -䩍liao3 -尿liao4 -㞙liao4 -𩕐liao4 -尥liao4 -尥pao2 -𦌒liao4 -炓liao4 -尞liao4 -𤊽liao4 -療liao4 -𤻲liao4 -𤻲lo5 -撂liao4 -涅lie5 -湼lie5 -捏lie5 -揑lie5 -𦵐lie5 -𡍤lie5 -圼lie5 -篞lie5 -苶lie5 -劣lie5 -苶rä5 -𥔄lie5 -𤶚lie5 -㖏lie5 -𦛠lie5 -菍lie5 -菍lie5 -齧lie5 -嚙lie5 -臬lie5 -槷lie5 -槷lie5 -槷lie5 -嶭lie5 -嶭o5 -嵲lie5 -𡶫lie5 -隉lie5 -臲lie5 -闑lie5 -𥸸lie5 -夨lie5 -夨zä5 -𥃎lie5 -列lie5 -列zhu1 -𠛱lie5 -𠛱za5 -迾lie5 -蛚lie5 -烈lie5 -冽lie5 -裂lie5 -茢lie5 -颲lie5 -鴷lie5 -㤠lie5 -挒lie5 -𩢾lie5 -𡊻lie5 -姴lie5 -趔lie5 -孽lie5 -孼lie5 -糱lie5 -𤅊lie5 -蠥lie5 -𧕏lie5 -㜸lie5 -𡴎lie5 -櫱lie5 -櫱o5 -蘖lie5 -䡾lie5 -䡾o5 -獵lie5 -鬣lie5 -巤lie5 -㲱lie5 -儠lie5 -躐lie5 -䁽lie5 -𣋲lie5 -犣lie5 -䪉lie5 -㼲lie5 -䉭lie5 -鱲lie5 -𡂏lie5 -𥪂lie5 -𠠗lie5 -䜲lie5 -䃳lie5 -聶lie5 -躡lie5 -籋lie5 -籋lie5 -籋lie5 -鑷lie5 -㚔lie5 -㚔xin4 -帇lie5 -𩣘lie5 -䌜lie5 -𣌍lie5 -㸎lie5 -踂lie5 -𥬬lie5 -䳖lie5 -𣀳lie5 -捻lie5 -捻liän3 -暬lie5 -𩐭lie5 -㘨lie5 -𩋏lie5 -錜lie5 -慹lie5 -慹zhä5 -慹zhr5 -慹zi5 -敜lie5 -攝lie5 -攝shä5 -惗lie5 -惗siän4 -𡂩lie5 -𦖩lie5 -憐liän2 -怜liän2 -怜lin2 -蓮liän2 -嗹liän2 -縺liän2 -𪍴liän2 -𨏩liän2 -零liän2 -零lin2 -零lin4 -年liän2 -秊liän2 -𨛲liän2 -𨛲lin2 -連liän2 -聯liän2 -聮liän2 -漣liän2 -翴liän2 -鰱liän2 -㺦liän2 -令liän2 -令lin2 -令lin4 -䃛liän2 -㦁liän2 -槤liän2 -𪚁liän2 -㶌liän2 -廉liän2 -鐮liän2 -鎌liän2 -𩄡liän2 -簾liän2 -㡘liän2 -薕liän2 -蘞liän2 -蘞liän3 -蘞xän1 -薟liän2 -薟liän3 -薟xän1 -奩liän2 -匳liän2 -籨liän2 -𥖝liän2 -磏liän2 -獫liän2 -獫liän3 -獫liän4 -獫xän3 -蠊liän2 -䆂liän2 -𨎷liän2 -𣀃liän2 -鬑liän2 -覝liän2 -臁liän2 -黏liän2 -粘liän2 -䬯liän2 -熑liän2 -溓liän2 -溓liän3 -濓liän2 -濂liän2 -燫liän2 -鮎liän2 -鯰liän2 -拈liän2 -撚liän3 -涊liän3 -涊ren3 -蹨liän3 -蹨rang3 -碾liän3 -碾liän4 -𨋚liän3 -𠬝liän3 -輦liän3 -𪍦liän3 -𤒤liän3 -璉liän3 -鄻liän3 -僆liän3 -僆liän4 -摙liän3 -摙liän4 -膦liän3 -斂liän3 -斂liän4 -瀲liän3 -瀲liän3 -澰liän3 -澰liän3 -嬚liän3 -䭑liän3 -羷liän3 -䌞liän3 -㰈liän3 -㯬liän3 -淰liän3 -淰shen3 -淰lang3 -㜤liän3 -㜤shen3 -𨸱liän3 -𨸱tiän4 -姌liän3 -姌rang3 -稴liän3 -稴liän4 -稴xän2 -𤬓liän3 -𦊔lang3 -𦌫lang3 -練liän4 -湅liän4 -𣿊liän4 -𣿊liän4 -浰liän4 -煉liän4 -鍊liän4 -楝liän4 -㼑liän4 -鰊liän4 -萰liän4 -堜liän4 -㪝liän4 -𣞰liän4 -𤗛liän4 -㬗liän4 -晛liän4 -晛xän4 -㜣liän4 -㜣rang2 -㜣shang3 -㲽liän4 -㲽shang1 -輾liän4 -輾zhang3 -𤹨liän4 -殮liän4 -𧸘liän4 -𩅼liän4 -𩅼ziän1 -念liän4 -𦁇liän4 -廿liän4 -廿r5 -戀liän4 -戀luang4 -拎lin1 -拎lin2 -燐lin2 -燐lin4 -㷠lin2 -粦lin2 -粦lin4 -鄰lin2 -轔lin2 -轔lin4 -嶙lin2 -嶙lin3 -粼lin2 -磷lin2 -磷lin4 -疄lin2 -疄lin4 -麟lin2 -麐lin2 -麐lin4 -鱗lin2 -璘lin2 -駗lin2 -駗zhen3 -翷lin2 -𧲂lin2 -瞵lin2 -瞵lin4 -獜lin2 -驎lin2 -壣lin2 -𩻜lin2 -鏻lin2 -鏻lin4 -繗lin2 -紉lin2 -跉lin2 -伶lin2 -伶lin2 -伶lin2 -靈lin2 -霛lin2 -𩄀lin2 -𩆜lin2 -𩆮lin2 -舲lin2 -𦫊lin2 -齡lin2 -羚lin2 -麢lin2 -𦏰lin2 -囹lin2 -鴒lin2 -䉁lin2 -蛉lin2 -蛉lin2 -鈴lin2 -霝lin2 -醽lin2 -苓lin2 -櫺lin2 -柃lin2 -柃lin3 -𩆚lin2 -泠lin2 -瓴lin2 -𦉢lin2 -𧕅lin2 -刢lin2 -𧆺lin2 -𤣘lin2 -𤫲lin2 -玲lin2 -昤lin2 -𩖊lin2 -㾉lin2 -聆lin2 -竛lin2 -彾lin2 -𠄖lin2 -蘦lin2 -軨lin2 -䡼lin2 -笭lin2 -笭lin3 -孁lin2 -𪕌lin2 -灵lin2 -𩟃lin2 -𩵀lin2 -龗lin2 -翎lin2 -閝lin2 -鹷lin2 -䴇lin2 -駖lin2 -𧖜lin2 -蕶lin2 -酃lin2 -詅lin2 -詅lin4 -䯍lin2 -呤lin2 -狑lin2 -𤣤lin2 -爧lin2 -𠱠lin2 -𢺰lin2 -𢺰lin4 -澪lin2 -𥤞lin2 -秢lin2 -䕘lin2 -䕘lin3 -岭lin2 -魿lin2 -魿qin2 -𣬹lin2 -𩚹lin2 -紷lin2 -䉹lin2 -砱lin2 -阾lin2 -阾lin3 -姈lin2 -㸳lin2 -欞lin2 -寧lin2 -寍lin2 -鸋lin2 -鸋lin4 -䆨lin2 -𧕝lin2 -嚀lin2 -聹lin2 -聹lin3 -陵lin2 -夌lin2 -淩lin2 -綾lin2 -凌lin2 -𠗲lin2 -菱lin2 -蔆lin2 -䔖lin2 -㥄lin2 -鯪lin2 -崚lin2 -𩜁lin2 -𩜁lin4 -掕lin2 -𣣋lin2 -林lin2 -琳lin2 -淋lin2 -臨lin2 -臨lin4 -痳lin2 -箖lin2 -瀶lin2 -霖lin2 -䛘lin2 -䛘ren2 -䋻lin2 -鵀lin2 -鵀ren2 -鵀ren4 -僯lin3 -𩕔lin3 -𩕔lin4 -䫰lin3 -䫰lin4 -橉lin3 -橉lin4 -撛lin3 -撛lin4 -領lin3 -袊lin3 -嶺lin3 -𩕳lin3 -䗿lin3 -䔭lin3 -𦊓lin3 -廩lin3 -㐭lin3 -懍lin3 -菻lin3 -凜lin3 -凜qin2 -𤎭lin3 -癛lin3 -檁lin3 -澟lin3 -拰lin3 -遴lin4 -吝lin4 -悋lin4 -閵lin4 -𨶄lin4 -𥳞lin4 -藺lin4 -䗲lin4 -𠄈lin4 -䉮lin4 -𦺸lin4 -甐lin4 -𧶆lin4 -𧖔lin4 -𤌎lin4 -㔂lin4 -躪lin4 -躙lin4 -轥lin4 -甯lin4 -寗lin4 -佞lin4 -另lin4 -賃lin4 -𠐼lin4 -略lio5 -畧lio5 -䌎lio5 -㨼lio5 -㗉lio5 -䂮lio5 -𧎾lio5 -䀩lio5 -䀩lo5 -䛚lio5 -𪀡lio5 -虐lio5 -瘧lio5 -逽lio5 -𨵫lio5 -留liou2 -留liou4 -劉liou2 -蒥liou2 -勠liou2 -勠liou4 -勠lu5 -鶹liou2 -騮liou2 -駵liou2 -疁liou2 -𥹷liou2 -流liou2 -㳅liou2 -飀liou2 -飂liou2 -飂liou4 -瘤liou2 -瘤liou4 -榴liou2 -旒liou2 -瑬liou2 -琉liou2 -瑠liou2 -𤠑liou2 -𪕚liou2 -𪕚liou2 -𥰣liou2 -䉧liou2 -䉧liou3 -瀏liou2 -瀏liou3 -䬟liou2 -鰡liou2 -䱖liou2 -嵧liou2 -𣠚liou2 -鎦liou2 -𦃓liou2 -𢷶liou2 -懰liou2 -懰liou3 -餾liou2 -餾liou4 -䖻liou2 -裗liou2 -𪆱liou2 -𪎣liou2 -硫liou2 -遛liou2 -遛liou2 -䚧liou2 -鎏liou2 -鏐liou2 -鏐liou2 -牛liou2 -柳liou3 -罶liou3 -𦊑liou3 -珋liou3 -𩖴liou3 -嬼liou3 -嬼liou4 -𪕋liou2 -綹liou3 -𨋖liou3 -茆liou3 -茆mao3 -紐liou3 -狃liou3 -狃liou4 -𢔟liou3 -鈕liou3 -莥liou3 -𦱙liou3 -禸liou3 -禸rou3 -扭liou3 -扭zhou2 -扭zhou3 -䏔liou3 -𨙺liou3 -溜liou4 -霤liou4 -鷚liou4 -鷚miao2 -鷚mou2 -鷚qou2 -㙀liou4 -畂liou4 -僇liou4 -僇lu5 -廇liou4 -𥛅liou4 -塯liou4 -㽌liou4 -𩚖liou4 -糅liou4 -糅rou2 -腬liou4 -腬rou2 -羅lo2 -蘿lo2 -籮lo2 -儸lo2 -饠lo2 -𤄷lo2 -欏lo2 -欏lo3 -囉lo2 -鑼lo2 -剆lo2 -剆lo3 -邏lo2 -邏lo4 -𧟌lo2 -𧟌lo4 -挪lo2 -儺lo2 -𠹈lo2 -㔮lo2 -𤘟lo2 -𡖔lo2 -𩴓lo2 -𩼊lo2 -摞lo2 -摞lo4 -騾lo2 -驘lo2 -鸁lo2 -𣜄lo2 -螺lo2 -蠃lo2 -蠃lo3 -𥡜lo2 -𥢵lo2 -𧄿lo2 -𨰠lo2 -鏍lo2 -覼lo2 -捼lo2 -捼luei2 -捼ruei2 -㰁lo3 -砢lo3 -曪lo3 -㦬lo3 -𣂞lo3 -𩝢lo3 -𠻡lo3 -橠lo3 -㡅lo3 -𢄴lo3 -裸lo3 -𧝹lo3 -躶lo3 -臝lo3 -瘰lo3 -𤼠lo3 -蓏lo3 -𦝠lo3 -㛂lo3 -㛂o3 -𢫷lo3 -㿚lo4 -懦lo4 -懦ru2 -愞lo4 -愞luang4 -愞ruang3 -糯lo4 -穤lo4 -稬lo4 -稬luang3 -稬luang4 -𤲬lo4 -𤲬ruang2 -𤲬ruang3 -𤲬ruang4 -堧lo4 -堧ruang2 -䇔lo4 -𢺆lo4 -䌴lo4 -㱻lo4 -㱻luei4 -𡰠lo4 -𡰠luang2 -𡰠luei2 -𠏢lo4 -搦lo5 -搦lä5 -䚥lo5 -𧢺lo5 -搙lo5 -搙lou4 -搙lu5 -𧣺lo5 -犖lo5 -䃕lo5 -𡁆lo5 -捋lo5 -𠜖lo5 -蛶lo5 -蛶lüe5 -㸹lo5 -㸹lüe5 -㭩lo5 -㭩lu3 -㭩lüe5 -落lo5 -𩂣lo5 -𣧳lo5 -絡lo5 -烙lo5 -洛lo5 -珞lo5 -酪lo5 -笿lo5 -硌lo5 -駱lo5 -𩊚lo5 -㓢lo5 -馲lo5 -馲to5 -馲zä5 -𩧐lo5 -𩧐to5 -鮥lo5 -雒lo5 -𣛗lo5 -𧭥lo5 -𤽥lo5 -𤽼lo5 -𪇱lo5 -𨏒lo5 -諾lo5 -硦lo5 -蹃lä5 -𠀽lu5 -硉lu5 -𥓎lu5 -𨁸lu5 -㪐lu5 -隆long2 -癃long2 -𪔳long2 -㚅long2 -窿long2 -霳long2 -籠long2 -籠long3 -豅long2 -朧long2 -朧long2 -矓long2 -曨long2 -曨long3 -𡃡long2 -龓long2 -龓long3 -䪊long2 -聾long2 -𨏠long2 -䆍long2 -𪚗long2 -礱long2 -礱long4 -𤮨long2 -嚨long2 -蘢long2 -櫳long2 -㰍long2 -巃long2 -巃long3 -𧙥long2 -襱long2 -襱long3 -襱zhong4 -瓏long2 -蠪long2 -鸗long2 -𩟭long2 -屸long2 -儱long3 -儱long3 -儱long4 -農long2 -䢉long2 -辳long2 -𨑋long2 -𩅽long2 -儂long2 -膿long2 -𧗕long2 -𣫣long2 -䥢long2 -䃧long2 -龍long2 -𪚝long2 -躘long2 -躘long4 -驡long2 -驡zang3 -𪚠long2 -𦪽long2 -濃long2 -醲long2 -𨑊long2 -𨑊long3 -襛long2 -襛rong2 -穠long2 -穠rong2 -𨲳long2 -𪒬long2 -檂long2 -竉long3 -攏long3 -𢤱long3 -隴long3 -壟long3 -壠long3 -㙙long3 -弄long4 -𢙱long4 -梇long4 -哢long4 -㢅long4 -㳥long4 -齈long4 -癑long4 -贚long4 -𢫨long4 -𢫨rong3 -羺lou2 -獳lou2 -獳ru2 -䰰lou2 -䰰ru2 -䨲lou2 -䨲uang4 -樓lou2 -艛lou2 -婁lou2 -婁lü2 -䣚lou2 -䣚lü2 -𨻻lou2 -𨻻lü3 -𧁾lou2 -蔞lou2 -蔞lü2 -蔞lü3 -𠞭lou2 -𠞭lou4 -䝏lou2 -䝏lü2 -𦎹lou2 -僂lou2 -僂lou4 -僂lü3 -耬lou2 -髏lou2 -膢lou2 -膢lü2 -𤬏lou2 -廔lou2 -摟lou2 -摟lou3 -摟lü2 -嘍lou2 -嘍lou3 -瞜lou2 -瞜lü2 -螻lou2 -簍lou2 -簍lou3 -簍lü3 -鞻lou2 -慺lou2 -慺lü2 -慺lü3 -鷜lou2 -鷜lü2 -䱾lou2 -䱾lü2 -褸lou2 -褸lü3 -遱lou2 -謱lou2 -謱lou3 -謱lü3 -啂lou3 -𡭾lou3 -㳶lou3 -𡝦lou3 -塿lou3 -甊lou3 -𪍣lou3 -嶁lou3 -嶁lü3 -㪹lou3 -漊lou3 -漊lü3 -䅹lou3 -耨lou4 -耨lu5 -鎒lou4 -𣫌lou4 -擩lou4 -擩ru3 -擩ru4 -擩ruei2 -譳lou4 -陋lou4 -漏lou4 -屚lou4 -鏤lou4 -鏤lü2 -瘻lou4 -瘻lü2 -𦸢lou4 -𧷡lou4 -𨫒lou4 -蔄lou4 -蔄mang4 -𣤋lou4 -𧫞lou4 -奴lu2 -㚢lu2 -駑lu2 -孥lu2 -帑lu2 -帑tang3 -砮lu2 -砮lu3 -盧lu2 -鑪lu2 -壚lu2 -籚lu2 -蘆lu2 -蘆lü2 -𦿊lu2 -顱lu2 -髗lu2 -鱸lu2 -攎lu2 -櫨lu2 -轤lu2 -獹lu2 -鸕lu2 -艫lu2 -纑lu2 -瀘lu2 -瓐lu2 -爐lu2 -玈lu2 -黸lu2 -𢐸lu2 -㢚lu2 -㢚lu3 -𤮧lu2 -嚧lu2 -矑lu2 -㿖lu2 -㿖lu4 -㭔lu2 -䰕lu2 -䰕lü2 -罏lu2 -𧇄lu2 -𧆨lu2 -蠦lu2 -㪭lu2 -魯lu3 -櫓lu3 -樐lu3 -虜lu3 -擄lu3 -擼lu3 -𢲸lu3 -艣lu3 -鐪lu3 -蓾lu3 -𧀦lu3 -鹵lu3 -㔪lu3 -鏀lu3 -䲐lu3 -弩lu3 -怒lu3 -怒lu4 -努lu3 -𧉭lu3 -路lu4 -露lu4 -潞lu4 -輅lu4 -鷺lu4 -璐lu4 -賂lu4 -簬lu4 -簵lu4 -虂lu4 -𤻱lu4 -𦌕lu4 -祿lu5 -禄lu5 -鹿lu5 -漉lu5 -盝lu5 -盝lu5 -𥂖lu5 -𥂖lu5 -淥lu5 -渌lu5 -甪lu5 -睩lu5 -轆lu5 -𨏔lu5 -㼾lu5 -𦪇lu5 -琭lu5 -簏lu5 -箓lu5 -螰lu5 -䍡lu5 -麓lu5 -㯟lu5 -碌lu5 -䮽lu5 -磟lu5 -簶lu5 -𧌍lu5 -娽lu5 -𥉶lu5 -摝lu5 -𥛞lu5 -𦌟lu5 -𤽺lu5 -廘lu5 -彔lu5 -鏕lu5 -趢lu5 -䎑lu5 -𨌠lu5 -㪖lu5 -𩅄lu5 -蔍lu5 -六lu5 -陸lu5 -戮lu5 -剹lu5 -稑lu5 -穋lu5 -鵱lu5 -𦾷lu5 -𩣱lu5 -鯥lu5 -𦸐lu5 -𧌉lu5 -淕lu5 -䡜lu5 -坴lu5 -𡴆lu5 -踛lu5 -𥚊lu5 -忸lu5 -𦗂lu5 -衄lu5 -衄ru5 -䖡lu5 -䂇lu5 -沑lu5 -沑rou3 -褥lu5 -褥ru5 -傉lu5 -綠lu5 -緑lu5 -錄lu5 -録lu5 -醁lu5 -䚄lu5 -騄lu5 -菉lu5 -逯lu5 -㫽lu5 -䱚lu5 -籙lu5 -䟿lu5 -𧨹lu5 -訥lu5 -抐lu5 -抐luen4 -𣧍lu5 -𤬷lua5 -袦lua5 -䎎lie5 -𣹵lie5 -𡷝lie5 -濡luang2 -濡ru2 -鑾luang2 -鸞luang2 -巒luang2 -欒luang2 -羉luang2 -𧄶luang2 -䜌luang2 -䜌luang4 -㱍luang2 -灤luang2 -灓luang2 -灓luang4 -灓luang4 -臠luang2 -臠luang3 -𤼙luang2 -𤼣luang2 -圞luang2 -曫luang2 -奻luang2 -奻luang4 -攣luang2 -卵luang3 -暖luang3 -煗luang3 -煖luang3 -煖xüän1 -㬉luang3 -餪luang3 -渜luang3 -渜luang4 -脟luang3 -脟lüe5 -孌luang3 -孌luang4 -𡡗luang3 -亂luang4 -𢿢luang4 -𤔔luang4 -偄luang4 -偄ruang3 -𪋐luang4 -䐯luä2 -羸luei2 -𡰟luei2 -㶟luei2 -㶟luei3 -虆luei2 -欙luei2 -𤜖luei2 -𡿔luei2 -㠥luei2 -嫘luei2 -𡤯luei2 -瓃luei2 -瓃luei4 -𥍔luei2 -鸓luei2 -鸓luei3 -儽luei2 -儽luei4 -縲luei2 -纝luei2 -纍luei2 -纍luei4 -累luei2 -累luei3 -累luei4 -雷luei2 -𩂩luei2 -儡luei2 -儡luei3 -㔣luei2 -㔣luei4 -罍luei2 -櫑luei2 -櫑luei3 -鑘luei2 -鑘luei3 -𦌵luei2 -鐳luei2 -𤮚luei2 -畾luei2 -轠luei2 -轠luei3 -礧luei2 -礧luei3 -礧luei4 -檑luei2 -檑luei4 -擂luei2 -擂luei4 -𨡌luei2 -絫luei3 -厽luei3 -樏luei3 -䉂luei3 -垒luei3 -垒luei4 -壘luei3 -櫐luei3 -蘽luei3 -藟luei3 -𡻭luei3 -𤢹luei3 -誄luei3 -耒luei3 -耒luei4 -讄luei3 -磊luei3 -磥luei3 -癗luei3 -䣂luei3 -䣂luei4 -𡾋luei3 -灅luei3 -㵽luei3 -𡼊luei3 -蕾luei3 -𨻾luei3 -頛luei3 -𦢏luei3 -餒luei3 -餧luei3 -餧uei4 -浽luei3 -浽suei1 -娞luei3 -𩗔luei3 -鮾luei3 -脮luei3 -脮tuei3 -㼏luei3 -諉luei4 -㨅luei4 -㢻luei4 -類luei4 -淚luei4 -𦝭luei4 -蘱luei4 -禷luei4 -酹luei4 -頪luei4 -㲕luei4 -㲕lüe5 -䬽luei4 -䬽shuei4 -内luei4 -內luei4 -纇luei4 -攂luei4 -䒹luei4 -𥣬luei4 -𡔇luei4 -銇luei4 -錑luei4 -淪luen2 -論luen2 -論luen4 -䑳luen2 -輪luen2 -陯luen2 -鯩luen2 -棆luen2 -侖luen2 -惀luen2 -惀luen3 -踚luen2 -掄luen2 -䈁luen2 -圇luen2 -崙luen2 -崘luen2 -菕luen2 -黁luen2 -耣luen3 -𦓾luen3 -㤻luen3 -碖luen3 -碖luen4 -㶧luen3 -嫩luen4 -媆luen4 -溣luen4 -臚lü2 -閭lü2 -廬lü2 -廬lu2 -櫚lü2 -驢lü2 -藘lü2 -䕡lü2 -爈lü2 -𤁵lü2 -㠠lü2 -櫖lü2 -櫖lü4 -璷lü2 -䮉lü2 -𥶆lü2 -𢣻lü2 -袽lü2 -帤lü2 -𣭠lü2 -挐lü2 -𣖹lü2 -氀lü2 -㟺lü2 -㺏lü2 -𤗬lü2 -吕lü3 -呂lü3 -膂lü3 -旅lü3 -𥰠lü3 -祣lü3 -穭lü3 -梠lü3 -儢lü3 -侶lü3 -侣lü3 -㭚lü3 -郘lü3 -絽lü3 -𢈚lü3 -鋁lü3 -女lü3 -女lü4 -籹lü3 -縷lü3 -𪈜lü3 -㜢lü3 -𦳭lü3 -慮lü4 -勴lü4 -𠣊lü4 -鑢lü4 -𥶌lü4 -𡾅lü4 -𩥆lü4 -𦊼lü4 -屢lü4 -𡀿lü4 -律lü5 -寽lü5 -繂lü5 -膟lü5 -䔞lü5 -葎lü5 -𥭐lü5 -𠷈lü5 -率lü5 -率shuä4 -率su5 -𦣛lüe2 -劣lüe5 -𢚃lüe5 -埒lüe5 -䟹lüe5 -鋝lüe5 -浖lüe5 -哷lüe5 -𦓤lüe5 -媽ma1 -媽mo3 -麻ma2 -蟆ma2 -痲ma2 -犘ma2 -𪓹ma2 -𩔶ma2 -㦄ma2 -𥂓ma2 -𥂓mo2 -馬ma3 -碼ma3 -瑪ma3 -䣕ma3 -䣕ma4 -罵ma3 -罵ma4 -𥧓ma3 -鷌ma3 -螞ma3 -鰢ma3 -駡ma4 -禡ma4 -榪ma4 -鬕ma4 -𧪨ma4 -傌ma4 -㑻ma5 -齂ma5 -齂xä4 -齂xi4 -礣ma5 -䯦ma5 -𪒜ma5 -睰ma5 -𥗥ma5 -帓ma5 -帕ma5 -帕pa4 -㩢ma5 -㩢mi4 -㩢mie5 -蛨ma5 -蛨mä5 -厖mang2 -牻mang2 -駹mang2 -尨mang2 -狵mang2 -浝mang2 -哤mang2 -娏mang2 -䵨mang2 -㟌mang2 -蛖mang2 -𥆙mang2 -痝mang2 -𠈵mang2 -𠈵mang3 -瞞mang2 -顢mang2 -謾mang2 -謾mang4 -謾miän2 -蹣mang2 -蹣pang2 -饅mang2 -䊡mang2 -慲mang2 -鏝mang2 -鏝mang4 -槾mang2 -墁mang2 -墁mang4 -㒼mang2 -鞔mang2 -樠mang2 -樠men2 -樠uang2 -鰻mang2 -鰻uang4 -曼mang2 -曼uang4 -蔓mang2 -蔓uang4 -䜱mang2 -𤡁mang2 -䟂mang2 -䟂men2 -𦔔mang2 -𦔔mang4 -芇mang2 -芇miän2 -芇miän3 -悗mang2 -鬗mang2 -鬗uang4 -絻mang2 -絻miän3 -絻uen4 -蠻mang2 -𪈮mang2 -獌mang2 -獌mang4 -獌uang4 -鬘mang2 -䅼mang2 -𪑪mang2 -茫mang2 -吂mang2 -吂mang4 -盲mang2 -盲men2 -汒mang2 -汒uang4 -忙mang2 -蘉mang2 -朚mang2 -朚men4 -朚uang2 -恾mang2 -邙mang2 -邙uang2 -芒mang2 -芒uang2 -𥐞mang2 -杗mang2 -杗uang2 -𡩩mang2 -𨛌mang2 -𨛌uang2 -姏mang2 -滿mang3 -𢟮mang3 -懣mang3 -懣men3 -懣men4 -𥲈mang3 -鏋mang3 -矕mang3 -莽mang3 -莽mou3 -莽mo3 -茻mang3 -壾mang3 -䁳mang3 -䒎mang3 -㬒mang3 -䥈mang3 -䥈mo3 -蟒mang3 -漭mang3 -漭mang4 -㟐mang3 -㟐mang4 -㛧mang3 -𩛎mang3 -錽uang3 -𡕢uang3 -𡕢miän3 -𢨔uang3 -𥇅mang3 -縵mang4 -縵mang4 -幔mang4 -漫mang4 -遠üän3 -遠üän4 -徒tu2 -枉uang3 -莫mo5 -𢿜mang4 -䝢mang4 -熳mang4 -慢mang4 -嫚mang4 -眊mao1 -眊mao4 -眊mo5 -茅mao2 -蝥mao2 -蝥mo2 -蝥u2 -蝥u4 -貓mao2 -貓miao2 -牦mao2 -罞mao2 -罞men2 -鶜mao2 -描mao2 -描miao2 -媌mao2 -媌mao3 -毛mao2 -毛mao4 -髦mao2 -芼mao2 -芼mao4 -𣹪mao2 -旄mao2 -旄mao4 -枆mao2 -楙mao2 -楙mou4 -酕mao2 -堥mao2 -堥mou2 -矛mao2 -矛mou2 -卯mao3 -戼mao3 -緢mao3 -緢mao4 -緢miao2 -泖mao3 -昴mao3 -蓩mao3 -蓩mu5 -䓮mao3 -䓮mou4 -媢mao3 -媢mao4 -媢mi4 -媢mu5 -冃mao3 -冃mao4 -貌mao4 -皃mao4 -皃mo5 -䫉mao4 -䡚mao4 -𢂹mao4 -𢅉mao4 -冒mao4 -冒mä5 -帽mao4 -耄mao4 -𦹾mao4 -瑁mao4 -瑁mei4 -瑁mu5 -𤣽mao4 -𥈆mao4 -𥈆xü5 -𩿂mao4 -㲝mao4 -𢯾mao4 -覒mao4 -䋃mao4 -𣔺mao4 -𣔺mu5 -䁲mä2 -𩍃mä2 -埋mä2 -薶mä2 -霾mä2 -㦟mä2 -買mä3 -嘪mä3 -蕒mä3 -鷶mä3 -㵋mä3 -㵋mi5 -賣mä4 -䀛mä4 -䀛mo5 -韎mä4 -韎mo5 -𧱘mä4 -邁mä4 -勱mä4 -䜕mä4 -䜕xä4 -佅mä4 -䆀mä4 -䆀mä3 -䆀mei4 -脄mä4 -脄mei2 -脄mä3 -陌mä5 -帞mä5 -袹mä5 -𡠜mä5 -嫫mä5 -嫫mo2 -㱳mä5 -貘mä5 -𩢷mä5 -㹮mä5 -貊mä5 -驀mä5 -嗼mä5 -嗼mo5 -𢫦mä5 -𧻙mä5 -𧻙pä5 -銆mä5 -麥mä5 -脈mä5 -脉mä5 -𧖴mä5 -衇mä5 -霢mä5 -眽mä5 -覛mä5 -覛mi5 -𧡒mä5 -墨mä5 -默mä5 -䘃mä5 -纆mä5 -万mä5 -万uang4 -𢄏mä5 -艒mä5 -艒mu5 -𡣫mä5 -䁇mä5 -䁇mi5 -䁿mä5 -𤲰mä5 -眉mei2 -睂mei2 -嵋mei2 -湄mei2 -𤃱mei2 -㵟mei2 -㵟uei2 -薇mei2 -薇uei2 -鶥mei2 -楣mei2 -瑂mei2 -矀mei2 -矀uei2 -覹mei2 -䉠mei2 -䉠uei2 -黴mei2 -黴mei4 -麋mei2 -蘪mei2 -郿mei2 -郿mei4 -𦗕mei2 -𦗕mi2 -𦗕mi3 -葿mei2 -攗mei2 -猸mei2 -枚mei2 -梅mei2 -媒mei2 -玫mei2 -玟mei2 -玟min2 -煤mei2 -脢mei2 -脢mei4 -腜mei2 -禖mei2 -䍙mei2 -䍙mei4 -䍙u3 -莓mei2 -莓mei4 -莓mu4 -塺mei2 -塺mo4 -鋂mei2 -鎇mei2 -酶mei2 -䊈mei2 -䤂mei2 -美mei3 -媺mei3 -媄mei3 -𤛎mei3 -𤛎min3 -渼mei3 -浼mei3 -潣mei3 -潣min3 -每mei3 -每mei4 -挴mei3 -䜸mei3 -媚mei4 -魅mei4 -鬽mei4 -篃mei4 -䉋mei4 -蝞mei4 -嚜mei4 -煝mei4 -娓mei4 -娓uei3 -寐mei4 -寐mi4 -昧mei4 -沬mei4 -沬uei4 -枺mei4 -妹mei4 -眛mei4 -袂mei4 -瞢men2 -瞢men4 -夢men2 -夢men4 -懜men2 -懜men4 -𨞯men2 -𨞯men4 -𦫰men2 -𧲎men2 -蒙men2 -冡men2 -𢄐men2 -𢄐men4 -幪men2 -濛men2 -濛men3 -靀men2 -𩦺men2 -䰒men2 -艨men2 -艨men4 -鸏men2 -鸏men3 -朦men2 -朦men3 -矇men2 -䀄men2 -饛men2 -檬men2 -𨢊men2 -䴿men2 -𨣘men2 -髳men2 -蠓men2 -蠓men3 -𦿏men2 -雺men2 -雺men4 -雺mou2 -雺mou4 -霿men2 -霿men4 -霚men2 -霚u4 -門men2 -捫men2 -虋men2 -璊men2 -𣯩men2 -亹men2 -亹uei3 -𤅣men2 -怋men2 -怋min2 -䫒men2 -䊟men2 -𪈿men2 -虻men2 -蝱men2 -鄳men2 -𨞚men2 -𥋝men2 -𥋝men3 -莔men2 -莔xi5 -䥰men2 -𥭮men2 -甍men2 -𣞑men2 -萌men2 -蕄men2 -蕄men2 -䉚men2 -氓men2 -甿men2 -嫇men2 -嫇min2 -嫇min3 -𧂛men2 -𥌯men2 -盟men2 -盟men4 -盟min2 -䒐men2 -𦱟men2 -𤾬men3 -曚men3 -懵men3 -䏵men3 -𪁪men3 -猛men3 -蜢men3 -艋men3 -䁅men3 -䁅men4 -鼆men3 -黽men3 -黽miän3 -黽min3 -㝱men4 -鄸men4 -鄸men2 -䠢men4 -悶men4 -孟men4 -𢅴men4 -䲛men4 -𨮒men4 -𧀧men4 -咪mi1 -咪mi3 -眯mi1 -眯mi3 -𡬍mi1 -𡬍mi3 -渳mi1 -渳mi3 -糜mi2 -㸏mi2 -縻mi2 -𪎕mi2 -蘼mi2 -蘼mi3 -䊳mi2 -𪎭mi2 -醿mi2 -彌mi2 -弥mi2 -㣆mi2 -镾mi2 -獼mi2 -𪂕mi2 -䍘mi2 -𨤐mi2 -𥉓mi2 -𥉓mie5 -𥸀mi2 -擟mi2 -麊mi2 -冞mi2 -䥸mi2 -𥎖mi2 -迷mi2 -𡝠mi2 -㜷mi2 -䤍mi2 -麛mi2 -𧠠mi2 -𪓬mi2 -靡mi3 -靡mi2 -𪎓mi3 -𨇻mi3 -骳mi3 -弭mi3 -濔mi3 -芈mi3 -芈miä1 -咩mi3 -咩miä1 -敉mi3 -侎mi3 -葞mi3 -蝆mi3 -㥝mi3 -米mi3 -䋛mi3 -洣mi3 -蔝mi3 -䱊mi3 -謎mi4 -蜜mi5 -𧖅mi5 -䤉mi5 -榓mi5 -𥁑mi5 -宓mi5 -謐mi5 -淧mi5 -密mi5 -𡶇mi5 -蔤mi5 -滵mi5 -沕mi5 -沕u5 -樒mi5 -𪅮mi5 -𥉴mi5 -𥋱mi5 -覓mi5 -𥄃mi5 -冪mi5 -幎mi5 -羃mi5 -幦mi5 -𧜀mi5 -鼏mi5 -冂mi5 -冖mi5 -䮭mi5 -糸mi5 -汨mi5 -汨ü5 -漞mi5 -䖑mi5 -蓂mi5 -蓂min2 -𧱻mi5 -覭mi5 -覭min2 -䌐mi5 -𪒄mi5 -䈿mi5 -濗mi5 -𧐎mi5 -塓mi5 -蜱miao2 -蜱pi2 -䖢miao2 -篻miao2 -篻piao3 -㠺miao2 -𪃦miao2 -苗miao2 -猫miao2 -渺miao3 -眇miao3 -𦳥miao3 -淼miao3 -杪miao3 -秒miao3 -藐miao3 -藐mo5 -篎miao3 -篎miao4 -緲miao3 -妙miao4 -玅miao4 -廟miao4 -庿miao4 -庙miao4 -乜mie3 -蔑mie5 -懱mie5 -𧂝mie5 -䁾mie5 -蠛mie5 -篾mie5 -幭mie5 -鱴mie5 -𥾝mie5 -衊mie5 -䩏mie5 -㒝mie5 -㒝ua5 -𤊾mie5 -𪇴mie5 -𥣫mie5 -鴓mie5 -瀎mie5 -瀎mo5 -𥸴mie5 -𥌨mie5 -粖mie5 -粖mo5 -𩱷mie5 -𩱷mo5 -滅mie5 -搣mie5 -眠miän2 -瞑miän2 -瞑miän4 -瞑min2 -䏃miän2 -矏miän2 -𥌂miän2 -䰓miän2 -㝰miän2 -綿miän2 -緜miän2 -棉miän2 -𣏜miän2 -㮌miän2 -矊miän2 -蝒miän2 -𧉄miän2 -𢣔miän2 -宀miän2 -𩕰miän2 -櫋miän2 -臱miän2 -𣡠miän2 -㨠miän3 -丏miän3 -眄miän3 -眄miän4 -緬miän3 -沔miän3 -汅miän3 -湎miän3 -愐miän3 -勔miän3 -𩋠miän3 -偭miän3 -偭miän4 -𢃮miän3 -免miän3 -娩miän3 -娩uang3 -娩uang4 -娩uen4 -勉miän3 -俛miän3 -鮸miän3 -㝃miän3 -㝃uang3 -冕miän3 -厸miän3 -麵miän4 -麫miän4 -麪miän4 -面miän4 -面miän4 -㴐miän4 -𡧍miän4 -𩈹miän4 -𥻩miän4 -珉min2 -瑉min2 -碈min2 -岷min2 -汶min2 -汶uen2 -汶uen4 -罠min2 -閩min2 -閩uen2 -緡min2 -䪸min2 -笢min2 -笢min3 -旻min2 -旼min2 -𤸅min2 -㨉min2 -抿min2 -抿min2 -忞min2 -盿min2 -䁕min2 -䁕min2 -鍲min2 -𪃯min2 -鈱min2 -民min2 -闅min2 -闅uen2 -泯min2 -泯min3 -明min2 -𥁰min2 -𥁰min3 -鳴min2 -䳟min2 -名min2 -洺min2 -冥min2 -榠min2 -銘min2 -鄍min2 -溟min2 -溟min3 -䫤min2 -螟min2 -𧱴min2 -猽min2 -𥹆min2 -暝min2 -暝min4 -閔min3 -閔min3 -憫min3 -愍min3 -湣min3 -敏min3 -慜min3 -敃min3 -暋min3 -簢min3 -𥴲min3 -𦌡min3 -𨏵min3 -鰵min3 -𤿕min3 -僶min3 -澠min3 -澠shen2 -䟨min3 -刡min3 -𨍌min3 -䐇min3 -皿min3 -𥥊min3 -慏min3 -茗min3 -酩min3 -眳min3 -姳min3 -命min4 -詺min4 -䒌min4 -繆miao2 -繆miao4 -繆mou2 -繆mu5 -䋷miao2 -䋷mou2 -謬miao4 -摸mo1 -摸mo2 -摸mo5 -模mo2 -橅mo2 -墲mo2 -墲pu1 -墲u2 -謨mo2 -𠻚mo2 -㡔mo2 -㡔mu5 -㡔u4 -𨡭mo2 -䉑mo2 -䉑u2 -无mo2 -无u2 -膜mo2 -膜mo5 -摹mo2 -摩mo2 -摩mo4 -魔mo2 -磨mo2 -磨mo4 -劘mo2 -𩞁mo2 -䭩mo2 -𡡉mo2 -䯢mo2 -𦟟mo2 -𦣆mo2 -謀mou2 -䱕mou2 -眸mou2 -牟mou2 -侔mou2 -𢦵mou2 -鍪mou2 -鞪mou2 -鞪mu5 -麰mou2 -𦭷mou2 -劺mou2 -蟊mou2 -𩭾mou2 -恈mou2 -鴾mou2 -蛑mou2 -麼mo3 -𣋟mo3 -嬤mo3 -懡mo3 -暮mo4 -慕mo4 -募mo4 -墓mo4 -慔mo4 -𥰻mo4 -䃺mo4 -邈mo5 -㦝mo5 -瞀mo5 -瞀mou4 -毣mo5 -毣mu5 -𢷕mo5 -瞐mo5 -沒mo5 -没mo5 -𠬛mo5 -𩑦mo5 -歿mo5 -殁mo5 -𤣻mo5 -莈mo5 -䔾io5 -䔾qi4 -末mo5 -昩mo5 -𩑷mo5 -䴲mo5 -𥽘mo5 -𨣱mo5 -秣mo5 -䬴mo5 -𥬎mo5 -靺mo5 -眜mo5 -苜mo5 -苜mu5 -䱅mo5 -抹mo5 -妺mo5 -𠇱mo5 -𢗿mo5 -𡊉mo5 -𩿣mo5 -沫mo5 -𦫕mo5 -袜mo5 -茉mo5 -幕mo5 -鄚mo5 -鏌mo5 -漠mo5 -瘼mo5 -寞mo5 -𢊗mo5 -瞙mo5 -塻mo5 -𣩎mo5 -𠢓mo5 -呣mou2 -某mou3 -𤝕mou3 -𤵝mou3 -踇mou3 -䳇mou3 -䳇u3 -拇mou3 -拇mu3 -胟mou3 -胟mu3 -𧿹mou3 -𧿹mu3 -母mou3 -母mu3 -牡mou3 -牡mu3 -畝mou3 -畝mu3 -𠭇mou3 -𠭇mu3 -畮mou3 -畮mu3 -畞mou3 -畞mu3 -茂mou4 -懋mou4 -貿mou4 -鄮mou4 -戊mou4 -戊u4 -愗mou4 -袤mou4 -姆mou4 -姆mu3 -𦼪mou4 -𠔼mou4 -苺mou4 -姥mo3 -峔mo3 -𢜮mo3 -𢜮u2 -𢜮u3 -木mu5 -沐mu5 -鶩mu5 -鶩u4 -霂mu5 -楘mu5 -𨍎mu5 -蚞mu5 -目mu5 -睦mu5 -穆mu5 -𦱒mu5 -萺mu5 -萺mu5 -牧mu5 -坶mu5 -㙁mu5 -㣎mu5 -㾇mu5 -婀o1 -妸o1 -妸o3 -娿o1 -娿o1 -娿o3 -痾o1 -疴o1 -疴qa4 -䋪o1 -鈳o1 -屙o1 -倭o1 -倭o3 -倭uei1 -濄o1 -涹o1 -踒o1 -𥟿o1 -𥟿o3 -窩o1 -𡑟o1 -萵o1 -撾o1 -撾zhua1 -莪o2 -哦o2 -娥o2 -峩o2 -峨o2 -鵝o2 -俄o2 -𩒰o2 -𩒰o3 -涐o2 -誐o2 -硪o2 -硪o3 -䄉o2 -睋o2 -訛o2 -譌o2 -吪o2 -鈋o2 -魤o2 -我o3 -騀o3 -𨵌o3 -㧴o3 -𧙃o3 -㫊o3 -𣘨o3 -餓o4 -臥o4 -侉o4 -涴o4 -握o5 -渥o5 -偓o5 -幄o5 -楃o5 -喔o5 -鷽o5 -鷽xo5 -腛o5 -𪑱o5 -𪑱u5 -齷o5 -媉o5 -𦯏o5 -𠿟o5 -遏o5 -頞o5 -齃o5 -堨o5 -咹o5 -𠥜o5 -枿o5 -𣡌o5 -𣎴o5 -𠱥o5 -𠲗o5 -㩵o5 -㩵za5 -歺o5 -斡o5 -焥o5 -䩊o5 -捾o5 -𥄗o5 -嬒o5 -嬒uei4 -睕o5 -睕uang3 -睕uang4 -睕üän3 -咢o5 -愕o5 -諤o5 -鄂o5 -鍔o5 -𠟎o5 -遌o5 -萼o5 -𡅡o5 -崿o5 -鶚o5 -鱷o5 -鰐o5 -𧊜o5 -𧍞o5 -噩o5 -顎o5 -齶o5 -㗁o5 -𡾙o5 -鑩o5 -偔o5 -堮o5 -𡓐o5 -㮙o5 -湂o5 -惡o5 -惡u1 -惡u4 -𢙣o5 -蝁o5 -堊o5 -雘o5 -蠖o5 -鸌o5 -𩟓o5 -姶o5 -𤸱o5 -㔩o5 -𩇠o5 -𧼎o5 -搕o5 -鞥o5 -㬎o5 -腽u5 -膃u5 -𩑦u5 -殟u5 -嗢u5 -䯉u5 -榅u5 -揾u5 -淴u5 -馧u5 -㬎xän3 -礏o5 -哈o5 -𡀾o5 -砐o5 -礘o5 -䑥o5 -魥o5 -魥qe5 -𥋙o5 -鰪o5 -廅o5 -翁ong1 -螉ong1 -䱵ong1 -蓊ong1 -蓊ong3 -䈵ong1 -䈵ong3 -䩺ong1 -㮬ong1 -𩔚ong1 -鶲ong1 -泓ong1 -𨳮ong1 -滃ong3 -暡ong3 -勜ong3 -䐥ong3 -塕ong3 -𤌏ong3 -嗡ong3 -瓮ong4 -甕ong4 -𦉥ong4 -齆ong4 -𪖵ong4 -𡂿ou1 -謳ou1 -嘔ou1 -嘔ou3 -歐ou1 -歐ou3 -甌ou1 -區ou1 -區qü1 -漚ou1 -漚ou4 -鷗ou1 -瞘ou1 -櫙ou1 -蓲ou1 -蓲qou1 -蓲ü1 -蓲ü4 -醧ou1 -醧ü4 -䙔ou1 -䙔ou3 -䙔ou4 -䙔ü1 -鏂ou1 -膒ou1 -慪ou1 -慪ou4 -齵ou2 -齵ü2 -藕ou3 -蕅ou3 -偶ou3 -偶ou4 -耦ou3 -髃ou3 -髃ü2 -腢ou3 -腢ü2 -㼴ou3 -毆ou3 -𠙶ou3 -塸ou3 -𠹝ou4 -葩pa1 -妑pa1 -𧣃pa1 -舥pa1 -爬pa2 -琶pa2 -帊pa4 -怕pa4 -怕pä5 -𪗔pa5 -叭pa5 -𨋐pa5 -𥐙pa5 -𤵸pang1 -胮pang1 -胮pang2 -𪔔pang1 -𩐨pang1 -𩐨pang2 -𪐿pang1 -潘pang1 -潘pang2 -㽃pang1 -㢖pang1 -𤺏pang1 -攀pang1 -眅pang1 -眅pang3 -滂pang1 -霶pang1 -䨦pang1 -雱pang1 -鎊pang1 -𣂆pang1 -𣂆pen2 -磅pang1 -磅pen1 -龐pang2 -逄pang2 -舽pang2 -盤pang2 -槃pang2 -鎜pang2 -柈pang2 -𥈼pang2 -搫pang2 -搫po2 -磻pang2 -幋pang2 -磐pang2 -鞶pang2 -縏pang2 -𪄀pang2 -媻pang2 -媻po2 -𪒀pang2 -𤠍pang2 -膀pang2 -膀bang3 -髈pang2 -髈pang3 -䠙pang2 -旁pang2 -篣pang2 -篣pen2 -𨜷pang2 -䅭pang2 -𨂝pang2 -坢pang3 -𧺾pang3 -䒍pang3 -肨pang4 -胖pang4 -胖pang4 -判pang4 -泮pang4 -頖pang4 -沜pang4 -冸pang4 -牉pang4 -襻pang4 -盼pang4 -𥌊pang4 -脬pao1 -拋pao1 -泡pao1 -泡pao2 -泡pao4 -𢿏pao1 -㯱pao1 -䫽pao1 -㲏pao1 -庖pao2 -咆pao2 -匏pao2 -炮pao2 -炮pao4 -炰pao2 -麃pao2 -麃piao3 -麅pao2 -颮pao2 -颮po5 -狍pao2 -捊pao2 -捊pou2 -𡯡pao2 -㯡pao2 -袍pao2 -軳pao2 -奅pao4 -抛pao4 -砲pao4 -礮pao4 -牌pä2 -䱝pä2 -郫pä2 -郫pi2 -犤pä2 -犤pi2 -𥱼pä2 -𣝁pä2 -排pä2 -排pä3 -俳pä2 -輫pä2 -輫pei2 -𩑢pä2 -𩑢pei2 -派pä4 -𠂢pä4 -𣎵pä4 -𣎵pin4 -𥿯pä4 -㭛pä4 -𣏕pä4 -㵺pä4 -湃pä4 -浿pä4 -浿pei4 -拍pä5 -皛pä5 -皛xao4 -魄pä5 -魄to5 -珀pä5 -𤖼pä5 -𢶉pä5 -𧕡pä5 -𠣾pä5 -呸pei1 -胚pei1 -坯pei1 -𤬃pei1 -㾦pei1 -𩵣pei1 -抔pei1 -抔pou2 -陪pei2 -徘pei2 -𨛬pei2 -㯁pä2 -毰pei2 -𤗏pei2 -𤗏pä2 -賠pei2 -啡pä3 -俖pä3 -朏pä3 -朏pei4 -霈pei4 -配pei4 -噴pen1 -噴pen4 -歕pen1 -歕pen4 -恲pen1 -烹pen1 -澎pen1 -澎pen2 -怦pen1 -㛁pen1 -姘pen1 -姘pin1 -砰pen1 -閛pen1 -𤘾pen1 -䍬pen1 -䍬pen1 -伻pen1 -弸pen1 -弸pen2 -匉pen1 -抨pen1 -漰pen1 -蓬pen2 -篷pen2 -𥭗pen2 -髼pen2 -韸pen2 -𩖛pen2 -𩖛piao2 -盆pen2 -𪂽pen2 -彭pen2 -蟛pen2 -蟚pen2 -棚pen2 -䄘pen2 -𩡕pen2 -憉pen2 -輣pen2 -𨍩pen2 -㥊pen2 -庄pen2 -朋pen2 -鵬pen2 -鬅pen2 -捧pen3 -捧fen3 -翉pen3 -皏pen3 -䣙pen3 -鈹pi1 -鈹pi2 -帔pi1 -帔pi4 -披pi1 -披pi1 -披pi3 -鮍pi1 -㱟pi1 -㱟pi3 -翍pi1 -𤿎pi1 -𤱍pi1 -耚pi1 -狓pi1 -秛pi1 -秛pi4 -丕pei1 -㔻pei1 -伾pei1 -䪹pei1 -駓pei1 -怌pei1 -䫠pei1 -䫠pei2 -豾pei1 -髬pei1 -魾pei1 -魾pei2 -鉟pei1 -鉟pei2 -苤pei1 -苤pi2 -紕pi1 -紕pi2 -𧧺pi1 -𢞗pi1 -砒pi1 -磇pi1 -𠜱pi1 -𪄆pi1 -批pi1 -鈚pi1 -鈚pi2 -皮pi2 -疲pi2 -陴pi2 -𩫫pi2 -脾pi2 -𪌈pi2 -埤pi2 -𧓎pi2 -𣬈pi2 -毗pi2 -琵pi2 -貔pi2 -豼pi2 -膍pi2 -膍pi2 -肶pi2 -蚍pi2 -𧖈pi2 -𨈚pi2 -魮pi2 -𦳈pi2 -𦊁pi2 -阰pi2 -𧑜pi2 -邳pei2 -䲹pei2 -岯pei2 -鼙pi2 -㼰pi2 -笓pi2 -諀pi3 -庀pi3 -䚹pi3 -嚭pei3 -䫌pi3 -譬pi4 -㵨pi4 -濞pei4 -𣹮pi4 -嚊pei4 -㿙pei4 -𦤢pei4 -淠pei4 -屁pi4 -媲pi4 -䠘pi4 -睥pi4 -𠞇pi4 -潎pi4 -潎pie5 -匹pi5 -𠯔pi5 -䏘pi5 -僻pi5 -癖pi5 -劈pi5 -霹pi5 -澼pi5 -憵pi5 -䤨pi5 -堛pi5 -愊pi5 -𩜰pi5 -揊pi5 -𢾇pi5 -稫pi5 -㽬pi5 -䦼pi5 -疈pi5 -嫖piao1 -嫖piao2 -嫖piao4 -爂piao1 -僄piao1 -僄piao4 -𨄏piao1 -嘌piao1 -漂piao1 -漂piao4 -犥piao1 -犥piao3 -𪅃piao1 -飄piao1 -飄piao2 -旚piao1 -𩙒piao1 -彯piao1 -彯piao4 -翲piao1 -翲piao4 -瞟piao1 -瞟piao3 -螵piao1 -螵piao2 -瓢piao2 -剽piao2 -剽piao4 -薸piao2 -𣞈piao2 -淲piao2 -縹piao3 -醥piao3 -皫piao3 -㬓piao4 -䏇piao4 -勡piao4 -撇pie5 -撆pie5 -𢠳pie5 -瞥pie5 -嫳pie5 -鐅pie5 -暼pie5 -篇piän1 -偏piän1 -偏piän4 -翩piän1 -媥piän1 -㾫piän1 -犏piän1 -駢piän2 -骿piän2 -琕piän2 -玭piän2 -玭pin2 -𧓍piän2 -𧓍piän2 -蠙piän2 -蠙pin2 -軿piän2 -軿pin2 -㼐piän2 -胼piän2 -楄piän2 -賆piän2 -平piän2 -平pin2 -㛹piän2 -𧍲piän2 -片piän4 -䏒piän4 -㸤piän4 -騙piän4 -騗piän4 -繽pin1 -䎙pin1 -𢣐pin1 -𩰝pin1 -竮pin1 -竮pin2 -俜pin1 -俜pin4 -𢖊pin1 -艵pin1 -頩pin1 -頩pin3 -覮pin1 -砯pin1 -頻pin2 -蘋pin2 -薲pin2 -嬪pin2 -㰋pin2 -獱pin2 -顰pin2 -嚬pin2 -𧭹pin2 -𦇖pin2 -𡤉pin2 -貧pin2 -𡧋pin2 -苹pin2 -泙pin2 -胓pin2 -蚲pin2 -瓶pin2 -缾pin2 -蛢pin2 -䶄pin2 -荓pin2 -䈂pin2 -鵧pin2 -萍pin2 -蓱pin2 -郱pin2 -𤲒pin2 -洴pin2 -憑pin2 -淜pin2 -㵗pin2 -品pin3 -𨷚pin4 -聘pin4 -娉pin4 -頗po1 -頗po3 -頗po4 -𨸭po1 -坡po1 -婆po2 -鄱po2 -蔢po2 -𩕏po2 -叵po3 -𡽠po3 -破po4 -璞po5 -㺪po5 -朴po5 -㹒po5 -攴po5 -攴pu5 -圤po5 -墣po5 -墣pu5 -𤆝po5 -𥛟po5 -𧴤po5 -䪬po5 -昢po5 -哱po5 -㛘po5 -鏺po5 -𢯸po5 -𨂩po5 -㧊po5 -䣪po5 -醱po5 -𨡩po5 -潑po5 -𣸍po5 -𦫔po5 -𧘟po5 -䍨po5 -𠷑po5 -𩔈po5 -奤po5 -䨰po5 -粕po5 -膊po5 -𦢸po5 -䪙po5 -胉po5 -蒪po5 -𦿍po5 -𦥭po5 -𦐦po5 -裒pou2 -𩚭pou2 -箁pou2 -䳝pou3 -㰴pou4 -𥠵pu1 -𩹲pu1 -𨁏pu1 -䮒pu1 -𢼹pu1 -酺pu2 -匍pu2 -䔕pu2 -蒲pu2 -蒱pu2 -䈻pu2 -葡pu2 -普pu3 -浦pu3 -烳pu3 -悑pu4 -僕pu5 -𥣜pu5 -撲pu5 -扑pu5 -醭pu5 -𪔿pu5 -𪐙pu5 -䶗qa1 -㤉qa1 -𡤫qa1 -𣘟qa1 -跒qa3 -𨛖qä4 -髂qa4 -𩩱qa4 -𧩶qa4 -𠳌qa4 -劼qa5 -𤫶qa5 -鬝qa5 -鬝qän1 -𠛉qa5 -㓤qa5 -硈qa5 -𦸉qa5 -䂒qa5 -咭qa5 -咭xi5 -𢼣qa5 -𥴭qa5 -恰qa5 -掐qa5 -㓣qa5 -𣁴qa5 -䁍qa5 -帢qa5 -𠕣qa5 -𢂿qa5 -㡊qa5 -腔qang1 -羫qang1 -𤟄qang1 -跫qang1 -𩩝qang1 -㾤qang1 -羌qang1 -猐qang1 -𡸓qang1 -蜣qang1 -䲔qang2 -䲔qin2 -唴qang4 -𥇉qang4 -羻qang4 -鄡qao1 -郻qao1 -𡩇qao1 -墽qao1 -蹺qao1 -繑qao1 -趬qao1 -趬qao4 -㚠qao1 -㚠xao1 -䫞qao1 -䫞xao1 -趫qao1 -趫qao2 -橇qao1 -鞽qao1 -㤍qao1 -墝qao1 -䂭qao1 -礉qao1 -礉qao4 -頝qao1 -㠐qao2 -橋qao2 -僑qao2 -㝯qao2 -鐈qao2 -毊qao2 -毊xao1 -䀉qao2 -翹qao2 -翹qao4 -荍qao2 -𧄍qao2 -嘺qao2 -䎗qao2 -𦒓qao2 -𤖻qao2 -𤖻shr4 -䂪qao3 -巧qao3 -巧qao4 -䲾qao3 -竅qao4 -撽qao4 -𢵿qao4 -撬qao4 -𠿕qao4 -㢗qao4 -㚁qao4 -佉qe1 -呿qe1 -呿qe5 -呿qü4 -㰦qe1 -㰦qü4 -𠋧qe1 -伽qe2 -䫔qe5 -䫔qi4 -挈qe5 -㼤qe5 -契qe5 -契qi4 -契qi5 -栔qe5 -栔qi4 -蛪qe5 -朅qe5 -藒qe5 -𡐤qe5 -㾜qe5 -𤷾qe5 -愜qe5 -㥦qe5 -悏qe5 -㛍qe5 -㛍xe5 -㛍xän3 -篋qe5 -匧qe5 -㤲qe5 -怯qe5 -㹤qe5 -抾qe5 -抾qi1 -胠qe5 -胠qü1 -胠qü4 -𠩂qe5 -㾀qe5 -𤴼qe5 -攑qän1 -䞿qän1 -䞿xän1 -慳qän1 -𧢞qän1 -顅qän1 -掔qän1 -𩋆qän1 -牽qän1 -牽qän4 -縴qän1 -邢qän1 -邢xin2 -郉qän1 -汧qän1 -汧qän4 -蚈qän1 -岍qän1 -愆qän1 -䇂qän1 -諐qän1 -𠎝qän1 -褰qän1 -攐qän1 -騫qän1 -𧽐qän1 -㗔qän1 -𢜩qän1 -𢜩qän3 -𨦄qän1 -謙qän1 -鵮qän1 -鵮zhang1 -𢽣qän1 -厱qän1 -𠔺qän1 -嵌qän1 -嵌zang4 -鉛qän1 -鉛üän2 -𥴤qän2 -虔qän2 -鰬qän2 -𨜻qän2 -榩qän2 -掮qän2 -𠢅qän2 -鉗qän2 -箝qän2 -鉆qän2 -鉆tie5 -拑qän2 -𢁮qän2 -黔qän2 -黔qin2 -黚qän2 -黚qin2 -鳹qän2 -雂qän2 -雂qin2 -鍼qän2 -鍼zhen1 -鈐qän2 -𧥛qän3 -𥧬qän3 -䵖qän3 -䵖qän4 -蜸qän3 -遣qän3 -遣qän4 -繾qän3 -繾qän4 -𩝡qän3 -䭤qän3 -𥳐qän3 -㹂qän3 -㹂xe5 -㹂xän4 -𠳋qän3 -𨺫qän3 -譴qän4 -譴qän4 -𩑳qän3 -嵰qän3 -脥qän3 -嗛qän3 -歉qän3 -歉qän4 -慊qän3 -膁qän3 -欦qän3 -欦xän1 -欦xän3 -𩒥qän3 -䇜qän3 -㦿qän3 -𣓅qän3 -槏qän3 -俔qän4 -俔xän4 -菣qän4 -菣qin4 -蜆qän4 -蜆xän3 -蜆xän4 -㯠qän4 -涀qän4 -涀xän4 -涀xi4 -䪈qän4 -晵qän4 -晵qi3 -傔qän4 -𤬰qän4 -欠qän4 -㐸qän4 -觭qi1 -觭qi3 -崎qi1 -崎qi2 -𦖊qi1 -碕qi1 -碕qi2 -碕qi2 -碕qi3 -𤘌qi1 -㥓qi1 -㥓qi3 -榿qi1 -欺qi1 -䫏qi1 -魌qi1 -𠐾qi1 -娸qi1 -僛qi1 -𪅾qi1 -𪀩qi1 -䶞qi1 -䶞qi2 -溪qi1 -谿qi1 -嵠qi1 -磎qi1 -鸂qi1 -螇qi1 -螇xi2 -𤳤qi1 -琦qi2 -鵸qi2 -㩽qi2 -𢺷qi2 -祇qi2 -示qi2 -示shr4 -衹qi2 -衹zhr1 -岐qi2 -𨙸qi2 -歧qi2 -𢻚qi2 -疧qi2 -蚑qi2 -蚑qi4 -䞚qi2 -䞚qi3 -翄qi2 -翄shr4 -翄shr4 -軝qi2 -𩉬qi2 -芪qi2 -跂qi2 -跂qi3 -跂qi4 -䲬qi2 -蚔qi2 -䉻qi2 -𦭲qi2 -𨱜qi2 -𠁭qi2 -鬐qi2 -耆qi2 -𦓀qi2 -愭qi2 -𧡺qi2 -𥉙qi2 -䅲qi2 -祁qi2 -祁zhr3 -𨪌qi2 -鰭qi2 -鮨qi2 -亓qi2 -旗qi2 -綦qi2 -綨qi2 -𧯯qi2 -蜞qi2 -蜞qi2 -蜝qi2 -蜝qi2 -琪qi2 -麒qi2 -騏qi2 -淇qi2 -䳢qi2 -藄qi2 -棋qi2 -碁qi2 -棊qi2 -櫀qi2 -𤪌qi2 -璂qi2 -鯕qi2 -祺qi2 -禥qi2 -踑qi2 -䑴qi2 -𦪆qi2 -祈qi2 -頎qi2 -旂qi2 -畿qi2 -㙨qi2 -𧰙qi2 -𦠄qi2 -俟qi2 -俟sy4 -玂qi2 -岓qi2 -𪙧qi2 -綺qi3 -婍qi3 -企qi3 -企qi4 -起qi3 -邔qi3 -杞qi3 -屺qi3 -玘qi3 -芑qi3 -豈qi3 -啓qi3 -啟qi3 -启qi3 -闙qi3 -㒅qi3 -棨qi3 -綮qi3 -䭬qi3 -䏿qi3 -䏿qi4 -䡔qi3 -𢺵qi4 -𨑤qi4 -吱qi4 -棄qi4 -弃qi4 -夡qi4 -㞓qi4 -蟿qi4 -器qi4 -唭qi4 -䀈qi4 -䀈xi4 -氣qi4 -氣xi4 -炁qi4 -气qi4 -汽qi4 -盵qi4 -𦩣qi4 -𢢞qi4 -憩qi4 -𡳅qi4 -詰qi5 -蛣qi5 -𩢴qi5 -乞qi5 -䒗xi5 -䒗xi5 -芞xi5 -芞xi5 -隙qi5 -𧯈qi5 -𡭴qi5 -郤qi5 -綌qi5 -𢶡qi5 -𣪠qi5 -喫qi5 -𠿊qi5 -𥍰qi5 -䂆qi5 -𢞒qi5 -𢞒ti5 -䩯qi5 -泣qi5 -㬤qi5 -湆qi5 -卿qin1 -輕qin1 -輕qin4 -𨆪qin1 -𨆪qin4 -鑋qin1 -鑋qin4 -傾qin1 -頃qin1 -頃qin3 -欽qin1 -菳qin1 -衾qin1 -嶔qin1 -𥎊qin2 -𧼒qin2 -𧼒qin3 -𧼒qin4 -勤qin2 -懃qin2 -芹qin2 -懄qin2 -擎qin2 -勍qin2 -黥qin2 -䵞qin2 -剠qin2 -鯨qin2 -樈qin2 -葝qin2 -𦳲qin2 -𩷏qin2 -𩷏xin4 -䔷qin2 -琴qin2 -擒qin2 -㩒qin2 -捦qin2 -禽qin2 -芩qin2 -𨙽qin2 -檎qin2 -㕋qin2 -鵭qin2 -澿qin2 -庈qin2 -㱽qin2 -㱽zhen3 -耹qin2 -靲qin2 -螼qin3 -螼qin4 -𤿳qin3 -赾qin3 -謦qin3 -坅qin3 -𩖄qin3 -慶qin4 -罄qin4 -𥥻qin4 -磬qin4 -撳qin4 -搇qin4 -𩔝qin4 -却qo5 -𨟠qo5 -𨟠qüän1 -𤷽qo5 -𢖦qo5 -穹kong1 -𢞏kong1 -芎kong1 -𦵡kong1 -𥳎kong1 -𥳎qong2 -焪kong1 -焪kong4 -銎kong1 -銎xong1 -傾qong1 -頃qong1 -頃qong3 -窮qong2 -藭qong2 -𥨪qong2 -蛩qong2 -邛qong2 -舼qong2 -𦨰qong2 -𦭭qong2 -𠌖qong2 -𩬰qong2 -桏qong2 -𤤶qong2 -𩢽qong2 -筇qong2 -瓊qong2 -璚qong2 -惸qong2 -𡞦qong2 -赹qong2 -憌qong2 -㒌qong2 -嬛qong2 -嬛üän1 -嬛xüän1 -𡣱qong2 -煢qong2 -焭qong2 -睘qong2 -瞏qong2 -𢶇qong2 -藑qong2 -𦽓qong2 -𦾵qong2 -𨍶qong2 -褧qong3 -顈qong3 -顈xän4 -烓qong3 -烓uei1 -𩒵qong3 -㩩qong3 -䔛qong3 -檾qong3 -苘qong3 -䛪kong4 -䠻kong4 -恘qou1 -丘qou1 -丠qou1 -蚯qou1 -邱qou1 -求qou2 -𡨃qou2 -裘qou2 -𧚍qou2 -仇qou2 -叴qou2 -厹qou2 -蛷qou2 -𧒔qou2 -逑qou2 -球qou2 -毬qou2 -䟵qou2 -莍qou2 -䣇qou2 -賕qou2 -殏qou2 -梂qou2 -銶qou2 -㭝qou2 -俅qou2 -𩒮qou2 -脙qou2 -脙xou1 -𦜵qou2 -𦜵xou1 -絿qou2 -䊵qou2 -䜪qou2 -扏qou2 -𥭑qou2 -犰qou2 -𧻱qou2 -訅qou2 -釚qou2 -肍qou2 -𦬖qou2 -虯qou2 -觩qou2 -觓qou2 -𤙠qou2 -璆qou2 -糗qou3 -𪖛qou4 -䠗qou4 -䠗xong4 -虚qü1 -虚xü1 -墟qü1 -𥬔qü1 -袪qü1 -祛qü1 -阹qü1 -魼qü1 -魼ta5 -㠊qü1 -𢴮qü1 -㭕qü1 -䒧qü1 -䒧qü4 -鰸qü1 -䧢qü1 -驅qü1 -驅qü4 -敺qü1 -嶇qü1 -軀qü1 -渠qü2 -𨎶qü2 -𦄽qü2 -璩qü2 -磲qü2 -蕖qü2 -籧qü2 -淭qü2 -𪆫qü2 -螶qü2 -蟝qü2 -䝣qü2 -蘧qü2 -璖qü2 -𨞙qü2 -㯫qü2 -䟊qü2 -䆽qü2 -𧝔qü2 -懅qü2 -衢qü2 -劬qü2 -氍qü2 -䧁qü2 -䧁xü3 -癯qü2 -鸜qü2 -灈qü2 -躣qü2 -忂qü2 -𩢳qü2 -鼩qü2 -斪qü2 -蠷qü2 -欋qü2 -葋qü2 -翑qü2 -𪓞qü2 -𧾱qü2 -朐qü2 -𠣪qü2 -𡱺qü2 -𥃔qü2 -戵qü2 -鑺qü2 -姁qü2 -姁xü1 -姁xü3 -姁xü4 -麮qü3 -麮qü4 -去qü3 -去qü4 -𧉧qü3 -𥿇qü3 -𥿇su1 -齲qü3 -鼁qü4 -𩿟qü4 -𤛐qü4 -麴qü5 -麯qü5 -𥶶qü5 -𩍔qü5 -曲qü5 -髷qü5 -䒼qü5 -匤qü5 -蛐qü5 -詘qü5 -𧌑qü5 -闃qü5 -䠐qü5 -𩨷qüe1 -𩨭qüe1 -瘸qüe2 -闕qüe5 -㵐qüe5 -闋qüe5 -𨴒qüe5 -缺qüe5 -蒛qüe5 -㒽qüän1 -棬qüän1 -鬈qüän1 -鬈qüän2 -權qüän2 -拳qüän2 -蜷qüän2 -䟒qüän2 -𢑆qüän2 -踡qüän2 -䠰qüän2 -顴qüän2 -婘qüän2 -孉qüän2 -蠸qüän2 -齤qüän2 -𪈻qüän2 -𥁠qüän2 -䑏qüän2 -䅚qüän3 -綣qüän3 -綣qüän4 -虇qüän3 -虇qüän4 -裷qüän3 -裷üän1 -䊎qüän3 -𪐂qüän3 -犬qüän3 -勸qüän4 -劵qüän4 -券qüän4 -𥛁qüän4 -䠣qüän4 -䠣süän4 -囷qüin1 -箟qüin1 -輑qüin1 -𧋕qüin1 -峮qüin1 -群qüin2 -羣qüin2 -裙qüin2 -裠qüin2 -帬qüin2 -𤸷qüin2 -𤸷uang2 -𦃢qüin3 -𧼐qüin3 -𧼐üin3 -日r5 -馹r5 -臸r5 -臸zhr1 -㠴r5 -入r5 -入ru5 -𩭿ra5 -嚷rang1 -嚷rang2 -嚷rang3 -然rang2 -燃rang2 -𤓉rang2 -繎rang2 -繎ruang2 -𤡮rang2 -肰rang2 -𥳚rang2 -䕼rang2 -穰rang2 -穰rang3 -禳rang2 -攘rang2 -攘rang3 -攘rang4 -𣀮rang2 -𨟚rang2 -躟rang2 -躟rang3 -瀼rang2 -𩆶rang2 -獽rang2 -儴rang2 -儴rang2 -蘘rang2 -䉴rang2 -勷rang2 -髯rang2 -髯rang4 -𩓾rang2 -蚺rang2 -呥rang2 -𧦦rang2 -蛅rang2 -袡rang2 -舑rang2 -舑tang1 -冉rang2 -冉rang3 -冄rang2 -冄rang3 -㒄rang3 -㒄shang3 -壤rang3 -䑋rang3 -𥗝rang3 -𥬕rang3 -苒rang3 -染rang3 -染rang4 -𩃵rang3 -䎃rang3 -䣸rang3 -讓rang4 -欀rang4 -欀siang1 -懹rang4 -饒rao2 -饒rao4 -襓rao2 -㹛rao2 -蕘rao2 -擾rao3 -𢹎rao3 -繞rao3 -繞rao4 -遶rao3 -𤛾rao3 -𧳨rao3 -熱rä5 -讘rä5 -𦣀rä5 -囁rä5 -囁zhä5 -喦rä5 -顳rä5 -若re2 -若re3 -若ro5 -惹re3 -喏re3 -𠰒re3 -扔ren1 -扔ren2 -扔ren4 -仁ren2 -人ren2 -儿ren2 -朲ren2 -仍ren2 -艿ren2 -䚮ren2 -㭁ren2 -㭁ren4 -辸ren2 -礽ren2 -任ren2 -任ren4 -恁ren2 -恁ren3 -壬ren2 -紝ren2 -銋ren2 -銋ren3 -忍ren3 -荵ren3 -荏ren3 -栠ren3 -飪ren3 -餁ren3 -腍ren3 -䭃ren3 -稔ren3 -䏕ren3 -䇮ren3 -袵ren3 -棯ren3 -𢆉ren3 -刃ren4 -認ren4 -韌ren4 -肕ren4 -仞ren4 -軔ren4 -牣ren4 -杒ren4 -訒ren4 -𢂻ren4 -䀼ren4 -芿ren4 -妊ren4 -絍ren4 -衽ren4 -爇ro5 -焫ro5 -蚋ro5 -蜹ro5 -蜹ruei4 -㨎ro5 -弱ro5 -鄀ro5 -箬ro5 -蒻ro5 -楉ro5 -䐞ro5 -叒ro5 -𨀝ro5 -戎rong2 -𢦦rong2 -㭜rong2 -𥬪rong2 -𠈋rong2 -茙rong2 -駥rong2 -狨rong2 -絨rong2 -茸rong2 -穁rong2 -穁rong3 -䩸rong2 -䩸rong4 -䇯rong2 -搑rong2 -搑rong3 -𥎂rong2 -榵rong2 -冗rong3 -宂rong3 -𡦼rong3 -䢇rong3 -𣭲rong3 -氄rong3 -𤘺rong3 -𤘻rong3 -𪕎rong3 -𨍷rong3 -軵rong3 -軵rong3 -𩉪rong4 -𩼅rong4 -柔rou2 -䐓rou2 -鍒rou2 -㽥rou2 -騥rou2 -蝚rou2 -蹂rou2 -蹂rou3 -蹂rou4 -葇rou2 -葇rou3 -鞣rou2 -鞣rou4 -鰇rou2 -瑈rou2 -鶔rou2 -揉rou2 -䰆rou2 -𨛶rou2 -𨜙rou2 -楺rou3 -煣rou3 -煣rou4 -輮rou3 -輮rou4 -𥠊rou3 -韖rou3 -粈rou3 -肉rou4 -肉ru5 -如ru2 -如ru4 -洳ru2 -洳ru4 -茹ru2 -茹ru3 -茹ru4 -𨚴ru2 -鴽ru2 -𨾵ru2 -蕠ru2 -𡫽ru2 -𡫽ru3 -𡫽ü4 -儒ru2 -襦ru2 -嬬ru2 -嚅ru2 -顬ru2 -鱬ru2 -䞕ru2 -𪋯ru2 -𪋯sü1 -醹ru2 -醹ru3 -㼱ru2 -㼱ruang3 -㼱züin4 -繻ru2 -繻sü1 -蠕ru2 -薷ru2 -孺ru2 -孺ru4 -汝ru3 -肗ru3 -𪏮ru3 -乳ru3 -㹘ru4 -朒ru5 -辱ru5 -蓐ru5 -鄏ru5 -縟ru5 -溽ru5 -媷ru5 -㦺ru5 -嗕ru5 -𪑾ru5 -𩱜ru5 -育ru5 -毓ru5 -鬻ru5 -粥ru5 -𩱱ru5 -䋭ru5 -𧷗ru5 -儥ru5 -棛ru5 -錥ru5 -煜ru5 -焴ru5 -昱ru5 -蒮ru5 -淯ru5 -蜟ru5 -𢌻ru5 -堉ru5 -喅ru5 -𤳕ru5 -𥉑ru5 -逳ru5 -𦱀ru5 -蘛ru5 -郁ru5 -戫ru5 -彧ru5 -燠ru5 -栯ru5 -噢ru5 -墺ru5 -䐿ru5 -薁ru5 -澳ru5 -隩ru5 -䉛ru5 -𣢜ru5 -𨞓ru5 -𪑝ru5 -稶ru5 -懊ru5 -㰲ru5 -𠸹ru5 -𨪎ru5 -砡ru5 -玉ru5 -獄ru5 -頊ru5 -鳿ru5 -鈺ru5 -欲ru5 -浴ru5 -鵒ru5 -𩀑ru5 -鋊ru5 -輍ru5 -𤞞ru5 -慾ru5 -谷ru5 -峪ru5 -聿ru5 -窵ru5 -鴪ru5 -燏ru5 -遹ru5 -鷸ru5 -驈ru5 -繘ru5 -𩙅ru5 -潏ru5 -矞ru5 -霱ru5 -𧑐ru5 -䢖ru5 -芛ru5 -欥ru5 -鱊ru5 -噊ru5 -䋖ru5 -銉ru5 -𦒔ru5 -𥎐ru5 -鬱ru5 -欝ru5 -灪ru5 -爩ru5 -𩚴ru5 -黦ru5 -𥘄ru5 -菀ru5 -尉ru5 -熨ru5 -蔚ru5 -𩰪ru5 -崛ru5 -役ru5 -䓈ru5 -疫ru5 -𩷍ru5 -坄ru5 -垼ru5 -炈ru5 -𪁛ru5 -鈠ru5 -𩂹ru5 -豛ru5 -𧈻ru5 -䙇ruang2 -瑌ruang2 -瑌ruang3 -撋ruang2 -軟ruang3 -輭ruang3 -耎ruang3 -𢘎ruang3 -㞋ruang3 -𠤦ruang3 -蝡ruang3 -蝡ruen3 -㮕ruang3 -䓴ruang3 -碝ruang3 -䞂ruang3 -緛ruang3 -痿ruei2 -痿uei1 -䬐ruei2 -蕤ruei2 -甤ruei2 -甤ruei3 -緌ruei2 -桵ruei2 -䅑ruei2 -䅑suei1 -蕊ruei3 -蘂ruei3 -繠ruei3 -䄲ruei4 -芮ruei4 -汭ruei4 -枘ruei4 -鈉ruei4 -笍ruei4 -笍zhuei4 -銴ruei4 -銴shr4 -睿ruei4 -叡ruei4 -䓲ruei4 -䓲üe5 -瑞ruei4 -瑞shuei4 -犉ruen2 -𩀋ruen2 -瞤ruen2 -眴ruen2 -眴shuen4 -眴süin1 -眴xüän4 -𣯍ruen3 -閏ruen4 -閠ruen4 -潤ruen4 -䏰ruen4 -躠sa5 -薩sa5 -𦼧sa5 -摋sa5 -𠱡sa5 -𠱡shä4 -䉈sa5 -䉈sang3 -𨐖sa5 -撒sa5 -𥻦sa5 -靸sa5 -趿sa5 -𩎕sa5 -𩎕si5 -颯sa5 -馺sa5 -霅sa5 -霅xa5 -霅zha5 -霅zhä5 -卅sa5 -卅sa5 -𠦄sa5 -㚫sa5 -𣬬sa5 -鈒sa5 -鈒sä5 -𠎷sa5 -𠿓sa5 -𢶍sa5 -𢶍za5 -𨆂sa5 -㪪sa5 -𡐥sa5 -𦙽sang1 -𦙱sang1 -跚sang1 -珊sang1 -姍sang1 -䈀sang1 -䈀sang4 -桑sang1 -桒sang1 -喪sang1 -喪sang4 -𠸶sang1 -𠸶sang4 -𦅇sang1 -𩦌sang1 -毿sang1 -蔘sang1 -蔘sen1 -犙sang1 -犙sou1 -三sang1 -三sang4 -叁sang1 -弎sang1 -𢁘sang1 -鬖sang1 -散sang3 -散sang4 -𢽳sang3 -𢿨sang3 -𣀧sang3 -𣀧sang4 -饊sang3 -糤sang3 -鏾sang3 -繖sang3 -繖sang4 -傘sang3 -𢄻sang3 -嗓sang3 -𣞙sang3 -𣡆sang3 -磉sang3 -搡sang3 -糝sang3 -糣sang3 -糂sang3 -𢕕sang3 -㧲sang3 -䊉sang3 -𢿱sang4 -俕sang4 -閐sang4 -㤾sang4 -䫅sang4 -騷sao1 -搔sao1 -缫sao1 -繰sao1 -繰zao3 -臊sao1 -鱢sao1 -鰠sao1 -溞sao1 -颾sao1 -艘sao1 -艘siao1 -䑹sao1 -㮴sao1 -𠋺sao1 -瘙sao1 -瘙sao4 -嫂sao3 -㛮sao3 -㛐sao3 -燥sao3 -燥sao4 -掃sao3 -掃sao4 -埽sao3 -埽sao4 -𦺋sao3 -𦺋sou1 -䕅sao3 -糔sao3 -糔siou3 -喿sao4 -譟sao4 -噪sao4 -㿋sao4 -髞sao4 -𢤁sao4 -鰓sä1 -腮sä1 -顋sä1 -揌sä1 -粞sä1 -粞si1 -䚡sä1 -愢sä1 -𪃄sä1 -毢sä1 -賽sä4 -塞sä4 -塞sä5 -簺sä4 -𢞝sä4 -瑟sä5 -飋sä5 -摵sä5 -摵su5 -摵zu5 -蟋sä5 -蟋si5 -蝨sä5 -虱sä5 -璱sä5 -𦆄sä5 -栜sä5 -𣽤sä5 -溹sä5 -溹so5 -溹sy5 -㾊sä5 -䨛sä5 -愬sä5 -愬su4 -擌sä5 -𡩡sä5 -𡩡sy5 -索sä5 -索so5 -索sy5 -虩sä5 -虩xi5 -色sä5 -㱇sä5 -嗇sä5 -穡sä5 -𩍙sä5 -轖sä5 -繬sä5 -濇sä5 -䉢sä5 -𧒗sä5 -懎sä5 -𩕡sä5 -𠢳sä5 -𡫼sä5 -㥶sä5 -𢥛sä5 -寨sä5 -寨zhä4 -澀sä5 -歰sä5 -澁sä5 -雭sä5 -㒊sä5 -翜sä5 -翜sha5 -萐sä5 -萐sha5 -箑sä5 -箑sha5 -歃sä5 -歃sha5 -霎sä5 -霎sha5 -㰼sä5 -莘sen1 -姺sen1 -姺siän3 -㜪sen1 -扟sen1 -甡sen1 -𨐔sen1 -兟sen1 -侁sen1 -𦐹sen1 -駪sen1 -䯂sen1 -䯂zä5 -詵sen1 -籸sen1 -𩺵sen1 -屾sen1 -燊sen1 -𢓠sen1 -𣘘sen1 -阠sen1 -阠shen4 -阠sin4 -㾕sen1 -㾕sen3 -㾕suen3 -生sen1 -生sen4 -笙sen1 -牲sen1 -猩sen1 -猩sin1 -狌sen1 -鉎sen1 -鉎sin1 -甥sen1 -䴤sen1 -鼪sen1 -鼪sen4 -珄sen1 -㱡sen1 -㱡sen3 -僧sen1 -鬙sen1 -䒏sen1 -森sen1 -薓sen1 -曑sen1 -襳sen1 -襳siän1 -襳sang1 -𥥿sen1 -穼sen1 -省sen3 -省sin3 -䚇sen3 -𨵥sen3 -𡞞sen3 -眚sen3 -㾪sen3 -㼳sen3 -渻sen3 -渻sin3 -𨜜sen3 -瘮sen3 -瘮sen4 -貹sen4 -𡬙sen4 -滲sen4 -罧sen4 -罧sin3 -鯊sha1 -魦sha1 -魦so1 -沙sha1 -沙sha4 -砂sha1 -唦sha1 -裟sha1 -㲚sha1 -桬sha1 -髿sha1 -髿so1 -𩊮sha1 -𩊮so1 -紗sha1 -莎sha1 -莎so1 -灑sha3 -灑shä3 -灑sy3 -灑sy4 -傻sha3 -傻shua3 -𦔯sha4 -殺sha5 -殺shä4 -煞sha5 -鎩sha5 -鎩shä4 -鎩sy4 -𣻑sha5 -蔱sha5 -蔱sy4 -榝sha5 -䈉sha5 -䈉zie5 -𧳛sha5 -翣sha5 -唼sha5 -𧲌sha5 -帹sha5 -䬊sha5 -𧻵sha5 -刪shang1 -訕shang1 -訕shang4 -潸shang1 -潸shang3 -𣧱shang1 -狦shang1 -狦shang4 -山shang1 -疝shang1 -疝shang4 -邖shang1 -羶shang1 -挻shang1 -搧shang1 -扇shang1 -扇shang4 -煽shang1 -煽shang4 -鯅shang1 -商shang1 -熵shang1 -算suang3 -算suang4 -術shu5 -數sho5 -數su3 -數su4 -他ta1 -他to1 -之zhr1 -所su3 -所so3 -值zhr4 -值zhr5 -討tao3 -做zo4 -事sy4 -式shr4 -式shr5 -𧶜shang1 -傷shang1 -傷shang4 -慯shang1 -慯shang4 -殤shang1 -觴shang1 -湯shang1 -湯tang1 -湯tang4 -蔏shang1 -𪄲shang1 -螪shang1 -饟shang1 -饟shang3 -饟shang4 -䵼shang1 -塲shang1 -𤳈shang1 -苫shang1 -苫shang4 -攕shang1 -摻shang1 -摻shang3 -杉shang1 -檆shang1 -櫼shang1 -櫼ziän1 -𩁺shang1 -𩃔shang1 -𩃔ziän1 -䀐shang1 -䀐shang4 -𨏪shang1 -𩌰shang1 -縿shang1 -㺑shang1 -㺑shang3 -衫shang1 -彡shang1 -彡siän1 -彡shang3 -芟shang1 -穇shang1 -㹌shang3 -簅shang3 -摌shang3 -嵼shang3 -汕shang3 -汕shang4 -滻shang3 -𩥮shang3 -䁴shang3 -䁴zhang3 -賞shang3 -𩞧shang3 -𩞃shang3 -曏shang3 -曏shang4 -曏xang3 -曏xang4 -㶒shang3 -㶒tang4 -閃shang3 -閃shang4 -睒shang3 -睒tang4 -覢shang3 -㚒shang3 -㚒shr5 -陝shang3 -𧴭shang3 -𧵏shang3 -㴸shang3 -𡟨shang3 -𧀵shang3 -上shang3 -上shang4 -善shang4 -譱shang4 -墠shang4 -鱔shang4 -鱓shang4 -蟺shang4 -蟮shang4 -僐shang4 -鄯shang4 -墡shang4 -磰shang4 -𪍶shang4 -丄shang4 -𦌔shang4 -𦌔süän4 -䴮shang4 -繕shang4 -擅shang4 -膳shang4 -饍shang4 -䄠shang4 -𤮜shang4 -𦉕shang4 -騸shang4 -餉shang4 -向shang4 -向xang4 -蟓shang4 -蟓siang4 -𤵼shang4 -珦shang4 -珦xang4 -贍shang4 -掞shang4 -釤shang4 -㣌shang4 -燒shao1 -燒shao4 -梢shao1 -髾shao1 -髾shao3 -旓shao1 -弰shao1 -捎shao1 -捎siao1 -輎shao1 -䈰shao1 -筲shao1 -蛸shao1 -蛸siao1 -鮹shao1 -鮹siao1 -䘯shao1 -綃shao1 -綃siao1 -颵shao1 -莦shao1 -莦siao1 -娋shao1 -娋shao4 -𡡏shao1 -艄shao1 -韶shao2 -㲈shao2 -佋shao2 -佋shao4 -𦯐shao2 -𠧙shao2 -𠧙shao4 -𠧙zhao4 -玿shao2 -𢃳shao2 -柖shao2 -㸛shao2 -少shao3 -少shao4 -䒚shao3 -𨙹shao3 -𨙹ziao3 -𢾐shao3 -稍shao3 -稍shao4 -䔠shao3 -𨈘shao3 -搜shao3 -搜sou1 -𧣪shao3 -𥵦shao3 -𦿃shao3 -紹shao4 -綤shao4 -袑shao4 -䙼shao4 -邵shao4 -召shao4 -召zhao4 -劭shao4 -𠣫shao4 -䬰shao4 -卲shao4 -潲shao4 -𣕇shao4 -揱shao4 -揱sho5 -揱siao1 -𨛍shao4 -𦓴shao4 -㑿zhao4 -崽shä1 -篩shä1 -篩sy1 -籭shä1 -籭sy1 -諰shä1 -諰sy3 -𥳧shä1 -𩌦shä3 -𩌦sy3 -𩌦sy4 -躧shä3 -躧sy3 -曬shä4 -曬sy4 -䵘shä4 -𨢦shä4 -洒shä4 -洒si3 -汛shä4 -汛siän4 -汛sin4 -汛süin4 -閷shä4 -𧜁shä4 -蛥shä5 -㓭shä5 -折shä5 -折ti2 -折zhä5 -設shä5 -蔎shä5 -樧shä5 -灄shä5 -歙shä5 -歙xi5 -歙xi5 -欇shä5 -𥍉shä5 -韘shä5 -韘sie5 -弽shä5 -弽xe5 -𣻣shä5 -䤮shä5 -麝shr5 -麝she4 -奢she1 -奢shä1 -賒she1 -畲she1 -佘she2 -余she2 -余ü2 -鉈she2 -鉈shr1 -𥍸she2 -鍦she2 -鍦shr1 -鍦shr4 -捨she3 -舍she3 -舍she4 -舍shä4 -騇she3 -騇she4 -䬷she3 -𩜉she3 -社she4 -社shä4 -𥁹she4 -𣝒she4 -舎she4 -赦she4 -赦shä4 -涻she4 -厙she4 -䠶she4 -貰she4 -貰shr4 -聲shen1 -升shen1 -陞shen1 -抍shen1 -抍zhen3 -昇shen1 -勝shen1 -勝shen4 -深shen1 -深shen4 -𦸂shen1 -身shen1 -𣇗shen1 -𣇗shen1 -申shen1 -訷shen1 -伸shen1 -紳shen1 -𩉼shen1 -娠shen1 -娠zhen4 -呻shen1 -𣢘shen1 -𠲳shen1 -眒shen1 -眒shen4 -㑗shen1 -䰠shen1 -柛shen1 -繩shen2 -譝shen2 -憴shen2 -乘shen2 -乘chen2 -乘shen4 -乗shen2 -乗chen2 -乗shen4 -椉shen2 -𠅞shen2 -溗shen2 -塍shen2 -塖shen2 -騬shen2 -神shen2 -什shen2 -什shr5 -甚shen2 -甚shen4 -甚shen4 -矧shen3 -矤shen3 -訠shen3 -哂shen3 -頣shen3 -邥shen3 -審shen3 -宷shen3 -㰂shen3 -諗shen3 -魫shen3 -䰼shen3 -䰼cin2 -䰼zang4 -𩶇shen3 -䀢shen3 -䀢shr1 -䀢shuen4 -𧀯shen3 -嬸shen3 -腎shen4 -蜃shen4 -祳shen4 -脤shen4 -㰮shen4 -鋠shen4 -葚shen4 -𣞵shen4 -慎shen4 -愼shen4 -昚shen4 -抻shen4 -聖shen4 -晟shen4 -墭shen4 -榺shen4 -蕂shen4 -侺shen4 -𢊖shen4 -𣎜shen4 -嵊shen4 -剩shen4 -剰shen4 -朔sho5 -嗍sho5 -欶sho5 -欶sou4 -嗽sho5 -嗽sou4 -嗽su5 -槊sho5 -矟sho5 -蒴sho5 -箾sho5 -箾siao1 -𦂗sho5 -㮶sho5 -𦋞sho5 -搠sho5 -說sho5 -說shuei4 -說üe5 -爍sho5 -鑠sho5 -獡sho5 -䁻sho5 -妁sho5 -妁zho5 -勺sho5 -勺zho5 -汋sho5 -汋zho5 -仢sho5 -碩sho5 -碩shr5 -蹖chong1 -收shou1 -收shou4 -手shou3 -首shou3 -首shou4 -𩠐shou3 -𦣻shou3 -䭭shou3 -守shou3 -守shou4 -受shou4 -壽shou4 -璹shou4 -璹shu5 -綬shou4 -狩shou4 -獸shou4 -授shou4 -㖟shou4 -售shou4 -絁shr1 -𦇲shr1 -施shr1 -施shr4 -𢻫shr1 -葹shr1 -䙾shr1 -鸍shr1 -𪓿shr1 -䗐shr1 -䗐shr4 -𧠜shr1 -尸shr1 -屍shr1 -屍shr4 -鳲shr1 -蓍shr1 -詩shr1 -邿shr1 -𪗪shr1 -呞shr1 -䀵shr1 -時shr2 -旹shr2 -塒shr2 -鼭shr2 -榯shr2 -蒔shr2 -蒔shr4 -鰣shr2 -弛shr3 -豕shr3 -阤shr3 -阤zhr4 -屎shr3 -屎xi1 -𦳊shr3 -矢shr3 -𠂕shr3 -始shr3 -史sy3 -史shr3 -使sy3 -使shr3 -使sy4 -駛sy3 -駛shr3 -駛sy4 -𩰢sy3 -𩰢sy4 -是shr4 -氏shr4 -氏zhr1 -氏zin1 -諟shr4 -徥shr4 -徥zhr4 -𤜣shr4 -褆shr4 -褆ti2 -褆zhr4 -䟗shr4 -舐shr4 -舓shr4 -𦧇shr4 -視shr4 -眎shr4 -眎shr4 -市shr4 -恃shr4 -畤shr4 -畤zhr3 -畤zhr4 -畤zhr4 -豉shr4 -𢻃shr4 -𢐂shr4 -𢐂zhr4 -䩃shr4 -䊓shr4 -䊓zhr4 -嗜shr4 -𩝙shr4 -𨢍shr4 -諡shr4 -䛈shr4 -試shr4 -弑shr4 -僿shr4 -侍shr4 -秲shr4 -秲zhr4 -逝shr4 -觢shr4 -噬shr4 -誓shr4 -𣂯shr4 -筮shr4 -簭shr4 -澨shr4 -遾shr4 -𧻸shr4 -𦚨shr4 -世shr4 -丗shr4 -勢shr4 -翅shr4 -翅chr4 -啻shr4 -啻chr4 -䧴shr4 -䧴zhr1 -實shr5 -失shr5 -室shr5 -𩋡shr5 -釋shr5 -𥼶shr5 -檡shr5 -檡zä5 -𡣪shr5 -奭shr5 -睗shr5 -䁺shr5 -晹shr5 -螫shr5 -𩮜shr5 -𩮜ti5 -冟shr5 -襫shr5 -石shr5 -䄷shr5 -祏shr5 -鉐shr5 -鼫shr5 -䲽shr5 -蝕shr5 -識shr5 -識zhr4 -拭shr5 -𢂑shr5 -飾shr5 -軾shr5 -𥿮shr5 -鉽shr5 -烒shr5 -𧄹shr5 -十shr5 -拾shr5 -溼shr5 -濕shr5 -濕ta5 -䏉shr5 -書shu1 -瑹shu1 -舒shu1 -紓shu1 -紓shu4 -抒shu1 -抒shu4 -抒sü4 -鵨shu1 -𦺗shu1 -𨛭shu1 -輸shu1 -輸shu4 -鄃shu1 -鄃ü2 -隃shu1 -隃shu4 -隃sü1 -隃ü2 -暑shu3 -鼠shu3 -癙shu3 -黍shu3 -𧑓shu3 -𣏗shu4 -杼shu4 -杼zhu4 -墅shu4 -竪shu4 -豎shu4 -樹shu4 -裋shu4 -恕shu4 -庶shu4 -㵂shu4 -樜shu4 -樜zhe4 -澍shu4 -澍zhu4 -尌shu4 -𠊪shu4 -𦒸shu4 -戍shu4 -腧shu4 -𧼯shu4 -䩱shu4 -䩱ü2 -䠼shu4 -㲓shu4 -熟shu5 -孰shu5 -淑shu5 -塾shu5 -𨷙shu5 -婌shu5 -䃞shu5 -叔shu5 -掓shu5 -儵shu5 -虪shu5 -倏shu5 -𢞣shu5 -𨁀shu5 -倐shu5 -翛shu5 -翛siao1 -透shu5 -透tou4 -鮛shu5 -菽shu5 -尗shu5 -㶖shu5 -蜀shu5 -欘shu5 -欘zhu5 -屬shu5 -屬zhu5 -属shu5 -属zhu5 -㻿shu5 -䙱shu5 -襩shu5 -鐲shu5 -鐲zho5 -束shu5 -㑛shu5 -㑛su5 -贖shu5 -𩌮shu5 -𩌮su5 -䴰shu5 -述shu5 -秫shu5 -术shu5 -术zhu5 -沭shu5 -噊shu5 -噊ü5 -袕shu5 -袕xüe5 -驈shu5 -驈ü5 -𧑐shu5 -𧑐ü5 -葰shua3 -葰so3 -葰suei1 -𧫝shua3 -耍shua3 -誜shua4 -帥shuä4 -帥su5 -刷shua5 -刷so5 -雙shuang1 -艭shuang1 -䉶shuang1 -𢥠shuang1 -𢥠song3 -䝄shuang1 -𨇯shuang1 -閂shuang1 -𣠯shuang1 -霜shuang1 -鸘shuang1 -鷞shuang1 -鷞shuang3 -孀shuang1 -驦shuang1 -騻shuang1 -爽shuang3 -𤕤shuang3 -𦄍shuang3 -塽shuang3 -樉shuang3 -膞shuang4 -膞zhuang1 -膞zhuang3 -腨shuang4 -鄟shuang4 -鄟tuang2 -鄟zhuang1 -𡭐shuang4 -𦺲shuang4 -㦼shuang4 -㝈shuang4 -㝈suang4 -孿shuang4 -孿suang4 -涮shuang4 -𢮛shuang4 -叀shuang4 -叀zhuang1 -撰zhuang4 -撰zuang4 -饌zhuang4 -饌zuang4 -漴zhuang4 -𤸬shuä1 -摔shuä1 -榱shuä1 -䪎shuä1 -䪎suei1 -䭨shuä1 -䭨shuei4 -誰shuei2 -脽shuei2 -水shuei3 -菙shuei4 -㥨shuei4 -睡shuei4 -㽷shuei4 -𥤼shuei4 -稅shuei4 -裞shuei4 -裞tuei4 -蛻shuei4 -蛻to4 -蛻tuei4 -蛻üe5 -𢄢shuei4 -𢄢zhr4 -涗shuei4 -揗shuen4 -揗süin2 -吮shuen4 -吮züän4 -賰shuen3 -舜shuen4 -䑞shuen4 -蕣shuen4 -瞬shuen4 -瞚shuen4 -鬊shuen4 -順shuen4 -西si1 -卤si1 -𠧧si1 -棲si1 -栖si1 -栖si4 -㽄si1 -㽄sy1 -犀si1 -樨si1 -嘶si1 -嘶si1 -𧬊si1 -𧬊si1 -撕si1 -撕sy1 -㾷si1 -㾷sy1 -㯕si1 -屖si1 -㓾si1 -𠞂si1 -徙si3 -璽si3 -壐si3 -徙sy3 -璽sy3 -壐sy3 -𢇌si3 -洗si3 -洗siän3 -細si4 -𥿳si4 -些si4 -些sie1 -些so4 -婿si4 -壻si4 -悉si5 -膝si5 -厀si5 -𧀬si5 -䊝si5 -䊝sie5 -僁si5 -僁sie5 -窸si5 -昔si5 -腊si5 -𦠡si5 -惜si5 -潟si5 -磶si5 -𩍆si5 -蕮si5 -鬄si5 -䯜si5 -䯜ti5 -𩾼si5 -焟si5 -棤si5 -席si5 -夕si5 -穸si5 -汐si5 -𨛳si5 -蓆si5 -錫si5 -析si5 -㭊si5 -裼si5 -皙si5 -緆si5 -𪎥si5 -蜥si5 -菥si5 -菥sy1 -淅si5 -惁si5 -𧋐si5 -㱤si5 -晰si5 -息si5 -瘜si5 -𦞜si5 -媳si5 -㮩si5 -鄎si5 -蒠si5 -熄si5 -䭒si5 -㴧si5 -𥰝si5 -𪄛si5 -習si5 -襲si5 -隰si5 -鰼si5 -飁si5 -槢si5 -𪄶si5 -𦸚si5 -𥱵si5 -䒁si5 -霫si5 -卌si5 -𧿅si5 -㗩si5 -襄siang1 -廂siang1 -箱siang1 -湘siang1 -相siang1 -相siang4 -緗siang1 -纕siang1 -忀siang1 -驤siang1 -瓖siang1 -葙siang1 -翔siang2 -庠siang2 -祥siang2 -祥ciang2 -𨀘siang2 -𦍙siang2 -想siang3 -鯗siang3 -像siang4 -象siang4 -橡siang4 -襐siang4 -鱌siang4 -𨖶siang4 -𦺨siang4 -嶑siang4 -蕭siao1 -簫siao1 -彇siao1 -蟰siao1 -蟰su5 -蠨siao1 -橚siao1 -橚su5 -潚siao1 -潚su5 -瀟siao1 -瀟siao1 -𩙚siao1 -踃siao1 -㩋siao1 -㩋siao3 -㩋siao4 -㩋su5 -㲖siao1 -𦐺siao1 -瞍siao1 -瞍sou3 -消siao1 -宵siao1 -霄siao1 -逍siao1 -痟siao1 -銷siao1 -焇siao1 -硝siao1 -𤞚siao1 -䴛siao1 -奞siao1 -奞sin4 -奞suei1 -奞süin4 -魈siao1 -筱siao3 -篠siao3 -𩵌siao3 -謏siao3 -謏sou3 -謏sou4 -謏su5 -䃤siao3 -䃤su5 -小siao3 -䒕siao3 -𩵖siao3 -嘯siao4 -歗siao4 -䐹siao4 -䐹sou1 -熽siao4 -笑siao4 -𥬇siao4 -㗛siao4 -肖siao4 -衺sie2 -寫sie3 -𣞐sie3 -瀉sie3 -瀉sie4 -𣬕sie3 -灺sie4 -抯sie4 -抯zha1 -抯zie3 -䵦sie4 -謝sie4 -榭sie4 -㴬sie4 -蝑sie4 -蝑sü1 -卸sie4 -䉣sie4 -屑sie5 -糏sie5 -榍sie5 -揳sie5 -𨇨sie5 -偰sie5 -㴽sie5 -𦵱sie5 -𦞚sie5 -㨝sie5 -薛sie5 -辥sie5 -紲sie5 -緤sie5 -絏sie5 -褻sie5 -𣊓sie5 -媟sie5 -疶sie5 -禼sie5 -𥜿sie5 -齛sie5 -𣽒sie5 -絬sie5 -㡜sie5 -㡜süe5 -㡜sy4 -燮sie5 -𤏻sie5 -屧sie5 -屟sie5 -躞sie5 -鞢sie5 -鞢zha5 -徢sie5 -蜨sie5 -𧕊sie5 -𤫉sie5 -𦔼sie5 -𤗈sie5 -䕈sie5 -𡞘sie5 -𦩌sie5 -䢡sie5 -先siän1 -酰siän1 -先siän4 -躚siän1 -蹮siän1 -𥑻siän1 -仙siän1 -僊siän1 -㒨siän1 -㲔siän1 -䉳siän1 -䉳siän3 -苮siän1 -秈siän1 -鮮siän1 -鮮siän3 -鮮siän4 -鱻siän1 -廯siän1 -廯siän3 -暹siän1 -枮siän1 -枮zhen1 -𦃌siän1 -韱siän1 -纖siän1 -孅siän1 -𢘁siän1 -䯹siän1 -㳄siän2 -燅siän2 -𤍙siän2 -燖siän2 -𦢨siän2 -㰊siän2 -𢅮siän2 -銑siän3 -冼siän3 -筅siän3 -箲siän3 -跣siän3 -毨siän3 -㭠siän3 -𦭶siän3 -𩶤siän3 -獮siän3 -𤣝siän3 -𥙮siän3 -尠siän3 -尠sü4 -尟siän3 -癬siän3 -𤐨siän3 -𧕇siän3 -蘚siän3 -霰siän4 -䨘siän4 -𩆵siän4 -𩆵sy1 -㪇siän4 -𢊰siän4 -軐siän4 -𥰳siän4 -線siän4 -綫siän4 -腺siän4 -䃸siän4 -䆎siän4 -新sin1 -辛sin1 -薪sin1 -騂sin1 -𤙡sin1 -垶sin1 -觪sin1 -星sin1 -曐sin1 -腥sin1 -腥sin4 -胜sin1 -鮏sin1 -鯹sin1 -𥠀sin1 -醒sin1 -醒sin3 -醒sin4 -篂sin1 -惺sin1 -惺sin3 -心sin1 -𦁍sin1 -𨊳sin1 -杺sin1 -餳sin2 -𩛿sin2 -尋sin2 -𢒫sin2 -潯sin2 -樳sin2 -鄩sin2 -𨼔sin2 -𦠅sin2 -𩖣sin2 -襑sin2 -襑tang3 -枔sin2 -𦅀sin2 -睲sin3 -睲sin4 -𢜫sin3 -㮐sin3 -箵sin3 -伈sin3 -信sin4 -訊sin4 -訊süin4 -訙sin4 -迅sin4 -迅süin4 -囟sin4 -顖sin4 -卂sin4 -卂zhuei4 -𤜢sin4 -性sin4 -姓sin4 -賮sin4 -燼sin4 -藎sin4 -濜sin4 -贐sin4 -削sio5 -脩siou1 -修siou1 -羞siou1 -𩛢siou1 -𩝧siou1 -䡭siou1 -樇siou1 -饈siou1 -滫siou3 -䤇siou3 -𦄼siou3 -𦄼song3 -𦄼sü3 -岫siou4 -𥥉siou4 -袖siou4 -秀siou4 -繡siou4 -宿siou4 -宿su5 -鏽siou4 -銹siou4 -娑so1 -娑so3 -䓾so1 -𠈱so1 -挲so1 -挱so1 -獻so1 -獻xän4 -桫so1 -䤬so1 -𥆝so1 -蓑so1 -蓑suei1 -唆so1 -梭so1 -𣜤so1 -莏so1 -𢘿so1 -𧨀so1 -趖so1 -梳so1 -梳su1 -褨so3 -鎖so3 -瑣so3 -𧴪so3 -溑so3 -惢so3 -惢zuei4 -惢zuei1 -𥔭so3 -䵀so3 -𩹳so3 -𨝉so3 -𢱡so3 -䈗so3 -𠩄su3 -𠩄su3 -䐝so4 -㕞so5 -𠴪so5 -唰so5 -𠻜so5 -𠻜suei4 -𢱢so5 -𩌈so5 -𦵫so5 -㮦so5 -縮so5 -縮su5 -嵩song1 -崧song1 -娀song1 -菘song1 -硹song1 -𪀚song1 -㣝song1 -𧊕song1 -𨱿song1 -檧song1 -忪song1 -忪zhong1 -憽song1 -㬝song1 -䯳song1 -蜙song1 -淞song1 -淞song2 -凇song1 -凇song4 -倯song1 -𢔋song1 -松song1 -㮤song1 -松song2 -㮤song2 -徵zhen1 -徵zhr3 -訟song2 -訟song4 -㪌song2 -㪌song3 -䉥song3 -𣞷song3 -悚song3 -愯song3 -竦song3 -慫song3 -聳song3 -傱song3 -㩳song3 -駷song3 -駷sou3 -䙕song3 -䙕zong3 -送song4 -宋song4 -誦song4 -吅song4 -吅xüän1 -捜sou1 -餿sou1 -颼sou1 -䬒sou1 -溲sou1 -溲sou3 -𣸈sou1 -𣸈sou3 -鎪sou1 -䤹sou1 -廋sou1 -廋sou3 -蒐sou1 -獀sou1 -鄋sou1 -螋sou1 -螋su1 -䗏sou1 -騪sou1 -䮟sou1 -𧽏sou1 -醙sou1 -涑sou1 -涑su5 -涑su5 -鏉sou1 -鏉sou4 -䩳sou1 -𩌱sou1 -𩮶sou1 -摗sou1 -𠘂sou1 -𡠼sou1 -叟sou3 -叜sou3 -傁sou3 -𠻛sou3 -擻sou3 -藪sou3 -籔sou3 -籔su3 -䏂sou3 -廀sou3 -橾sou3 -橾su1 -瘦sou4 -𤸃sou4 -漱sou4 -漱su4 -嗖sou4 -瘶sou4 -疏su1 -疏su4 -踈su1 -踈su4 -疎su1 -疎su4 -𤕟su1 -㽰su1 -綀su1 -蔬su1 -釃su1 -釃sy1 -釃sy3 -𦌿su1 -毹su1 -㡏su1 -㡏su4 -蘇su1 -穌su1 -甦su1 -酥su1 -㢝su1 -糈su3 -糈sü3 -盨su3 -䝪su3 -䟽su4 -㫹su4 -捒su4 -訴su4 -𧪜su4 -泝su4 -溯su4 -遡su4 -素su4 -𤢘su4 -傃su4 -嗉su4 -膆su4 -𤤐su4 -塑su4 -塐su4 -䛾su4 -㨞su4 -愫su4 -速su5 -遬su5 -𧫣su5 -蔌su5 -餗su5 -𩱖su5 -樕su5 -𧐒su5 -𣫎su5 -𪋝su5 -藗su5 -殐su5 -觫su5 -簌su5 -莤su5 -𧼭su5 -樎su5 -蹜su5 -謖su5 -摍su5 -𧐴su5 -肅su5 -蓿su5 -夙su5 -𠈇su5 -𠉦su5 -鷫su5 -𪂸su5 -驌su5 -䎘su5 -𩘹su5 -鱐su5 -𤥔su5 -玊su5 -玊su5 -璛su5 -䑿su5 -㑉su5 -㪩su5 -洬su5 -續su5 -俗su5 -藚su5 -粟su5 -𥻆su5 -憟su5 -𣯼su5 -㔄su5 -𧗿su5 -𠌭su5 -蟀su5 -𧍓su5 -䢦su5 -𧜠su5 -咰su5 -窣su5 -𪌯su5 -𪍛su5 -㲞su5 -𪅄su5 -𪖶su5 -㞕su5 -酸suang1 -狻suang1 -䝜suang1 -痠suang1 -𩆑suang1 -栓suang1 -𨏉suang1 -𨏉suang4 -匴suang3 -篹suang3 -祘suang4 -筭suang4 -蒜suang4 -笇suang4 -𢷾suä5 -雖suei1 -綏suei1 -荽suei1 -荾suei1 -䒘suei1 -濉suei1 -𤗯suei1 -挼suei1 -毸suei1 -嗺suei1 -嗺zuei1 -隨suei2 -隋suei2 -隋to3 -𥶻suei2 -髓suei3 -嶲suei3 -䭉suei3 -𣿂suei3 -瀡suei4 -䅗suei4 -𤢍suei4 -遂suei4 -㒸suei4 -澻suei4 -彗suei4 -彗uei4 -隧suei4 -襚suei4 -旞suei4 -璲suei4 -檖suei4 -𣔾suei4 -燧suei4 -𤎩suei4 -𤓫suei4 -䡵suei4 -鐆suei4 -鐩suei4 -穗suei4 -𦼯suei4 -𥝩suei4 -穟suei4 -𦂁suei4 -蔧suei4 -䉌suei4 -𩏚suei4 -邃suei4 -𢢝suei4 -祟suei4 -誶suei4 -誶zü5 -譢suei4 -粹suei4 -睟suei4 -𠭥suei4 -𠭥zhuei4 -賥suei4 -歲suei4 -櫘suei4 -𦄑suei4 -鏏suei4 -篲suei4 -𪔊suei4 -軎suei4 -軎uei4 -轊suei4 -轊uei4 -𨎥suei4 -𢅫suei4 -𥕸suei4 -𣩡suei4 -𥊴suei4 -碎suei4 -𤭢suei4 -繀suei4 -孫suen1 -蓀suen1 -飧suen1 -蕵suen1 -猻suen1 -搎suen1 -筍suen3 -笋suen3 -箰suen3 -隼suen3 -鵻suen3 -鵻zhuei1 -榫suen3 -損suen3 -䐣suen3 -𦠆suen3 -𦠆zuang4 -遜suen4 -遜süin4 -愻suen4 -巽suen4 -𩕧suen4 -潠suen4 -𠹀suen4 -胥sü1 -胥sü3 -䱬sü1 -䈝sü1 -稰sü1 -稰sü3 -楈sü1 -楈sü3 -藇sü1 -藇sü4 -藇ü2 -藇ü3 -藇ü4 -諝sü1 -諝sü3 -㥠sü1 -㥠sü3 -湑sü1 -湑sü3 -揟sü1 -須sü1 -鬚sü1 -緰sü1 -緰tou2 -需sü1 -嬃sü1 -𢄼sü1 -蕦sü1 -鑐sü1 -䇓sü1 -𩓣sü1 -𥪥sü1 -俆sü2 -䣄sü2 -䣄tu2 -䍱sü2 -醑sü3 -𥚩sü3 -䅡sü3 -敘sü4 -緒sü4 -序sü4 -𨣦sü4 -漵sü4 -嶼sü4 -鱮sü4 -𥎗sü4 -𡱣sü4 -𡱣ü4 -𡲁sü4 -雪süe5 -䨮süe5 -㨹süe5 -㨹zuei4 -㿱süe5 -𧋍süe5 -踅süe5 -宣süän1 -揎süän1 -㩊süän1 -䳦süän1 -䳦xüän1 -愃süän1 -愃xüän3 -𡈣süän1 -𩕖süän1 -瑄süän1 -𩓧süän1 -旋süän2 -旋süän4 -檈süän2 -檈süin1 -璇süän2 -琁süän2 -𤫀süän2 -𤩅süän2 -璿süän2 -䗠süän2 -蜁süän2 -漩süän2 -漩süän4 -㳬süän2 -㳬süän4 -𣟳süän2 -㔯süän2 -圓süän2 -圓üän2 -嫙süän2 -嫙süän4 -䁢süän2 -鏇süän2 -鏇süän4 -選süän3 -選süän4 -𦌻süän3 -𥶷süän3 -縼süän4 -𢳄süän4 -䍻süän4 -𧾩süän4 -𧾩süin2 -𦛔süän4 -𦛔üän2 -𤂿süän4 -繏süän4 -渲süän4 -荀süin1 -荀süin2 -詢süin1 -詢süin2 -峋süin1 -珣süin1 -𣓓süin1 -洵süin1 -洵süin2 -恂süin1 -畇süin1 -畇süin2 -畇tiän2 -畇üin2 -槆süin1 -姰süin1 -姰xüän4 -㰬süin1 -旬süin2 -𠣙süin2 -巡süin2 -馴süin2 -馴süin4 -循süin2 -䋸süin2 -𪀠süin2 -㽦süin2 -䖲süin2 -筍süin3 -笋süin3 -箰süin3 -𠣬süin3 -隼süin3 -鵻süin3 -簨süin3 -𥯗süin3 -𣕍süin3 -栒süin3 -峻süin4 -峻züin4 -𡺲süin4 -𡺲züin4 -陖süin4 -陖züin4 -埈süin4 -埈züin4 -濬süin4 -浚süin4 -浚züin4 -鵕süin4 -𢏤süin4 -晙süin4 -晙züin4 -𧸩süin4 -迿süin4 -迿xüän4 -殉süin4 -徇süin4 -𢓈süin4 -侚süin4 -斯sy1 -虒sy1 -榹sy1 -㴲sy1 -廝sy1 -㒋sy1 -凘sy1 -磃sy1 -謕sy1 -謕ti1 -謕ti2 -鼶sy1 -鼶ti2 -蟴sy1 -䫢sy1 -䔮sy1 -𥕶sy1 -蜤sy1 -燍sy1 -禠sy1 -鐁sy1 -鋖sy1 -簁sy1 -簁sy3 -襹sy1 -襹sy4 -褷sy1 -師sy1 -鰤sy1 -蒒sy1 -獅sy1 -螄sy1 -私sy1 -厶sy1 -𦮺sy1 -㺨sy1 -思sy1 -思sy4 -恖sy1 -楒sy1 -司sy1 -罳sy1 -伺sy1 -伺sy4 -覗sy1 -覗sy4 -𥄶sy1 -緦sy1 -𥯨sy1 -禗sy1 -㺇sy1 -蕬sy1 -鷥sy1 -𩎉sy3 -屣sy3 -屣sy4 -纚sy3 -縰sy3 -蓰sy3 -死sy3 -枲sy3 -𤟧sy3 -葸sy3 -𠪙sy3 -兕sy4 -𧰽sy4 -𠒅sy4 -𠒃sy4 -𧱅sy4 -薙sy4 -薙ti4 -薙zhr4 -䒨sy4 -似sy4 -佀sy4 -祀sy4 -𥘰sy4 -禩sy4 -姒sy4 -巳sy4 -耜sy4 -𦓨sy4 -汜sy4 -泤sy4 -鈶sy4 -𪊍sy4 -士sy4 -仕sy4 -柿sy4 -柹sy4 -戺sy4 -𢨪sy4 -竢sy4 -𥏳sy4 -𢓪sy4 -涘sy4 -𥾩sy4 -賜sy4 -𧀩sy4 -澌sy4 -𣩠sy4 -儩sy4 -杫sy4 -四sy4 -亖sy4 -肆sy4 -𩬶sy4 -柶sy4 -泗sy4 -牭sy4 -㣈sy4 -𨽼sy4 -駟sy4 -𦞤sy4 -蕼sy4 -肂sy4 -寺sy4 -嗣sy4 -孠sy4 -飼sy4 -飤sy4 -笥sy4 -𩢲sy4 -𣳪sy4 -㳏sy4 -𧳅sy4 -𨽄sy4 -𩛌sy4 -䞽sy5 -𥻨sy5 -她ta1 -它ta1 -它to1 -牠ta1 -闥ta5 -㒓ta5 -撻ta5 -躂ta5 -𣥂ta5 -澾ta5 -羍ta5 -𦍒ta5 -噧ta5 -狧ta5 -噧xä4 -韃ta5 -㿹ta5 -踏ta5 -錔ta5 -嚃ta5 -㛥ta5 -𢃕ta5 -鞜ta5 -𦑇ta5 -漯ta5 -㹺ta5 -𦧟ta5 -𦧭ta5 -䵬ta5 -濌ta5 -𨌭ta5 -䍝ta5 -𪂌ta5 -䈋ta5 -搨ta5 -榻ta5 -㯓ta5 -𦪙ta5 -毾ta5 -鰨ta5 -𦶑ta5 -傝ta5 -傝tang4 -𧪦ta5 -𦐇ta5 -鞳ta5 -塔ta5 -遢ta5 -𩥑ta5 -塌ta5 -溻ta5 -嘆tang1 -嘆tang4 -擹tang1 -譠tang1 -譠zhang1 -𦧴tang1 -𦧴tiän2 -㨏tang1 -癱tang1 -鏜tang1 -鼞tang1 -闛tang1 -闛tang2 -𧼮tang1 -蝪tang1 -薚tang1 -探tang1 -探tang4 -貪tang1 -㵅tang1 -聃tang1 -𨈭tang1 -坍tang1 -㘱tang1 -䔜tang1 -䆱tang1 -䆱tang4 -𦸁tang1 -㴂tang1 -壇tang2 -檀tang2 -驙tang2 -驙zhang1 -胆tang2 -唌tang2 -貚tang2 -貚tiän2 -唐tang2 -啺tang2 -𥏬tang2 -煻tang2 -糖tang2 -醣tang2 -糛tang2 -餹tang2 -堂tang2 -坣tang2 -𪕹tang2 -棠tang2 -搪tang2 -傏tang2 -蓎tang2 -瑭tang2 -篖tang2 -螗tang2 -𤚫tang2 -𤛋tang2 -螳tang2 -塘tang2 -䧜tang2 -磄tang2 -溏tang2 -鶶tang2 -𩹶tang2 -赯tang2 -䣘tang2 -隚tang2 -𨶈tang2 -鎕tang2 -䉎tang2 -𨍴tang2 -橖tang2 -榶tang2 -㲥tang2 -㼺tang2 -膛tang2 -覃tang2 -𨝸tang2 -曇tang2 -藫tang2 -𧽼tang2 -壜tang2 -罈tang2 -㽎tang2 -㽎xin1 -𦗡tang2 -𩡝tang2 -蕁tang2 -𧂗tang2 -㽑tang2 -談tang2 -郯tang2 -錟tang2 -痰tang2 -餤tang2 -𥰨tang2 -坦tang3 -䦔tang3 -曭tang3 -𣎲tang3 -矘tang3 -儻tang3 -儻tang4 -偒tang3 -戃tang3 -㼒tang3 -㿩tang3 -爣tang3 -倘tang3 -躺tang3 -淌tang3 -惝tang3 -醓tang3 -䏙tang3 -𥁺tang3 -嗿tang3 -忐tang3 -菼tang3 -𦵹tang3 -𦃖tang3 -毯tang3 -炭tang4 -碳tang4 -歎tang4 -湠tang4 -𣁗tang4 -㛶tang4 -摥tang4 -燙tang4 -𨫖tang4 -㐁tang4 -㐁tiän4 -䐺tang4 -憛tang4 -賧tang4 -𪉧tang4 -𪊇tang4 -舕tang4 -趟tang4 -趟zen1 -趟zen4 -饕tao1 -韜tao1 -弢tao1 -縚tao1 -謟tao1 -滔tao1 -叨tao1 -𩥓tao1 -𤘸tao1 -㹗tao1 -慆tao1 -絛tao1 -幍tao1 -𠌪tao1 -槄tao1 -槄tao3 -蜪tao1 -蜪tao2 -𠦎tao1 -掏tao1 -掏tao2 -搯tao1 -𠬢tao1 -翢tao1 -翢tao2 -瑫tao1 -䈱tao1 -𠚜tao1 -詜tao1 -匋tao2 -䛬tao2 -啕tao2 -啕tao2 -咷tao2 -咷tiao4 -桃tao2 -綯tao2 -逃tao2 -鞀tao2 -鼗tao2 -鞉tao2 -濤tao2 -騊tao2 -萄tao2 -錭tao2 -裪tao2 -淘tao2 -套tao4 -𡘷tao4 -胎tä1 -孡tä1 -𩬠tä1 -𧉟tä1 -鮐tä1 -邰tä1 -臺tä2 -抬tä2 -擡tä2 -苔tä2 -炱tä2 -嬯tä2 -薹tä2 -儓tä2 -儓tä4 -檯tä2 -籉tä2 -跆tä2 -𩿡tä2 -㘆tä3 -太tä4 -泰tä4 -汰tä4 -貸tä4 -態tä4 -曃tä4 -忒tä5 -忑tä5 -㧹tä5 -慝tä5 -𥊸tä5 -㥂tä5 -𢘋tä5 -脦tä5 -鋱tä5 -鼟ten1 -膯ten1 -𤃶ten1 -𤃶ten4 -𧰥ten1 -騰ten2 -滕ten2 -縢ten2 -藤ten2 -謄ten2 -𧈜ten2 -儯ten2 -疼ten2 -疼tong2 -疼tong2 -𤻴ten2 -鰧ten2 -鰧zhen4 -𥉋ten2 -梯ti1 -鷈ti1 -䖙ti1 -䖙ti2 -𠥸ti1 -㔸ti1 -𨁃ti1 -𩤽ti1 -啼ti2 -嗁ti2 -㖒ti2 -蹄ti2 -蹏ti2 -瑅ti2 -綈ti2 -罤ti2 -𣖅ti2 -𣹲ti2 -稊ti2 -蕛ti2 -𦯔ti2 -䬾ti2 -醍ti2 -醍ti3 -鵜ti2 -䱱ti2 -崹ti2 -緹ti2 -緹ti3 -鶙ti2 -騠ti2 -䨑ti2 -銕ti2 -銕tie5 -𥉘ti2 -𢔭ti2 -𡰄ti2 -厗ti2 -銻ti2 -𧋘ti2 -𨪉ti2 -㡗ti2 -㡗xi1 -鮷ti2 -趧ti2 -體ti3 -軆ti3 -挮ti3 -涕ti3 -涕ti4 -䪆ti3 -𣈡ti3 -替ti4 -𤾕ti4 -暜ti4 -㬱ti4 -剃ti4 -戻ti4 -殢ti4 -殢xi4 -𣧂ti4 -楴ti4 -䎮ti4 -屜ti4 -𡲕ti4 -达ti4 -𢝹ti4 -𧛒ti4 -𣤖ti4 -𥫵ti4 -踢ti5 -逖ti5 -逷ti5 -倜ti5 -趯ti5 -䢰ti5 -剔ti5 -𠜓ti5 -惕ti5 -悐ti5 -摘ti5 -摘zä5 -䚐ti5 -䚐zi5 -𤈥ti5 -蓨ti5 -𥊕ti5 -祧tiao1 -佻tiao1 -佻tiao2 -脁tiao1 -庣tiao1 -趒tiao1 -趒tiao2 -趒tiao4 -聎tiao1 -條tiao2 -樤tiao2 -迢tiao2 -岧tiao2 -髫tiao2 -跳tiao2 -跳tiao4 -鋚tiao2 -𧌁tiao2 -蜩tiao2 -苕tiao2 -芀tiao2 -鮡tiao2 -鮡zhao4 -䩦tiao2 -𠤼tiao2 -𣬸tiao2 -䎄tiao2 -𣬸xao1 -䎄xao1 -𠧪tiao2 -鰷tiao2 -笤tiao2 -齠tiao2 -窱tiao3 -窱tiao4 -䠷tiao3 -糶tiao4 -粜tiao4 -眺tiao4 -覜tiao4 -鋽tiao4 -絩tiao4 -鐵tie5 -僣tie5 -餮tie5 -飻tie5 -蛈tie5 -𢶋tie5 -貼tie5 -怗tie5 -帖tie5 -𪔧tie5 -䑜tie5 -呫tie5 -㡇tie5 -㡇zhä5 -天tiän1 -𠀘tiän1 -䒶tiän1 -𦧝tiän1 -吞tiän1 -吞tuen1 -添tiän1 -黇tiän1 -舚tiän1 -舚tiän4 -田tiän2 -䟧tiän2 -䡘tiän2 -𨌈tiän2 -沺tiän2 -磌tiän2 -磌zhen1 -鷏tiän2 -搷tiän2 -甜tiän2 -恬tiän2 -湉tiän2 -菾tiän2 -𦳇tiän2 -腆tiän3 -㥏tiän3 -靦tiän3 -痶tiän3 -圢tiän3 -圢tin3 -淟tiän3 -𤲖tiän3 -蚕tiän3 -䠄tiän3 -𨆁tiän3 -賟tiän3 -晪tiän3 -忝tiän3 -忝tiän4 -䄼tiän3 -悿tiän3 -舔tiän3 -餂tiän3 -𦗁tiän4 -瑱tiän4 -瑱zhen4 -睼tiän4 -睼ti4 -㮇tiän4 -汀tin1 -汀tin4 -桯tin1 -桯xin2 -聽tin1 -聽tin4 -廳tin1 -艼tin1 -𦉬tin1 -𦉬tin3 -䩠tin1 -鞓tin1 -綎tin1 -綎tin2 -䋼tin1 -𦀚tin1 -庁tin1 -停tin2 -渟tin2 -庭tin2 -鼮tin2 -筳tin2 -亭tin2 -聤tin2 -𩹇tin2 -婷tin2 -㼗tin2 -𧖧tin2 -楟tin2 -㹶tin2 -𧓴tin2 -珽tin3 -侹tin3 -侹tin4 -脡tin3 -頲tin3 -徎tin3 -徎zhen4 -𡈼tin3 -𤱹tin3 -䦐tin3 -拖to1 -拖to4 -佗to1 -佗to2 -鼧to1 -鼧to2 -𧦭to1 -䛢to1 -䛢tu5 -涶to1 -涶to4 -䜏to1 -駝to2 -駞to2 -鼉to2 -𡩆to2 -紽to2 -鮀to2 -陀to2 -䍫to2 -沲to2 -跎to2 -酡to2 -㼠to2 -迱to2 -𩉺to2 -䡐to2 -𧕛to2 -鴕to2 -砣to2 -碢to2 -堶to2 -妥to3 -㟎to3 -㟎tuei3 -𨼰to3 -橢to3 -鵎to3 -唾to4 -毻to4 -毻tuei4 -毤to4 -𧝍to4 -侻to5 -蘀to5 -通tong1 -者zhe3 -者zhä3 -棁to5 -棁tu5 -託to5 -侂to5 -乇to5 -乇zä5 -袥to5 -橐to5 -魠to5 -籜to5 -柝to5 -𣔳to5 -𣟄to5 -拓to5 -拓zhr5 -托to5 -𨂫to5 -𦚈to5 -飥to5 -沰to5 -蓪tong1 -侗tong1 -侗tong2 -侗tong3 -痌tong1 -曈tong1 -曈tong2 -曈tong3 -𧱁tong1 -𧱁tong1 -𧳆tong1 -𧳆tong1 -𨀜tong1 -炵tong1 -炵tong2 -同tong2 -童tong2 -僮tong2 -犝tong2 -𦏆tong2 -𦍻tong2 -銅tong2 -桐tong2 -𦨴tong2 -筩tong2 -瞳tong2 -㼧tong2 -𤭁tong2 -烔tong2 -䴀tong2 -鮦tong2 -鮦zhong4 -㼿tong2 -㼿zhong4 -𩍅tong2 -𢈉tong2 -䆚tong2 -哃tong2 -𢏕tong2 -𨝯tong2 -𨚯tong2 -𪔝tong2 -𩦶tong2 -𪒿tong2 -彤tong2 -𧹝tong2 -痋tong2 -佟tong2 -䳋tong2 -鼕tong2 -𢾮tong2 -㤏tong2 -𢥞tong2 -䂈tong2 -鉵tong2 -浵tong2 -䶱tong2 -䶱zhong1 -𠩁tong2 -鉖tong2 -𨜳tong2 -㠽tong2 -赨tong2 -捅tong3 -統tong3 -統tong4 -痛tong4 -偷tou1 -媮tou1 -媮ü2 -鍮tou1 -鋀tou1 -頭tou2 -㓱tou2 -投tou2 -𣪌tou2 -𪎨tou2 -骰tou2 -坄tou2 -坄ü5 -牏tou2 -牏ü2 -牏zhu4 -䤅tou2 -䤅tu2 -㢏tou2 -𪌘tou3 -飳tou3 -妵tou3 -黈tou3 -蘣tou3 -斢tou3 -鈄tou3 -䱏tou3 -咅tou4 -䟝tou4 -𧺢tou4 -㻌tu1 -嶀tu1 -㻯tu1 -㻬tu1 -𡸂tu1 -庩tu1 -䞮tu1 -捈tu1 -捈tu2 -䩣tu1 -𨑒tu2 -瘏tu2 -途tu2 -酴tu2 -駼tu2 -𤙛tu2 -鵌tu2 -鵌ü2 -㭸tu2 -圖tu2 -廜tu2 -菟tu2 -菟tu4 -䖘tu2 -䅷tu2 -嵞tu2 -峹tu2 -蒤tu2 -鷵tu2 -吐tu3 -吐tu4 -芏tu3 -兔tu4 -鵵tu4 -秃tu5 -禿tu5 -𣬜tu5 -𢬳tu5 -鵚tu5 -宊tu5 -𠫓tu5 -㥆tu5 -㥆tuei4 -䠈tu5 -湍tuang1 -湍zhuang1 -貒tuang1 -貒tuang4 -䵎tuang1 -𪏆tuang1 -𪏆tuen1 -煓tuang1 -團tuang2 -摶tuang2 -摶zhuang1 -摶zhuang4 -慱tuang2 -篿tuang2 -篿zhuang1 -剸tuang2 -剸zhuang1 -剸zhuang3 -剸zhuang4 -𧐕tuang2 -漙tuang2 -𩅂tuang2 -鷒tuang2 -鷒zhuang1 -𪆃tuang2 -疃tuang3 -𤲫tuang3 -瘓tuang3 -䜝tuang3 -𢣎tuang3 -䠪tuang3 -𩏇tuang3 -彖tuang4 -褖tuang4 -湪tuang4 -𨌴tuei1 -𨋱tuei1 -㷟tuei1 -𡲾tuei1 -㞜tuei1 -藬tuei1 -蘈tuei2 -頽tuei2 -穨tuei2 -㿉tuei2 -隤tuei2 -㢈tuei2 -魋tuei2 -𧮓tuei2 -𧝋tuei2 -蹪tuei2 -𤗴tuei2 -腿tuei3 -骽tuei3 -㱣tuei3 -㞂tuei3 -娧tuei4 -娧üe5 -駾tuei4 -退tuei4 -𢓴tuei4 -𨓤tuei4 -暾tuen1 -燉tuen1 -燉tuen2 -涒tuen1 -黗tuen1 -黗tuen3 -啍tuen1 -啍tuen2 -𧑒tuen1 -屯tuen2 -屯zhuen1 -轉zhuang4 -轉zhuang3 -為uei2 -為uei4 -莊zhuang1 -邨tuen2 -豚tuen2 -㹠tuen2 -豘tuen2 -臀tuen2 -𦞠tuen2 -𩪡tuen2 -軘tuen2 -飩tuen2 -𥴫tuen2 -忳tuen2 -芚tuen2 -𪎶tuen2 -𤫭tuen2 -畽tuen3 -𤊯tuen3 -吨tuen3 -烏u1 -嗚u1 -於u1 -於ü1 -於ü2 -汚u1 -汙u1 -汙u4 -汙ü2 -污u1 -杇u1 -圬u1 -鰞u1 -歍u1 -鎢u1 -瑦u1 -瑦u3 -鄔u1 -鄔u3 -鄔ü4 -盓u1 -螐u1 -𦶀u1 -㮧u1 -鴮u1 -無u2 -毋u2 -瞴u2 -瞴u3 -蕪u2 -誣u2 -巫u2 -莁u2 -璑u2 -𨼊u2 -鷡u2 -䍢u2 -𦌬u2 -𦌬u3 -𢃀u2 -憮u2 -憮u3 -譕u2 -鵐u2 -鼯u2 -𪁙u2 -𧋋u2 -吳u2 -吴u2 -浯u2 -䓊u2 -㹳u2 -㻍u2 -珸u2 -鋙u2 -鋙ü2 -鋙ü3 -蜈u2 -郚u2 -齬u2 -齬ü2 -齬ü3 -鯃u2 -娪u2 -梧u2 -峿u2 -麌u2 -麌ü3 -𦨳u2 -祦u2 -武u3 -舞u3 -儛u3 -嫵u3 -娬u3 -侮u3 -㒇u3 -珷u3 -碔u3 -廡u3 -𢋑u3 -甒u3 -潕u3 -鵡u3 -敄u3 -敄u4 -䒉u3 -𤍍u3 -五u3 -午u3 -旿u3 -伍u3 -仵u3 -隖u3 -䃖u3 -埡u3 -埡u4 -塢u3 -塢u4 -𢄓u3 -溩u3 -䡧u3 -𧽋u3 -䛩u3 -捂u3 -捂u4 -務u4 -婺u4 -霧u4 -騖u4 -𦎦u4 -䨁u4 -𨂣u4 -𦆞u4 -嵍u4 -誤u4 -悞u4 -忤u4 -啎u4 -牾u4 -迕u4 -逜u4 -遻u4 -晤u4 -悟u4 -寤u4 -窹u4 -娛u4 -娛ü2 -䎸u4 -䜑u4 -噁u4 -屋u5 -𡲃u5 -𦤼u5 -剭u5 -𨜘u5 -䑁u5 -沃u5 -鋈u5 -𤛹u5 -物u5 -勿u5 -𣃦u5 -芴u5 -伆u5 -伆uen3 -岉u5 -兀u5 -屼u5 -扤u5 -扤üe5 -杌u5 -𠨜u5 -卼u5 -矹u5 -䦍u5 -鼿u5 -䑢u5 -𦨉u5 -㽾u5 -𤴰u5 -軏u5 -軏üe5 -𧈭u5 -刖u5 -刖ua5 -刖üe5 -𦬂u5 -蛙ua1 -娃ua1 -娃ä1 -娃ua2 -哇ua1 -哇ä1 -𠴺ä1 -窪ua1 -窊ua1 -窊ua4 -溛ua1 -畖ua1 -𣢉ua2 -𩨾ua2 -瓦ua3 -瓦ua4 -邷ua3 -搲ua3 -搲ua4 -攨ua3 -攨ua4 -䠚ua4 -襪ua5 -韤ua5 -韈ua5 -嗢ua5 -䯉ua5 -挖ua5 -嗗ua5 -膃ua5 -腽ua5 -𦤙ua5 -𦘍ua5 -䎳ua5 -䚴ua5 -剜uang1 -眢uang1 -眢üän1 -豌uang1 -蜿uang1 -蜿üän1 -蜿üän3 -帵uang1 -彎uang1 -灣uang1 -䘎uang1 -𩅦uang1 -潫uang1 -潫üän1 -嬽uang1 -嬽üän1 -汪uang1 -汪uang3 -汪uang4 -尢uang1 -尪uang1 -尣uang1 -𪁘uang1 -岏uang2 -刓uang2 -园uang2 -忨uang2 -忨uang4 -蚖uang2 -蚖üän2 -䯈uang2 -羱uang2 -羱üän2 -黿uang2 -黿üän2 -抏uang2 -𠒢uang2 -頑uang2 -亡uang2 -亾uang2 -莣uang2 -鋩uang2 -硭uang2 -望uang2 -望uang4 -朢uang2 -朢uang4 -王uang2 -王uang4 -彺uang2 -𩵭uang2 -蚟uang2 -玩uang4 -玩uang4 -晚uang3 -脕uang3 -脕uang4 -脕uen4 -挽uang3 -輓uang3 -輓uang4 -㿸uang3 -㿸uang4 -婉uang3 -婉üän3 -宛uang3 -宛üän1 -宛üän3 -碗uang3 -椀uang3 -盌uang3 -䝹uang3 -綰uang3 -綰uang4 -網uang3 -网uang3 -罔uang3 -輞uang3 -棢uang3 -惘uang3 -菵uang3 -誷uang3 -𡔞uang3 -𦖉uang3 -魍uang3 -蛧uang3 -𢽃uang3 -𣢫uang3 -往uang3 -瀇uang3 -㳹uang3 -萬uang4 -蟃uang4 -𨞼uang4 -䝡uang4 -𦂔uang4 -贎uang4 -䡬uang4 -惋uang4 -腕uang4 -𦞿uang4 -捥uang4 -琬uang4 -琬üän3 -翫uang4 -貦uang4 -妧uang4 -贃uang4 -𩈬uang4 -薍uang4 -妄uang4 -忘uang4 -𧫢uang4 -旺uang4 -䤑uang4 -𦲯uang4 -崴uä1 -碨uä1 -碨uei3 -䴜uä1 -外uä4 -𦖥uä4 -𩔀uä4 -䵳uä4 -䵳uei4 -䶐uä4 -䶐uei4 -懀uä4 -懀uei4 -瓁uä5 -枂uä5 -枂üe5 -䪝uä5 -䪝ü5 -㠛ü5 -逶uei1 -蜲uei1 -蜲uei3 -委uei1 -委uei3 -萎uei1 -萎uei4 -𣨙uei1 -𣨙uei4 -㮃uei1 -覣uei1 -䴧uei1 -威uei1 -葳uei1 -隇uei1 -㟪uei1 -蝛uei1 -鰄uei1 -媁uei1 -媁uei3 -楲uei1 -𧟼uei1 -𤮰uei1 -隈uei1 -隈uei4 -渨uei1 -渨uei3 -煨uei1 -䋿uei1 -椳uei1 -偎uei1 -揋uei1 -𩗯uei1 -𧤖uei1 -葨uei1 -鰃uei1 -爲uei2 -爲uei4 -助zu4 -問uen4 -指zhr3 -薳uei3 -支zhr1 -鄬uei2 -鄬uei3 -鄬uei3 -危uei2 -峗uei2 -㕒uei2 -䔺uei2 -䔺uei3 -𩁌uei2 -欈uei2 -𧲚uei2 -䝐uei2 -䝐uei3 -惟uei2 -唯uei2 -唯uei3 -𣄧uei2 -維uei2 -濰uei2 -壝uei2 -壝uei3 -圩uei2 -圩ü2 -𥌰uei2 -蓶uei2 -蓶uei3 -琟uei2 -𧔥uei2 -𧔥uei4 -帷uei2 -微uei2 -𢼸uei2 -䥩uei2 -癓uei2 -圍uei2 -圍uei4 -囗uei2 -𩎯uei2 -𧝕uei2 -𠆎uei2 -䙟uei2 -幃uei2 -韋uei2 -闈uei2 -違uei2 -𢾁uei2 -湋uei2 -鍏uei2 -鍏uei3 -潿uei2 -婔uei2 -巍uei2 -犩uei2 -犩uei4 -鮠uei2 -嵬uei2 -嵬uei3 -磑uei2 -磑uei4 -峞uei2 -峞uei3 -䍴uei3 -䍴uei4 -骫uei3 -蔿uei3 -儰uei3 -𤾸uei3 -𤺉uei3 -寪uei3 -䓈uei3 -䓈ü5 -芛uei3 -芛ü5 -撱uei3 -𤼒uei3 -硊uei3 -頠uei3 -洧uei3 -鮪uei3 -痏uei3 -㨊uei3 -尾uei3 -斖uei3 -浘uei3 -䞔uei3 -䅏uei3 -䬿uei3 -韙uei3 -偉uei3 -𩘚uei3 -韡uei3 -煒uei3 -暐uei3 -瑋uei3 -葦uei3 -椲uei3 -愇uei3 -𢯷uei3 -緯uei3 -緯uei4 -嵔uei3 -猥uei3 -㱬uei3 -腲uei3 -㞇uei3 -㛱uei3 -鍡uei3 -𥓔uei3 -隗uei3 -䃬uei3 -倄uei3 -倄xao2 -餵uei4 -偽uei4 -僞uei4 -恚uei4 -㜇uei4 -瓗uei4 -䜜uei4 -贀uei4 -位uei4 -𤀷uei4 -𢣘uei4 -䗽uei4 -未uei4 -味uei4 -菋uei4 -𩑵uei4 -䊊uei4 -鮇uei4 -𡶎uei4 -胃uei4 -謂uei4 -㥜uei4 -媦uei4 -𦩝uei4 -蝟uei4 -𨾂uei4 -彚uei4 -彙uei4 -渭uei4 -煟uei4 -𩹂uei4 -緭uei4 -𢍚uei4 -𦳢uei4 -䬑uei4 -䬑ü5 -魏uei4 -尉uei4 -尉ü5 -㷉uei4 -熨uei4 -熨ü5 -慰uei4 -畏uei4 -罻uei4 -犚uei4 -蔚uei4 -蔚ü5 -螱uei4 -𧕈uei4 -褽uei4 -䲁uei4 -衞uei4 -衛uei4 -璏uei4 -璏üe5 -璏zhr4 -𥶽uei4 -𧲝uei4 -𧲔uei4 -槥uei4 -讏uei4 -熭uei4 -熭üe5 -薈uei4 -瞺uei4 -𩲄uei4 -獩uei4 -饖uei4 -䮹uei4 -温uen1 -溫uen1 -昷uen1 -𥁕uen1 -輼uen1 -蕰uen1 -蕰üin4 -蕰üin3 -𩥈uen1 -鴛uen1 -鴛üän1 -𨜵uen1 -豱uen1 -韞uen1 -韞üin4 -緼uen1 -緼üin1 -緼üin3 -緼üin4 -縕uen1 -縕üin1 -縕üin3 -縕üin4 -㼔uen1 -𪉸uen1 -瘟uen1 -殟uen1 -文uen2 -紋uen2 -彣uen2 -雯uen2 -鼤uen2 -鼤uen4 -聞uen2 -聞uen4 -𦖫uen2 -馼uen2 -蚊uen2 -蟁uen2 -螡uen2 -䰚uen2 -鳼uen2 -閿uen2 -瘒uen2 -吻uen3 -𦝮uen3 -刎uen3 -抆uen3 -抆uen4 -𦮶uen3 -穩uen3 -𡁋uen3 -奣uen3 -浻uen3 -璺uen4 -紊uen4 -莬uen4 -揾uen4 -搵uen4 -搵üin3 -諢uen4 -𥥈uen4 -扵ü1 -扵ü2 -淤ü1 -淤ü4 -箊ü1 -唹ü1 -紆ü1 -迂ü1 -迂ü2 -迂ü3 -㝼ü1 -䩒ü1 -䩒ü2 -䩒xü1 -陓ü1 -扜ü1 -扜xü1 -䩽ü1 -䣿ü1 -䣿ü2 -䣿xü1 -虶ü1 -䨕ü1 -魚ü2 -𩺰ü2 -漁ü2 -𩼪ü2 -䰻ü2 -䱷ü2 -䁩ü2 -予ü2 -予ü3 -㶛ü2 -𤄕ü2 -餘ü2 -輿ü2 -輿ü4 -旟ü2 -䳜ü2 -璵ü2 -艅ü2 -畬ü2 -𤰩ü2 -歟ü2 -歟ü3 -歟ü4 -與ü2 -與ü3 -與ü4 -譽ü2 -譽ü4 -嬩ü2 -舁ü2 -擧ü2 -妤ü2 -伃ü2 -㦛ü2 -㦛ü3 -𪋮ü2 -𪋮ü4 -㺞ü2 -𩦡ü2 -𩦡ü4 -𧾚ü2 -狳ü2 -鸒ü2 -鸒ü4 -雓ü2 -愚ü2 -虞ü2 -𩦢ü2 -湡ü2 -堣ü2 -𪃍ü2 -嵎ü2 -禺ü2 -禺ü4 -隅ü2 -䴁ü2 -䴁ü4 -鍝ü2 -澞ü2 -𧍪ü2 -㷒ü2 -鸆ü2 -𨜖ü2 -于ü2 -𦏴ü2 -盂ü2 -杅ü2 -邘ü2 -雩ü2 -雩xü1 -竽ü2 -玗ü2 -芋ü2 -芋ü4 -釪ü2 -𧘘ü2 -骬ü2 -𠌶ü2 -𠌶xü1 -謣ü2 -䢓ü2 -𦱃ü2 -逾ü2 -踰ü2 -㬰ü2 -楰ü2 -楰ü3 -腴ü2 -螸ü2 -諛ü2 -覦ü2 -覦ü4 -𨵦ü2 -歈ü2 -愉ü2 -瑜ü2 -崳ü2 -㥚ü2 -㥚ü3 -羭ü2 -蝓ü2 -萸ü2 -茰ü2 -𦺮ü2 -𦺮ü3 -𦳅ü2 -𦳅ü3 -堬ü2 -渝ü2 -𤜹ü2 -𤧙ü2 -瘉ü2 -瘉ü3 -瘉ü4 -蕍ü2 -萮ü2 -𧃠ü2 -䜽ü2 -㼶ü2 -騟ü2 -𢔢ü2 -𥯮ü2 -𥔢ü2 -瘐ü2 -語ü3 -語ü4 -圉ü3 -圄ü3 -敔ü3 -禦ü3 -御ü3 -御ü4 -篽ü3 -籞ü3 -蘌ü3 -䥏ü3 -与ü3 -𢌱ü3 -𢮁ü3 -𢮁ü4 -𩩘ü3 -俁ü3 -噳ü3 -羽ü3 -羽ü4 -禹ü3 -雨ü3 -雨ü4 -䨞ü3 -宇ü3 -㝢ü3 -瑀ü3 -祤ü3 -祤xü3 -栩ü3 -栩xü3 -鄅ü3 -頨ü3 -頨xüän1 -䣁ü3 -庾ü3 -斞ü3 -窳ü3 -𥦠ü3 -愈ü3 -愈ü4 -癒ü3 -癒ü4 -㼌ü3 -貐ü3 -傴ü3 -馭ü4 -嫗ü4 -饇ü4 -飫ü4 -𩜏ü4 -瘀ü4 -菸ü4 -棜ü4 -穥ü4 -預ü4 -豫ü4 -忬ü4 -悆ü4 -礜ü4 -𣝑ü4 -蕷ü4 -澦ü4 -𡒊ü4 -遇ü4 -寓ü4 -庽ü4 -媀ü4 -𤸒ü4 -裕ü4 -䘱ü4 -諭ü4 -喻ü4 -籲ü4 -𣈯ü4 -䨒ü4 -吁ü4 -吁xü1 -玉ü4 -玉ü5 -育ü5 -毓ü5 -鬻ü5 -粥ü5 -粥zhu5 -𩱱ü5 -𧷗ü5 -堉ü5 -𤳕ü5 -䋭ü5 -棛ü5 -錥ü5 -昱ü5 -焴ü5 -蒮ü5 -淯ü5 -蜟ü5 -𢌻ü5 -喅ü5 -逳ü5 -𦱀ü5 -蘛ü5 -郁ü5 -彧ü5 -戫ü5 -稶ü5 -薁ü5 -䉛ü5 -𨞓ü5 -𪑝ü5 -𪑝ü5 -𪑝xü5 -㰲ü5 -㰲xü5 -㰲zhu5 -𠸹ü5 -𨪎ü5 -哊ü5 -砡ü5 -獄ü5 -鳿ü5 -鈺ü5 -欲ü5 -慾ü5 -浴ü5 -鵒ü5 -𩀑ü5 -鋊ü5 -輍ü5 -峪ü5 -䫻ü5 -𣅕ü5 -𦳯ü5 -㧒ü5 -聿ü5 -鴪ü5 -𦒔ü5 -𩙅ü5 -燏ü5 -遹ü5 -鷸ü5 -矞ü5 -霱ü5 -䢖ü5 -䋖ü5 -銉ü5 -𥎐ü5 -鬱ü5 -欝ü5 -𩰪ü5 -菀ü5 -菀üän3 -灪ü5 -𥘄ü5 -爩ü5 -𩚴ü5 -𩚴üe5 -𢯮ü5 -䁌ü5 -𢔥ü5 -役ü5 -疫ü5 -𩷍ü5 -垼ü5 -炈ü5 -𪁛ü5 -鈠ü5 -𩂹ü5 -豛ü5 -𧈻ü5 -域ü5 -罭ü5 -棫ü5 -㚜ü5 -𪂉ü5 -𦈸ü5 -琙ü5 -緎ü5 -緎xü5 -䮙ü5 -魊ü5 -淢ü5 -淢xü5 -𦱂ü5 -閾ü5 -閾xü5 -𦚢üe1 -𠏃üe1 -月üe5 -跀üe5 -𧿁üe5 -抈üe5 -鈅üe5 -玥üe5 -𦘹üe5 -𨒋üe5 -粤üe5 -粵üe5 -曰üe5 -鉞üe5 -戉üe5 -䋐üe5 -樾üe5 -蚏üe5 -𥩡üe5 -𡛟üe5 -𣐋üe5 -𧊎üe5 -𡡕üe5 -䆢üe5 -䆢üe5 -䆕üe5 -妜üe5 -𥈾üe5 -悅üe5 -閱üe5 -𧀲üe5 -冤üän1 -惌üän1 -惌üän3 -怨üän1 -怨üän4 -㠾üän1 -鵷üän1 -𣹠üän1 -䥉üän1 -𩝸üän1 -蒬üän1 -𡟰üän1 -葾üän1 -䡝üän1 -䡝üin1 -䡝üin3 -䩩üän1 -䩩üän3 -淵üän1 -𠝃üän1 -囦üän1 -㾓üän1 -弲üän1 -弲xüän1 -剈üän1 -𨓯üän1 -䨊üän1 -𡷡üän1 -𡣬üän1 -元üän2 -原üän2 -阮üän2 -阮üän3 -邍üän2 -源üän2 -厵üän2 -杬üän2 -嫄üän2 -沅üän2 -騵üän2 -螈üän2 -螈üän2 -𧔞üän2 -芫üän2 -邧üän2 -邧üän3 -榞üän2 -㹉üän2 -䬧üän2 -獂üän2 -蒝üän2 -袁üän2 -𧻚üän2 -爰üän2 -轅üän2 -鶢üän2 -垣üän2 -𩫧üän2 -園üän2 -援üän2 -援üän4 -榬üän2 -媛üän2 -媛üän4 -洹üän2 -溒üän2 -猿üän2 -猨üän2 -蝯üän2 -沿üän2 -沿iän2 -㳂üän2 -鈆üän2 -鈆zhong1 -櫞üän2 -捐üän2 -鳶üän2 -𦿂üän2 -蝝üän2 -緣üän2 -緣üän4 -䱲üän2 -員üän2 -員üin2 -員üin4 -苑üän3 -苑üän4 -踠üän3 -䖤üän3 -畹üän3 -倇üän3 -𩌑üän3 -䘼üän3 -夗üän3 -𩎺üän3 -晼üän3 -𤗍üän3 -䛄üän3 -䛄üän4 -𠒜üän3 -朊üän3 -𩔃üän3 -兖üän3 -兗üän3 -渷üän3 -沇üän3 -𢯻üän3 -抁üän3 -馻üän3 -馻üin3 -㕣üän3 -𦁙üän3 -𩘍üän3 -願üän4 -𩕾üän4 -傆üän4 -愿üän4 -䬼üän4 -裫üän4 -噮üän4 -肙üän4 -瑗üän4 -褑üän4 -院üän4 -掾üän4 -𢐄üän4 -䬇üän4 -贇üin1 -奫üin1 -氳üin1 -煴üin1 -馧üin1 -蒀üin1 -𥠺üin1 -㚃üin1 -蘊üin1 -蘊üin4 -蘊üin3 -筠üin2 -囩üin2 -縜üin2 -荺üin2 -荺üin3 -勻üin2 -匀üin2 -昀üin2 -鋆üin2 -雲üin2 -云üin2 -芸üin2 -蕓üin2 -耘üin2 -𦔐üin2 -𦓷üin2 -鄖üin2 -䢵üin2 -妘üin2 -紜üin2 -𧶊üin2 -𧶊üin4 -溳üin2 -溳üin3 -澐üin2 -篔üin2 -䉙üin2 -𪔅üin2 -愪üin2 -愪üin3 -耺üin2 -橒üin2 -殞üin3 -隕üin3 -磒üin3 -霣üin3 -尹üin3 -䪳üin3 -允üin3 -狁üin3 -玧üin3 -𡴞üin3 -𧉃üin3 -抎üin3 -𪏚üin3 -𤸫üin3 -𤸫üin4 -惲üin3 -褞üin3 -賱üin3 -醞üin4 -醖üin4 -醞üin3 -醖üin3 -齳üin3 -夽üin3 -喗üin3 -運üin4 -暈üin4 -韗üin4 -韗xüän4 -䩵üin4 -鄆üin4 -貟üin4 -䲰üin4 -韻üin4 -韵üin4 -䚋üin4 -慍üin4 -愠üin4 -煆xa1 -煆xa4 -疨xa1 -岈xa1 -谺xa1 -颬xa1 -遐xa2 -蝦xa2 -鍜xa2 -霞xa2 -赮xa2 -瑕xa2 -騢xa2 -鰕xa2 -䫗xa2 -碬xa2 -䪗xa2 -𩋥xa2 -䠍xa2 -蕸xa2 -閜xa3 -下xa4 -丅xa4 -廈xa4 -謑xä4 -謑xa4 -謑xi4 -𧫒xa4 -罅xa4 -㙤xa4 -暇xa4 -黠xa5 -𩪲xa5 -䦖xa5 -䦖xe5 -傄hua5 -䀨hua5 -鎋xa5 -舝xa5 -縖xa5 -𢮟xa5 -𪗾xa5 -鶷xa5 -𧕱xa5 -𤪍xa5 -𦵯xa5 -𩝛xa5 -𥰶xa5 -𠢆xa5 -㔠xa5 -瞎xa5 -𩮂xa5 -洽xa5 -䨐xa5 -狹xa5 -陜xa5 -陿xa5 -峽xa5 -硤xa5 -烚xa5 -珨xa5 -祫xa5 -䞩xa5 -𤲍xa5 -𪘘xa5 -𢈙xa5 -俠xa5 -俠xe5 -䶎xa5 -㰰xa5 -敮xa5 -狎xa5 -𧆥xa5 -柙xa5 -匣xa5 -翈xa5 -𢘉xa5 -𩉾xa5 -𠗉xa5 -𠗉xe5 -𠗉zie5 -炠xa5 -筪xa5 -呷xa5 -䛅xa5 -𣢗xa5 -啌xang1 -舡xang1 -𨋪xang1 -香xang1 -薌xang1 -膷xang1 -鄉xang1 -䜶xang2 -跭xang2 -栙xang2 -夅xang2 -缻xang2 -𢞡xang3 -響xang3 -饗xang3 -䖮xang3 -蠁xang3 -蠁xang4 -享xang3 -亯xang3 -䦳xang3 -䦳xang4 -嚮xang3 -嚮xang4 -項xang4 -缿xang4 -巷xang4 -衖xang4 -閧xang4 -萫xang4 -𧬰xang4 -膮xao1 -膮xao3 -憢xao1 -嘵xao1 -𦟞xao1 -囂xao1 -嚻xao1 -枵xao1 -𩱴xao1 -獢xao1 -㺧xao1 -穘xao1 -呺xao1 -虈xao1 -虓xao1 -猇xao1 -猇xao2 -嚆xao1 -哮xao1 -哮xao4 -髇xao1 -窙xao1 -䬘xao1 -庨xao1 -灱xao1 -涍xao1 -涍xao4 -𩾾xao1 -㹲xao1 -殽xao2 -殽xao2 -殽xao2 -𦺔xao2 -洨xao2 -㮁xao2 -爻xao2 -淆xao2 -笅xao2 -胶xao2 -𨠦xao2 -䋂xao2 -㤊xao2 -㤊xao4 -䂚xao2 -曉xao3 -皢xao3 -𦯪xao4 -㵿xao4 -澩xao4 -澩xo5 -澩zho5 -𢿿xao4 -娎xao4 -娎xe5 -效xao4 -効xao4 -斅xao4 -俲xao4 -𣱓xao4 -孝xao4 -𡦳xao4 -㗨xä1 -㰨xä1 -㥟xä2 -慀xä2 -慀xi4 -膎xä2 -鞋xä2 -鞵xä2 -㨙xä2 -㨙xi4 -䙎xä2 -榽xä2 -榽xi2 -諧xä2 -龤xä2 -𩤠xä2 -瑎xä2 -䓳xä2 -蟹xä3 -蟹xä4 -䲒xä4 -獬xä4 -澥xä4 -嶰xä4 -𨼬xä4 -邂xä4 -㖑xä4 -譮xä4 -㞒xä4 -𢗊xä4 -械xä4 -薤xä4 -䪥xä4 -齘xä4 -䦏xä4 -䦏xi4 -韰xä4 -㒠xä4 -𤡧xä4 -㳦xä4 -𦤬xä4 -歇xe5 -蠍xe5 -𤢔xe5 -𦪬xe5 -纈xe5 -擷xe5 -襭xe5 -𢴲xe5 -翓xe5 -𥊯xe5 -𧀺xe5 -𪕯xe5 -𪕯xi5 -䐼xe5 -䐼xi4 -奊xe5 -籺xe5 -𥢹xe5 -𨵪xe5 -𡘐xe5 -䩤xe5 -褉xe5 -䙽xe5 -焎xe5 -協xe5 -勰xe5 -叶xe5 -挾xe5 -劦xe5 -綊xe5 -𤙒xe5 -𢂐xe5 -脅xe5 -脅xän4 -愶xe5 -𣣲xe5 -𣢩xe5 -𣹩xe5 -㢵xe5 -嗋xe5 -熁xe5 -拹xe5 -掀xän1 -鶱xän1 -軒xän1 -軒xüän1 -蓒xän1 -羴xän1 -祆xän1 -訮xän1 -嘕xän1 -屳xän1 -𦒜xän1 -馦xän1 -㽐xän1 -㾾xän1 -䵌xän1 -㰹xän1 -𧍧xän1 -𧮰xän1 -䩂xän1 -𩏩xän1 -𩏩xän3 -杴xän1 -㿌xän1 -𥟕xän1 -閑xän2 -嫻xän2 -嫺xän2 -憪xän2 -憪xän4 -癇xän2 -𩦂xän2 -蛝xän2 -瞯xän2 -𥊺xän2 -鷳xän2 -鷴xän2 -藖xän2 -藖xän4 -賢xän2 -弦xän2 -絃xän2 -絃xüän4 -舷xän2 -胘xän2 -胘xüän2 -蚿xän2 -𢛆xän2 -𠛑xän2 -伭xän2 -𦱁xän2 -婱xän2 -𧼏xän2 -礥xän2 -礥in2 -㘋xän2 -㘋in2 -痃xän2 -嫌xän2 -咸xän2 -鹹xän2 -醎xän2 -𩤥xän2 -諴xän2 -椷xän2 -㮀xän2 -輱xän2 -銜xän2 -甉xän2 -甉xän4 -幰xän3 -攇xän3 -䘆xän3 -䘆xin3 -䜢xän3 -顯xän3 -韅xän3 -韅xän4 -抮xän3 -險xän3 -玁xän3 -豏xän4 -㺝xän4 -㺌xän4 -𡞣xän4 -𥻇xän4 -豃xän3 -僩xän4 -僩xän4 -橌xän4 -限xän4 -䦘xän4 -硍xän4 -䁂xän4 -峴xän4 -臔xän4 -哯xän4 -睍xän4 -㦓xän4 -鼸xän4 -檻xän4 -壏xän4 -𥽏xän4 -轞xän4 -𨏊xän4 -憲xän4 -𧾨xän4 -瀗xän4 -娨xän4 -莧xän4 -粯xän4 -現xän4 -縣xän4 -縣xüän2 -縣xüän4 -𩎌xän4 -姭xän4 -陷xän4 -㒈xän4 -餡xän3 -㽉xän4 -犧xi1 -羲xi1 -焁xi1 -桸xi1 -巇xi1 -隵xi1 -隵xi1 -𤃪xi1 -曦xi1 -𢹍xi1 -𧕆xi1 -䚙xi1 -䚙xüän1 -䖒xi1 -㺣xi1 -𢨛xi1 -𣤴xi1 -㚀xi1 -忾xi1 -咦xi1 -䐅xi1 -𣢂xi1 -僖xi1 -歖xi1 -嬉xi1 -嬉xi4 -熙xi1 -禧xi1 -譆xi1 -𠩺xi1 -瞦xi1 -熹xi1 -嘻xi1 -誒xi1 -𣢑xi1 -娭xi1 -蹊xi1 -蹊xi2 -奚xi1 -奚xi2 -希xi1 -稀xi1 -晞xi1 -莃xi1 -鵗xi1 -睎xi1 -豨xi1 -豨xi3 -𧻶xi1 -烯xi1 -俙xi1 -俙xi3 -欷xi1 -欷xi4 -唏xi1 -唏xi3 -唏xi4 -浠xi1 -醯xi1 -䒊xi1 -𦫬xi1 -忚xi1 -㜎xi2 -傒xi2 -豯xi2 -徯xi2 -徯xi4 -𡗞xi2 -嵇xi2 -騱xi2 -郋xi2 -𪓷xi2 -兮xi2 -鼷xi2 -蒵xi2 -蒵xi4 -貕xi2 -𪖪xi3 -𪖥xi3 -喜xi3 -憙xi3 -憙xi4 -蟢xi3 -狶xi3 -霼xi3 -霼xi4 -𧨍xi4 -𥰥xi4 -𦩶xi4 -匸xi4 -𥉐xi4 -嚱xi4 -㕧xi4 -屓xi4 -屭xi4 -呬xi4 -𤡬xi4 -䨳xi4 -餼xi4 -䊠xi4 -鎎xi4 -熂xi4 -黖xi4 -𧱲xi4 -䮎xi4 -犔xi4 -忥xi4 -𦝜xi4 -系xi4 -𦃟xi4 -禊xi4 -稧xi4 -㰥xi4 -㚛xi4 -欯xi5 -恄xi5 -㣟xi5 -肸xi5 -迄xi5 -釳xi5 -忔xi5 -䛥xi5 -汔xi5 -檄xi5 -覡xi5 -薂xi5 -椺xi5 -赥xi5 -鬩xi5 -𧨃xi5 -䦧xi5 -𥍠xi5 -䈪xi5 -㦦xi5 -㤸xi5 -𤄎xi5 -𣣉xi5 -赩xi5 -䀌xi5 -䵱xi5 -𥈜xi5 -𢤋xi5 -吸xi5 -噏xi5 -翕xi5 -翖xi5 -闟xi5 -熻xi5 -潝xi5 -𧬈xi5 -嬆xi5 -𨝫xi5 -𪅲xi5 -欣xin1 -忻xin1 -訢xin1 -昕xin1 -炘xin1 -炘xin4 -邤xin1 -馨xin1 -蛵xin1 -𠷓xin1 -興xin1 -興xin4 -𨞾xin1 -歆xin1 -廞xin1 -廞xin3 -鑫xin1 -刑xin2 -㓝xin2 -形xin2 -侀xin2 -𤬐xin2 -䣆xin2 -鉶xin2 -型xin2 -陘xin2 -鈃xin2 -㼛xin2 -𤭓xin2 -鋞xin2 -鋞xin4 -㾙xin3 -㾙xin4 -擤xin3 -杏xin4 -幸xin4 -𡴘xin4 -𠂷xin4 -倖xin4 -㼬xin4 -悻xin4 -婞xin4 -緈xin4 -涬xin4 -釁xin4 -衅xin4 -舋xin4 -焮xin4 -𦜓xin4 -𤴾xin4 -𣢝xin4 -臖xin4 -嬹xin4 -學xo5 -确xo5 -𥀣xo5 -㕰xo5 -𩌥xo5 -𦰾xo5 -瀥xo5 -䤕xo5 -䂄xo5 -矆xo5 -謔xo5 -胸xong1 -胷xong1 -匈xong1 -凶xong1 -𣧑xong1 -兇xong1 -兇xong3 -恟xong1 -𧧗xong1 -訩xong1 -詾xong1 -詾xong3 -洶xong1 -洶xong3 -兄xong1 -𧵣xong1 -雄xong2 -熊xong2 -熒xong2 -褮xong2 -螢xong2 -滎xong2 -䁝xong2 -𧵣xong2 -𦬺xong3 -詗xong3 -詗xong4 -迥xong4 -泂xong4 -𦳖xong4 -𧽒xong4 -敻xong4 -矎xong4 -矎xüän1 -休xou1 -㾋xou1 -貅xou1 -㹯xou1 -鵂xou1 -𩢮xou1 -庥xou1 -髹xou1 -髤xou1 -咻xou1 -咻xü3 -㵻xou1 -飍xou1 -烋xou1 -朽xou3 -㱙xou3 -㽲xou3 -嗅xou4 -齅xou4 -嘼xou4 -珛xou4 -虛xü1 -噓xü1 -噓xü4 -歔xü1 -欨xü1 -欨xü3 -魖xü1 -𥛳xü1 -驉xü1 -訏xü1 -𢖳xü1 -盱xü1 -𥈈xü1 -㰭xü1 -㽳xü1 -𧙆xü1 -𦀒xü1 -𦀒xü3 -旴xü1 -𣚏xü1 -許xü3 -鄦xü3 -詡xü3 -冔xü3 -𠳲xü3 -珝xü3 -喣xü3 -煦xü3 -煦xü4 -昫xü4 -酗xü4 -𧏺xü4 -𤲸xü5 -㜅xü5 -慉xü5 -旭xü5 -頊xü5 -頊ü5 -勗xü5 -勖xü5 -𩔴xü5 -𩪉xü5 -獝xü5 -䎉xü5 -怴xü5 -䬂xü5 -䬂xüe5 -𥄵xü5 -欻xü5 -䬍xü5 -𩘐xü5 -𦱧xü5 -㗵xü5 -烼xü5 -瞁xü5 -𥆛xü5 -𥍟xü5 -殈xü5 -洫xü5 -䦗xü5 -𨵨xü5 -𦑍xü5 -𠷾xü5 -𧹭xü5 -靴xüe1 -鞾xüe1 -𢪎xüe1 -㗾xüe1 -䟠xüe5 -狘xüe5 -䎀xüe5 -㞽xüe5 -血xüe5 -𥅧xüe5 -䆷xüe5 -䆝xüe5 -坹xüe5 -坹xüe5 -䦑xüe5 -泬xüe5 -瞲xüe5 -䛎xüe5 -䒸xüe5 -穴xüe5 -䋉xüe5 -𩖶xüe5 -烕xüe5 -𣧡xüe5 -𦐋xüe5 -吷xüe5 -暄xüän1 -煊xüän1 -萱xüän1 -諼xüän1 -諼xüän3 -諠xüän1 -諠xüän1 -塤xüän1 -壎xüän1 -壎xüin1 -喧xüän1 -愋xüän1 -翧xüän1 -䚭xüän1 -蝖xüän1 -鋗xüän1 -梋xüän1 -駽xüän1 -駽xüän4 -㘣xüän1 -禤xüän1 -翾xüän1 -蠉xüän1 -蠉xüän3 -𧾎xüän1 -儇xüän1 -儇xüän1 -譞xüän1 -𥌭xüän1 -𥌭xüän2 -𥌭xüän4 -玄xüän2 -玆xüän2 -懸xüän2 -眩xüän2 -眩xüän4 -䮄xüän2 -玹xüän2 -玹xüän4 -𧟨xüän2 -𠆺xüän2 -盷xüän2 -暅xüän3 -咺xüän3 -泫xüän4 -鉉xüän4 -琄xüän4 -贙xüän4 -妶xüän4 -𦇏xüän4 -䩙xüän4 -䧎xüän4 -𨊼xüän4 -𩉥xüän4 -楦xüän4 -楥xüän4 -𩋢xüän4 -絢xüän4 -夐xüän4 -䀏xüän4 -㧦xüän4 -袨xüän4 -炫xüän4 -衒xüän4 -𧗳xüän4 -䝮xüän4 -𩑹xüän4 -熏xüin1 -焄xüin1 -燻xüin1 -薰xüin1 -薰xüin4 -醺xüin1 -獯xüin1 -曛xüin1 -勛xüin1 -勳xüin1 -勲xüin1 -臐xüin1 -臐xüin4 -纁xüin1 -訓xüin4 -爋xüin4 -巀za5 -巀zie5 -囋za5 -囋zang4 -囐za5 -砸za5 -雜za5 -韴za5 -磼za5 -雥za5 -䕹za5 -䕹zie5 -匝za5 -迊za5 -帀za5 -咂za5 -𠯗za5 -𣤶za5 -𣤶zu5 -魳za5 -䍼za5 -䍼zang1 -嘁za5 -沞za5 -䞙za5 -䪞za5 -蚱za5 -蚱zä5 -臧zang1 -匨zang1 -牂zang1 -䍧zang1 -贓zang1 -髒zang1 -髒zang3 -簪zang1 -簪zen1 -𥸢zang1 -撍zang1 -撍zang3 -撍zang4 -撍zen1 -篸zang1 -篸zang4 -鐕zang1 -䐶zang1 -䐶zin3 -䰖zang3 -䰖zang4 -䰖za5 -趲zang3 -趲zang4 -攢zang3 -攢zang4 -攢zuang4 -駔zang3 -駔zu4 -昝zang3 -寁zang3 -寁zie5 -䭕zang3 -瓚zang4 -瓉zang4 -禶zang4 -棧zang4 -棧zhang4 -奘zang4 -㣅zang4 -㔆zang4 -㟛zang4 -贊zang4 -賛zang4 -讚zang4 -讃zang4 -鄼zang4 -鄼zuang3 -饡zang4 -灒zang4 -𡳋zang4 -㜺zang4 -攅zang4 -攅zuang4 -葬zang4 -𨌄zang4 -暫zang4 -蹔zang4 -糟zao1 -醩zao1 -遭zao1 -㷮zao1 -傮zao1 -𣩒zao1 -早zao3 -澡zao3 -藻zao3 -薻zao3 -繅zao3 -蚤zao3 -𧎮zao3 -䲃zao3 -璪zao3 -璅zao3 -棗zao3 -皂zao4 -皁zao4 -𦯑zao4 -𢲵zao4 -灶zao4 -竈zao4 -躁zao4 -趮zao4 -哉zä1 -災zä1 -烖zä1 -灾zä1 -𤆎zä1 -𡿧zä1 -𢦒zä1 -𦸜zä1 -𦸜zy1 -栽zä1 -栽zä4 -𦳦zä1 -渽zä1 -宰zä3 -載zä3 -載zä4 -縡zä3 -縡zä4 -䏁zä3 -再zä4 -𨚵zä4 -𩛥zä4 -䵧zä4 -在zä4 -酨zä4 -𣿐zä4 -𣿐zä5 -𪗨zä5 -櫛zä5 -楖zä5 -楖zi5 -瀄zä5 -㘉zä5 -𥠈zä5 -擳zä5 -𨵊zä5 -磔zä5 -虴zä5 -舴zä5 -𤜤zä5 -杔zä5 -𪐏zä5 -𪐏zhr5 -𥧮zä5 -嘖zä5 -窄zä5 -笮zä5 -笮zha4 -笮zo5 -迮zä5 -迮zo5 -齚zä5 -齰zä5 -齰zha4 -咋zä5 -咋zha4 -泎zä5 -岝zä5 -岝zo5 -宅zä5 -㡯zä5 -擇zä5 -澤zä5 -𪀥zä5 -䕪zä5 -鸅zä5 -𩏪zä5 -蠌zä5 -𤂥zä5 -賾zä5 -葃zä5 -葃zi5 -葃zo5 -㣱zä5 -耫zä5 -耫zha5 -責zä5 -債zä5 -債zhä4 -𩔳zä5 -簀zä5 -幘zä5 -謮zä5 -𧐐zä5 -𧐐zi5 -鰿zä5 -鰿zi5 -鰿zi5 -𦟜zä5 -謫zä5 -讁zä5 -𤟍zä5 -㭙zä5 -𡇠zä5 -䊞zä5 -厇zä5 -崱zä5 -𡸦zä5 -溭zä5 -萴zä5 -稄zä5 -𥟔zä5 -仄zä5 -𠨮zä5 -昃zä5 -𣅔zä5 -𣅦zä5 -𢯩zä5 -𢯩zi5 -㳁zä5 -則zä5 -𠟻zä5 -𠟭zä5 -賊zä5 -𧵪zä5 -𧒿zä5 -鱡zä5 -鰂zä5 -𦽒zä5 -臻zen1 -蓁zen1 -搸zen1 -溱zen1 -潧zen1 -𣓀zen1 -榛zen1 -𣐽zen1 -𣐽zen3 -樼zen1 -轃zen1 -轃ziän1 -𩘽zen1 -𠑅zen1 -𧯫zen1 -䆸zen1 -爭zen1 -諍zen1 -諍zen4 -箏zen1 -䋫zen1 -猙zen1 -猙zin4 -䱢zen1 -睜zen1 -睜zin4 -增zen1 -增zen4 -譄zen1 -憎zen1 -䎖zen1 -矰zen1 -罾zen1 -熷zen1 -𦼏zen1 -㻸zen1 -𧤛zen3 -甑zen4 -䰝zen4 -𩱭zen4 -䙢zen4 -濜zen4 -濜zin1 -濜zin4 -𩒣zen4 -幀zen4 -𩏠zen4 -㡧zen4 -鋥zen4 -𥊼zen4 -䂻zen4 -贈zen4 -𪒟zen4 -譖zen4 -樝zha1 -査zha1 -柤zha1 -碴zha1 -渣zha1 -𦳏zha1 -㪥zha1 -皻zha1 -齇zha1 -齄zha1 -𤹡zha1 -𥡧zha1 -浾zha1 -奓zha1 -奓zha4 -觰zha1 -觰zha3 -譇zha1 -𧬅zha1 -吒zha1 -吒zha4 -咤zha1 -咤zha4 -𪗭zha1 -䐒zha1 -䐒zha4 -鮓zha3 -厏zha3 -厏zha4 -謯zha3 -謯zie1 -痄zha3 -苲zha3 -砟zha4 -砟zha4 -砟zo5 -䋾zha3 -炸zha4 -灹zha4 -𢕮zha4 -𢕮zhuä4 -膪zha4 -膪zhuä4 -䒲zha4 -𨶃zha4 -詐zha4 -榨zha4 -醡zha4 -乍zha4 -䄍zha4 -𧧻zha4 -䖳zha4 -札zha5 -𣧖zha5 -𣧖zie5 -㱜zha5 -蚻zha5 -紮zha5 -扎zha5 -𩿤zha5 -鍘zha5 -𨰉zha5 -㳐zha5 -哳zha5 -𢧖zha5 -𧶇zha5 -𥯦zha5 -䮢zha5 -𧼰zha5 -牐zha5 -眨zha5 -偛zha5 -𥀈zha5 -䛽zha5 -劄zha5 -𠍹zha5 -𧉫zha5 -𤁳zha5 -㣶zhang1 -饘zhang1 -饘zhang3 -𩜾zhang1 -旃zhang1 -旜zhang1 -栴zhang1 -氈zhang1 -鸇zhang1 -𩔣zhang1 -邅zhang1 -邅zhang4 -鱣zhang1 -𩼼zhang1 -章zhang1 -漳zhang1 -樟zhang1 -慞zhang1 -璋zhang1 -彰zhang1 -障zhang1 -障zhang4 -墇zhang1 -墇zhang4 -𩌬zhang1 -獐zhang1 -麞zhang1 -鄣zhang1 -蔁zhang1 -𪅂zhang1 -暲zhang1 -嫜zhang1 -張zhang1 -張zhang4 -粻zhang1 -餦zhang1 -漲zhang1 -漲zhang3 -漲zhang4 -詹zhang1 -瞻zhang1 -占zhang1 -占zhang4 -厃zhang1 -噡zhang1 -𠟧zhang1 -霑zhang1 -𪏉zhang1 -䩇zhang1 -𪉜zhang1 -𪉜zhang4 -䩆zhang3 -拃zhang3 -䎒zhang3 -盞zhang3 -醆zhang3 -琖zhang3 -𧣴zhang3 -展zhang3 -㞡zhang3 -紾zhang3 -紾zhen3 -皽zhang3 -㠭zhang3 -㜊zhang3 -𧎰zhang3 -𦗢zhang3 -𠟉zhang3 -樿zhang3 -𩕊zhang3 -䆄zhang3 -䡀zhang3 -𥊳zhang3 -橏zhang3 -㔊zhang3 -𨭖zhang3 -嫸zhang3 -掌zhang3 -𤓯zhang3 -仉zhang3 -颭zhang3 -斬zhang3 -嶄zhang4 -嶄zhang4 -𪘪zhang4 -䗃zhang4 -驏zhang4 -丈zhang4 -杖zhang4 -仗zhang4 -㽴zhang4 -㴴zhang4 -偡zhang4 -瀺zhang4 -輚zhang4 -𧮺zhang4 -綻zhang4 -䋎zhang4 -戰zhang4 -顫zhang4 -𩥇zhang4 -𧝑zhang4 -帳zhang4 -賬zhang4 -脹zhang4 -痮zhang4 -㢓zhang4 -嶂zhang4 -瘴zhang4 -幛zhang4 -蘸zhang4 -𣳤zhang4 -站zhang4 -賺zhang4 -賺zhuang4 -𧸖zhang4 -𧸖zhuang4 -譧zhang4 -𨼮zhang4 -䪌zhang4 -覱zhang4 -嶘zhang4 -㟞zhang4 -𠊩zhang4 -轏zhang4 -孱zhang4 -𦩻zhao1 -昭zhao1 -鉊zhao1 -招zhao1 -盄zhao1 -𤿘zhao1 -𦗔zhao1 -抓zhao1 -抓zhao3 -抓zhao4 -抓zhua1 -𠿈zhao1 -𠿈zou1 -啁zhao1 -啁zhou1 -䞴zhao1 -䞴zhao4 -鳭zhao1 -沼zhao3 -䈃zhao3 -找zhao3 -爪zhao3 -爪zhua3 -㕚zhao3 -瑵zhao3 -䝖zhao3 -笊zhao3 -笊zhao4 -𢁬zhao3 -𦬔zhao3 -肇zhao4 -肁zhao4 -兆zhao4 -𠧞zhao4 -垗zhao4 -趙zhao4 -旐zhao4 -狣zhao4 -䍮zhao4 -照zhao4 -炤zhao4 -曌zhao4 -詔zhao4 -𨹸zhao4 -罩zhao4 -䈇zhao4 -䍜zhao4 -鵫zhao4 -鵫zho5 -棹zhao4 -櫂zhao4 -濯zhao4 -濯zho5 -㷹zhao4 -㾭zhao4 -㾭zou4 -癄zhao4 -癄ziao4 -齋zhä1 -𪘨zhä1 -榸zhä1 -廌zhä4 -廌zhr4 -豸zhä4 -豸zhr4 -𧳋zhä4 -眦zhä4 -瘵zhä4 -祭zhä4 -祭zi4 -𨝋zhä4 -𦤧zhä4 -砦zhä4 -哲zhä5 -悊zhä5 -喆zhä5 -嚞zhä5 -蜇zhä5 -晢zhä5 -晢zhr4 -晣zhä5 -䀿zhä5 -浙zhä5 -䩢zhä5 -䩢zhr4 -𩍕zhä5 -䏳zhä5 -䐑zhä5 -㙷zhä5 -㙷zhr5 -讋zhä5 -懾zhä5 -襵zhä5 -䜆zhä5 -謺zhä5 -䝕zhä5 -輒zhä5 -𦯍zhä5 -㭯zhä5 -鮿zhä5 -轍zhä5 -㯙zhä5 -遮zhe1 -𠌮zhe1 -㸙zhe1 -諸zhe1 -諸zhu1 -赭zhe3 -赭zhä3 -柘zhe4 -鷓zhe4 -蟅zhe4 -蟅zhr5 -䗪zhe4 -䗪zhr5 -嗻zhe4 -炙zhe4 -炙zhr5 -蔗zhe4 -蔗zha4 -真zhen1 -眞zhen1 -振zhen1 -振zhen4 -禛zhen1 -稹zhen1 -稹zhen3 -畛zhen1 -畛zhen3 -侲zhen1 -侲zhen4 -蒖zhen1 -㖘zhen1 -唇zhen1 -帪zhen1 -珍zhen1 -鎮zhen1 -鎮zhen4 -貞zhen1 -楨zhen1 -禎zhen1 -𨺟zhen1 -征zhen1 -𨒌zhen1 -𦙫zhen1 -𨢹zhen1 -鉦zhen1 -怔zhen1 -佂zhen1 -𧘿zhen1 -正zhen1 -正zhen4 -鴊zhen1 -鴊zhen4 -䋊zhen1 -眐zhen1 -蒸zhen1 -䒱zhen1 -烝zhen1 -烝zhen4 -𦚦zhen1 -䕄zhen1 -篜zhen1 -脀zhen1 -癥zhen1 -𨟃zhen1 -針zhen1 -針zhen4 -箴zhen1 -鱵zhen1 -𪈁zhen1 -葴zhen1 -㘰zhen1 -砧zhen1 -椹zhen1 -軫zhen3 -疹zhen3 -賑zhen3 -賑zhen4 -鬒zhen3 -㐱zhen3 -槇zhen3 -袗zhen3 -袗zhen4 -裖zhen3 -𦕑zhen3 -診zhen3 -診zhen4 -眕zhen3 -𩒉zhen3 -𩒉zhen4 -䪾zhen3 -䪾zhen4 -𠘱zhen3 -整zhen3 -𣵹zhen4 -拯zhen3 -撜zhen3 -氶zhen3 -䫬zhen3 -紖zhen4 -䀕zhen4 -眹zhen4 -朕zhen4 -𦩗zhen4 -𦩎zhen4 -栚zhen4 -震zhen4 -䟴zhen4 -䳲zhen4 -挋zhen4 -陣zhen4 -𨳌zhen4 -鎭zhen4 -政zhen4 -証zhen4 -鄭zhen4 -㽀zhen4 -證zhen4 -症zhen4 -𪒘zhen4 -𪑬zhen4 -鴆zhen4 -㼉zhen4 -揕zhen4 -㓄zhen4 -浞zho5 -丵zho5 -鋜zho5 -灂zho5 -鷟zho5 -篧zho5 -齺zho5 -𢋱zho5 -𨖮zho5 -捉zho5 -穛zho5 -𥼚zho5 -穱zho5 -斮zho5 -𧂒zho5 -卓zho5 -𥢔zho5 -倬zho5 -桌zho5 -斲zho5 -㧻zho5 -琢zho5 -涿zho5 -諑zho5 -孎zho5 -孎zhu5 -斀zho5 -椓zho5 -椓zho5 -啅zho5 -𢁁zho5 -𢽚zho5 -濁zho5 -擢zho5 -𧃔zho5 -𢺡zho5 -㺟zho5 -蠗zho5 -鸀zho5 -鸀zhu5 -鸐zho5 -𩑂zho5 -𢢗zho5 -𩆸zho5 -拙zho5 -拙zhuä5 -䂐zho5 -䂐zhu5 -䫎zho5 -𠭴zho5 -𠭴zu5 -梲zho5 -䪼zho5 -準zho5 -準zhuen3 -𨢬zho5 -䖦zho5 -輟zho5 -輟zhuei4 -畷zho5 -畷zhuei4 -惙zho5 -餟zho5 -餟zhuei4 -餟zhuei4 -醊zho5 -醊zhuei4 -醊zhuei4 -䟾zho5 -𩋁zho5 -叕zho5 -綴zho5 -綴zhuei4 -𧖀zho5 -灼zho5 -焯zho5 -斫zho5 -彴zho5 -酌zho5 -䅵zho5 -謶zho5 -𥯩zho5 -犳zho5 -𧘑zho5 -禚zho5 -𥖛zho5 -櫡zho5 -鐯zho5 -𣃈zho5 -擆zho5 -衷zhong1 -衷zhong4 -忠zhong1 -終zhong1 -𣧩zhong1 -眾zhong1 -眾zhong4 -衆zhong1 -衆zhong4 -螽zhong1 -𧑄zhong1 -𩅧zhong1 -䝦zhong1 -䈺zhong1 -鼨zhong1 -蔠zhong1 -柊zhong1 -鴤zhong1 -泈zhong1 -鍾zhong1 -鐘zhong1 -䇗zhong1 -彸zhong1 -妐zhong1 -伀zhong1 -衳zhong1 -籦zhong1 -㕬zhong1 -炂zhong1 -𦬘zhong1 -𨳗zhong1 -腫zhong3 -種zhong3 -種zhong4 -踵zhong3 -歱zhong3 -㣫zhong3 -冢zhong3 -塚zhong3 -𢃭zhong3 -𢃓zhong3 -𢝆zhong4 -仲zhong4 -蚛zhong4 -𩿀zhong4 -堹zhong4 -諥zhong4 -偅zhong4 -𨉢zhong4 -周zhou1 -週zhou1 -州zhou1 -𥺝zhou1 -輖zhou1 -洲zhou1 -賙zhou1 -喌zhou1 -喌zhu5 -舟zhou1 -郮zhou1 -輈zhou1 -盩zhou1 -譸zhou1 -侜zhou1 -𩢸zhou1 -咮zhou1 -咮zhou4 -咮zhu1 -咮zhu4 -𧻖zhou1 -𥎻zhou1 -矪zhou1 -肘zhou3 -疛zhou3 -疛zhou4 -𤶡zhou3 -帚zhou3 -箒zhou3 -𧳜zhou3 -鯞zhou3 -晭zhou3 -紂zhou4 -䈙zhou4 -葤zhou4 -胄zhou4 -伷zhou4 -冑zhou4 -𩊄zhou4 -酎zhou4 -宙zhou4 -籀zhou4 -䛆zhou4 -駎zhou4 -晝zhou4 -咒zhou4 -呪zhou4 -祝zhou4 -祝zhu5 -𥾣zhr1 -只zhr1 -只zhr3 -㲍zhr1 -卮zhr1 -巵zhr1 -觶zhr1 -觶zhr4 -梔zhr1 -枝zhr1 -㽻zhr1 -衼zhr1 -肢zhr1 -胑zhr1 -𨈛zhr1 -㩼zhr1 -鳷zhr1 -榰zhr1 -㯄zhr1 -𪂅zhr1 -𧌔zhr1 -䡋zhr1 -𩍲zhr1 -疻zhr1 -脂zhr1 -祗zhr1 -汦zhr1 -汦zhr3 -鴲zhr1 -鴲zhr4 -㴯zhr1 -䓜zhr1 -𥁼zhr1 -知zhr1 -蜘zhr1 -鼅zhr1 -䵹zhr1 -䣽zhr1 -䝷zhr1 -胝zhr1 -疷zhr1 -秪zhr1 -㞢zhr1 -芝zhr1 -紙zhr3 -帋zhr3 -軹zhr3 -咫zhr3 -扺zhr3 -𣲵zhr3 -厎zhr3 -坁zhr3 -抧zhr3 -䅩zhr3 -䳅zhr3 -㨖zhr3 -㨖zhr3 -㨖zhr4 -𧛢zhr3 -旨zhr3 -䛗zhr3 -恉zhr3 -茋zhr3 -菧zhr3 -黹zhr3 -𢾫zhr3 -夂zhr3 -𧿲zhr3 -止zhr3 -沚zhr3 -洔zhr3 -洔zhr4 -趾zhr3 -址zhr3 -阯zhr3 -芷zhr3 -䚦zhr4 -雉zhr4 -滍zhr4 -跱zhr4 -歭zhr4 -㣥zhr4 -㣥zhr4 -庤zhr4 -偫zhr4 -峙zhr4 -痔zhr4 -寘zhr4 -忮zhr4 -䚳zhr4 -𢻈zhr4 -𡽆zhr4 -智zhr4 -𣉻zhr4 -潪zhr4 -潪zhr5 -至zhr4 -𡠗zhr4 -𡠗zhr5 -摯zhr4 -贄zhr4 -鷙zhr4 -礩zhr4 -礩zhr5 -䲀zhr4 -𩊝zhr4 -𩊞zhr4 -致zhr4 -懥zhr4 -懫zhr4 -懫zhr5 -駤zhr4 -駤zhr4 -𢷐zhr4 -𨆫zhr4 -躓zhr4 -質zhr4 -質zhr5 -輊zhr4 -𨎌zhr4 -騺zhr4 -䞃zhr4 -緻zhr4 -稚zhr4 -稺zhr4 -𦃘zhr4 -𩹈zhr4 -𠊷zhr4 -𢴧zhr4 -𩋩zhr4 -𦥐zhr4 -志zhr4 -䓌zhr4 -誌zhr4 -痣zhr4 -織zhr4 -織zhr5 -娡zhr4 -植zhr4 -植zhr5 -㨁zhr4 -㨁zhr5 -𠍜zhr4 -置zhr4 -制zhr4 -𠛐zhr4 -製zhr4 -淛zhr4 -䎺zhr4 -䇽zhr4 -𢝃zhr4 -㝂zhr4 -䱥zhr4 -𦜗zhr4 -狾zhr4 -𥍭zhr4 -䭁zhr4 -𤴟zhr4 -迣zhr4 -滯zhr4 -彘zhr4 -𩻼zhr4 -𦭮zhr4 -櫍zhr5 -鑕zhr5 -晊zhr5 -郅zhr5 -桎zhr5 -騭zhr5 -劕zhr5 -銍zhr5 -䑇zhr5 -𡂒zhr5 -侄zhr5 -庢zhr5 -秷zhr5 -挃zhr5 -𦤻zhr5 -㲳zhr5 -𨖹zhr5 -𥎹zhr5 -隻zhr5 -墌zhr5 -摭zhr5 -蹠zhr5 -跖zhr5 -䞠zhr5 -𠪮zhr5 -擲zhr5 -擿zhr5 -躑zhr5 -𧓸zhr5 -職zhr5 -軄zhr5 -戠zhr5 -膱zhr5 -蟙zhr5 -蘵zhr5 -𧄕zhr5 -䐈zhr5 -直zhr5 -𡸜zhr5 -犆zhr5 -陟zhr5 -陟dä5 -稙zhr5 -寔zhr5 -湜zhr5 -殖zhr5 -𡑠zhr5 -遈zhr5 -𡮞zhr5 -𣮊zhr5 -𢕚zhr5 -執zhr5 -汁zhr5 -瓡zhr5 -蟄zhr5 -䐲zhr5 -俋zhr5 -㞏zhr5 -縶zhr5 -馽zhr5 -𩢏zhr5 -𡂣zhr5 -秩zhr5 -豑zhr5 -紩zhr5 -帙zhr5 -袠zhr5 -翐zhr5 -妷zhr5 -𣗻zhr5 -𧽮zhr5 -𡙮zhr5 -豬zhu1 -猪zhu1 -瀦zhu1 -櫫zhu1 -櫧zhu1 -㶆zhu1 -䃴zhu1 -蠩zhu1 -株zhu1 -誅zhu1 -㦵zhu1 -邾zhu1 -蛛zhu1 -鼄zhu1 -鴸zhu1 -跦zhu1 -𪏿zhu1 -朱zhu1 -絑zhu1 -珠zhu1 -侏zhu1 -𤝹zhu1 -秼zhu1 -鮢zhu1 -硃zhu1 -煮zhu3 -煑zhu3 -䰞zhu3 -渚zhu3 -陼zhu3 -貯zhu3 -𡪄zhu3 -䍆zhu3 -𤲑zhu3 -䘢zhu3 -𢁼zhu3 -詝zhu3 -主zhu3 -丶zhu3 -炷zhu3 -炷zhu4 -𪐴zhu3 -宔zhu3 -砫zhu3 -麈zhu3 -拄zhu3 -柱zhu3 -柱zhu4 -佇zhu4 -竚zhu4 -苧zhu4 -芧zhu4 -紵zhu4 -羜zhu4 -眝zhu4 -跓zhu4 -嵀zhu4 -翥zhu4 -䬡zhu4 -𤳯zhu4 -𤳐zhu4 -䭖zhu4 -㫂zhu4 -𡻠zhu4 -𢉙zhu4 -䘄zhu4 -箸zhu4 -筯zhu4 -住zhu4 -注zhu4 -疰zhu4 -㹥zhu4 -鑄zhu4 -馵zhu4 -註zhu4 -霔zhu4 -㺛zhu4 -祩zhu4 -𠴦zhu4 -䪒zhu4 -蛀zhu4 -鉒zhu4 -駐zhu4 -軴zhu4 -壴zhu4 -逐zhu5 -軸zhu5 -舳zhu5 -筑zhu5 -鱁zhu5 -𧏿zhu5 -䮱zhu5 -竹zhu5 -築zhu5 -𥴁zhu5 -茿zhu5 -燭zhu5 -矚zhu5 -䌵zhu5 -囑zhu5 -䟉zhu5 -蠾zhu5 -蠋zhu5 -躅zhu5 -瘃zhu5 -𤷚zhu5 -斸zhu5 -钃zhu5 -茁zhu5 -茁zhua5 -茁zo5 -窋zhu5 -絀zhu5 -㑁zhu5 -𡢑zhu5 -朮zhu5 -𦬸zhu5 -炢zhu5 -髽zhua1 -檛zhua1 -膼zhua1 -窡zhua5 -𠿡zhua5 -娺zhua5 -娺zhuei1 -錣zhua5 -錣zhuei4 -樁zhuang1 -𣻛zhuang1 -跧zhuang1 -跧zuang1 -跧züin1 -專zhuang1 -嫥zhuang1 -磚zhuang1 -甎zhuang1 -顓zhuang1 -鱄zhuang1 -鱄zhuang3 -𩠹zhuang1 -瑼zhuang1 -裝zhuang1 -裝zhuang4 -㽵zhuang1 -妝zhuang1 -䊋zhuang1 -粧zhuang1 -𣓧zhuang3 -𨷱zhuang3 -𡇰zhuang3 -𦓝zhuang3 -𦓝zhuei3 -篆zhuang4 -瑑zhuang4 -縳zhuang4 -𦁆zhuang4 -䧘zhuang4 -堟zhuang4 -𢤤zhuang4 -囀zhuang4 -狀zhuang4 -壯zhuang4 -㧳zhuä4 -箠zhuei1 -箠zhuei3 -㩾zhuei1 -追zhuei1 -䨨zhuei1 -錐zhuei1 -隹zhuei1 -𪋇zhuei1 -騅zhuei1 -㮅zhuei1 -䶆zhuei1 -萑zhuei1 -捶zhuei3 -䮔zhuei3 -䮔zuei1 -沝zhuei3 -𩬳duei3 -惴zhuei4 -𦥻zhuei4 -𦦇zhuei4 -縋zhuei4 -硾zhuei4 -膇zhuei4 -娷zhuei4 -諈zhuei4 -墜zhuei4 -贅zhuei4 -䄌zhuei4 -𨮱zhuei4 -諄zhuen1 -諄zhuen4 -肫zhuen1 -𥇜zhuen1 -𥇜zhuen4 -訰zhuen1 -訰zhuen4 -迍zhuen1 -准zhuen3 -稕zhuen4 -𦽑zhuen4 -齎zi1 -齎zy1 -賷zi1 -齏zi1 -𩐒zi1 -虀zi1 -櫅zi1 -䂑zi1 -啙zi1 -啙zy3 -擠zi1 -擠zi3 -擠zi4 -躋zi1 -躋zi4 -隮zi1 -隮zi4 -𢥎zi1 -濟zi3 -濟zi4 -㧗zi3 -㧗zy3 -夘zi3 -䍤zi3 -鮆zi4 -鮆zy1 -𩶆zi4 -鱭zi4 -呰zi4 -呰zy3 -霽zi4 -𩯰zi4 -𩯰zie5 -䰏zi4 -䰏zie5 -𩯷zi4 -𩯷zie5 -𩯷züe5 -䶓zi4 -穧zi4 -劑zi4 -劑zuei1 -嚌zi4 -𨣧zi4 -𪊆zi4 -眥zi4 -眥zy4 -䜞zi4 -際zi4 -穄zi4 -鰶zi4 -疾zi5 -𤕺zi5 -𧪠zi5 -嫉zi5 -嫉zy4 -㑵zi5 -愱zi5 -蒺zi5 -𧎿zi5 -揤zi5 -槉zi5 -𠹋zi5 -堲zi5 -唧zi5 -㘍zi5 -㲺zi5 -𢪍zi5 -𢪍zie5 -𧉍zi5 -蝍zi5 -積zi5 -積zy4 -脊zi5 -蹐zi5 -借zi5 -借zie4 -跡zi5 -迹zi5 -𨒪zi5 -蹟zi5 -鶺zi5 -𪃹zi5 -鯽zi5 -𩺀zi5 -㵶zi5 -㵶zie5 -㵶za5 -𤁢zi5 -𤁢zie5 -𤁢za5 -襀zi5 -庴zi5 -籍zi5 -𨆮zi5 -藉zi5 -藉zie4 -耤zi5 -瘠zi5 -膌zi5 -塉zi5 -猎zi5 -䣢zi5 -績zi5 -勣zi5 -樍zi5 -𪄸zi5 -寂zi5 -𡧘zi5 -𡧯zi5 -𠴫zi5 -𠴫zu5 -即zi5 -卽zi5 -稷zi5 -㮨zi5 -㹄zi5 -𨂢zi5 -䐚zi5 -集zi5 -亼zi5 -𠦫zi5 -輯zi5 -楫zi5 -楫zie5 -檝zi5 -檝zie5 -𦺴zi5 -箿zi5 -㗱zi5 -潗zi5 -湒zi5 -湒zi5 -䌖zi5 -䌖zie5 -㠍zi5 -蓻zi5 -𥠋zi5 -䁒zi5 -𥊬zä5 -戢zä5 -𧤏zä5 -𧥄zä5 -㗊zä5 -濈zä5 -蕺zä5 -𠿠zä5 -霵zä5 -將ziang1 -將ziang4 -𢪇ziang1 -摪ziang1 -漿ziang1 -鱂ziang1 -蔣ziang1 -蔣ziang3 -螿ziang1 -獎ziang3 -㢡ziang3 -䉃ziang3 -槳ziang3 -㯍ziang3 -匠ziang4 -䞪ziang4 -𪀘ziang4 -醬ziang4 -𨡰ziang4 -𨟻ziang4 -焦ziao1 -𤓪ziao1 -燋ziao1 -燋zio5 -蕉ziao1 -噍ziao1 -噍ziao4 -䌭ziao1 -㲬ziao1 -膲ziao1 -鷦ziao1 -椒ziao1 -茮ziao1 -蟭ziao1 -𪚱ziao1 -𪚰ziao1 -㭂ziao3 -𧂈ziao3 -剿ziao3 -𠞰ziao3 -劋ziao3 -𠟯ziao3 -漅ziao3 -𤃭ziao3 -誚ziao4 -醮ziao4 -𥛲ziao4 -釂ziao4 -皭ziao4 -皭zio5 -潐ziao4 -爝ziao4 -爝zio5 -𥡤ziao4 -䂃ziao4 -嗟zie1 -𧨁zie1 -𨲠zie1 -䦈zie1 -罝zie1 -袓zie1 -袓zü4 -㜘zie1 -怚zie1 -怚zü4 -㚗cie2 -姐zie3 -飷zie3 -褯zie4 -躤zie4 -䣠zie4 -䤳zie4 -唶zie4 -節zie5 -𢎛zie5 -癤zie5 -楶zie5 -㸅zie5 -岊zie5 -䲙zie5 -幯zie5 -𠬨zie5 -𧞩zie5 -截zie5 -𢧵zie5 -蠞zie5 -䕙zie5 -𩟦zie5 -接zie5 -椄zie5 -睫zie5 -䀹zie5 -婕zie5 -倢zie5 -倢zie5 -菨zie5 -𣶏zie5 -捷zie5 -疌zie5 -踕zie5 -誱zie5 -崨zie5 -㼪zie5 -箋ziän1 -牋ziän1 -㮍ziän1 -瀳ziän1 -瀳ziän4 -瀳ziän4 -𨕨ziän1 -韉ziän1 -濺ziän1 -濺ziän4 -𢃬ziän1 -𣚙ziän1 -籛ziän1 -籛ziän3 -籛ziän4 -𣝕ziän1 -煎ziän1 -煎ziän4 -葏ziän1 -鬋ziän1 -鬋ziän3 -鬋ziän4 -尖ziän1 -殲ziän1 -瀸ziän1 -𡄑ziän1 -漸ziän1 -漸ziän4 -虃ziän1 -熸ziän1 -䇝ziän1 -鑯ziän1 -剪ziän3 -揃ziän3 -㨵ziän3 -翦ziän3 -戩ziän3 -媊ziän3 -媊zy1 -俴ziän3 -俴ziän4 -譾ziän3 -𦺍ziän3 -𥳟ziän3 -𥰸ziän3 -𩟗ziän3 -踐ziän4 -𧗸ziän4 -𧗸ziän4 -㣤ziän4 -諓ziän4 -餞ziän4 -𤷃ziän4 -蔪ziän4 -𦾶ziän4 -磛ziän4 -𥕌ziän4 -䟅ziän4 -䤔ziän4 -薦ziän4 -𧲛ziän4 -牮ziän4 -箭ziän4 -𥳭ziän4 -葥ziän4 -榗ziän4 -賤ziän4 -僭ziän4 -荐ziän4 -洊ziän4 -臶ziän4 -臶zuen4 -栫ziän4 -栫zuen4 -𨷓ziän4 -津zin1 -𦩨zin1 -璡zin1 -璡zin4 -𦘔zin1 -精zin1 -精zin4 -菁zin1 -晶zin1 -鼱zin1 -婧zin1 -婧zin4 -𣻒zin1 -旌zin1 -旍zin1 -箐zin1 -𩓨zin1 -聙zin1 -祲zin1 -祲zin4 -兓zin1 -𩀿zin1 -𪖼zin1 -㯸zin3 -盡zin3 -盡zin4 -井zin3 -𨙷zin3 -䭙zin3 -阱zin3 -阱zin4 -靜zin4 -靖zin4 -竫zin4 -妌zin4 -穽zin4 -𩇕zin4 -蕈zin4 -進zin4 -晉zin4 -㬜zin4 -搢zin4 -縉zin4 -䗯zin4 -枃zin4 -瑨zin4 -𦎷zin4 -淨zin4 -靚zin4 -𩓞zin4 -𡩻zin4 -𡫏zin4 -𥧲zin4 -爵zio5 -𩰥zio5 -㩱zio5 -嚼zio5 -鮂ziou1 -鮂ciou2 -啾ziou1 -鬏ziou1 -𩭓ziou1 -揪ziou1 -揫ziou1 -揂ziou1 -𥠃ziou1 -稵ziou1 -稵zy1 -酒ziou3 -僦ziou4 -䅢ziou4 -媨ziou4 -就ziou4 -鷲ziou4 -㠇ziou4 -昨zo5 -昨zo5 -左zo3 -左zo4 -𠂇zo3 -㝾zo3 -㝾zo4 -佐zo3 -佐zo4 -坐zo4 -𡋲zo4 -𠡃zo4 -作zo4 -作zo5 -作zu4 -袏zo4 -侳zo4 -侳züe1 -夎zo4 -夎zuei4 -座zo4 -拶za5 -㳨za5 -𨀨za5 -繓zo5 -攥zo5 -柞zo5 -糳zo5 -㘀zo5 -莋zo5 -怍zo5 -鑿zo5 -鑿zu5 -𣫞zo5 -筰zo5 -𦁎zo5 -䋏zo5 -㸲zo5 -䎰zo5 -飵zo5 -飵zu4 -𢂃zo5 -鈼zo5 -秨zo5 -秨zu4 -葼zong1 -嵕zong1 -㚇zong1 -㚇zong4 -鬷zong1 -猣zong1 -猣zong3 -鯼zong1 -鯼zong4 -棕zong1 -椶zong1 -𩮀zong1 -𩮀zong3 -騣zong1 -𥓻zong1 -翪zong1 -翪zong3 -緵zong1 -緵zong4 -稯zong1 -㣭zong1 -蝬zong1 -鬉zong1 -豵zong1 -嵸zong1 -嵸zong3 -嵷zong1 -宗zong1 -倧zong1 -縱zong1 -縱zong4 -𣯨zong1 -蹤zong1 -䡮zong1 -磫zong1 -熧zong1 -總zong3 -緫zong3 -揔zong3 -摠zong3 -𢝰zong3 -𩱛zong3 -蓯zong3 -㢔zong3 -𨍈zong3 -偬zong3 -偬zong4 -傯zong3 -傯zong4 -粽zong4 -糉zong4 -𣀒zong4 -𠏭zong4 -綜zong4 -䝋zong4 -錝zong4 -瘲zong4 -鄒zou1 -鄹zou1 -鄹zou1 -鄹zü4 -郰zou1 -騶zou1 -陬zou1 -陬zü1 -緅zou1 -緅zü4 -䑼zou1 -𨃘zou1 -黀zou1 -箃zou1 -𣠏zou1 -掫zou1 -掫zou3 -掫zü1 -𧌗zou3 -走zou3 -走zou4 -𥣙zou4 -皺zou4 -甃zou4 -驟zou4 -僽zou4 -奏zou4 -揍zou4 -䠫zou4 -菹zu1 -𧄗zu1 -租zu1 -阻zu3 -阻zu4 -俎zu3 -祖zu3 -珇zu3 -組zu3 -靻zu3 -䔃zu3 -齟zu4 -䝒zu4 -𧱛zu4 -麆zu4 -麆zu4 -詛zu4 -祚zu4 -胙zu4 -阼zu4 -𧃘zu4 -𧇣zu4 -族zu5 -鏃zu5 -蹙zu5 -顣zu5 -縬zu5 -𧑙zu5 -𦟠zu5 -㗤zu5 -噈zu5 -槭zu5 -𥷛zu5 -𣢰zu5 -𡎺zu5 -傶zu5 -𣪻zu5 -錊zu5 -足zu5 -足zü4 -哫zu5 -𦦖zu5 -捽zu5 -捽zü5 -椊zu5 -䚝zu5 -崪zu5 -𩩠zu5 -稡zu5 -鑽zuang1 -鑽zuang4 -鑚zuang1 -鑚zuang4 -𩎑zuang1 -䡽zuang1 -𣀶zuang1 -蟤zuang1 -纂zuang3 -繤zuang3 -𦆈zuang3 -纘zuang3 -纉zuang3 -儹zuang3 -籫zuang3 -僎zuang4 -僎züin1 -𩔊zuang4 -𩻝zuang4 -𠨎zuang4 -僝zuang4 -僝chang2 -籑zuang4 -𤩄zuang4 -䞰zuä5 -㭰zuei1 -㭰zuei3 -𦸺zuei1 -㷷zuei1 -𤎱zuei1 -𤎱züän3 -臇zuei1 -臇züän3 -嶉zuei1 -嶉zuei3 -嶉zü1 -䘒zuei1 -脧zuei1 -𡱥zuei1 -嘴zuei3 -觜zuei3 -觜zuei1 -觜zy1 -噿zuei3 -㠑zuei4 -罪zuei4 -辠zuei4 -嶊zuei3 -洅zuei3 -醉zuei4 -蕝zuei4 -蕝züe5 -𧎹zuei4 -最zuei4 -𢃒zuei4 -𪓌zuei4 -綷zuei4 -蕞zuei4 -𥳣zuei4 -晬zuei4 -祽zuei4 -遵zuen1 -遵züin1 -嶟zuen1 -嶟züin1 -尊zuen1 -樽zuen1 -罇zuen1 -繜zuen1 -撙zuen3 -𠟃zuen3 -僔zuen3 -噂zuen3 -譐zuen3 -䔿zuen3 -鱒zuen4 -鐏zuen4 -𦪚zuen4 -𩯄zuen4 -諏zü1 -㖩zü1 -𡸨zü1 -娵zü1 -䃊zü3 -跙zü4 -𧽟zü4 -聚zü4 -埾zü4 -𦳮zü5 -崒zü5 -踤zü5 -䱣zü5 -㰵zü5 -蠽zie5 -𧓷zie5 -𪇲zie5 -尐zie5 -𠯙zie5 -絕züe5 -㔢züe5 -𨼎züe5 -鐫züän1 -朘züän1 -𧕣züän3 -雋züän4 -隽züän4 -𤺻züän4 -𦼱züän4 -𩛠züe1 -𡎬züe3 -俊züin4 -儁züin4 -寯züin4 -餕züin4 -畯züin4 -駿züin4 -𪕞züin4 -𤮪züin4 -睃züin4 -貲zy1 -髭zy1 -頾zy1 -頿zy1 -𪕊zy1 -訾zy1 -訾zy3 -鄑zy1 -㠿zy1 -𨚖zy1 -㰣zy1 -㰣zy4 -𦺱zy1 -䖪zy1 -厜zuei1 -齜zy1 -資zy1 -咨zy1 -諮zy1 -粢zy1 -𪗉zy1 -齍zy1 -𪗋zy1 -𧞓zy1 -姿zy1 -𣳩zy1 -齎zy1 -蒫zy1 -𩆂zy1 -䨏zy1 -𩆃zy1 -𩄠zy1 -𩄚zy1 -澬zy1 -菑zy1 -葘zy1 -𦸜zy1 -䎩zy1 -甾zy1 -淄zy1 -湽zy1 -𥀜zy1 -茬zy1 -輜zy1 -輺zy1 -錙zy1 -鍿zy1 -鶅zy1 -緇zy1 -䊷zy1 -椔zy1 -鯔zy1 -䣎zy1 -兹zy1 -茲zy1 -𪑿zy1 -孳zy1 -滋zy1 -稵zy1 -孖zy1 -嵫zy1 -孜zy1 -嗞zy1 -鎡zy1 -鼒zy1 -鰦zy1 -仔zy1 -鶿zy1 -鷀zy1 -紫zy3 -茈zy3 -訿zy3 -訾zy3 -呰zy3 -啙zy3 -𣸆zy3 -跐zy3 -㧗zy3 -姊zy3 -秭zy3 -子zy3 -㜽zy3 -仔zy3 -籽zy3 -耔zy3 -秄zy3 -虸zy3 -梓zy3 -杍zy3 -滓zy3 -笫zy3 -𠂔zy3 -胏zy3 -䔂zy3 -積zy4 -𦎸zy4 -㰣zy4 -𧂐zy4 -漬zy4 -眥zy4 -㧘zy4 -㱴zy4 -骴zy4 -髊zy4 -胔zy4 -𧙁zy4 -𤿙zy4 -恣zy4 -𣣌zy4 -自zy4 -嫉zy4 -胾zy4 -椔zy4 -剚zy4 -𠡸zy4 -倳zy4 -鶅zy4 -字zy4 -孳zy4 -孖zy4 -牸zy4 -芓zy4 -茡zy4 -氬ia4 -掗ia4 -粑ba1 -趴pa1 -啪pa5 -怹tang1 -啦la1 -嘞lä5 -垃la1 -旯la5 -鞡la5 -虼gä3 -玍ga3 -尕ga3 -咔ka3 -佧ka3 -咱zang2 -喳zha1 -揸zha1 -猹cha2 -餷cha1 -怎zen3 -蹅cha3 -啥sha2 -嶴ao4 -啵bao -菠bo1 -鉑bä5 -鉕po3 -笸po3 -嘛ma -饃mo2 -孬lao1 -蘑mo2 -敪do5 -褪tuen4 -褪tuei1 -庹to5 -坨to2 -咯lao -咯go5 -佬lao3 -藁gao3 -鋨o2 -撧züe5 -嗦so5 -嗩so3 -鱈süe5 -轝ü2 -您lin2 -濾lü4 -佢qü2 -哧chr1 -呲zy1 -鍶sy1 -鉺er3 -揶ie2 -吓xa4 -筢pa2 -鎵ja1 -傢ja1 -耞ja1 -銥i1 -餏xi1 -鐿i4 -椸i2 -啤pi2 -狉pi1 -呧di3 -碲di4 -哩li4 -浬li4 -鋰li3 -盭li4 -猁li4 -哩li3 -俐li4 -咧lie5 -敧ji1 -敧qi3 -豀xi1 -跩zhuä3 -酯zhr3 -瘈zhr4 -弒shr4 -鈰shr4 -蠘je5 -硒si1 -焐u4 -痦u4 -銪iou3 -煲bao1 -噗pu1 -嘟du1 -嚕lu1 -氌lu3 -鑥lu3 -崮gu4 -埧jü4 -犋jü4 -伕fu1 -鬍hu2 -沍hu4 -囌su1 -銣ru2 -嵛ü2 -廼lä3 -噯ä4 -嬡ä4 -㗑bä4 -簰pä2 -蒎pä4 -襶dä4 -呔dä1 -鈦tä4 -颱tä2 -倷lä3 -褦lä4 -氖lä3 -萘lä4 -錸lä2 -鐦kä1 -砹ä4 -嗨hä1 -嗐hä4 -儎zä4 -踩chä3 -孢bao1 -爮pao2 -毷mao4 -鉚mao3 -荖lao3 -銠lao3 -嘮lao2 -嶗lao2 -搞gao3 -鋯gao4 -蹧zao1 -唣zao4 -氉sao4 -埔pu3 -埔bu4 -舖pu1 -氆pu3 -鐠pu3 -舖pu4 -唗dou1 -釷tu3 -堍tu4 -䬲gou1 -芶gou1 -臌gu3 -僱gu4 -氨ang1 -桉ang1 -銨ang3 -蹦ben4 -耪pang3 -闆bang3 -鉬mu5 -噹dang1 -茼tong2 -噠da5 -蹚tang1 -䠀chang3 -鉭tang3 -钂tang3 -鄌tang2 -囔lang1 -饢lang2 -齉lang4 -啷lang1 -叻lä5 -夼kuang3 -匟kang4 -鈧kang4 -慤 ko5 -悫ko5 -旮ga5 -噶ga5 -噶go5 -腭o5 -糌zang1 -臢zang1 -臢za5 -紥zha5 -臟zang4 -贜zang1 -熗ciang4 -剎sha5 -䃰cha5 -鑔cha3 -舢shang1 -氙siän1 -剎cha5 -瘩da5 -溚da5 -褟ta5 -罎tang2 -吶la5 -囡lang1 -蝻lang3 -灠lang4 -灠lang3 -砍kang3 -癌ä2 -甭ben2 -乓pang1 -泵ben4 -碰pen4 -釙po5 -懞men2 -懞men3 -哞mou1 -礞men2 -氡dong1 -嵏zong1 -冲chong1 -嗦so1 -毧rong2 -羢rong2 -硼pen2 -錳men3 -碇din4 -腚din4 -菂di4 -鶒chr4 -攆liän3 -擰lin2 -塄len2 -薐len2 -氯lu5 -裉ken4 -掯ken4 -恆hen2 -掙zen1 -掙zen4 -僳su4 -晳xi1 -銫sä4 -矽si5 -螅si5 -銦in1 -釔i5 -乒pin1 -嗶bi5 -鍀dä5 -氫qin1 -藎zin4 -砷shen1 -鋅sin1 -芯sin1 -廕in4 -檩lin3 -圾ji5 -噙qin2 -寖zin4 -鱘süin2 -讅shen3 -咖ja1 -咖ga1 -咖ka1 -猞shä1 -偌re4 -窑iao2 -錶biao3 -瞄miao2 -着zho5 -藠jao4 -呎chr5 -魷iou2 -銩diou1 -瞅cou3 -掱pa2 -囚ciou2 -綉siou4 -泅ciou2 -汓ciou2 -苬ciou2 -喲io -飃piao1 -飆biao1 -飈biao1 -喵miao1 -錨mao2 -汈diao1 -銱diao4 -蹽liao2 -餃jao4 -礁ziao1 -嘦jao4 -氧iang3 -樑liang2 -晾liang4 -鎳lie5 -垧shang3 -晌shang3 -蟑zhang1 -爿pang2 -釺ciän1 -墒shang1 -紈uang2 -稨biän3 -腼miän3 -厔zhr5 -膣zhr5 -癜diän4 -傈li5 -甽qüän3 -噘jüe5 -嶡jüe5 -鐝jüe5 -燼zin4 -籼siän1 -鮝xang3 -鼹iän3 -擫ie5 -踮diän4 -掭tiän4 -螊liän2 -龑iän3 -潜ciän2 -熔iong2 -榕iong2 -佣iong4 -佣iong1 -唷io5 -氪kä4 -佤ua3 -轕go5 -垮kua3 -咵kua3 -罫gua4 -痧sha1 -讆uei4 -躗uei4 -碚bei4 -錇bei4 -揹bei1 -霉mei2 -頹tuei2 -伙ho3 -鈥ho3 -痐huei2 -廻huei2 -滙huei4 -喂uei4 -猬uei4 -鎂mei3 -剕fei4 -膵cuei1 -簑so1 -棰chuei2 -燴huei1 -甩suä3 -銧guang1 -烱jong3 -貺huang4 -𣍦huang4 -塃huang1 -珐fa5 -琺fa5 -完uang2 -烷uang2 -荸bi5 -鼥ba5 -煅duang4 -籪duang4 -糰tuang2 -䊜tuang2 -颳gua5 -惓jüän4 -塬üän2 -桓huang2 -完huang2 -䴟huang2 -𩾞huang2 -丸huang2 -瓛huang2 -紈huang2 -𦼉huang2 -雚huang2 -萑huang2 -洹huang2 -汍huang2 -絙huang2 -芄huang2 -豲huang2 -梡huang2 -荁huang2 -莞huang2 -莞uang2 -綄huang2 -𦏊huang2 -萈huang2 -貆huang2 -狟huang2 -峘huang2 -㿪huang2 -䎠huang2 -垸huang2 -寏huang2 -院huang2 -捖huang2 -茓xüe5 -醛cüän2 -阢u5 -靰u5 -鈈bu1 -們men2 -燜men4 -榃tang2 -躉duen3 -炖duen4 -砘duen4 -氽tuen3 -飿do5 -魨tuen2 -滚guen3 -磙guen3 -餶gu5 -堃kuen1 -崑kuen1 -醌kuen1 -綑kuen3 -睏kuen4 -酚fen1 -唿hu5 -囫hu5 -氟fu5 -淴hu5 -鵔jüin4 -吋cuen4 -齣chu5 -噀süin4 -戌sü5 -恤sü5 -卹sü5 -訹sü5 -珬sü5 -𧪞sü5 -䳳sü5 -賉sü5 -𣸃sü5 -㖅sü5 -𧊥sü5 -銊sü5 -欰sü5 -𥚋sü5 -𨜿sü5 -摁en4 -嗯en1 -噔den1 -塅duang4 -釹lü3 -哏gen2 -囓lie5 -鍁xän1 -冇mao3 -嗎ma -麽mo -嘛ma2 -氮dang4 -鎿la2 -叄sang1 -仨sa1 -撑cen1 -氰cin2 -丸uang2 -芄uang2 -瞇mi1 -羋mi3 -醚mi2 -穈mi2 -鈮li2 -妮li2 -礃zhang3 -嚐chang2 -鱨chang2 -妞liou1 -溴xou4 -羰tang1 -桿gang3 -銲hang4 -墘qän2 -唔u2 -括kua5 -#俗音 -撣dang3 -這zhe4 -歪uä1 -哈ha1 -給gi3 -去ki4 -還hä2 -吃chr5 -沒mei2 -行xin2 -拔ba5 -了lao -跤jao1 -初co1 -盪lang3 -顉ken1 -解gä3 -蜷kuang2 -拐guä3 -隨cuei2 -暑chu3 -鼠chu3 -叭ba4 -砳lä5 -肽tä4 -粹cuei4 -卍uang4 -季ji4 -膝ci5 -嚈ie5 -圳zen4 -瀋shen3 -氓mang2 -閘zha5 -啡fei1 -㞞song2 -懈xä4 -尋cin2 -卨sie5 -礦kuang4 -捐jüän1 -艦jän4 -氕pie5 -氘dao1 -氚chuang1 -#半邊音 -嶼ü3 -鯨jin1 -恢huei1`; - -function 聲母規則() { - if (is('幫母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'b'; - if (is('滂母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'p'; - if (is('並母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : is('平聲') ? 'p' : 'b'; - if (is('明母')) return is('三等 凡微文陽虞元韻') ? '' : 'm'; // 等價於三等合口 - if (is('端母')) return is('二等') ? 'z' : 'd'; - if (is('透母')) return 't'; - if (is('定母')) return is('二等') ? 'ch' : is('平聲') ? 't' : 'd'; // 平送氣仄不送氣;“窀”爲ch - if (is('泥來孃母')) return 'l'; - if (is('知母')) return is('麻韻 三等 或 灰韻') ? 'd' : is('庚耕韻') ? 'z' : 'zh'; // 知組平翹律;“爹”&“𩬳”爲d - if (is('徹母')) return is('庚耕韻') ? 'c' : 'ch'; // 知組平翹律 - if (is('澄母')) { - if (is('庚耕韻')) return is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 - // 剩下翹舌 - return is('平聲') ? 'ch' : 'zh'; // 平送氣仄不送氣 - } - if (is('精母')) return 'z'; - if (is('清母')) return 'c'; - if (is('從母')) return is('二等') ? 'ch' : is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 - if (is('心母')) return 's'; - if (is('邪母')) return is('平聲 尤之韻') ? 'c' : 's'; - if (is('莊母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'zh' : 'z'; // 莊組平翹律 - if (is('初母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'ch' : 'c'; // 莊組平翹律 - if (is('崇母')) { - if (is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等')) return is('平聲') ? 'ch' : 'zh'; - // 剩下平舌 - return is('之韻') ? 's' : is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 - } - if (is('生母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'sh' : 's'; // 莊組平翹律 - if (is('俟母')) return is('平聲') ? 'c' : 's'; // 平送氣仄不送氣 - if (is('章母')) return is('清韻 合口') ? 'z' : 'zh'; // 僅“𦳮”平舌 - if (is('昌母')) return 'ch'; - if (is('常母')) return is('曾攝 入聲') ? 'zh' : is('平聲 齊侵清仙鹽陽尤魚虞眞蒸支鍾諄韻 或 一等') ? 'ch' : 'sh'; - if (is('船書母')) return is('平聲 通攝 或 平聲 合口 山臻攝') ? 'ch' : 'sh'; // 章組擦音分化律 - if (is('日母')) return is('四等') ? 'l' : is('支之脂韻 開口 或 眞侵韻 入聲') ? '' : 'r'; - let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 通攝 舒聲 或 四等 合口 齊韻'; // 見溪羣曉匣母不顎化條件 - if (is('見母')) return is(不顎化) ? 'g' : 'j'; - if (is('溪母')) return is('二等 皆韻 或 二等 江韻 入聲') ? 'k' : is(不顎化) ? 'k' : 'q'; - if (is('羣母')) { - if (is('宵韻 重紐A類')) return 'q'; - if (is('平聲')) return is('三等 合口 山陽脂韻') ? 'k' : 'q'; // 平送氣 - // 剩下仄聲不送氣 - return is(不顎化) ? 'g' : 'j'; - } - if (is('疑母')) { - if(is('之韻 上聲')) return 'l'; - return is('一二等') ? '' : is('尤蒸齊韻 平聲 或 先仙陽庚韻 入聲') ? 'l' : ''; - } - if (is('匣母')) return is('開口 耕韻 舒聲') ? 'x' : is(不顎化) ? 'h' : 'x'; - if (is('曉母')) return is('三等 開口 或 三等 通攝') ? 'x' : is(不顎化) ? 'h' : 'x'; - if (is('以母')) return is('合口 祭韻') ? 'r' : ''; - if (is('影母')) return ''; - if (is('云母')) return is('舒聲 通攝') ? 'x' : ''; - throw new Error('無聲母規則'); -} - -function 韻母規則() { - // 通攝 - if (is('東冬鍾韻')) { - if (is('入聲')) return is('三等 見溪羣曉匣疑以影云母') ? 'ü' : 'u'; - // 剩下舒聲 - return is('三等 疑以影母') ? 'iong' : is('幫組') ? 'en' : 'ong'; - } - // 江攝 - if (is('江韻')) { - if (is('入聲')) return is('疑母') ? 'io' : 'o'; - // 剩下舒聲 - return is('徹澄崇初生知母') ? 'uang' : is('疑母') ? 'iang' : 'ang'; - } - // 止攝 - if (is('支脂之微韻')) { - if (is('日母 開口')) return 'er'; - if (is('崇初從精清生俟邪心莊母 開口')) return 'y'; // 平舌音 - if (is('昌常徹澄船書章知母 開口')) return 'r'; // 翹舌音 - if (is('莊組 合口')) return 'uä'; - if (is('重紐B類')) { - if (is('並滂母 脂韻 或 幫母 支韻 或 並母 上去聲 支韻 或 幫母 平聲 脂韻')) return 'ei'; - } - return is('明母 脂韻 或 幫並滂母 微韻') ? 'ei' : is('幫並滂母 或 明母 支韻 或 開口') ? 'i' : 'uei'; - } - // 遇攝 - if (is('魚虞模韻')) { - if (is('一等')) return is('明母') ? 'o' : 'u'; - // 剩下非一等 - return is('從見精來孃清羣溪曉邪心疑以影云母') ? 'ü' : 'u'; - } - // 蟹攝 - if (is('齊佳皆灰咍祭泰夬廢韻')) { - if (is('四等')) return is('合口 或 常母') ? 'uei' : is('徹母') ? 'ä' : 'i'; // 徹母僅有“𥱻” - if (is('三等')) { - if (is('幫組 廢韻')) return 'ei'; // 廢韻等價於合口 - if (is('合口')) return 'uei'; - // 剩下開口 - return is('明母') ? 'ei' : is('章知組') ? 'r' : is('莊組') ? 'y' : 'i'; - } - if (is('二等')) { - if (is('合口')) return is('佳韻 見溪匣曉影母') ? 'ua' : 'uä'; - // 剩下開口 - return is('疑母') ? 'iä' : 'ä'; - } - if (is('一等')) { - if (is('幫組 灰韻')) return 'ei'; // 灰韻等價於合口 - if (is('合口')) return is('泰韻 見溪疑母') ? 'uä' : 'uei'; - // 剩下開口 - return is('泰韻 幫組') ? 'ei' : is('以母') ? 'iä' : 'ä'; - } - } - // 臻攝 - if (is('眞諄臻文欣魂痕韻')) { - if (is('入聲')) { - if (is('三等')) { - if (is('幫組 文韻')) return 'u'; // 文韻等價於合口 - if (is('合口')) return is('知莊章組') ? 'u' : 'ü'; - // 剩下開口 - return is('莊組') ? 'ä' : is('章組 或 知徹澄日母') ? 'r' : 'i'; - } - return is('幫組 或 開口') ? 'o' : 'u'; - } - // 剩下舒聲 - if (is('幫組')) return is('眞韻') ? 'in' : is ('明母 三等') ? 'uen' : 'en'; // 真韻等價於開口 - if (is('開口')) - { - if (is('一等')) return is('端組') ? 'uen' : 'en'; - return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; - } - // 剩下舒聲合口 - if (is('三等')) return is('滂幫並母') ? 'en' : is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; - return is('幫組') ? 'en' : 'uen'; - } - // 山攝 - if (is('元寒桓刪山先仙韻')) { - if (is('入聲')) { - if (is('一等')) { - if (is('開口')) return is('見溪羣曉匣疑影母') ? 'o' : 'a'; - return is('見組') ? 'uä' : 'o'; - } - if (is('二等')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; - // 剩下三四等 - if (is('幫組 元韻')) return is('明母') ? 'ua' : 'a'; // 等價於合口幫組 - if (is('合口')) return is('日母 或 知莊章組') ? 'o' : 'üe'; - return is('日母 或 知莊章組') ? 'ä' : is('見溪羣曉匣母') ? 'e' : 'ie'; - } - // 剩下舒聲 - if (is('一等')) return is('開口 或 幫組') ? 'ang' : 'uang'; - if (is('二等')) { - if (is('開口')) { - if (is('影疑母')) return 'iän'; - return is('見溪羣曉匣母') ? 'än' : 'ang'; - } - return is('幫組') ? 'ang' : 'uang'; - } - if (is('三等')) { - if (is('幫組')) return is('仙韻') ? 'iän' : is('明母') ? 'uang' : 'ang'; - if (is('合口')) return is('日來母 或 知莊章組') ? 'uang' : 'üän'; - return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; - } - // 剩下舒聲四等 - if (is('合口')) return 'üän'; - // 剩下舒聲四等開口 - return is('崇母') ? 'uang' : is('見溪羣曉匣母') ? 'än' : 'iän'; - } - // 效攝 - if (is('蕭宵肴豪韻')) { - if (is('二等 疑母')) return 'iao'; - return is('二等 或 一等') ? 'ao' : is('見溪羣曉匣日母 或 知章組') ? 'ao' : 'iao'; - } - // 果攝 - if (is('歌戈韻')) { - if (is('三等')) return is('開口') ? 'e' : 'üe'; - // 剩下一二四等 - return 'o'; - } - // 假攝 - if (is('麻韻')) { - if (is('二等')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; - // 剩下一三四等 - return is('日母 或 章組') ? 'e' : 'ie'; - } - // 宕攝 - if (is('陽唐韻')) { - if (is('入聲')) { - if (is('一等')) return is('合口 見組') ? 'uä' : 'o'; - return is('心疑以影云來孃母 或 精組') ? 'io' : 'o'; - } - // 剩下舒聲 - if (is('滂幫並母')) return 'ang'; - if (is('明母')) return is('一等') ? 'ang' : 'uang'; - if (is('合口')) return 'uang'; - // 剩下舒聲開口 - if (is('三等')) return is('來孃疑以影母 或 精組') ? 'iang' : is('莊組') ? 'uang' : 'ang'; - // 剩下舒聲開口一等 - return 'ang'; - } - // 梗攝 - if (is('庚耕清青韻')) { - if (is('入聲')) { - if (is('合口')) return is('二等') ? 'uä' : is('幫組') ? 'i' : 'ü'; - // 剩下開口 - if (is('二等')) return 'ä'; - // 剩下開口三四等 - return is('莊組') ? 'y' : is('知章組') ? 'r' : 'i'; - } - // 剩下舒聲 - if (is('二等')) { - if (is('合口')) return is('耕韻') ? 'ong' : 'uen'; // 後者庚韻 - // 剩下開口 - return is('匣影母 耕韻') ? 'in' : 'en'; - } - // 剩下舒聲三四等 - if (is('合口')) { - if (is('心以影母 三等')) return 'in'; - return is('云影母') ? 'iong' : 'ong'; - } - // 剩下舒聲三四等開口 - return is('四等') ? 'in' : is('知莊章組') ? 'en' : 'in'; - } - // 曾攝 - if (is('蒸登韻')) { - if (is('入聲')) { - if (is('一等')) return is('合口') ? 'uä' : 'ä'; - // 剩下三等 - if (is('合口')) return 'ü'; - // 剩下三等開口 - return is('莊組') ? 'ä' : is('知徹澄母 或 章組') ? 'r' : 'i'; - } - // 剩下舒聲 - return is('合口') ? 'ong' : is('三等 幫見組 或 三等 來曉以影母') ? 'in' : 'en'; - } - // 流攝 - if (is('幽韻')) return is('幫組') ? 'iao' : is('見溪羣曉生母') ? 'ou' : 'iou'; - if (is('尤韻')) return is('滂幫並母') ? 'u' : is('精組 或 疑以影云孃來母') ? 'iou' : 'ou'; - if (is('侯韻')) return 'ou'; - // 深攝 - if (is('侵韻')) { - if (is('入聲')) return is('莊組') ? 'ä' : is('章組 或 日知徹澄母') ? 'r' : 'i'; - // 剩下舒聲 - return is('章莊組 或 日知徹澄母') ? 'en' : 'in'; - } - // 咸攝 - if (is('覃談鹽添咸銜嚴凡韻')) { - if (is('入聲')) { - if (is('一等')) return is('見組 或 匣曉影母') ? 'o' : 'a'; - if (is('二等')) return is('疑影母') ? 'ia' : 'a'; - if (is('三等')) { - if (is('幫組')) return 'a'; - if (is('合口')) return is('徹孃母') ? 'ua' : 'a'; - if (is('莊章組 或 日知徹澄母')) return 'ä'; - } - // 剩下舒聲四等 - return is('見溪羣曉匣母') ? 'e' : 'ie'; - } - // 剩下舒聲 - if (is('一等')) return is('開口 或 幫組') ? 'ang' : 'uang'; - if (is('二等')) return is('來影疑母') ? 'iän' : is('見溪羣曉匣母') ? 'än' : 'ang'; - if (is('三等')) { - if (is('幫組')) return is('鹽韻') ? 'iän' : is('明母') ? 'uang' : 'ang'; - if (is('合口')) return 'uang'; - // 剩下開口 - return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; - } - // 剩下舒聲四等 - return is('見溪羣曉匣母') ? 'än' : 'iän'; - } - throw new Error('無韻母規則'); -} - -function 聲調規則(音節) { - let 聲調; - if (is('平聲')) 聲調 = is('全清 或 次清') ? '陰平' : '陽平'; - else if (is('上聲')) 聲調 = is('全濁') ? '去聲' : '上聲'; - else if (is('去聲')) 聲調 = '去聲'; - else if (is('入聲')) 聲調 = '入聲'; - else throw new Error('無聲調規則'); - if (選項.標調方式 === '韻母附標') { - let 標調位置; - if (音節.match(元音Re)) { - let 第一個元音 = 音節.match(元音Re)[0]; - 標調位置 = 音節.indexOf(第一個元音); - if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 - if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 - if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); - else if (音節.includes('o')) 標調位置 = 音節.indexOf('o'); - else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); - } else { - 標調位置 = 音節.indexOf('̩'); - } - 標調位置 += 1; - return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); - } - else { - return 音節 + 次序標調[聲調]; - } -} - -let 聲母 = 聲母規則(); -let 韻母 = 韻母規則(); -let res = 聲調規則(聲母 + 韻母); -if (!all.includes(字頭 + res)) res=res+"ERROR"; -return res; From 431122fa013f1060f29377424383d9d2fbbcc7ba Mon Sep 17 00:00:00 2001 From: uliloewi Date: Sat, 18 Dec 2021 22:11:27 +0100 Subject: [PATCH 047/117] =?UTF-8?q?=E4=B8=AD=E5=8F=A4=E6=93=AC=E9=9F=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zhonggu.js | 201 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 201 insertions(+) create mode 100644 zhonggu.js diff --git a/zhonggu.js b/zhonggu.js new file mode 100644 index 0000000..dee3ed3 --- /dev/null +++ b/zhonggu.js @@ -0,0 +1,201 @@ +/* 柳漫中古擬音 + * + * + * + * @author uliloewi + */ + +const is = (x) => 音韻地位.屬於(x); + +function 聲母規則() { + switch (音韻地位.母) { + case '幫': return 'p'; + case '滂': return 'pʰ'; + case '並': return 'b'; + case '明': return 'm'; + + case '端': return 't'; + case '透': return 'tʰ'; + case '定': return 'd'; + case '泥': return 'n'; + + case '精': return 'ts'; + case '清': return 'tsʰ'; + case '從': return 'dz'; + case '心': return 's'; + case '邪': return 'z'; + + case '見': return 'k'; + case '溪': return 'kʰ'; + case '羣': return 'g'; + case '疑': return 'ŋ'; + case '影': return 'ʔ'; + case '曉': return 'x'; + case '匣': return 'ɣ'; + case '云': return ''; + case '來': return 'l'; + + //翹舌 + case '知': return 'ʈ'; + case '徹': return 'ʈʰ'; + case '澄': return 'ɖ'; + case '孃': return 'ɳ'; + case '莊': return 'tʂ'; + case '初': return 'tʂʰ'; + case '崇': return 'dʐ'; + case '生': return 'ʂ'; + case '俟': return 'ʐ'; + + //硬腭 + case '章': return 'cç'; + case '昌': return 'cçʰ'; + case '常': return 'ɟʝ'; + case '書': return 'ç'; + case '船': return 'ʝ'; + case '以': return 'ʎ'; + case '日': return 'ɲ'; + + default: throw new Error('無聲母規則'); + } +} + +function 韻母規則() { + // 通攝 + if (is('東韻 一等')) return 'uŋ';//皆開 + if (is('東韻 三等')) return 'ɨuŋ';//皆開 + if (is('冬韻')) return 'oŋ';//皆一開 + if (is('鍾韻')) return 'ɨoŋ';//皆三開 + // 江攝 + if (is('江韻')) return 'ɻɒŋ';//皆二開 + // 止攝 + if (is('支韻 合口')) return is('重紐A類') ? 'yɪ' : 'ʉɪ';//皆三合 + if (is('支韻 開口')) return is('重紐A類') ? 'iɪ' : 'ɨɪ';//皆三開 + if (is('脂韻 合口')) return is('重紐A類') ? 'yi' : 'ʉi';//皆三合 + if (is('脂韻 開口')) return is('重紐A類') ? 'i' : 'ɨi';//皆三開 + if (is('之韻')) return 'ɨ';//皆三開 + if (is('微韻')) return is('開口') ? 'ɨui' : 'ʉui';//皆三等 + // 遇攝 + if (is('魚韻')) return 'ɨo';//皆三開 + if (is('虞韻')) return 'ʉo';//皆三合 + if (is('模韻')) return 'o';//皆一開 + // 蟹攝 + if (is('齊韻')) return is('開口') ? 'iɛ' :'yɛ';//皆四等 + if (is('祭韻 合口')) return is('重紐A類') ? 'yɛɿ' : 'ʉɛɿ';//皆三合 + if (is('祭韻 開口')) return is('重紐A類') ? 'iɛɿ' : 'ɨɛɿ';//皆三開 + if (is('泰韻 合口')) return is('重紐A類') ? 'yæɿ' : 'ʉæɿ';//皆三合 + if (is('泰韻 開口')) return is('重紐A類') ? 'iæɿ' : 'ɨæɿ';//皆三開 + if (is('佳韻')) return is('開口') ? 'ɻɛ' :'ɻuɛ';//皆二等 + if (is('皆韻')) return is('開口') ? 'ɻai' :'ɻuai';//皆二等 + if (is('夬韻')) return is('開口') ? 'ɻæɿ' :'ɻuæɿ';//皆二等 + if (is('咍韻')) return 'ai';//皆一開 + if (is('灰韻')) return 'uai';//皆一合 + if (is('廢韻')) return is('開口') ? 'ɨəɿ' :'ʉəɿ';//皆三等 + // 臻攝 + if (is('眞韻 合口')) return is('重紐A類') ? 'yən' : 'ʉən';//皆三合 + if (is('眞韻 開口')) return is('重紐A類') ? 'iən' : 'ɨən';//皆三開 + if (is('臻韻')) return 'ɨən';//皆莊組三開 + if (is('欣韻')) return 'ɨon';//皆牙喉音三開 + if (is('文韻')) return 'ʉon';//皆三合 + // if (is('元韻 開口')) return 'ian'; + // if (is('元韻')) return 'yan'; + if (is('痕韻')) return 'on';//皆一開 + if (is('魂韻')) return 'uon';//皆一合 + if (is('諄韻')) return 'ʉn';//皆三合 + // 山攝 + if (is('寒桓韻')) return is('三等') ? 'ɨan' : is('開口') ? 'an' : 'uan';//皆一開,除了䔾三開 + if (is('刪韻')) return is('開口') ? 'ɻan' : 'ɻuan';//皆二等 + if (is('山韻')) return is('開口') ? 'ɻæn' : 'ɻuæn';//皆二等 + if (is('元韻 合口')) return is('重紐A類') ? 'yɒn' : 'ʉɒn';//皆三等 + if (is('元韻 開口')) return is('重紐A類') ? 'iɒn' : 'ɨɒn';//皆三等 + if (is('仙韻 合口')) return is('重紐A類') ? 'yæn' : 'ʉæn';//皆三等 + if (is('仙韻 開口')) return is('重紐A類') ? 'iæn' : 'ɨæn';//皆三等 + if (is('先韻')) return is('開口') ? 'ian' : 'yan';//皆四等 + // 效攝 + if (is('蕭韻')) return 'iæu';//皆四開 有問題? + if (is('宵韻')) return is('重紐A類') ? 'iau' : 'ɨau';//皆三開 + if (is('肴韻')) return 'ɻau';//皆二開 is('莊組') ? 'au' : 'ɻau';//皆二開 + if (is('豪韻')) return 'au';//皆一開 + // 果攝 + if (is('歌戈韻 一等')) return is('開口') ? 'ɒ' : 'uɒ'; + if (is('歌戈韻 三等')) return is('開口') ? 'ɨɒ' : 'ʉɒ'; + // 假攝 + if (is('麻韻 二等')) is('開口') ? 'ɻa' : 'ɻua'; + if (is('麻韻 三等')) return 'ɨa'; + // 宕攝 + if (is('陽韻')) return is('開口') ? 'ɨaŋ' : 'ʉaŋ';//皆三等 + if (is('唐韻')) return is('開口') ? 'aŋ' : 'uaŋ';//皆一等 + // 梗攝 + if (is('庚韻 二等')) return is('開口') ? 'ɻæŋ' : 'ɻuæŋ'; + if (is('庚韻 三等')) return is('開口') ? 'ɨæŋ' : 'ʉæŋ'; + if (is('耕韻')) return is('開口') ? 'ɻɛŋ' : 'ɻuɛŋ';//皆二等 + if (is('清韻')) return is('開口') ? 'iæŋ' : 'yæŋ';//皆三等A類 + if (is('青韻')) return is('開口') ? 'iɛŋ' : 'yɛŋ';//皆四等 + // 曾攝 + if (is('蒸韻')) return is('開口') ? 'ɨəŋ' : 'ʉəŋ';//皆三等 + if (is('登韻')) return is('開口') ? 'əŋ' : 'uəŋ';//皆一等 + // 流攝 + if (is('尤韻')) return 'ɨu';//皆三開 + if (is('侯韻')) return 'u';//皆一開 + if (is('幽韻')) return 'ɨʉ';//皆三開 + // 深攝 + if (is('侵韻')) return is('重紐A類') ? 'im' : 'ɨm';//皆三開 + // 咸攝 + if (is('覃韻')) return 'ɒm';//皆一開 + if (is('談韻')) return 'am';//皆一開 + if (is('咸韻')) return 'ɻæm';//皆二開 + if (is('銜韻')) return 'ɻam';//皆二開 + if (is('凡韻')) return 'ʉam';//皆三合 + if (is('鹽韻')) return is('重紐A類') ? 'iæm' : 'ɨæm';//皆三開 + if (is('嚴韻')) return 'ɨam';//皆三開 + if (is('添韻')) return 'iam';//皆四開 + throw new Error('無韻母規則'); +} + +function 聲調規則() { + if (is('平入聲')) return ''; + if (is('上聲')) return 'x'; + if (is('去聲')) return 'h'; + throw new Error('無聲調規則'); +} + +let 聲母 = 聲母規則(); +let 隔音符號 = "'"; +let 韻母 = 韻母規則(); +let 聲調 = 聲調規則(); + +if (is('入聲')) { + if (韻母.endsWith('m')) 韻母 = `${韻母.slice(0, -1)}p`; + else if (韻母.endsWith('n')) 韻母 = `${韻母.slice(0, -1)}t`; + else if (韻母.endsWith('ŋ')) 韻母 = `${韻母.slice(0, -2)}k`; +} + +if (韻母.endsWith('ɿ')) { + 聲調 = 'h'; +} + +/* +if ((is('知莊組') && 韻母.startsWith('ɻ')) || (is('章組 或 日以母') && 韻母.startsWith('ɨ'))) { + 韻母 = 韻母.substr(1); +} + +if (is(`幫組 一二三四等 \ +或 端組 一四等 \ +或 知組 二三等 \ +或 精組 一三四等 \ +或 莊組 二三等 \ +或 章組 三等 \ +或 見溪疑母 一二三四等 \ +或 羣母 二三等 \ +或 影曉母 一二三四等 \ +或 匣母 一二四等 \ +或 云以母 三等 \ +或 來母 一二三四等 \ +或 日母 三等`)) { + 隔音符號 = ''; +} + +if (is('云母 一等')) 聲母 = 'i'; // 1444 倄小韻 i'uaix + +if (is('定母 三等')) 隔音符號 = ''; // 2237 地小韻 diih*/ + +return 聲母 + 韻母 + 聲調; From 55b263626d3ec50c7e18837e630a00576dfde482 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Sat, 18 Dec 2021 23:35:15 +0100 Subject: [PATCH 048/117] Update zhonggu.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 簡化韻母 --- zhonggu.js | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/zhonggu.js b/zhonggu.js index dee3ed3..88a6eca 100644 --- a/zhonggu.js +++ b/zhonggu.js @@ -73,7 +73,7 @@ function 韻母規則() { if (is('脂韻 合口')) return is('重紐A類') ? 'yi' : 'ʉi';//皆三合 if (is('脂韻 開口')) return is('重紐A類') ? 'i' : 'ɨi';//皆三開 if (is('之韻')) return 'ɨ';//皆三開 - if (is('微韻')) return is('開口') ? 'ɨui' : 'ʉui';//皆三等 + if (is('微韻')) return is('開口') ? 'ɨəi' : 'ʉəi';//皆三等 // 遇攝 if (is('魚韻')) return 'ɨo';//皆三開 if (is('虞韻')) return 'ʉo';//皆三合 @@ -82,14 +82,13 @@ function 韻母規則() { if (is('齊韻')) return is('開口') ? 'iɛ' :'yɛ';//皆四等 if (is('祭韻 合口')) return is('重紐A類') ? 'yɛɿ' : 'ʉɛɿ';//皆三合 if (is('祭韻 開口')) return is('重紐A類') ? 'iɛɿ' : 'ɨɛɿ';//皆三開 - if (is('泰韻 合口')) return is('重紐A類') ? 'yæɿ' : 'ʉæɿ';//皆三合 - if (is('泰韻 開口')) return is('重紐A類') ? 'iæɿ' : 'ɨæɿ';//皆三開 + if (is('泰韻')) return is('開口') ? 'æɿ' : 'uæɿ';//皆一等 if (is('佳韻')) return is('開口') ? 'ɻɛ' :'ɻuɛ';//皆二等 if (is('皆韻')) return is('開口') ? 'ɻai' :'ɻuai';//皆二等 if (is('夬韻')) return is('開口') ? 'ɻæɿ' :'ɻuæɿ';//皆二等 if (is('咍韻')) return 'ai';//皆一開 if (is('灰韻')) return 'uai';//皆一合 - if (is('廢韻')) return is('開口') ? 'ɨəɿ' :'ʉəɿ';//皆三等 + if (is('廢韻')) return is('開口') ? 'ɨæɿ' :'ʉæɿ';//皆三等 // 臻攝 if (is('眞韻 合口')) return is('重紐A類') ? 'yən' : 'ʉən';//皆三合 if (is('眞韻 開口')) return is('重紐A類') ? 'iən' : 'ɨən';//皆三開 @@ -100,20 +99,19 @@ function 韻母規則() { // if (is('元韻')) return 'yan'; if (is('痕韻')) return 'on';//皆一開 if (is('魂韻')) return 'uon';//皆一合 - if (is('諄韻')) return 'ʉn';//皆三合 + if (is('諄韻')) return 'ʉən';//皆三合 即眞B合 // 山攝 if (is('寒桓韻')) return is('三等') ? 'ɨan' : is('開口') ? 'an' : 'uan';//皆一開,除了䔾三開 if (is('刪韻')) return is('開口') ? 'ɻan' : 'ɻuan';//皆二等 if (is('山韻')) return is('開口') ? 'ɻæn' : 'ɻuæn';//皆二等 - if (is('元韻 合口')) return is('重紐A類') ? 'yɒn' : 'ʉɒn';//皆三等 - if (is('元韻 開口')) return is('重紐A類') ? 'iɒn' : 'ɨɒn';//皆三等 + if (is('元韻')) return is('開口') ? 'ɨan' : 'ʉan';//皆三等 if (is('仙韻 合口')) return is('重紐A類') ? 'yæn' : 'ʉæn';//皆三等 if (is('仙韻 開口')) return is('重紐A類') ? 'iæn' : 'ɨæn';//皆三等 if (is('先韻')) return is('開口') ? 'ian' : 'yan';//皆四等 // 效攝 - if (is('蕭韻')) return 'iæu';//皆四開 有問題? + if (is('蕭韻')) return 'iæu';//皆四開 if (is('宵韻')) return is('重紐A類') ? 'iau' : 'ɨau';//皆三開 - if (is('肴韻')) return 'ɻau';//皆二開 is('莊組') ? 'au' : 'ɻau';//皆二開 + if (is('肴韻')) return 'ɻau';//皆二開 if (is('豪韻')) return 'au';//皆一開 // 果攝 if (is('歌戈韻 一等')) return is('開口') ? 'ɒ' : 'uɒ'; From 6e5c4a31043930ae5547355d3b0efe87ae1134b7 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Sat, 18 Dec 2021 23:49:33 +0100 Subject: [PATCH 049/117] Update zhonggu.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ʉ不做主元音 --- zhonggu.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zhonggu.js b/zhonggu.js index 88a6eca..f639ec5 100644 --- a/zhonggu.js +++ b/zhonggu.js @@ -134,7 +134,7 @@ function 韻母規則() { // 流攝 if (is('尤韻')) return 'ɨu';//皆三開 if (is('侯韻')) return 'u';//皆一開 - if (is('幽韻')) return 'ɨʉ';//皆三開 + if (is('幽韻')) return 'ɨou';//皆三開 // 深攝 if (is('侵韻')) return is('重紐A類') ? 'im' : 'ɨm';//皆三開 // 咸攝 From be0d53a1af528fd1001a954d03e0dbe32ed40279 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Sun, 19 Dec 2021 00:06:46 +0100 Subject: [PATCH 050/117] Update zhonggu.js --- zhonggu.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zhonggu.js b/zhonggu.js index f639ec5..6b0f196 100644 --- a/zhonggu.js +++ b/zhonggu.js @@ -134,7 +134,7 @@ function 韻母規則() { // 流攝 if (is('尤韻')) return 'ɨu';//皆三開 if (is('侯韻')) return 'u';//皆一開 - if (is('幽韻')) return 'ɨou';//皆三開 + if (is('幽韻')) return 'iou';//皆三A開口 // 深攝 if (is('侵韻')) return is('重紐A類') ? 'im' : 'ɨm';//皆三開 // 咸攝 From 4251c93ee4cf64c272ea534c0f76901f124616a5 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Sun, 19 Dec 2021 11:13:14 +0100 Subject: [PATCH 051/117] =?UTF-8?q?=E4=BA=8C=E7=AD=89=E5=92=8C=E8=81=B2?= =?UTF-8?q?=E8=AA=BF=E7=AC=A6=E8=99=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zhonggu.js | 37 ++++++++++++++++++++----------------- 1 file changed, 20 insertions(+), 17 deletions(-) diff --git a/zhonggu.js b/zhonggu.js index 6b0f196..ad5016a 100644 --- a/zhonggu.js +++ b/zhonggu.js @@ -40,6 +40,7 @@ function 聲母規則() { case '徹': return 'ʈʰ'; case '澄': return 'ɖ'; case '孃': return 'ɳ'; + case '莊': return 'tʂ'; case '初': return 'tʂʰ'; case '崇': return 'dʐ'; @@ -52,6 +53,7 @@ function 聲母規則() { case '常': return 'ɟʝ'; case '書': return 'ç'; case '船': return 'ʝ'; + case '以': return 'ʎ'; case '日': return 'ɲ'; @@ -66,7 +68,7 @@ function 韻母規則() { if (is('冬韻')) return 'oŋ';//皆一開 if (is('鍾韻')) return 'ɨoŋ';//皆三開 // 江攝 - if (is('江韻')) return 'ɻɒŋ';//皆二開 + if (is('江韻')) return 'ʅɒŋ';//皆二開 // 止攝 if (is('支韻 合口')) return is('重紐A類') ? 'yɪ' : 'ʉɪ';//皆三合 if (is('支韻 開口')) return is('重紐A類') ? 'iɪ' : 'ɨɪ';//皆三開 @@ -83,9 +85,9 @@ function 韻母規則() { if (is('祭韻 合口')) return is('重紐A類') ? 'yɛɿ' : 'ʉɛɿ';//皆三合 if (is('祭韻 開口')) return is('重紐A類') ? 'iɛɿ' : 'ɨɛɿ';//皆三開 if (is('泰韻')) return is('開口') ? 'æɿ' : 'uæɿ';//皆一等 - if (is('佳韻')) return is('開口') ? 'ɻɛ' :'ɻuɛ';//皆二等 - if (is('皆韻')) return is('開口') ? 'ɻai' :'ɻuai';//皆二等 - if (is('夬韻')) return is('開口') ? 'ɻæɿ' :'ɻuæɿ';//皆二等 + if (is('佳韻')) return is('開口') ? 'ʅɛ' :'ʯɛ';//皆二等 + if (is('皆韻')) return is('開口') ? 'ʅai' :'ʯai';//皆二等 + if (is('夬韻')) return is('開口') ? 'ʅæɿ' :'ʯæɿ';//皆二等 if (is('咍韻')) return 'ai';//皆一開 if (is('灰韻')) return 'uai';//皆一合 if (is('廢韻')) return is('開口') ? 'ɨæɿ' :'ʉæɿ';//皆三等 @@ -102,8 +104,8 @@ function 韻母規則() { if (is('諄韻')) return 'ʉən';//皆三合 即眞B合 // 山攝 if (is('寒桓韻')) return is('三等') ? 'ɨan' : is('開口') ? 'an' : 'uan';//皆一開,除了䔾三開 - if (is('刪韻')) return is('開口') ? 'ɻan' : 'ɻuan';//皆二等 - if (is('山韻')) return is('開口') ? 'ɻæn' : 'ɻuæn';//皆二等 + if (is('刪韻')) return is('開口') ? 'ʅan' : 'ʯan';//皆二等 + if (is('山韻')) return is('開口') ? 'ʅæn' : 'ʯæn';//皆二等 if (is('元韻')) return is('開口') ? 'ɨan' : 'ʉan';//皆三等 if (is('仙韻 合口')) return is('重紐A類') ? 'yæn' : 'ʉæn';//皆三等 if (is('仙韻 開口')) return is('重紐A類') ? 'iæn' : 'ɨæn';//皆三等 @@ -111,21 +113,21 @@ function 韻母規則() { // 效攝 if (is('蕭韻')) return 'iæu';//皆四開 if (is('宵韻')) return is('重紐A類') ? 'iau' : 'ɨau';//皆三開 - if (is('肴韻')) return 'ɻau';//皆二開 + if (is('肴韻')) return 'ʅau';//皆二開 if (is('豪韻')) return 'au';//皆一開 // 果攝 if (is('歌戈韻 一等')) return is('開口') ? 'ɒ' : 'uɒ'; if (is('歌戈韻 三等')) return is('開口') ? 'ɨɒ' : 'ʉɒ'; // 假攝 - if (is('麻韻 二等')) is('開口') ? 'ɻa' : 'ɻua'; + if (is('麻韻 二等')) is('開口') ? 'ʅa' : 'ʯa'; if (is('麻韻 三等')) return 'ɨa'; // 宕攝 if (is('陽韻')) return is('開口') ? 'ɨaŋ' : 'ʉaŋ';//皆三等 if (is('唐韻')) return is('開口') ? 'aŋ' : 'uaŋ';//皆一等 // 梗攝 - if (is('庚韻 二等')) return is('開口') ? 'ɻæŋ' : 'ɻuæŋ'; + if (is('庚韻 二等')) return is('開口') ? 'ʅæŋ' : 'ʯæŋ'; if (is('庚韻 三等')) return is('開口') ? 'ɨæŋ' : 'ʉæŋ'; - if (is('耕韻')) return is('開口') ? 'ɻɛŋ' : 'ɻuɛŋ';//皆二等 + if (is('耕韻')) return is('開口') ? 'ʅɛŋ' : 'ʯɛŋ';//皆二等 if (is('清韻')) return is('開口') ? 'iæŋ' : 'yæŋ';//皆三等A類 if (is('青韻')) return is('開口') ? 'iɛŋ' : 'yɛŋ';//皆四等 // 曾攝 @@ -140,8 +142,8 @@ function 韻母規則() { // 咸攝 if (is('覃韻')) return 'ɒm';//皆一開 if (is('談韻')) return 'am';//皆一開 - if (is('咸韻')) return 'ɻæm';//皆二開 - if (is('銜韻')) return 'ɻam';//皆二開 + if (is('咸韻')) return 'ʅæm';//皆二開 + if (is('銜韻')) return 'ʅam';//皆二開 if (is('凡韻')) return 'ʉam';//皆三合 if (is('鹽韻')) return is('重紐A類') ? 'iæm' : 'ɨæm';//皆三開 if (is('嚴韻')) return 'ɨam';//皆三開 @@ -150,9 +152,10 @@ function 韻母規則() { } function 聲調規則() { - if (is('平入聲')) return ''; - if (is('上聲')) return 'x'; - if (is('去聲')) return 'h'; + if (is('平聲')) return '˧˧'; + if (is('上聲')) return '˨˦'; + if (is('去聲')) return '˧˩'; + if (is('入聲')) return '˥'; throw new Error('無聲調規則'); } @@ -168,11 +171,11 @@ if (is('入聲')) { } if (韻母.endsWith('ɿ')) { - 聲調 = 'h'; + 聲調 = '˧˩'; } /* -if ((is('知莊組') && 韻母.startsWith('ɻ')) || (is('章組 或 日以母') && 韻母.startsWith('ɨ'))) { +if ((is('知莊組') && 韻母.startsWith('ʅ')) || (is('章組 或 日以母') && 韻母.startsWith('ɨ'))) { 韻母 = 韻母.substr(1); } From c3eb2a0e78fd188c1bc9b2f159dfaa598d9e9bfe Mon Sep 17 00:00:00 2001 From: uliloewi Date: Sun, 19 Dec 2021 16:36:25 +0100 Subject: [PATCH 052/117] =?UTF-8?q?=E5=B9=AB=E7=B5=84=E7=84=A1=E9=96=8B?= =?UTF-8?q?=E5=90=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zhonggu.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zhonggu.js b/zhonggu.js index ad5016a..68c3837 100644 --- a/zhonggu.js +++ b/zhonggu.js @@ -53,7 +53,7 @@ function 聲母規則() { case '常': return 'ɟʝ'; case '書': return 'ç'; case '船': return 'ʝ'; - + case '以': return 'ʎ'; case '日': return 'ɲ'; @@ -71,9 +71,9 @@ function 韻母規則() { if (is('江韻')) return 'ʅɒŋ';//皆二開 // 止攝 if (is('支韻 合口')) return is('重紐A類') ? 'yɪ' : 'ʉɪ';//皆三合 - if (is('支韻 開口')) return is('重紐A類') ? 'iɪ' : 'ɨɪ';//皆三開 + if (is('支韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iɪ' : 'ɨɪ';//皆三開 if (is('脂韻 合口')) return is('重紐A類') ? 'yi' : 'ʉi';//皆三合 - if (is('脂韻 開口')) return is('重紐A類') ? 'i' : 'ɨi';//皆三開 + if (is('脂韻') && is('幫組 或 開口')) return is('重紐A類') ? 'i' : 'ɨi';//皆三開 if (is('之韻')) return 'ɨ';//皆三開 if (is('微韻')) return is('開口') ? 'ɨəi' : 'ʉəi';//皆三等 // 遇攝 @@ -83,7 +83,7 @@ function 韻母規則() { // 蟹攝 if (is('齊韻')) return is('開口') ? 'iɛ' :'yɛ';//皆四等 if (is('祭韻 合口')) return is('重紐A類') ? 'yɛɿ' : 'ʉɛɿ';//皆三合 - if (is('祭韻 開口')) return is('重紐A類') ? 'iɛɿ' : 'ɨɛɿ';//皆三開 + if (is('祭韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iɛɿ' : 'ɨɛɿ';//皆三開 if (is('泰韻')) return is('開口') ? 'æɿ' : 'uæɿ';//皆一等 if (is('佳韻')) return is('開口') ? 'ʅɛ' :'ʯɛ';//皆二等 if (is('皆韻')) return is('開口') ? 'ʅai' :'ʯai';//皆二等 @@ -93,7 +93,7 @@ function 韻母規則() { if (is('廢韻')) return is('開口') ? 'ɨæɿ' :'ʉæɿ';//皆三等 // 臻攝 if (is('眞韻 合口')) return is('重紐A類') ? 'yən' : 'ʉən';//皆三合 - if (is('眞韻 開口')) return is('重紐A類') ? 'iən' : 'ɨən';//皆三開 + if (is('眞韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iən' : 'ɨən';//皆三開 if (is('臻韻')) return 'ɨən';//皆莊組三開 if (is('欣韻')) return 'ɨon';//皆牙喉音三開 if (is('文韻')) return 'ʉon';//皆三合 @@ -108,7 +108,7 @@ function 韻母規則() { if (is('山韻')) return is('開口') ? 'ʅæn' : 'ʯæn';//皆二等 if (is('元韻')) return is('開口') ? 'ɨan' : 'ʉan';//皆三等 if (is('仙韻 合口')) return is('重紐A類') ? 'yæn' : 'ʉæn';//皆三等 - if (is('仙韻 開口')) return is('重紐A類') ? 'iæn' : 'ɨæn';//皆三等 + if (is('仙韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iæn' : 'ɨæn';//皆三等 if (is('先韻')) return is('開口') ? 'ian' : 'yan';//皆四等 // 效攝 if (is('蕭韻')) return 'iæu';//皆四開 @@ -119,7 +119,7 @@ function 韻母規則() { if (is('歌戈韻 一等')) return is('開口') ? 'ɒ' : 'uɒ'; if (is('歌戈韻 三等')) return is('開口') ? 'ɨɒ' : 'ʉɒ'; // 假攝 - if (is('麻韻 二等')) is('開口') ? 'ʅa' : 'ʯa'; + if (is('麻韻 二等')) return is('開口') ? 'ʅa' : 'ʯa'; if (is('麻韻 三等')) return 'ɨa'; // 宕攝 if (is('陽韻')) return is('開口') ? 'ɨaŋ' : 'ʉaŋ';//皆三等 @@ -136,9 +136,9 @@ function 韻母規則() { // 流攝 if (is('尤韻')) return 'ɨu';//皆三開 if (is('侯韻')) return 'u';//皆一開 - if (is('幽韻')) return 'iou';//皆三A開口 + if (is('幽韻')) return 'iu';//皆三A開口 // 深攝 - if (is('侵韻')) return is('重紐A類') ? 'im' : 'ɨm';//皆三開 + if (is('侵韻')) return is('重紐A類') ? 'iəm' : 'ɨəm';//皆三開 // 咸攝 if (is('覃韻')) return 'ɒm';//皆一開 if (is('談韻')) return 'am';//皆一開 From b1df8d1194a0e1bf75193993eea8a2699bf67400 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Sun, 19 Dec 2021 16:58:05 +0100 Subject: [PATCH 053/117] =?UTF-8?q?=E5=B9=AB=E7=B5=84=E7=AE=97=E9=9D=9E?= =?UTF-8?q?=E5=90=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zhonggu.js | 50 +++++++++++++++++++++++++------------------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/zhonggu.js b/zhonggu.js index 68c3837..67c3bef 100644 --- a/zhonggu.js +++ b/zhonggu.js @@ -75,22 +75,22 @@ function 韻母規則() { if (is('脂韻 合口')) return is('重紐A類') ? 'yi' : 'ʉi';//皆三合 if (is('脂韻') && is('幫組 或 開口')) return is('重紐A類') ? 'i' : 'ɨi';//皆三開 if (is('之韻')) return 'ɨ';//皆三開 - if (is('微韻')) return is('開口') ? 'ɨəi' : 'ʉəi';//皆三等 + if (is('微韻')) return is('合口') ? 'ʉəi' : 'ɨəi';//皆三等 // 遇攝 if (is('魚韻')) return 'ɨo';//皆三開 if (is('虞韻')) return 'ʉo';//皆三合 if (is('模韻')) return 'o';//皆一開 // 蟹攝 - if (is('齊韻')) return is('開口') ? 'iɛ' :'yɛ';//皆四等 + if (is('齊韻')) return is('合口') ? 'yɛ' : 'iɛ';//皆四等 if (is('祭韻 合口')) return is('重紐A類') ? 'yɛɿ' : 'ʉɛɿ';//皆三合 if (is('祭韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iɛɿ' : 'ɨɛɿ';//皆三開 - if (is('泰韻')) return is('開口') ? 'æɿ' : 'uæɿ';//皆一等 - if (is('佳韻')) return is('開口') ? 'ʅɛ' :'ʯɛ';//皆二等 - if (is('皆韻')) return is('開口') ? 'ʅai' :'ʯai';//皆二等 - if (is('夬韻')) return is('開口') ? 'ʅæɿ' :'ʯæɿ';//皆二等 + if (is('泰韻')) return is('合口') ? 'uæɿ' : 'æɿ';//皆一等 + if (is('佳韻')) return is('合口') ? 'ʯɛ' : 'ʅɛ';//皆二等 + if (is('皆韻')) return is('合口') ? 'ʯai' : 'ʅai';//皆二等 + if (is('夬韻')) return is('合口') ? 'ʯæɿ' : 'ʅæɿ';//皆二等 if (is('咍韻')) return 'ai';//皆一開 if (is('灰韻')) return 'uai';//皆一合 - if (is('廢韻')) return is('開口') ? 'ɨæɿ' :'ʉæɿ';//皆三等 + if (is('廢韻')) return is('合口') ? 'ʉæɿ' : 'ɨæɿ';//皆三等 // 臻攝 if (is('眞韻 合口')) return is('重紐A類') ? 'yən' : 'ʉən';//皆三合 if (is('眞韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iən' : 'ɨən';//皆三開 @@ -103,36 +103,36 @@ function 韻母規則() { if (is('魂韻')) return 'uon';//皆一合 if (is('諄韻')) return 'ʉən';//皆三合 即眞B合 // 山攝 - if (is('寒桓韻')) return is('三等') ? 'ɨan' : is('開口') ? 'an' : 'uan';//皆一開,除了䔾三開 - if (is('刪韻')) return is('開口') ? 'ʅan' : 'ʯan';//皆二等 - if (is('山韻')) return is('開口') ? 'ʅæn' : 'ʯæn';//皆二等 - if (is('元韻')) return is('開口') ? 'ɨan' : 'ʉan';//皆三等 + if (is('寒桓韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一開,除了䔾三開 + if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 + if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 + if (is('元韻')) return is('合口') ? 'ʉan' : 'ɨan';//皆三等 if (is('仙韻 合口')) return is('重紐A類') ? 'yæn' : 'ʉæn';//皆三等 if (is('仙韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iæn' : 'ɨæn';//皆三等 - if (is('先韻')) return is('開口') ? 'ian' : 'yan';//皆四等 + if (is('先韻')) return is('合口') ? 'yan' : 'ian';//皆四等 // 效攝 if (is('蕭韻')) return 'iæu';//皆四開 if (is('宵韻')) return is('重紐A類') ? 'iau' : 'ɨau';//皆三開 if (is('肴韻')) return 'ʅau';//皆二開 if (is('豪韻')) return 'au';//皆一開 // 果攝 - if (is('歌戈韻 一等')) return is('開口') ? 'ɒ' : 'uɒ'; - if (is('歌戈韻 三等')) return is('開口') ? 'ɨɒ' : 'ʉɒ'; + if (is('歌戈韻 一等')) return is('合口') ? 'uɒ' : 'ɒ'; + if (is('歌戈韻 三等')) return is('合口') ? 'ʉɒ' : 'ɨɒ'; // 假攝 - if (is('麻韻 二等')) return is('開口') ? 'ʅa' : 'ʯa'; + if (is('麻韻 二等')) return is('合口') ? 'ʯa' : 'ʅa'; if (is('麻韻 三等')) return 'ɨa'; // 宕攝 - if (is('陽韻')) return is('開口') ? 'ɨaŋ' : 'ʉaŋ';//皆三等 - if (is('唐韻')) return is('開口') ? 'aŋ' : 'uaŋ';//皆一等 + if (is('陽韻')) return is('合口') ? 'ʉaŋ' : 'ɨaŋ';//皆三等 + if (is('唐韻')) return is('合口') ? 'uaŋ' : 'aŋ';//皆一等 // 梗攝 - if (is('庚韻 二等')) return is('開口') ? 'ʅæŋ' : 'ʯæŋ'; - if (is('庚韻 三等')) return is('開口') ? 'ɨæŋ' : 'ʉæŋ'; - if (is('耕韻')) return is('開口') ? 'ʅɛŋ' : 'ʯɛŋ';//皆二等 - if (is('清韻')) return is('開口') ? 'iæŋ' : 'yæŋ';//皆三等A類 - if (is('青韻')) return is('開口') ? 'iɛŋ' : 'yɛŋ';//皆四等 + if (is('庚韻 二等')) return is('合口') ? 'ʯæŋ' : 'ʅæŋ'; + if (is('庚韻 三等')) return is('合口') ? 'ʉæŋ' : 'ɨæŋ'; + if (is('耕韻')) return is('合口') ? 'ʯɛŋ' : 'ʅɛŋ';//皆二等 + if (is('清韻')) return is('合口') ? 'yæŋ' : 'iæŋ';//皆三等A類 + if (is('青韻')) return is('合口') ? 'yɛŋ' : 'iɛŋ';//皆四等 // 曾攝 - if (is('蒸韻')) return is('開口') ? 'ɨəŋ' : 'ʉəŋ';//皆三等 - if (is('登韻')) return is('開口') ? 'əŋ' : 'uəŋ';//皆一等 + if (is('蒸韻')) return is('合口') ? 'ʉəŋ' : 'ɨəŋ';//皆三等 + if (is('登韻')) return is('合口') ? 'uəŋ' : 'əŋ';//皆一等 // 流攝 if (is('尤韻')) return 'ɨu';//皆三開 if (is('侯韻')) return 'u';//皆一開 @@ -167,7 +167,7 @@ let 聲調 = 聲調規則(); if (is('入聲')) { if (韻母.endsWith('m')) 韻母 = `${韻母.slice(0, -1)}p`; else if (韻母.endsWith('n')) 韻母 = `${韻母.slice(0, -1)}t`; - else if (韻母.endsWith('ŋ')) 韻母 = `${韻母.slice(0, -2)}k`; + else if (韻母.endsWith('ŋ')) 韻母 = `${韻母.slice(0, -1)}k`; } if (韻母.endsWith('ɿ')) { From 7d4efa3c614f4524e25420ca1155078e440ee143 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Sun, 19 Dec 2021 20:21:12 +0100 Subject: [PATCH 054/117] Update zhonggu.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修改 --- zhonggu.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zhonggu.js b/zhonggu.js index 67c3bef..36b20d0 100644 --- a/zhonggu.js +++ b/zhonggu.js @@ -92,16 +92,16 @@ function 韻母規則() { if (is('灰韻')) return 'uai';//皆一合 if (is('廢韻')) return is('合口') ? 'ʉæɿ' : 'ɨæɿ';//皆三等 // 臻攝 - if (is('眞韻 合口')) return is('重紐A類') ? 'yən' : 'ʉən';//皆三合 - if (is('眞韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iən' : 'ɨən';//皆三開 + if (is('眞韻 合口')) return is('重紐A類') ? 'yn' : 'ʉn';//皆三合 + if (is('眞韻') && is('幫組 或 開口')) return is('重紐A類') ? 'in' : 'ɨn';//皆三開 if (is('臻韻')) return 'ɨən';//皆莊組三開 if (is('欣韻')) return 'ɨon';//皆牙喉音三開 - if (is('文韻')) return 'ʉon';//皆三合 + if (is('文韻')) return 'ʉən';//皆三合 // if (is('元韻 開口')) return 'ian'; // if (is('元韻')) return 'yan'; if (is('痕韻')) return 'on';//皆一開 if (is('魂韻')) return 'uon';//皆一合 - if (is('諄韻')) return 'ʉən';//皆三合 即眞B合 + if (is('諄韻')) return 'ʉn';//皆三合 即眞B合 // 山攝 if (is('寒桓韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一開,除了䔾三開 if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 @@ -109,7 +109,7 @@ function 韻母規則() { if (is('元韻')) return is('合口') ? 'ʉan' : 'ɨan';//皆三等 if (is('仙韻 合口')) return is('重紐A類') ? 'yæn' : 'ʉæn';//皆三等 if (is('仙韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iæn' : 'ɨæn';//皆三等 - if (is('先韻')) return is('合口') ? 'yan' : 'ian';//皆四等 + if (is('先韻')) return is('合口') ? 'yɛn' : 'iɛn';//皆四等 // 效攝 if (is('蕭韻')) return 'iæu';//皆四開 if (is('宵韻')) return is('重紐A類') ? 'iau' : 'ɨau';//皆三開 @@ -131,7 +131,7 @@ function 韻母規則() { if (is('清韻')) return is('合口') ? 'yæŋ' : 'iæŋ';//皆三等A類 if (is('青韻')) return is('合口') ? 'yɛŋ' : 'iɛŋ';//皆四等 // 曾攝 - if (is('蒸韻')) return is('合口') ? 'ʉəŋ' : 'ɨəŋ';//皆三等 + if (is('蒸韻')) return is('合口') ? 'ʉŋ' : 'ɨŋ';//皆三等 if (is('登韻')) return is('合口') ? 'uəŋ' : 'əŋ';//皆一等 // 流攝 if (is('尤韻')) return 'ɨu';//皆三開 From dd3dc8b3259a358070fdc18a42fd3cda99501ece Mon Sep 17 00:00:00 2001 From: uliloewi Date: Sun, 19 Dec 2021 20:52:54 +0100 Subject: [PATCH 055/117] Update zhonggu.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 改蟹攝 --- zhonggu.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zhonggu.js b/zhonggu.js index 36b20d0..70cd26f 100644 --- a/zhonggu.js +++ b/zhonggu.js @@ -81,7 +81,7 @@ function 韻母規則() { if (is('虞韻')) return 'ʉo';//皆三合 if (is('模韻')) return 'o';//皆一開 // 蟹攝 - if (is('齊韻')) return is('合口') ? 'yɛ' : 'iɛ';//皆四等 + if (is('齊韻')) return is('合口') ? 'yɛi' : 'iɛi';//皆四等 if (is('祭韻 合口')) return is('重紐A類') ? 'yɛɿ' : 'ʉɛɿ';//皆三合 if (is('祭韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iɛɿ' : 'ɨɛɿ';//皆三開 if (is('泰韻')) return is('合口') ? 'uæɿ' : 'æɿ';//皆一等 From 8360381f6732c6dda576efb7f610b2b72c57ba36 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Mon, 20 Dec 2021 14:21:49 +0100 Subject: [PATCH 056/117] =?UTF-8?q?=E9=9F=BB=E8=85=B9=E4=B8=8D=E7=94=A8?= =?UTF-8?q?=CA=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zhonggu.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zhonggu.js b/zhonggu.js index 70cd26f..70ddb6d 100644 --- a/zhonggu.js +++ b/zhonggu.js @@ -92,7 +92,7 @@ function 韻母規則() { if (is('灰韻')) return 'uai';//皆一合 if (is('廢韻')) return is('合口') ? 'ʉæɿ' : 'ɨæɿ';//皆三等 // 臻攝 - if (is('眞韻 合口')) return is('重紐A類') ? 'yn' : 'ʉn';//皆三合 + if (is('眞韻 合口')) return is('重紐A類') ? 'yin' : 'ʉɨn';//皆三合 if (is('眞韻') && is('幫組 或 開口')) return is('重紐A類') ? 'in' : 'ɨn';//皆三開 if (is('臻韻')) return 'ɨən';//皆莊組三開 if (is('欣韻')) return 'ɨon';//皆牙喉音三開 @@ -103,7 +103,7 @@ function 韻母規則() { if (is('魂韻')) return 'uon';//皆一合 if (is('諄韻')) return 'ʉn';//皆三合 即眞B合 // 山攝 - if (is('寒桓韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一開,除了䔾三開 + if (is('寒桓韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 if (is('元韻')) return is('合口') ? 'ʉan' : 'ɨan';//皆三等 @@ -127,11 +127,11 @@ function 韻母規則() { // 梗攝 if (is('庚韻 二等')) return is('合口') ? 'ʯæŋ' : 'ʅæŋ'; if (is('庚韻 三等')) return is('合口') ? 'ʉæŋ' : 'ɨæŋ'; - if (is('耕韻')) return is('合口') ? 'ʯɛŋ' : 'ʅɛŋ';//皆二等 - if (is('清韻')) return is('合口') ? 'yæŋ' : 'iæŋ';//皆三等A類 + if (is('耕韻')) return is('合口') ? 'ʯɛŋ' : 'ʅɛŋ';//皆二等 + if (is('清韻')) return is('合口') ? 'yæŋ' : 'iæŋ';//皆三A if (is('青韻')) return is('合口') ? 'yɛŋ' : 'iɛŋ';//皆四等 // 曾攝 - if (is('蒸韻')) return is('合口') ? 'ʉŋ' : 'ɨŋ';//皆三等 + if (is('蒸韻')) return is('合口') ? 'ʉɨŋ' : 'ɨŋ';//皆三等 if (is('登韻')) return is('合口') ? 'uəŋ' : 'əŋ';//皆一等 // 流攝 if (is('尤韻')) return 'ɨu';//皆三開 From 686378de27bfb48d6223bafd5cb7d132a9dce17b Mon Sep 17 00:00:00 2001 From: uliloewi Date: Mon, 20 Dec 2021 17:00:11 +0100 Subject: [PATCH 057/117] =?UTF-8?q?=E9=9F=BB=E8=85=B9=E4=B8=8D=E7=94=A8?= =?UTF-8?q?=CA=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zhonggu.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zhonggu.js b/zhonggu.js index 70ddb6d..516856c 100644 --- a/zhonggu.js +++ b/zhonggu.js @@ -101,7 +101,7 @@ function 韻母規則() { // if (is('元韻')) return 'yan'; if (is('痕韻')) return 'on';//皆一開 if (is('魂韻')) return 'uon';//皆一合 - if (is('諄韻')) return 'ʉn';//皆三合 即眞B合 + if (is('諄韻')) return 'ʉɨn';//皆三合 即眞B合 // 山攝 if (is('寒桓韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 From 3225297348d191def936e5036bf8077897a5a951 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 22 Dec 2021 14:25:23 +0100 Subject: [PATCH 058/117] =?UTF-8?q?=E6=9B=B4=E6=BA=96=E6=93=AC=E9=9F=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zhonggu.js | 54 ++++++++++++++---------------------------------------- 1 file changed, 14 insertions(+), 40 deletions(-) diff --git a/zhonggu.js b/zhonggu.js index 516856c..e02e842 100644 --- a/zhonggu.js +++ b/zhonggu.js @@ -18,6 +18,7 @@ function 聲母規則() { case '透': return 'tʰ'; case '定': return 'd'; case '泥': return 'n'; + case '來': return 'l'; case '精': return 'ts'; case '清': return 'tsʰ'; @@ -29,11 +30,11 @@ function 聲母規則() { case '溪': return 'kʰ'; case '羣': return 'g'; case '疑': return 'ŋ'; - case '影': return 'ʔ'; + + case '影': return 'ʔ'; case '曉': return 'x'; case '匣': return 'ɣ'; - case '云': return ''; - case '來': return 'l'; + case '云': return '';//高元音對映的聲母就是全濁 //翹舌 case '知': return 'ʈ'; @@ -86,10 +87,10 @@ function 韻母規則() { if (is('祭韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iɛɿ' : 'ɨɛɿ';//皆三開 if (is('泰韻')) return is('合口') ? 'uæɿ' : 'æɿ';//皆一等 if (is('佳韻')) return is('合口') ? 'ʯɛ' : 'ʅɛ';//皆二等 - if (is('皆韻')) return is('合口') ? 'ʯai' : 'ʅai';//皆二等 + if (is('皆韻')) return is('合口') ? 'ʯæi' : 'ʅæi';//皆二等 if (is('夬韻')) return is('合口') ? 'ʯæɿ' : 'ʅæɿ';//皆二等 - if (is('咍韻')) return 'ai';//皆一開 - if (is('灰韻')) return 'uai';//皆一合 + if (is('咍韻')) return 'ɒi';//皆一開 + if (is('灰韻')) return 'uɒi';//皆一合 if (is('廢韻')) return is('合口') ? 'ʉæɿ' : 'ɨæɿ';//皆三等 // 臻攝 if (is('眞韻 合口')) return is('重紐A類') ? 'yin' : 'ʉɨn';//皆三合 @@ -97,8 +98,6 @@ function 韻母規則() { if (is('臻韻')) return 'ɨən';//皆莊組三開 if (is('欣韻')) return 'ɨon';//皆牙喉音三開 if (is('文韻')) return 'ʉən';//皆三合 - // if (is('元韻 開口')) return 'ian'; - // if (is('元韻')) return 'yan'; if (is('痕韻')) return 'on';//皆一開 if (is('魂韻')) return 'uon';//皆一合 if (is('諄韻')) return 'ʉɨn';//皆三合 即眞B合 @@ -106,13 +105,13 @@ function 韻母規則() { if (is('寒桓韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 - if (is('元韻')) return is('合口') ? 'ʉan' : 'ɨan';//皆三等 + if (is('元韻')) return is('合口') ? 'ʉɒn' : 'ɨɒn';//皆三等 if (is('仙韻 合口')) return is('重紐A類') ? 'yæn' : 'ʉæn';//皆三等 if (is('仙韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iæn' : 'ɨæn';//皆三等 if (is('先韻')) return is('合口') ? 'yɛn' : 'iɛn';//皆四等 // 效攝 - if (is('蕭韻')) return 'iæu';//皆四開 - if (is('宵韻')) return is('重紐A類') ? 'iau' : 'ɨau';//皆三開 + if (is('蕭韻')) return 'iɛu';//皆四開 + if (is('宵韻')) return is('重紐A類') ? 'iæu' : 'ɨæu';//皆三開 if (is('肴韻')) return 'ʅau';//皆二開 if (is('豪韻')) return 'au';//皆一開 // 果攝 @@ -138,16 +137,16 @@ function 韻母規則() { if (is('侯韻')) return 'u';//皆一開 if (is('幽韻')) return 'iu';//皆三A開口 // 深攝 - if (is('侵韻')) return is('重紐A類') ? 'iəm' : 'ɨəm';//皆三開 + if (is('侵韻')) return is('重紐A類') ? 'im' : 'ɨm';//皆三開 // 咸攝 if (is('覃韻')) return 'ɒm';//皆一開 if (is('談韻')) return 'am';//皆一開 if (is('咸韻')) return 'ʅæm';//皆二開 if (is('銜韻')) return 'ʅam';//皆二開 - if (is('凡韻')) return 'ʉam';//皆三合 + if (is('凡韻')) return 'ʉɒm';//皆三合 if (is('鹽韻')) return is('重紐A類') ? 'iæm' : 'ɨæm';//皆三開 - if (is('嚴韻')) return 'ɨam';//皆三開 - if (is('添韻')) return 'iam';//皆四開 + if (is('嚴韻')) return 'ɨɒm';//皆三開 + if (is('添韻')) return 'iɛm';//皆四開 throw new Error('無韻母規則'); } @@ -174,29 +173,4 @@ if (韻母.endsWith('ɿ')) { 聲調 = '˧˩'; } -/* -if ((is('知莊組') && 韻母.startsWith('ʅ')) || (is('章組 或 日以母') && 韻母.startsWith('ɨ'))) { - 韻母 = 韻母.substr(1); -} - -if (is(`幫組 一二三四等 \ -或 端組 一四等 \ -或 知組 二三等 \ -或 精組 一三四等 \ -或 莊組 二三等 \ -或 章組 三等 \ -或 見溪疑母 一二三四等 \ -或 羣母 二三等 \ -或 影曉母 一二三四等 \ -或 匣母 一二四等 \ -或 云以母 三等 \ -或 來母 一二三四等 \ -或 日母 三等`)) { - 隔音符號 = ''; -} - -if (is('云母 一等')) 聲母 = 'i'; // 1444 倄小韻 i'uaix - -if (is('定母 三等')) 隔音符號 = ''; // 2237 地小韻 diih*/ - return 聲母 + 韻母 + 聲調; From 85d5e535dd68e183d80bddd49c6ae38c3665532e Mon Sep 17 00:00:00 2001 From: uliloewi Date: Mon, 3 Jan 2022 11:40:31 +0100 Subject: [PATCH 059/117] =?UTF-8?q?=E6=AC=A1=E5=85=A5=E6=93=AC=CA=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zhonggu.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zhonggu.js b/zhonggu.js index e02e842..a546d84 100644 --- a/zhonggu.js +++ b/zhonggu.js @@ -83,15 +83,15 @@ function 韻母規則() { if (is('模韻')) return 'o';//皆一開 // 蟹攝 if (is('齊韻')) return is('合口') ? 'yɛi' : 'iɛi';//皆四等 - if (is('祭韻 合口')) return is('重紐A類') ? 'yɛɿ' : 'ʉɛɿ';//皆三合 - if (is('祭韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iɛɿ' : 'ɨɛɿ';//皆三開 - if (is('泰韻')) return is('合口') ? 'uæɿ' : 'æɿ';//皆一等 + if (is('祭韻 合口')) return is('重紐A類') ? 'yɛʎ' : 'ʉɛʎ';//皆三合 + if (is('祭韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iɛʎ' : 'ɨɛʎ';//皆三開 + if (is('泰韻')) return is('合口') ? 'uaʎ' : 'aʎ';//皆一等 if (is('佳韻')) return is('合口') ? 'ʯɛ' : 'ʅɛ';//皆二等 if (is('皆韻')) return is('合口') ? 'ʯæi' : 'ʅæi';//皆二等 - if (is('夬韻')) return is('合口') ? 'ʯæɿ' : 'ʅæɿ';//皆二等 + if (is('夬韻')) return is('合口') ? 'ʯaʎ' : 'ʅaʎ';//皆二等 if (is('咍韻')) return 'ɒi';//皆一開 if (is('灰韻')) return 'uɒi';//皆一合 - if (is('廢韻')) return is('合口') ? 'ʉæɿ' : 'ɨæɿ';//皆三等 + if (is('廢韻')) return is('合口') ? 'ʉɒʎ' : 'ɨɒʎ';//皆三等 // 臻攝 if (is('眞韻 合口')) return is('重紐A類') ? 'yin' : 'ʉɨn';//皆三合 if (is('眞韻') && is('幫組 或 開口')) return is('重紐A類') ? 'in' : 'ɨn';//皆三開 @@ -169,7 +169,7 @@ if (is('入聲')) { else if (韻母.endsWith('ŋ')) 韻母 = `${韻母.slice(0, -1)}k`; } -if (韻母.endsWith('ɿ')) { +if (韻母.endsWith('ʎ')) { 聲調 = '˧˩'; } From 14091c3895326984e008f4546e54380ffaaa4f40 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Tue, 4 Jan 2022 12:36:20 +0100 Subject: [PATCH 060/117] =?UTF-8?q?=E6=8B=89=E4=B8=81=E6=8B=BC=E9=9F=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zhonggu.js | 97 +++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 89 insertions(+), 8 deletions(-) diff --git a/zhonggu.js b/zhonggu.js index a546d84..6723496 100644 --- a/zhonggu.js +++ b/zhonggu.js @@ -5,6 +5,55 @@ * @author uliloewi */ +if (!音韻地位) return [ + ['書寫系統', [2, '拼音方案', '國際音標']], +]; + +const 標號表 = { + // p: 'p', pʰ: 'ph', b: 'b', m: 'm', + // t: 't', tʰ: 'th', d: 'd', n: 'n', + // ts: 'ts', tsʰ: 'tsh', dz: 'dz', s: 's', z: 'z', + // k: 'k', kʰ: 'kh', g: 'g', ŋ: 'ng', + // ʔ: 'q', x: 'h', ɣ: 'x', l: 'l', + // ʈ: 'tc', ʈʰ: 'tch', ɖ: 'dc', ɳ: 'n', + // tʂ: 'tsc', tʂʰ: 'tsch', dʐ: 'dzc', ʂ: 'sc', ʐ: 'zc', + // cç: 'tsj', cçʰ: 'tsjh', ɟʝ: 'dzj', ç: 'sj', ʝ: 'zj', + // ʎ: 'j', ɲ: 'nj', 以上輔音等於: + ʰ: 'h', p: 'p', b: 'b', m: 'm', + t: 't', d: 'd', n: 'n', s: 's', z: 'z', l: 'l', + k: 'k', g: 'g', ŋ: 'ng', ʔ: 'q', x: 'h', ɣ: 'x', + ʈ: 'tc', ɖ: 'dc', ɳ: 'n', ʂ: 'sc', ʐ: 'zc', + c: 't', ɟ: 'd', ç: 'sj', ʝ: 'zj', ʎ: 'j', ɲ: 'nj', + + // 元音表 + u: 'u', ʅ: 'r', ʯ: 'w', ɨ: 'y', ʉ: 'v', i: 'i', y: 'ü', //等呼 + o: 'o', ɪ: 'ï', ə: 'ë', ɛ: 'e', a: 'a', æ: 'ä', ɒ: 'ö', +}; + +const 調值標調 = { + '平聲':'˧˧', + '上聲':'˨˦', + '去聲':'˧˩', + '入聲':'˥', +}; + +const 附標標調 = { + '上聲': '́', + '去聲': '̀', +}; + +const 元音 = 'aeiouyäöëï'; +const 元音Re = new RegExp("[" + 元音 + "]"); +const 元音附標 = '̃̈'; + +function 音標轉字母(s) { + var res = ""; + for (var i = 0; i < s.length; i++) { + res += 標號表[s.charAt(i)]; + } + return res; +}; + const is = (x) => 音韻地位.屬於(x); function 聲母規則() { @@ -150,12 +199,38 @@ function 韻母規則() { throw new Error('無韻母規則'); } -function 聲調規則() { - if (is('平聲')) return '˧˧'; - if (is('上聲')) return '˨˦'; - if (is('去聲')) return '˧˩'; - if (is('入聲')) return '˥'; - throw new Error('無聲調規則'); +function 聲調規則(inzie) { + let 聲調; + let 音節 = String(inzie); + if (is('平聲')) 聲調 = '平聲'; + else if (is('上聲')) 聲調 = '上聲'; + else if (is('去聲')) 聲調 = '去聲'; + else if (is('入聲')) 聲調 = '入聲'; + else throw new Error('無聲調規則'); + if (選項.書寫系統 !== '國際音標') { + if (is('上聲 或 去聲')) + { + let 標調位置; + if (音節.match(元音Re)) { + let 第一個元音 = 音節.match(元音Re)[0]; + 標調位置 = 音節.indexOf(第一個元音); + if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 + if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 + if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); + else if (音節.includes('ä')) 標調位置 = 音節.indexOf('ä'); + else if (音節.includes('ö')) 標調位置 = 音節.indexOf('ö'); + else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); + else if (音節.includes('ë')) 標調位置 = 音節.indexOf('ë'); + else if (音節.includes('u')) 標調位置 = 音節.indexOf('u'); + } else { + 標調位置 = 音節.indexOf('̩'); + } + 標調位置 += 1; + return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); + } + else return 音節; + } + else return 音節 + 調值標調[聲調]; } let 聲母 = 聲母規則(); @@ -172,5 +247,11 @@ if (is('入聲')) { if (韻母.endsWith('ʎ')) { 聲調 = '˧˩'; } - -return 聲母 + 韻母 + 聲調; +if (選項.書寫系統 === '國際音標') { + return 聲調規則(聲母 + 韻母); +} +else +{ + let 音節 = 音標轉字母(聲母 + 韻母); + return 聲調規則(音節); +} From 06bc53d6e4b27e4ba60edfca127ffba3448188a9 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 5 Jan 2022 23:00:13 +0100 Subject: [PATCH 061/117] =?UTF-8?q?=E5=AD=B8=E7=95=8C=E8=AA=8D=E5=AE=9A?= =?UTF-8?q?=E5=85=83=E9=9F=BB=E4=B8=8D=E6=98=AF=E4=BD=8E=E5=85=83=E9=9F=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zhonggu.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/zhonggu.js b/zhonggu.js index 6723496..fba5c5e 100644 --- a/zhonggu.js +++ b/zhonggu.js @@ -26,7 +26,7 @@ const 標號表 = { c: 't', ɟ: 'd', ç: 'sj', ʝ: 'zj', ʎ: 'j', ɲ: 'nj', // 元音表 - u: 'u', ʅ: 'r', ʯ: 'w', ɨ: 'y', ʉ: 'v', i: 'i', y: 'ü', //等呼 + u: 'u', ʅ: 'r', ʯ: 'w', ɨ: 'y', ʉ: 'ü', i: 'i', y: 'v', //等呼 o: 'o', ɪ: 'ï', ə: 'ë', ɛ: 'e', a: 'a', æ: 'ä', ɒ: 'ö', }; @@ -142,11 +142,11 @@ function 韻母規則() { if (is('灰韻')) return 'uɒi';//皆一合 if (is('廢韻')) return is('合口') ? 'ʉɒʎ' : 'ɨɒʎ';//皆三等 // 臻攝 - if (is('眞韻 合口')) return is('重紐A類') ? 'yin' : 'ʉɨn';//皆三合 - if (is('眞韻') && is('幫組 或 開口')) return is('重紐A類') ? 'in' : 'ɨn';//皆三開 - if (is('臻韻')) return 'ɨən';//皆莊組三開 - if (is('欣韻')) return 'ɨon';//皆牙喉音三開 - if (is('文韻')) return 'ʉən';//皆三合 + if (is('眞韻 合口')) return is('重紐A類') ? 'yən' : 'ʉən';//皆三合 + if (is('眞韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iən' : 'ɨən';//皆三開 + if (is('臻韻')) return 'ɨn';//皆莊組三開 + if (is('欣韻')) return 'ɨn';//皆牙喉音三開 + if (is('文韻')) return 'ʉn';//皆三合 if (is('痕韻')) return 'on';//皆一開 if (is('魂韻')) return 'uon';//皆一合 if (is('諄韻')) return 'ʉɨn';//皆三合 即眞B合 @@ -154,7 +154,7 @@ function 韻母規則() { if (is('寒桓韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 - if (is('元韻')) return is('合口') ? 'ʉɒn' : 'ɨɒn';//皆三等 + if (is('元韻')) return is('合口') ? 'ʉon' : 'ɨon';//皆三等 if (is('仙韻 合口')) return is('重紐A類') ? 'yæn' : 'ʉæn';//皆三等 if (is('仙韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iæn' : 'ɨæn';//皆三等 if (is('先韻')) return is('合口') ? 'yɛn' : 'iɛn';//皆四等 From d16661b5058f9bd0a65f426b0a7127e4f14445ba Mon Sep 17 00:00:00 2001 From: uliloewi Date: Thu, 6 Jan 2022 09:17:05 +0100 Subject: [PATCH 062/117] =?UTF-8?q?=E8=AB=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zhonggu.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zhonggu.js b/zhonggu.js index fba5c5e..e3bd498 100644 --- a/zhonggu.js +++ b/zhonggu.js @@ -149,7 +149,7 @@ function 韻母規則() { if (is('文韻')) return 'ʉn';//皆三合 if (is('痕韻')) return 'on';//皆一開 if (is('魂韻')) return 'uon';//皆一合 - if (is('諄韻')) return 'ʉɨn';//皆三合 即眞B合 + if (is('諄韻')) return 'ʉən';//皆三合 即眞B合 // 山攝 if (is('寒桓韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 From 8613280d2f8c3fa16f7f4c48f7c8d7d72ba817a9 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Thu, 6 Jan 2022 16:41:00 +0100 Subject: [PATCH 063/117] =?UTF-8?q?=C3=BC=E4=B9=9F=E6=98=AF=E9=9F=BB?= =?UTF-8?q?=E8=85=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zhonggu.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/zhonggu.js b/zhonggu.js index e3bd498..cf0eb81 100644 --- a/zhonggu.js +++ b/zhonggu.js @@ -1,7 +1,4 @@ -/* 柳漫中古擬音 - * - * - * +/* 柳漫廣通中古擬音 * @author uliloewi */ @@ -42,7 +39,7 @@ const 附標標調 = { '去聲': '̀', }; -const 元音 = 'aeiouyäöëï'; +const 元音 = 'aeiouyäüöëï'; const 元音Re = new RegExp("[" + 元音 + "]"); const 元音附標 = '̃̈'; From 8f9931477c31a23918d86cabfbe64d04fa310708 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Fri, 7 Jan 2022 12:37:23 +0100 Subject: [PATCH 064/117] =?UTF-8?q?=E5=BB=A3=E9=80=9A=E7=BE=85=E9=A6=AC?= =?UTF-8?q?=E5=AD=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zhonggu.js => kuangthung.js | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename zhonggu.js => kuangthung.js (100%) diff --git a/zhonggu.js b/kuangthung.js similarity index 100% rename from zhonggu.js rename to kuangthung.js From 4fa6d11d26ce3ec32d02f3a4aae7df365f376a85 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Fri, 7 Jan 2022 22:34:47 +0100 Subject: [PATCH 065/117] =?UTF-8?q?=E7=9C=9F=E9=9F=BB=E7=84=A1=D1=91?= =?UTF-8?q?=E9=9F=BB=E8=85=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kuangthung.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kuangthung.js b/kuangthung.js index cf0eb81..3edd93e 100644 --- a/kuangthung.js +++ b/kuangthung.js @@ -139,14 +139,14 @@ function 韻母規則() { if (is('灰韻')) return 'uɒi';//皆一合 if (is('廢韻')) return is('合口') ? 'ʉɒʎ' : 'ɨɒʎ';//皆三等 // 臻攝 - if (is('眞韻 合口')) return is('重紐A類') ? 'yən' : 'ʉən';//皆三合 - if (is('眞韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iən' : 'ɨən';//皆三開 + if (is('眞韻 合口')) return is('重紐A類') ? 'yin' : 'ʉɨn';//皆三合 + if (is('眞韻') && is('幫組 或 開口')) return is('重紐A類') ? 'in' : 'ɨn';//皆三開 if (is('臻韻')) return 'ɨn';//皆莊組三開 - if (is('欣韻')) return 'ɨn';//皆牙喉音三開 + if (is('欣韻')) return 'ɨən';//皆牙喉音三開 if (is('文韻')) return 'ʉn';//皆三合 if (is('痕韻')) return 'on';//皆一開 if (is('魂韻')) return 'uon';//皆一合 - if (is('諄韻')) return 'ʉən';//皆三合 即眞B合 + if (is('諄韻')) return is('見組 或 曉匣母') ? 'yin' : 'ʉɨn';//皆三合 牙音和曉匣母即眞A合 其餘即眞B合 // 山攝 if (is('寒桓韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 From 328ca222151cfa588a366eb26a08596067b38e6e Mon Sep 17 00:00:00 2001 From: uliloewi Date: Fri, 14 Jan 2022 16:28:28 +0100 Subject: [PATCH 066/117] =?UTF-8?q?=E7=AB=AF=E7=B2=BE=E7=AB=A0=E7=B5=84?= =?UTF-8?q?=E5=92=8C=20=E4=BB=A5=E4=BE=86=E6=97=A5=E6=AF=8D=E4=B9=9F?= =?UTF-8?q?=E6=98=AFA=E9=A1=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kuangthung.js | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/kuangthung.js b/kuangthung.js index 3edd93e..539829c 100644 --- a/kuangthung.js +++ b/kuangthung.js @@ -109,6 +109,7 @@ function 聲母規則() { } function 韻母規則() { + let SangA = '來以日母 或 端章精組 或 重紐A類'; // 通攝 if (is('東韻 一等')) return 'uŋ';//皆開 if (is('東韻 三等')) return 'ɨuŋ';//皆開 @@ -117,10 +118,10 @@ function 韻母規則() { // 江攝 if (is('江韻')) return 'ʅɒŋ';//皆二開 // 止攝 - if (is('支韻 合口')) return is('重紐A類') ? 'yɪ' : 'ʉɪ';//皆三合 - if (is('支韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iɪ' : 'ɨɪ';//皆三開 - if (is('脂韻 合口')) return is('重紐A類') ? 'yi' : 'ʉi';//皆三合 - if (is('脂韻') && is('幫組 或 開口')) return is('重紐A類') ? 'i' : 'ɨi';//皆三開 + if (is('支韻 合口')) return is(SangA) ? 'yɪ' : 'ʉɪ';//皆三合 + if (is('支韻') && is('幫組 或 開口')) return is(SangA) ? 'iɪ' : 'ɨɪ';//皆三開 + if (is('脂韻 合口')) return is(SangA) ? 'yi' : 'ʉi';//皆三合 + if (is('脂韻') && is('幫組 或 開口')) return is(SangA) ? 'i' : 'ɨi';//皆三開 if (is('之韻')) return 'ɨ';//皆三開 if (is('微韻')) return is('合口') ? 'ʉəi' : 'ɨəi';//皆三等 // 遇攝 @@ -129,8 +130,8 @@ function 韻母規則() { if (is('模韻')) return 'o';//皆一開 // 蟹攝 if (is('齊韻')) return is('合口') ? 'yɛi' : 'iɛi';//皆四等 - if (is('祭韻 合口')) return is('重紐A類') ? 'yɛʎ' : 'ʉɛʎ';//皆三合 - if (is('祭韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iɛʎ' : 'ɨɛʎ';//皆三開 + if (is('祭韻 合口')) return is(SangA) ? 'yɛʎ' : 'ʉɛʎ';//皆三合 + if (is('祭韻') && is('幫組 或 開口')) return is(SangA) ? 'iɛʎ' : 'ɨɛʎ';//皆三開 if (is('泰韻')) return is('合口') ? 'uaʎ' : 'aʎ';//皆一等 if (is('佳韻')) return is('合口') ? 'ʯɛ' : 'ʅɛ';//皆二等 if (is('皆韻')) return is('合口') ? 'ʯæi' : 'ʅæi';//皆二等 @@ -139,8 +140,8 @@ function 韻母規則() { if (is('灰韻')) return 'uɒi';//皆一合 if (is('廢韻')) return is('合口') ? 'ʉɒʎ' : 'ɨɒʎ';//皆三等 // 臻攝 - if (is('眞韻 合口')) return is('重紐A類') ? 'yin' : 'ʉɨn';//皆三合 - if (is('眞韻') && is('幫組 或 開口')) return is('重紐A類') ? 'in' : 'ɨn';//皆三開 + if (is('眞韻 合口')) return is(SangA) ? 'yin' : 'ʉɨn';//皆三合 + if (is('眞韻') && is('幫組 或 開口')) return is(SangA) ? 'in' : 'ɨn';//皆三開 if (is('臻韻')) return 'ɨn';//皆莊組三開 if (is('欣韻')) return 'ɨən';//皆牙喉音三開 if (is('文韻')) return 'ʉn';//皆三合 @@ -152,12 +153,12 @@ function 韻母規則() { if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 if (is('元韻')) return is('合口') ? 'ʉon' : 'ɨon';//皆三等 - if (is('仙韻 合口')) return is('重紐A類') ? 'yæn' : 'ʉæn';//皆三等 - if (is('仙韻') && is('幫組 或 開口')) return is('重紐A類') ? 'iæn' : 'ɨæn';//皆三等 + if (is('仙韻 合口')) return is(SangA) ? 'yæn' : 'ʉæn';//皆三等 + if (is('仙韻') && is('幫組 或 開口')) return is(SangA) ? 'iæn' : 'ɨæn';//皆三等 if (is('先韻')) return is('合口') ? 'yɛn' : 'iɛn';//皆四等 // 效攝 if (is('蕭韻')) return 'iɛu';//皆四開 - if (is('宵韻')) return is('重紐A類') ? 'iæu' : 'ɨæu';//皆三開 + if (is('宵韻')) return is(SangA) ? 'iæu' : 'ɨæu';//皆三開 if (is('肴韻')) return 'ʅau';//皆二開 if (is('豪韻')) return 'au';//皆一開 // 果攝 @@ -183,14 +184,14 @@ function 韻母規則() { if (is('侯韻')) return 'u';//皆一開 if (is('幽韻')) return 'iu';//皆三A開口 // 深攝 - if (is('侵韻')) return is('重紐A類') ? 'im' : 'ɨm';//皆三開 + if (is('侵韻')) return is(SangA) ? 'im' : 'ɨm';//皆三開 // 咸攝 if (is('覃韻')) return 'ɒm';//皆一開 if (is('談韻')) return 'am';//皆一開 if (is('咸韻')) return 'ʅæm';//皆二開 if (is('銜韻')) return 'ʅam';//皆二開 if (is('凡韻')) return 'ʉɒm';//皆三合 - if (is('鹽韻')) return is('重紐A類') ? 'iæm' : 'ɨæm';//皆三開 + if (is('鹽韻')) return is(SangA) ? 'iæm' : 'ɨæm';//皆三開 if (is('嚴韻')) return 'ɨɒm';//皆三開 if (is('添韻')) return 'iɛm';//皆四開 throw new Error('無韻母規則'); From 6847995b1178dfa83e286f600307350835425589 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Fri, 11 Feb 2022 22:45:42 +0100 Subject: [PATCH 067/117] Update kuangthung.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 幫組陽韻算合口 --- kuangthung.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kuangthung.js b/kuangthung.js index 539829c..aead36d 100644 --- a/kuangthung.js +++ b/kuangthung.js @@ -168,7 +168,7 @@ function 韻母規則() { if (is('麻韻 二等')) return is('合口') ? 'ʯa' : 'ʅa'; if (is('麻韻 三等')) return 'ɨa'; // 宕攝 - if (is('陽韻')) return is('合口') ? 'ʉaŋ' : 'ɨaŋ';//皆三等 + if (is('陽韻')) return is('幫組 或 合口') ? 'ʉaŋ' : 'ɨaŋ';//皆三等 if (is('唐韻')) return is('合口') ? 'uaŋ' : 'aŋ';//皆一等 // 梗攝 if (is('庚韻 二等')) return is('合口') ? 'ʯæŋ' : 'ʅæŋ'; From 843cc2305944c0a2a83c1cdebecd9ecb85286ddb Mon Sep 17 00:00:00 2001 From: uliloewi Date: Fri, 11 Feb 2022 22:58:02 +0100 Subject: [PATCH 068/117] Update kuangthung.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 幫組元韻算合口 --- kuangthung.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kuangthung.js b/kuangthung.js index aead36d..db61143 100644 --- a/kuangthung.js +++ b/kuangthung.js @@ -152,7 +152,7 @@ function 韻母規則() { if (is('寒桓韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 - if (is('元韻')) return is('合口') ? 'ʉon' : 'ɨon';//皆三等 + if (is('元韻')) return is('幫組 或 合口') ? 'ʉon' : 'ɨon';//皆三等 if (is('仙韻 合口')) return is(SangA) ? 'yæn' : 'ʉæn';//皆三等 if (is('仙韻') && is('幫組 或 開口')) return is(SangA) ? 'iæn' : 'ɨæn';//皆三等 if (is('先韻')) return is('合口') ? 'yɛn' : 'iɛn';//皆四等 From ce8c1d13f1b62034561ca56f5fac6b2f94e40dee Mon Sep 17 00:00:00 2001 From: uliloewi Date: Sat, 12 Feb 2022 14:18:01 +0100 Subject: [PATCH 069/117] Update kuangthung.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 有些韻幫組算合口 --- kuangthung.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kuangthung.js b/kuangthung.js index db61143..0d1a955 100644 --- a/kuangthung.js +++ b/kuangthung.js @@ -123,7 +123,7 @@ function 韻母規則() { if (is('脂韻 合口')) return is(SangA) ? 'yi' : 'ʉi';//皆三合 if (is('脂韻') && is('幫組 或 開口')) return is(SangA) ? 'i' : 'ɨi';//皆三開 if (is('之韻')) return 'ɨ';//皆三開 - if (is('微韻')) return is('合口') ? 'ʉəi' : 'ɨəi';//皆三等 + if (is('微韻')) return is('幫組 或 合口') ? 'ʉəi' : 'ɨəi';//皆三等 // 遇攝 if (is('魚韻')) return 'ɨo';//皆三開 if (is('虞韻')) return 'ʉo';//皆三合 @@ -138,7 +138,7 @@ function 韻母規則() { if (is('夬韻')) return is('合口') ? 'ʯaʎ' : 'ʅaʎ';//皆二等 if (is('咍韻')) return 'ɒi';//皆一開 if (is('灰韻')) return 'uɒi';//皆一合 - if (is('廢韻')) return is('合口') ? 'ʉɒʎ' : 'ɨɒʎ';//皆三等 + if (is('廢韻')) return is('幫組 或 合口') ? 'ʉɒʎ' : 'ɨɒʎ';//皆三等 // 臻攝 if (is('眞韻 合口')) return is(SangA) ? 'yin' : 'ʉɨn';//皆三合 if (is('眞韻') && is('幫組 或 開口')) return is(SangA) ? 'in' : 'ɨn';//皆三開 From 665835787ad7b7fd923324d73ba550ef2df557cf Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 9 Mar 2022 21:22:11 +0100 Subject: [PATCH 070/117] =?UTF-8?q?=E4=BE=9D=E5=88=87=E9=9F=BB=E5=88=AA?= =?UTF-8?q?=E8=AB=84=E6=A1=93=E6=88=88=E9=9F=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kuangthung.js | 7 +++---- langjin.js | 24 ++++++++++++------------ 2 files changed, 15 insertions(+), 16 deletions(-) diff --git a/kuangthung.js b/kuangthung.js index 0d1a955..440de7b 100644 --- a/kuangthung.js +++ b/kuangthung.js @@ -147,9 +147,8 @@ function 韻母規則() { if (is('文韻')) return 'ʉn';//皆三合 if (is('痕韻')) return 'on';//皆一開 if (is('魂韻')) return 'uon';//皆一合 - if (is('諄韻')) return is('見組 或 曉匣母') ? 'yin' : 'ʉɨn';//皆三合 牙音和曉匣母即眞A合 其餘即眞B合 // 山攝 - if (is('寒桓韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 + if (is('寒韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 if (is('元韻')) return is('幫組 或 合口') ? 'ʉon' : 'ɨon';//皆三等 @@ -162,8 +161,8 @@ function 韻母規則() { if (is('肴韻')) return 'ʅau';//皆二開 if (is('豪韻')) return 'au';//皆一開 // 果攝 - if (is('歌戈韻 一等')) return is('合口') ? 'uɒ' : 'ɒ'; - if (is('歌戈韻 三等')) return is('合口') ? 'ʉɒ' : 'ɨɒ'; + if (is('歌韻 一等')) return is('合口') ? 'uɒ' : 'ɒ'; + if (is('歌韻 三等')) return is('合口') ? 'ʉɒ' : 'ɨɒ'; // 假攝 if (is('麻韻 二等')) return is('合口') ? 'ʯa' : 'ʅa'; if (is('麻韻 三等')) return 'ɨa'; diff --git a/langjin.js b/langjin.js index 7b33581..1fbd3d0 100644 --- a/langjin.js +++ b/langjin.js @@ -66,7 +66,7 @@ function 聲母規則() { if (is('俟母')) return is('平聲') ? 'c' : 's'; // 平送氣仄不送氣 if (is('章母')) return 'zh'; if (is('昌母')) return 'ch'; - if (is('常母')) return is('曾攝 入聲') ? 'zh' : is('平聲 齊侵清仙鹽陽尤魚虞眞蒸支鍾諄韻 或 一等') ? 'ch' : 'sh'; + if (is('常母')) return is('曾攝 入聲') ? 'zh' : is('平聲 齊侵清仙鹽陽尤魚虞眞蒸支鍾韻 或 一等') ? 'ch' : 'sh'; if (is('船書母')) return is('平聲 通攝 或 平聲 合口 山臻攝') ? 'ch' : 'sh'; // 章組擦音分化律 if (is('日母')) return is('四等') ? 'l' : is('支之脂韻 開口 或 眞侵韻 入聲') ? '' : 'r'; let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 通攝 舒聲 或 四等 合口 齊韻'; // 見溪羣曉匣母不顎化條件 @@ -141,14 +141,14 @@ function 韻母規則() { // 臻攝 if (is('文韻 入聲 幫組')) return 'u'; - if (is('諄臻欣文眞韻 入聲 合口')) return is('知莊章組') ? 'u' : 'ü'; - if (is('諄臻欣文眞韻 入聲 幫組')) return 'i'; - if (is('諄臻欣文眞韻 入聲 開口')) return is('莊組') ? 'ä' : is('章組 或 知徹澄日母') ? 'r' : 'i'; - if (is('諄臻欣文眞韻 舒聲 開口')) return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; + if (is('臻欣文眞韻 入聲 合口')) return is('知莊章組') ? 'u' : 'ü'; + if (is('臻欣文眞韻 入聲 幫組')) return 'i'; + if (is('臻欣文眞韻 入聲 開口')) return is('莊組') ? 'ä' : is('章組 或 知徹澄日母') ? 'r' : 'i'; + if (is('臻欣文眞韻 舒聲 開口')) return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; if (is('眞韻 舒聲 幫組')) return 'in'; if (is('文眞韻 舒聲 合口')) return is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; - if (is('諄臻欣文韻 舒聲 幫組')) return is ('明母') ? 'uen' : 'en'; - if (is('諄臻欣韻 舒聲 合口')) return is('滂幫並母') ? 'en' : is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; + if (is('眞臻欣文韻 舒聲 幫組')) return is ('明母') ? 'uen' : 'en'; + if (is('眞臻欣韻 舒聲 合口')) return is('滂幫並母') ? 'en' : is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; if (is('魂痕韻 入聲')) return is('幫組 或 開口') ? 'o' : 'u'; if (is('魂痕韻 舒聲 幫組')) return 'en'; if (is('魂痕韻 舒聲 開口')) return is('端組') ? 'uen' : 'en'; @@ -169,10 +169,10 @@ function 韻母規則() { if (is('刪山韻 舒聲 幫組')) return 'ang'; if (is('刪山韻 舒聲 開口')) return is('影疑母') ? 'iän' : is('見溪羣曉匣母') ? 'än' : 'ang'; if (is('刪山韻 舒聲 合口')) return 'uang'; - if (is('桓寒韻 入聲 開口')) return is('見溪羣曉匣疑影母') ? 'o' : 'a'; - if (is('桓寒韻 入聲 幫組')) return 'o'; - if (is('桓寒韻 入聲 合口')) return is('見組') ? 'uä' : 'o'; - if (is('桓寒韻 舒聲')) return is('開口 或 幫組') ? 'ang' : 'uang'; + if (is('寒韻 入聲 開口')) return is('見溪羣曉匣疑影母') ? 'o' : 'a'; + if (is('寒韻 入聲 幫組')) return 'o'; + if (is('寒韻 入聲 合口')) return is('見組') ? 'uä' : 'o'; + if (is('寒韻 舒聲')) return is('開口 或 幫組') ? 'ang' : 'uang'; // 效攝 if (is('蕭宵韻')) return is('見溪羣曉匣日母 或 知章組') ? 'ao' : 'iao'; @@ -180,7 +180,7 @@ function 韻母規則() { if (is('豪韻')) return 'ao'; // 果攝 - if (is('歌戈韻')) return is('一等') ? 'o' : is('開口') ? 'e' : 'üe'; + if (is('歌韻')) return is('一等') ? 'o' : is('開口') ? 'e' : 'üe'; // 假攝 if (is('麻韻 二等')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; From 80b20390d688085bf507178cc1e724cd5d234420 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 9 Mar 2022 21:25:35 +0100 Subject: [PATCH 071/117] =?UTF-8?q?=E8=87=AA=E7=94=A8=E4=B8=AD=E5=8F=A4?= =?UTF-8?q?=E6=8B=BC=E9=9F=B3=E4=B8=8D=E5=85=A5=E4=B8=BB=E6=A6=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kuangthung.js | 254 -------------------------------------------------- 1 file changed, 254 deletions(-) delete mode 100644 kuangthung.js diff --git a/kuangthung.js b/kuangthung.js deleted file mode 100644 index 440de7b..0000000 --- a/kuangthung.js +++ /dev/null @@ -1,254 +0,0 @@ -/* 柳漫廣通中古擬音 - * @author uliloewi - */ - -if (!音韻地位) return [ - ['書寫系統', [2, '拼音方案', '國際音標']], -]; - -const 標號表 = { - // p: 'p', pʰ: 'ph', b: 'b', m: 'm', - // t: 't', tʰ: 'th', d: 'd', n: 'n', - // ts: 'ts', tsʰ: 'tsh', dz: 'dz', s: 's', z: 'z', - // k: 'k', kʰ: 'kh', g: 'g', ŋ: 'ng', - // ʔ: 'q', x: 'h', ɣ: 'x', l: 'l', - // ʈ: 'tc', ʈʰ: 'tch', ɖ: 'dc', ɳ: 'n', - // tʂ: 'tsc', tʂʰ: 'tsch', dʐ: 'dzc', ʂ: 'sc', ʐ: 'zc', - // cç: 'tsj', cçʰ: 'tsjh', ɟʝ: 'dzj', ç: 'sj', ʝ: 'zj', - // ʎ: 'j', ɲ: 'nj', 以上輔音等於: - ʰ: 'h', p: 'p', b: 'b', m: 'm', - t: 't', d: 'd', n: 'n', s: 's', z: 'z', l: 'l', - k: 'k', g: 'g', ŋ: 'ng', ʔ: 'q', x: 'h', ɣ: 'x', - ʈ: 'tc', ɖ: 'dc', ɳ: 'n', ʂ: 'sc', ʐ: 'zc', - c: 't', ɟ: 'd', ç: 'sj', ʝ: 'zj', ʎ: 'j', ɲ: 'nj', - - // 元音表 - u: 'u', ʅ: 'r', ʯ: 'w', ɨ: 'y', ʉ: 'ü', i: 'i', y: 'v', //等呼 - o: 'o', ɪ: 'ï', ə: 'ë', ɛ: 'e', a: 'a', æ: 'ä', ɒ: 'ö', -}; - -const 調值標調 = { - '平聲':'˧˧', - '上聲':'˨˦', - '去聲':'˧˩', - '入聲':'˥', -}; - -const 附標標調 = { - '上聲': '́', - '去聲': '̀', -}; - -const 元音 = 'aeiouyäüöëï'; -const 元音Re = new RegExp("[" + 元音 + "]"); -const 元音附標 = '̃̈'; - -function 音標轉字母(s) { - var res = ""; - for (var i = 0; i < s.length; i++) { - res += 標號表[s.charAt(i)]; - } - return res; -}; - -const is = (x) => 音韻地位.屬於(x); - -function 聲母規則() { - switch (音韻地位.母) { - case '幫': return 'p'; - case '滂': return 'pʰ'; - case '並': return 'b'; - case '明': return 'm'; - - case '端': return 't'; - case '透': return 'tʰ'; - case '定': return 'd'; - case '泥': return 'n'; - case '來': return 'l'; - - case '精': return 'ts'; - case '清': return 'tsʰ'; - case '從': return 'dz'; - case '心': return 's'; - case '邪': return 'z'; - - case '見': return 'k'; - case '溪': return 'kʰ'; - case '羣': return 'g'; - case '疑': return 'ŋ'; - - case '影': return 'ʔ'; - case '曉': return 'x'; - case '匣': return 'ɣ'; - case '云': return '';//高元音對映的聲母就是全濁 - - //翹舌 - case '知': return 'ʈ'; - case '徹': return 'ʈʰ'; - case '澄': return 'ɖ'; - case '孃': return 'ɳ'; - - case '莊': return 'tʂ'; - case '初': return 'tʂʰ'; - case '崇': return 'dʐ'; - case '生': return 'ʂ'; - case '俟': return 'ʐ'; - - //硬腭 - case '章': return 'cç'; - case '昌': return 'cçʰ'; - case '常': return 'ɟʝ'; - case '書': return 'ç'; - case '船': return 'ʝ'; - - case '以': return 'ʎ'; - case '日': return 'ɲ'; - - default: throw new Error('無聲母規則'); - } -} - -function 韻母規則() { - let SangA = '來以日母 或 端章精組 或 重紐A類'; - // 通攝 - if (is('東韻 一等')) return 'uŋ';//皆開 - if (is('東韻 三等')) return 'ɨuŋ';//皆開 - if (is('冬韻')) return 'oŋ';//皆一開 - if (is('鍾韻')) return 'ɨoŋ';//皆三開 - // 江攝 - if (is('江韻')) return 'ʅɒŋ';//皆二開 - // 止攝 - if (is('支韻 合口')) return is(SangA) ? 'yɪ' : 'ʉɪ';//皆三合 - if (is('支韻') && is('幫組 或 開口')) return is(SangA) ? 'iɪ' : 'ɨɪ';//皆三開 - if (is('脂韻 合口')) return is(SangA) ? 'yi' : 'ʉi';//皆三合 - if (is('脂韻') && is('幫組 或 開口')) return is(SangA) ? 'i' : 'ɨi';//皆三開 - if (is('之韻')) return 'ɨ';//皆三開 - if (is('微韻')) return is('幫組 或 合口') ? 'ʉəi' : 'ɨəi';//皆三等 - // 遇攝 - if (is('魚韻')) return 'ɨo';//皆三開 - if (is('虞韻')) return 'ʉo';//皆三合 - if (is('模韻')) return 'o';//皆一開 - // 蟹攝 - if (is('齊韻')) return is('合口') ? 'yɛi' : 'iɛi';//皆四等 - if (is('祭韻 合口')) return is(SangA) ? 'yɛʎ' : 'ʉɛʎ';//皆三合 - if (is('祭韻') && is('幫組 或 開口')) return is(SangA) ? 'iɛʎ' : 'ɨɛʎ';//皆三開 - if (is('泰韻')) return is('合口') ? 'uaʎ' : 'aʎ';//皆一等 - if (is('佳韻')) return is('合口') ? 'ʯɛ' : 'ʅɛ';//皆二等 - if (is('皆韻')) return is('合口') ? 'ʯæi' : 'ʅæi';//皆二等 - if (is('夬韻')) return is('合口') ? 'ʯaʎ' : 'ʅaʎ';//皆二等 - if (is('咍韻')) return 'ɒi';//皆一開 - if (is('灰韻')) return 'uɒi';//皆一合 - if (is('廢韻')) return is('幫組 或 合口') ? 'ʉɒʎ' : 'ɨɒʎ';//皆三等 - // 臻攝 - if (is('眞韻 合口')) return is(SangA) ? 'yin' : 'ʉɨn';//皆三合 - if (is('眞韻') && is('幫組 或 開口')) return is(SangA) ? 'in' : 'ɨn';//皆三開 - if (is('臻韻')) return 'ɨn';//皆莊組三開 - if (is('欣韻')) return 'ɨən';//皆牙喉音三開 - if (is('文韻')) return 'ʉn';//皆三合 - if (is('痕韻')) return 'on';//皆一開 - if (is('魂韻')) return 'uon';//皆一合 - // 山攝 - if (is('寒韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 - if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 - if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 - if (is('元韻')) return is('幫組 或 合口') ? 'ʉon' : 'ɨon';//皆三等 - if (is('仙韻 合口')) return is(SangA) ? 'yæn' : 'ʉæn';//皆三等 - if (is('仙韻') && is('幫組 或 開口')) return is(SangA) ? 'iæn' : 'ɨæn';//皆三等 - if (is('先韻')) return is('合口') ? 'yɛn' : 'iɛn';//皆四等 - // 效攝 - if (is('蕭韻')) return 'iɛu';//皆四開 - if (is('宵韻')) return is(SangA) ? 'iæu' : 'ɨæu';//皆三開 - if (is('肴韻')) return 'ʅau';//皆二開 - if (is('豪韻')) return 'au';//皆一開 - // 果攝 - if (is('歌韻 一等')) return is('合口') ? 'uɒ' : 'ɒ'; - if (is('歌韻 三等')) return is('合口') ? 'ʉɒ' : 'ɨɒ'; - // 假攝 - if (is('麻韻 二等')) return is('合口') ? 'ʯa' : 'ʅa'; - if (is('麻韻 三等')) return 'ɨa'; - // 宕攝 - if (is('陽韻')) return is('幫組 或 合口') ? 'ʉaŋ' : 'ɨaŋ';//皆三等 - if (is('唐韻')) return is('合口') ? 'uaŋ' : 'aŋ';//皆一等 - // 梗攝 - if (is('庚韻 二等')) return is('合口') ? 'ʯæŋ' : 'ʅæŋ'; - if (is('庚韻 三等')) return is('合口') ? 'ʉæŋ' : 'ɨæŋ'; - if (is('耕韻')) return is('合口') ? 'ʯɛŋ' : 'ʅɛŋ';//皆二等 - if (is('清韻')) return is('合口') ? 'yæŋ' : 'iæŋ';//皆三A - if (is('青韻')) return is('合口') ? 'yɛŋ' : 'iɛŋ';//皆四等 - // 曾攝 - if (is('蒸韻')) return is('合口') ? 'ʉɨŋ' : 'ɨŋ';//皆三等 - if (is('登韻')) return is('合口') ? 'uəŋ' : 'əŋ';//皆一等 - // 流攝 - if (is('尤韻')) return 'ɨu';//皆三開 - if (is('侯韻')) return 'u';//皆一開 - if (is('幽韻')) return 'iu';//皆三A開口 - // 深攝 - if (is('侵韻')) return is(SangA) ? 'im' : 'ɨm';//皆三開 - // 咸攝 - if (is('覃韻')) return 'ɒm';//皆一開 - if (is('談韻')) return 'am';//皆一開 - if (is('咸韻')) return 'ʅæm';//皆二開 - if (is('銜韻')) return 'ʅam';//皆二開 - if (is('凡韻')) return 'ʉɒm';//皆三合 - if (is('鹽韻')) return is(SangA) ? 'iæm' : 'ɨæm';//皆三開 - if (is('嚴韻')) return 'ɨɒm';//皆三開 - if (is('添韻')) return 'iɛm';//皆四開 - throw new Error('無韻母規則'); -} - -function 聲調規則(inzie) { - let 聲調; - let 音節 = String(inzie); - if (is('平聲')) 聲調 = '平聲'; - else if (is('上聲')) 聲調 = '上聲'; - else if (is('去聲')) 聲調 = '去聲'; - else if (is('入聲')) 聲調 = '入聲'; - else throw new Error('無聲調規則'); - if (選項.書寫系統 !== '國際音標') { - if (is('上聲 或 去聲')) - { - let 標調位置; - if (音節.match(元音Re)) { - let 第一個元音 = 音節.match(元音Re)[0]; - 標調位置 = 音節.indexOf(第一個元音); - if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 - if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 - if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); - else if (音節.includes('ä')) 標調位置 = 音節.indexOf('ä'); - else if (音節.includes('ö')) 標調位置 = 音節.indexOf('ö'); - else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); - else if (音節.includes('ë')) 標調位置 = 音節.indexOf('ë'); - else if (音節.includes('u')) 標調位置 = 音節.indexOf('u'); - } else { - 標調位置 = 音節.indexOf('̩'); - } - 標調位置 += 1; - return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); - } - else return 音節; - } - else return 音節 + 調值標調[聲調]; -} - -let 聲母 = 聲母規則(); -let 隔音符號 = "'"; -let 韻母 = 韻母規則(); -let 聲調 = 聲調規則(); - -if (is('入聲')) { - if (韻母.endsWith('m')) 韻母 = `${韻母.slice(0, -1)}p`; - else if (韻母.endsWith('n')) 韻母 = `${韻母.slice(0, -1)}t`; - else if (韻母.endsWith('ŋ')) 韻母 = `${韻母.slice(0, -1)}k`; -} - -if (韻母.endsWith('ʎ')) { - 聲調 = '˧˩'; -} -if (選項.書寫系統 === '國際音標') { - return 聲調規則(聲母 + 韻母); -} -else -{ - let 音節 = 音標轉字母(聲母 + 韻母); - return 聲調規則(音節); -} From ca2a3431e42458450a0f5bd0a874eeba6c622f96 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 16 Mar 2022 09:44:47 +0100 Subject: [PATCH 072/117] new codes for Middle Chinese --- kuangthung.js | 254 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 254 insertions(+) create mode 100644 kuangthung.js diff --git a/kuangthung.js b/kuangthung.js new file mode 100644 index 0000000..440de7b --- /dev/null +++ b/kuangthung.js @@ -0,0 +1,254 @@ +/* 柳漫廣通中古擬音 + * @author uliloewi + */ + +if (!音韻地位) return [ + ['書寫系統', [2, '拼音方案', '國際音標']], +]; + +const 標號表 = { + // p: 'p', pʰ: 'ph', b: 'b', m: 'm', + // t: 't', tʰ: 'th', d: 'd', n: 'n', + // ts: 'ts', tsʰ: 'tsh', dz: 'dz', s: 's', z: 'z', + // k: 'k', kʰ: 'kh', g: 'g', ŋ: 'ng', + // ʔ: 'q', x: 'h', ɣ: 'x', l: 'l', + // ʈ: 'tc', ʈʰ: 'tch', ɖ: 'dc', ɳ: 'n', + // tʂ: 'tsc', tʂʰ: 'tsch', dʐ: 'dzc', ʂ: 'sc', ʐ: 'zc', + // cç: 'tsj', cçʰ: 'tsjh', ɟʝ: 'dzj', ç: 'sj', ʝ: 'zj', + // ʎ: 'j', ɲ: 'nj', 以上輔音等於: + ʰ: 'h', p: 'p', b: 'b', m: 'm', + t: 't', d: 'd', n: 'n', s: 's', z: 'z', l: 'l', + k: 'k', g: 'g', ŋ: 'ng', ʔ: 'q', x: 'h', ɣ: 'x', + ʈ: 'tc', ɖ: 'dc', ɳ: 'n', ʂ: 'sc', ʐ: 'zc', + c: 't', ɟ: 'd', ç: 'sj', ʝ: 'zj', ʎ: 'j', ɲ: 'nj', + + // 元音表 + u: 'u', ʅ: 'r', ʯ: 'w', ɨ: 'y', ʉ: 'ü', i: 'i', y: 'v', //等呼 + o: 'o', ɪ: 'ï', ə: 'ë', ɛ: 'e', a: 'a', æ: 'ä', ɒ: 'ö', +}; + +const 調值標調 = { + '平聲':'˧˧', + '上聲':'˨˦', + '去聲':'˧˩', + '入聲':'˥', +}; + +const 附標標調 = { + '上聲': '́', + '去聲': '̀', +}; + +const 元音 = 'aeiouyäüöëï'; +const 元音Re = new RegExp("[" + 元音 + "]"); +const 元音附標 = '̃̈'; + +function 音標轉字母(s) { + var res = ""; + for (var i = 0; i < s.length; i++) { + res += 標號表[s.charAt(i)]; + } + return res; +}; + +const is = (x) => 音韻地位.屬於(x); + +function 聲母規則() { + switch (音韻地位.母) { + case '幫': return 'p'; + case '滂': return 'pʰ'; + case '並': return 'b'; + case '明': return 'm'; + + case '端': return 't'; + case '透': return 'tʰ'; + case '定': return 'd'; + case '泥': return 'n'; + case '來': return 'l'; + + case '精': return 'ts'; + case '清': return 'tsʰ'; + case '從': return 'dz'; + case '心': return 's'; + case '邪': return 'z'; + + case '見': return 'k'; + case '溪': return 'kʰ'; + case '羣': return 'g'; + case '疑': return 'ŋ'; + + case '影': return 'ʔ'; + case '曉': return 'x'; + case '匣': return 'ɣ'; + case '云': return '';//高元音對映的聲母就是全濁 + + //翹舌 + case '知': return 'ʈ'; + case '徹': return 'ʈʰ'; + case '澄': return 'ɖ'; + case '孃': return 'ɳ'; + + case '莊': return 'tʂ'; + case '初': return 'tʂʰ'; + case '崇': return 'dʐ'; + case '生': return 'ʂ'; + case '俟': return 'ʐ'; + + //硬腭 + case '章': return 'cç'; + case '昌': return 'cçʰ'; + case '常': return 'ɟʝ'; + case '書': return 'ç'; + case '船': return 'ʝ'; + + case '以': return 'ʎ'; + case '日': return 'ɲ'; + + default: throw new Error('無聲母規則'); + } +} + +function 韻母規則() { + let SangA = '來以日母 或 端章精組 或 重紐A類'; + // 通攝 + if (is('東韻 一等')) return 'uŋ';//皆開 + if (is('東韻 三等')) return 'ɨuŋ';//皆開 + if (is('冬韻')) return 'oŋ';//皆一開 + if (is('鍾韻')) return 'ɨoŋ';//皆三開 + // 江攝 + if (is('江韻')) return 'ʅɒŋ';//皆二開 + // 止攝 + if (is('支韻 合口')) return is(SangA) ? 'yɪ' : 'ʉɪ';//皆三合 + if (is('支韻') && is('幫組 或 開口')) return is(SangA) ? 'iɪ' : 'ɨɪ';//皆三開 + if (is('脂韻 合口')) return is(SangA) ? 'yi' : 'ʉi';//皆三合 + if (is('脂韻') && is('幫組 或 開口')) return is(SangA) ? 'i' : 'ɨi';//皆三開 + if (is('之韻')) return 'ɨ';//皆三開 + if (is('微韻')) return is('幫組 或 合口') ? 'ʉəi' : 'ɨəi';//皆三等 + // 遇攝 + if (is('魚韻')) return 'ɨo';//皆三開 + if (is('虞韻')) return 'ʉo';//皆三合 + if (is('模韻')) return 'o';//皆一開 + // 蟹攝 + if (is('齊韻')) return is('合口') ? 'yɛi' : 'iɛi';//皆四等 + if (is('祭韻 合口')) return is(SangA) ? 'yɛʎ' : 'ʉɛʎ';//皆三合 + if (is('祭韻') && is('幫組 或 開口')) return is(SangA) ? 'iɛʎ' : 'ɨɛʎ';//皆三開 + if (is('泰韻')) return is('合口') ? 'uaʎ' : 'aʎ';//皆一等 + if (is('佳韻')) return is('合口') ? 'ʯɛ' : 'ʅɛ';//皆二等 + if (is('皆韻')) return is('合口') ? 'ʯæi' : 'ʅæi';//皆二等 + if (is('夬韻')) return is('合口') ? 'ʯaʎ' : 'ʅaʎ';//皆二等 + if (is('咍韻')) return 'ɒi';//皆一開 + if (is('灰韻')) return 'uɒi';//皆一合 + if (is('廢韻')) return is('幫組 或 合口') ? 'ʉɒʎ' : 'ɨɒʎ';//皆三等 + // 臻攝 + if (is('眞韻 合口')) return is(SangA) ? 'yin' : 'ʉɨn';//皆三合 + if (is('眞韻') && is('幫組 或 開口')) return is(SangA) ? 'in' : 'ɨn';//皆三開 + if (is('臻韻')) return 'ɨn';//皆莊組三開 + if (is('欣韻')) return 'ɨən';//皆牙喉音三開 + if (is('文韻')) return 'ʉn';//皆三合 + if (is('痕韻')) return 'on';//皆一開 + if (is('魂韻')) return 'uon';//皆一合 + // 山攝 + if (is('寒韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 + if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 + if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 + if (is('元韻')) return is('幫組 或 合口') ? 'ʉon' : 'ɨon';//皆三等 + if (is('仙韻 合口')) return is(SangA) ? 'yæn' : 'ʉæn';//皆三等 + if (is('仙韻') && is('幫組 或 開口')) return is(SangA) ? 'iæn' : 'ɨæn';//皆三等 + if (is('先韻')) return is('合口') ? 'yɛn' : 'iɛn';//皆四等 + // 效攝 + if (is('蕭韻')) return 'iɛu';//皆四開 + if (is('宵韻')) return is(SangA) ? 'iæu' : 'ɨæu';//皆三開 + if (is('肴韻')) return 'ʅau';//皆二開 + if (is('豪韻')) return 'au';//皆一開 + // 果攝 + if (is('歌韻 一等')) return is('合口') ? 'uɒ' : 'ɒ'; + if (is('歌韻 三等')) return is('合口') ? 'ʉɒ' : 'ɨɒ'; + // 假攝 + if (is('麻韻 二等')) return is('合口') ? 'ʯa' : 'ʅa'; + if (is('麻韻 三等')) return 'ɨa'; + // 宕攝 + if (is('陽韻')) return is('幫組 或 合口') ? 'ʉaŋ' : 'ɨaŋ';//皆三等 + if (is('唐韻')) return is('合口') ? 'uaŋ' : 'aŋ';//皆一等 + // 梗攝 + if (is('庚韻 二等')) return is('合口') ? 'ʯæŋ' : 'ʅæŋ'; + if (is('庚韻 三等')) return is('合口') ? 'ʉæŋ' : 'ɨæŋ'; + if (is('耕韻')) return is('合口') ? 'ʯɛŋ' : 'ʅɛŋ';//皆二等 + if (is('清韻')) return is('合口') ? 'yæŋ' : 'iæŋ';//皆三A + if (is('青韻')) return is('合口') ? 'yɛŋ' : 'iɛŋ';//皆四等 + // 曾攝 + if (is('蒸韻')) return is('合口') ? 'ʉɨŋ' : 'ɨŋ';//皆三等 + if (is('登韻')) return is('合口') ? 'uəŋ' : 'əŋ';//皆一等 + // 流攝 + if (is('尤韻')) return 'ɨu';//皆三開 + if (is('侯韻')) return 'u';//皆一開 + if (is('幽韻')) return 'iu';//皆三A開口 + // 深攝 + if (is('侵韻')) return is(SangA) ? 'im' : 'ɨm';//皆三開 + // 咸攝 + if (is('覃韻')) return 'ɒm';//皆一開 + if (is('談韻')) return 'am';//皆一開 + if (is('咸韻')) return 'ʅæm';//皆二開 + if (is('銜韻')) return 'ʅam';//皆二開 + if (is('凡韻')) return 'ʉɒm';//皆三合 + if (is('鹽韻')) return is(SangA) ? 'iæm' : 'ɨæm';//皆三開 + if (is('嚴韻')) return 'ɨɒm';//皆三開 + if (is('添韻')) return 'iɛm';//皆四開 + throw new Error('無韻母規則'); +} + +function 聲調規則(inzie) { + let 聲調; + let 音節 = String(inzie); + if (is('平聲')) 聲調 = '平聲'; + else if (is('上聲')) 聲調 = '上聲'; + else if (is('去聲')) 聲調 = '去聲'; + else if (is('入聲')) 聲調 = '入聲'; + else throw new Error('無聲調規則'); + if (選項.書寫系統 !== '國際音標') { + if (is('上聲 或 去聲')) + { + let 標調位置; + if (音節.match(元音Re)) { + let 第一個元音 = 音節.match(元音Re)[0]; + 標調位置 = 音節.indexOf(第一個元音); + if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 + if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 + if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); + else if (音節.includes('ä')) 標調位置 = 音節.indexOf('ä'); + else if (音節.includes('ö')) 標調位置 = 音節.indexOf('ö'); + else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); + else if (音節.includes('ë')) 標調位置 = 音節.indexOf('ë'); + else if (音節.includes('u')) 標調位置 = 音節.indexOf('u'); + } else { + 標調位置 = 音節.indexOf('̩'); + } + 標調位置 += 1; + return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); + } + else return 音節; + } + else return 音節 + 調值標調[聲調]; +} + +let 聲母 = 聲母規則(); +let 隔音符號 = "'"; +let 韻母 = 韻母規則(); +let 聲調 = 聲調規則(); + +if (is('入聲')) { + if (韻母.endsWith('m')) 韻母 = `${韻母.slice(0, -1)}p`; + else if (韻母.endsWith('n')) 韻母 = `${韻母.slice(0, -1)}t`; + else if (韻母.endsWith('ŋ')) 韻母 = `${韻母.slice(0, -1)}k`; +} + +if (韻母.endsWith('ʎ')) { + 聲調 = '˧˩'; +} +if (選項.書寫系統 === '國際音標') { + return 聲調規則(聲母 + 韻母); +} +else +{ + let 音節 = 音標轉字母(聲母 + 韻母); + return 聲調規則(音節); +} From aafc66553a3a699b39f7166b61e03fb9f9672b7c Mon Sep 17 00:00:00 2001 From: uliloewi Date: Mon, 23 May 2022 18:06:41 +0200 Subject: [PATCH 073/117] =?UTF-8?q?=09=E4=BB=A5=E6=AF=8D=E5=92=8C=E7=AB=A0?= =?UTF-8?q?=E7=B5=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kuangthung.js | 38 ++++++++++++++++++++------------------ 1 file changed, 20 insertions(+), 18 deletions(-) diff --git a/kuangthung.js b/kuangthung.js index 440de7b..2aca482 100644 --- a/kuangthung.js +++ b/kuangthung.js @@ -1,4 +1,6 @@ -/* 柳漫廣通中古擬音 +/* 柳漫廣通中古拼音 + * https://zhuanlan.zhihu.com/p/453393955 + * 廣通中古拼音方案:https://zh.wikipedia.org/wiki/User:%E6%9F%B3%E6%BC%AB/%E4%B8%AD%E5%8F%A4%E6%BC%A2%E8%AA%9E%E6%8B%BC%E9%9F%B3%EF%BC%88%E5%BB%A3%E9%80%9A%E7%BE%85%E9%A6%AC%E5%AD%97%EF%BC%89 * @author uliloewi */ @@ -14,13 +16,13 @@ const 標號表 = { // ʔ: 'q', x: 'h', ɣ: 'x', l: 'l', // ʈ: 'tc', ʈʰ: 'tch', ɖ: 'dc', ɳ: 'n', // tʂ: 'tsc', tʂʰ: 'tsch', dʐ: 'dzc', ʂ: 'sc', ʐ: 'zc', - // cç: 'tsj', cçʰ: 'tsjh', ɟʝ: 'dzj', ç: 'sj', ʝ: 'zj', - // ʎ: 'j', ɲ: 'nj', 以上輔音等於: + // tɕ: 'tsj', tɕʰ: 'tsjh', dʑ: 'dzj', ɕ: 'sj', ʑ: 'zj', + // j: 'j', ɲ: 'nj', 以上輔音等於: ʰ: 'h', p: 'p', b: 'b', m: 'm', t: 't', d: 'd', n: 'n', s: 's', z: 'z', l: 'l', k: 'k', g: 'g', ŋ: 'ng', ʔ: 'q', x: 'h', ɣ: 'x', ʈ: 'tc', ɖ: 'dc', ɳ: 'n', ʂ: 'sc', ʐ: 'zc', - c: 't', ɟ: 'd', ç: 'sj', ʝ: 'zj', ʎ: 'j', ɲ: 'nj', + ɕ: 'sj', ʑ: 'zj', j: 'j', ɲ: 'nj', // 元音表 u: 'u', ʅ: 'r', ʯ: 'w', ɨ: 'y', ʉ: 'ü', i: 'i', y: 'v', //等呼 @@ -95,13 +97,13 @@ function 聲母規則() { case '俟': return 'ʐ'; //硬腭 - case '章': return 'cç'; - case '昌': return 'cçʰ'; - case '常': return 'ɟʝ'; - case '書': return 'ç'; - case '船': return 'ʝ'; + case '章': return 'tɕ'; + case '昌': return 'tɕʰ'; + case '常': return 'dʑ'; + case '書': return 'ɕ'; + case '船': return 'ʑ'; - case '以': return 'ʎ'; + case '以': return 'j'; case '日': return 'ɲ'; default: throw new Error('無聲母規則'); @@ -130,21 +132,21 @@ function 韻母規則() { if (is('模韻')) return 'o';//皆一開 // 蟹攝 if (is('齊韻')) return is('合口') ? 'yɛi' : 'iɛi';//皆四等 - if (is('祭韻 合口')) return is(SangA) ? 'yɛʎ' : 'ʉɛʎ';//皆三合 - if (is('祭韻') && is('幫組 或 開口')) return is(SangA) ? 'iɛʎ' : 'ɨɛʎ';//皆三開 - if (is('泰韻')) return is('合口') ? 'uaʎ' : 'aʎ';//皆一等 + if (is('祭韻 合口')) return is(SangA) ? 'yɛj' : 'ʉɛj';//皆三合 + if (is('祭韻') && is('幫組 或 開口')) return is(SangA) ? 'iɛj' : 'ɨɛj';//皆三開 + if (is('泰韻')) return is('合口') ? 'uaj' : 'aj';//皆一等 if (is('佳韻')) return is('合口') ? 'ʯɛ' : 'ʅɛ';//皆二等 if (is('皆韻')) return is('合口') ? 'ʯæi' : 'ʅæi';//皆二等 - if (is('夬韻')) return is('合口') ? 'ʯaʎ' : 'ʅaʎ';//皆二等 + if (is('夬韻')) return is('合口') ? 'ʯaj' : 'ʅaj';//皆二等 if (is('咍韻')) return 'ɒi';//皆一開 if (is('灰韻')) return 'uɒi';//皆一合 - if (is('廢韻')) return is('幫組 或 合口') ? 'ʉɒʎ' : 'ɨɒʎ';//皆三等 + if (is('廢韻')) return is('幫組 或 合口') ? 'ʉɒj' : 'ɨɒj';//皆三等 // 臻攝 if (is('眞韻 合口')) return is(SangA) ? 'yin' : 'ʉɨn';//皆三合 if (is('眞韻') && is('幫組 或 開口')) return is(SangA) ? 'in' : 'ɨn';//皆三開 if (is('臻韻')) return 'ɨn';//皆莊組三開 if (is('欣韻')) return 'ɨən';//皆牙喉音三開 - if (is('文韻')) return 'ʉn';//皆三合 + if (is('文韻')) return 'ʉən';//皆三合 if (is('痕韻')) return 'on';//皆一開 if (is('魂韻')) return 'uon';//皆一合 // 山攝 @@ -241,7 +243,7 @@ if (is('入聲')) { else if (韻母.endsWith('ŋ')) 韻母 = `${韻母.slice(0, -1)}k`; } -if (韻母.endsWith('ʎ')) { +if (韻母.endsWith('j')) { 聲調 = '˧˩'; } if (選項.書寫系統 === '國際音標') { @@ -251,4 +253,4 @@ else { let 音節 = 音標轉字母(聲母 + 韻母); return 聲調規則(音節); -} +} \ No newline at end of file From fa46027548a19f2a00d5e019297c6c44200ca926 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Tue, 14 Feb 2023 11:04:45 +0100 Subject: [PATCH 074/117] =?UTF-8?q?=E8=88=B9=E5=90=88=E4=B8=89=E7=9C=9E?= =?UTF-8?q?=E5=B9=B3=E6=98=AFsh=E4=B8=8D=E6=98=AFch?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langjin.js b/langjin.js index 3145964..26c1f6f 100644 --- a/langjin.js +++ b/langjin.js @@ -68,7 +68,7 @@ function 聲母規則() { if (is('章母')) return 'zh'; if (is('昌母')) return 'ch'; if (is('常母')) return is('曾攝 入聲') ? 'zh' : is('平聲 齊侵清仙鹽陽尤魚虞眞蒸支鍾韻 或 一等') ? 'ch' : 'sh'; - if (is('船書母')) return is('平聲 通攝 或 平聲 合口 山臻攝') ? 'ch' : 'sh'; // 章組擦音分化律 + if (is('船書母')) return is('平聲 通攝 或 平聲 合口 山攝') ? 'ch' : 'sh'; // 章組擦音分化律 if (is('日母')) return is('四等') ? 'l' : is('支之脂韻 開口 或 眞侵韻 入聲') ? '' : 'r'; let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 通攝 舒聲 或 四等 合口 齊韻'; // 見溪羣曉匣母不顎化條件 if (is('見母')) return is(不顎化) ? 'g' : 'j'; From 09e696a991361b2411ff42c781c49e7b926db604 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Tue, 14 Feb 2023 11:17:06 +0100 Subject: [PATCH 075/117] =?UTF-8?q?=E6=9A=AB=E4=B8=8D=E5=8A=A0=E5=BB=A3?= =?UTF-8?q?=E9=80=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kuangthung.js | 256 -------------------------------------------------- 1 file changed, 256 deletions(-) delete mode 100644 kuangthung.js diff --git a/kuangthung.js b/kuangthung.js deleted file mode 100644 index 2aca482..0000000 --- a/kuangthung.js +++ /dev/null @@ -1,256 +0,0 @@ -/* 柳漫廣通中古拼音 - * https://zhuanlan.zhihu.com/p/453393955 - * 廣通中古拼音方案:https://zh.wikipedia.org/wiki/User:%E6%9F%B3%E6%BC%AB/%E4%B8%AD%E5%8F%A4%E6%BC%A2%E8%AA%9E%E6%8B%BC%E9%9F%B3%EF%BC%88%E5%BB%A3%E9%80%9A%E7%BE%85%E9%A6%AC%E5%AD%97%EF%BC%89 - * @author uliloewi - */ - -if (!音韻地位) return [ - ['書寫系統', [2, '拼音方案', '國際音標']], -]; - -const 標號表 = { - // p: 'p', pʰ: 'ph', b: 'b', m: 'm', - // t: 't', tʰ: 'th', d: 'd', n: 'n', - // ts: 'ts', tsʰ: 'tsh', dz: 'dz', s: 's', z: 'z', - // k: 'k', kʰ: 'kh', g: 'g', ŋ: 'ng', - // ʔ: 'q', x: 'h', ɣ: 'x', l: 'l', - // ʈ: 'tc', ʈʰ: 'tch', ɖ: 'dc', ɳ: 'n', - // tʂ: 'tsc', tʂʰ: 'tsch', dʐ: 'dzc', ʂ: 'sc', ʐ: 'zc', - // tɕ: 'tsj', tɕʰ: 'tsjh', dʑ: 'dzj', ɕ: 'sj', ʑ: 'zj', - // j: 'j', ɲ: 'nj', 以上輔音等於: - ʰ: 'h', p: 'p', b: 'b', m: 'm', - t: 't', d: 'd', n: 'n', s: 's', z: 'z', l: 'l', - k: 'k', g: 'g', ŋ: 'ng', ʔ: 'q', x: 'h', ɣ: 'x', - ʈ: 'tc', ɖ: 'dc', ɳ: 'n', ʂ: 'sc', ʐ: 'zc', - ɕ: 'sj', ʑ: 'zj', j: 'j', ɲ: 'nj', - - // 元音表 - u: 'u', ʅ: 'r', ʯ: 'w', ɨ: 'y', ʉ: 'ü', i: 'i', y: 'v', //等呼 - o: 'o', ɪ: 'ï', ə: 'ë', ɛ: 'e', a: 'a', æ: 'ä', ɒ: 'ö', -}; - -const 調值標調 = { - '平聲':'˧˧', - '上聲':'˨˦', - '去聲':'˧˩', - '入聲':'˥', -}; - -const 附標標調 = { - '上聲': '́', - '去聲': '̀', -}; - -const 元音 = 'aeiouyäüöëï'; -const 元音Re = new RegExp("[" + 元音 + "]"); -const 元音附標 = '̃̈'; - -function 音標轉字母(s) { - var res = ""; - for (var i = 0; i < s.length; i++) { - res += 標號表[s.charAt(i)]; - } - return res; -}; - -const is = (x) => 音韻地位.屬於(x); - -function 聲母規則() { - switch (音韻地位.母) { - case '幫': return 'p'; - case '滂': return 'pʰ'; - case '並': return 'b'; - case '明': return 'm'; - - case '端': return 't'; - case '透': return 'tʰ'; - case '定': return 'd'; - case '泥': return 'n'; - case '來': return 'l'; - - case '精': return 'ts'; - case '清': return 'tsʰ'; - case '從': return 'dz'; - case '心': return 's'; - case '邪': return 'z'; - - case '見': return 'k'; - case '溪': return 'kʰ'; - case '羣': return 'g'; - case '疑': return 'ŋ'; - - case '影': return 'ʔ'; - case '曉': return 'x'; - case '匣': return 'ɣ'; - case '云': return '';//高元音對映的聲母就是全濁 - - //翹舌 - case '知': return 'ʈ'; - case '徹': return 'ʈʰ'; - case '澄': return 'ɖ'; - case '孃': return 'ɳ'; - - case '莊': return 'tʂ'; - case '初': return 'tʂʰ'; - case '崇': return 'dʐ'; - case '生': return 'ʂ'; - case '俟': return 'ʐ'; - - //硬腭 - case '章': return 'tɕ'; - case '昌': return 'tɕʰ'; - case '常': return 'dʑ'; - case '書': return 'ɕ'; - case '船': return 'ʑ'; - - case '以': return 'j'; - case '日': return 'ɲ'; - - default: throw new Error('無聲母規則'); - } -} - -function 韻母規則() { - let SangA = '來以日母 或 端章精組 或 重紐A類'; - // 通攝 - if (is('東韻 一等')) return 'uŋ';//皆開 - if (is('東韻 三等')) return 'ɨuŋ';//皆開 - if (is('冬韻')) return 'oŋ';//皆一開 - if (is('鍾韻')) return 'ɨoŋ';//皆三開 - // 江攝 - if (is('江韻')) return 'ʅɒŋ';//皆二開 - // 止攝 - if (is('支韻 合口')) return is(SangA) ? 'yɪ' : 'ʉɪ';//皆三合 - if (is('支韻') && is('幫組 或 開口')) return is(SangA) ? 'iɪ' : 'ɨɪ';//皆三開 - if (is('脂韻 合口')) return is(SangA) ? 'yi' : 'ʉi';//皆三合 - if (is('脂韻') && is('幫組 或 開口')) return is(SangA) ? 'i' : 'ɨi';//皆三開 - if (is('之韻')) return 'ɨ';//皆三開 - if (is('微韻')) return is('幫組 或 合口') ? 'ʉəi' : 'ɨəi';//皆三等 - // 遇攝 - if (is('魚韻')) return 'ɨo';//皆三開 - if (is('虞韻')) return 'ʉo';//皆三合 - if (is('模韻')) return 'o';//皆一開 - // 蟹攝 - if (is('齊韻')) return is('合口') ? 'yɛi' : 'iɛi';//皆四等 - if (is('祭韻 合口')) return is(SangA) ? 'yɛj' : 'ʉɛj';//皆三合 - if (is('祭韻') && is('幫組 或 開口')) return is(SangA) ? 'iɛj' : 'ɨɛj';//皆三開 - if (is('泰韻')) return is('合口') ? 'uaj' : 'aj';//皆一等 - if (is('佳韻')) return is('合口') ? 'ʯɛ' : 'ʅɛ';//皆二等 - if (is('皆韻')) return is('合口') ? 'ʯæi' : 'ʅæi';//皆二等 - if (is('夬韻')) return is('合口') ? 'ʯaj' : 'ʅaj';//皆二等 - if (is('咍韻')) return 'ɒi';//皆一開 - if (is('灰韻')) return 'uɒi';//皆一合 - if (is('廢韻')) return is('幫組 或 合口') ? 'ʉɒj' : 'ɨɒj';//皆三等 - // 臻攝 - if (is('眞韻 合口')) return is(SangA) ? 'yin' : 'ʉɨn';//皆三合 - if (is('眞韻') && is('幫組 或 開口')) return is(SangA) ? 'in' : 'ɨn';//皆三開 - if (is('臻韻')) return 'ɨn';//皆莊組三開 - if (is('欣韻')) return 'ɨən';//皆牙喉音三開 - if (is('文韻')) return 'ʉən';//皆三合 - if (is('痕韻')) return 'on';//皆一開 - if (is('魂韻')) return 'uon';//皆一合 - // 山攝 - if (is('寒韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 - if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 - if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 - if (is('元韻')) return is('幫組 或 合口') ? 'ʉon' : 'ɨon';//皆三等 - if (is('仙韻 合口')) return is(SangA) ? 'yæn' : 'ʉæn';//皆三等 - if (is('仙韻') && is('幫組 或 開口')) return is(SangA) ? 'iæn' : 'ɨæn';//皆三等 - if (is('先韻')) return is('合口') ? 'yɛn' : 'iɛn';//皆四等 - // 效攝 - if (is('蕭韻')) return 'iɛu';//皆四開 - if (is('宵韻')) return is(SangA) ? 'iæu' : 'ɨæu';//皆三開 - if (is('肴韻')) return 'ʅau';//皆二開 - if (is('豪韻')) return 'au';//皆一開 - // 果攝 - if (is('歌韻 一等')) return is('合口') ? 'uɒ' : 'ɒ'; - if (is('歌韻 三等')) return is('合口') ? 'ʉɒ' : 'ɨɒ'; - // 假攝 - if (is('麻韻 二等')) return is('合口') ? 'ʯa' : 'ʅa'; - if (is('麻韻 三等')) return 'ɨa'; - // 宕攝 - if (is('陽韻')) return is('幫組 或 合口') ? 'ʉaŋ' : 'ɨaŋ';//皆三等 - if (is('唐韻')) return is('合口') ? 'uaŋ' : 'aŋ';//皆一等 - // 梗攝 - if (is('庚韻 二等')) return is('合口') ? 'ʯæŋ' : 'ʅæŋ'; - if (is('庚韻 三等')) return is('合口') ? 'ʉæŋ' : 'ɨæŋ'; - if (is('耕韻')) return is('合口') ? 'ʯɛŋ' : 'ʅɛŋ';//皆二等 - if (is('清韻')) return is('合口') ? 'yæŋ' : 'iæŋ';//皆三A - if (is('青韻')) return is('合口') ? 'yɛŋ' : 'iɛŋ';//皆四等 - // 曾攝 - if (is('蒸韻')) return is('合口') ? 'ʉɨŋ' : 'ɨŋ';//皆三等 - if (is('登韻')) return is('合口') ? 'uəŋ' : 'əŋ';//皆一等 - // 流攝 - if (is('尤韻')) return 'ɨu';//皆三開 - if (is('侯韻')) return 'u';//皆一開 - if (is('幽韻')) return 'iu';//皆三A開口 - // 深攝 - if (is('侵韻')) return is(SangA) ? 'im' : 'ɨm';//皆三開 - // 咸攝 - if (is('覃韻')) return 'ɒm';//皆一開 - if (is('談韻')) return 'am';//皆一開 - if (is('咸韻')) return 'ʅæm';//皆二開 - if (is('銜韻')) return 'ʅam';//皆二開 - if (is('凡韻')) return 'ʉɒm';//皆三合 - if (is('鹽韻')) return is(SangA) ? 'iæm' : 'ɨæm';//皆三開 - if (is('嚴韻')) return 'ɨɒm';//皆三開 - if (is('添韻')) return 'iɛm';//皆四開 - throw new Error('無韻母規則'); -} - -function 聲調規則(inzie) { - let 聲調; - let 音節 = String(inzie); - if (is('平聲')) 聲調 = '平聲'; - else if (is('上聲')) 聲調 = '上聲'; - else if (is('去聲')) 聲調 = '去聲'; - else if (is('入聲')) 聲調 = '入聲'; - else throw new Error('無聲調規則'); - if (選項.書寫系統 !== '國際音標') { - if (is('上聲 或 去聲')) - { - let 標調位置; - if (音節.match(元音Re)) { - let 第一個元音 = 音節.match(元音Re)[0]; - 標調位置 = 音節.indexOf(第一個元音); - if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 - if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 - if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); - else if (音節.includes('ä')) 標調位置 = 音節.indexOf('ä'); - else if (音節.includes('ö')) 標調位置 = 音節.indexOf('ö'); - else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); - else if (音節.includes('ë')) 標調位置 = 音節.indexOf('ë'); - else if (音節.includes('u')) 標調位置 = 音節.indexOf('u'); - } else { - 標調位置 = 音節.indexOf('̩'); - } - 標調位置 += 1; - return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); - } - else return 音節; - } - else return 音節 + 調值標調[聲調]; -} - -let 聲母 = 聲母規則(); -let 隔音符號 = "'"; -let 韻母 = 韻母規則(); -let 聲調 = 聲調規則(); - -if (is('入聲')) { - if (韻母.endsWith('m')) 韻母 = `${韻母.slice(0, -1)}p`; - else if (韻母.endsWith('n')) 韻母 = `${韻母.slice(0, -1)}t`; - else if (韻母.endsWith('ŋ')) 韻母 = `${韻母.slice(0, -1)}k`; -} - -if (韻母.endsWith('j')) { - 聲調 = '˧˩'; -} -if (選項.書寫系統 === '國際音標') { - return 聲調規則(聲母 + 韻母); -} -else -{ - let 音節 = 音標轉字母(聲母 + 韻母); - return 聲調規則(音節); -} \ No newline at end of file From b7fc7e7aba895198a135227a45eb750c54f57443 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Fri, 24 Feb 2023 13:34:17 +0100 Subject: [PATCH 076/117] =?UTF-8?q?=E9=82=AA=E6=AF=8D=E9=98=BB=E9=9F=B3?= =?UTF-8?q?=E5=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langjin.js b/langjin.js index 26c1f6f..bacded9 100644 --- a/langjin.js +++ b/langjin.js @@ -55,7 +55,7 @@ function 聲母規則() { if (is('清母')) return 'c'; if (is('從母')) return is('二等') ? 'ch' : is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 if (is('心母')) return 's'; - if (is('邪母')) return is('平聲 尤之韻') ? 'c' : 's'; + if (is('邪母')) return is('平聲 尤之陽鹽侵魚韻') ? 'c' : 's'; if (is('莊母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'zh' : 'z'; // 莊組平翹律 if (is('初母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'ch' : 'c'; // 莊組平翹律 if (is('崇母')) { From 73db02047f552ae7ad8b24bf2a355d385bf3e996 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Fri, 24 Feb 2023 18:58:02 +0100 Subject: [PATCH 077/117] =?UTF-8?q?=E5=BB=A3=E9=80=9A=E4=B8=AD=E5=8F=A4?= =?UTF-8?q?=E6=8B=BC=E9=9F=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kuangthung.js | 256 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 256 insertions(+) create mode 100644 kuangthung.js diff --git a/kuangthung.js b/kuangthung.js new file mode 100644 index 0000000..2aca482 --- /dev/null +++ b/kuangthung.js @@ -0,0 +1,256 @@ +/* 柳漫廣通中古拼音 + * https://zhuanlan.zhihu.com/p/453393955 + * 廣通中古拼音方案:https://zh.wikipedia.org/wiki/User:%E6%9F%B3%E6%BC%AB/%E4%B8%AD%E5%8F%A4%E6%BC%A2%E8%AA%9E%E6%8B%BC%E9%9F%B3%EF%BC%88%E5%BB%A3%E9%80%9A%E7%BE%85%E9%A6%AC%E5%AD%97%EF%BC%89 + * @author uliloewi + */ + +if (!音韻地位) return [ + ['書寫系統', [2, '拼音方案', '國際音標']], +]; + +const 標號表 = { + // p: 'p', pʰ: 'ph', b: 'b', m: 'm', + // t: 't', tʰ: 'th', d: 'd', n: 'n', + // ts: 'ts', tsʰ: 'tsh', dz: 'dz', s: 's', z: 'z', + // k: 'k', kʰ: 'kh', g: 'g', ŋ: 'ng', + // ʔ: 'q', x: 'h', ɣ: 'x', l: 'l', + // ʈ: 'tc', ʈʰ: 'tch', ɖ: 'dc', ɳ: 'n', + // tʂ: 'tsc', tʂʰ: 'tsch', dʐ: 'dzc', ʂ: 'sc', ʐ: 'zc', + // tɕ: 'tsj', tɕʰ: 'tsjh', dʑ: 'dzj', ɕ: 'sj', ʑ: 'zj', + // j: 'j', ɲ: 'nj', 以上輔音等於: + ʰ: 'h', p: 'p', b: 'b', m: 'm', + t: 't', d: 'd', n: 'n', s: 's', z: 'z', l: 'l', + k: 'k', g: 'g', ŋ: 'ng', ʔ: 'q', x: 'h', ɣ: 'x', + ʈ: 'tc', ɖ: 'dc', ɳ: 'n', ʂ: 'sc', ʐ: 'zc', + ɕ: 'sj', ʑ: 'zj', j: 'j', ɲ: 'nj', + + // 元音表 + u: 'u', ʅ: 'r', ʯ: 'w', ɨ: 'y', ʉ: 'ü', i: 'i', y: 'v', //等呼 + o: 'o', ɪ: 'ï', ə: 'ë', ɛ: 'e', a: 'a', æ: 'ä', ɒ: 'ö', +}; + +const 調值標調 = { + '平聲':'˧˧', + '上聲':'˨˦', + '去聲':'˧˩', + '入聲':'˥', +}; + +const 附標標調 = { + '上聲': '́', + '去聲': '̀', +}; + +const 元音 = 'aeiouyäüöëï'; +const 元音Re = new RegExp("[" + 元音 + "]"); +const 元音附標 = '̃̈'; + +function 音標轉字母(s) { + var res = ""; + for (var i = 0; i < s.length; i++) { + res += 標號表[s.charAt(i)]; + } + return res; +}; + +const is = (x) => 音韻地位.屬於(x); + +function 聲母規則() { + switch (音韻地位.母) { + case '幫': return 'p'; + case '滂': return 'pʰ'; + case '並': return 'b'; + case '明': return 'm'; + + case '端': return 't'; + case '透': return 'tʰ'; + case '定': return 'd'; + case '泥': return 'n'; + case '來': return 'l'; + + case '精': return 'ts'; + case '清': return 'tsʰ'; + case '從': return 'dz'; + case '心': return 's'; + case '邪': return 'z'; + + case '見': return 'k'; + case '溪': return 'kʰ'; + case '羣': return 'g'; + case '疑': return 'ŋ'; + + case '影': return 'ʔ'; + case '曉': return 'x'; + case '匣': return 'ɣ'; + case '云': return '';//高元音對映的聲母就是全濁 + + //翹舌 + case '知': return 'ʈ'; + case '徹': return 'ʈʰ'; + case '澄': return 'ɖ'; + case '孃': return 'ɳ'; + + case '莊': return 'tʂ'; + case '初': return 'tʂʰ'; + case '崇': return 'dʐ'; + case '生': return 'ʂ'; + case '俟': return 'ʐ'; + + //硬腭 + case '章': return 'tɕ'; + case '昌': return 'tɕʰ'; + case '常': return 'dʑ'; + case '書': return 'ɕ'; + case '船': return 'ʑ'; + + case '以': return 'j'; + case '日': return 'ɲ'; + + default: throw new Error('無聲母規則'); + } +} + +function 韻母規則() { + let SangA = '來以日母 或 端章精組 或 重紐A類'; + // 通攝 + if (is('東韻 一等')) return 'uŋ';//皆開 + if (is('東韻 三等')) return 'ɨuŋ';//皆開 + if (is('冬韻')) return 'oŋ';//皆一開 + if (is('鍾韻')) return 'ɨoŋ';//皆三開 + // 江攝 + if (is('江韻')) return 'ʅɒŋ';//皆二開 + // 止攝 + if (is('支韻 合口')) return is(SangA) ? 'yɪ' : 'ʉɪ';//皆三合 + if (is('支韻') && is('幫組 或 開口')) return is(SangA) ? 'iɪ' : 'ɨɪ';//皆三開 + if (is('脂韻 合口')) return is(SangA) ? 'yi' : 'ʉi';//皆三合 + if (is('脂韻') && is('幫組 或 開口')) return is(SangA) ? 'i' : 'ɨi';//皆三開 + if (is('之韻')) return 'ɨ';//皆三開 + if (is('微韻')) return is('幫組 或 合口') ? 'ʉəi' : 'ɨəi';//皆三等 + // 遇攝 + if (is('魚韻')) return 'ɨo';//皆三開 + if (is('虞韻')) return 'ʉo';//皆三合 + if (is('模韻')) return 'o';//皆一開 + // 蟹攝 + if (is('齊韻')) return is('合口') ? 'yɛi' : 'iɛi';//皆四等 + if (is('祭韻 合口')) return is(SangA) ? 'yɛj' : 'ʉɛj';//皆三合 + if (is('祭韻') && is('幫組 或 開口')) return is(SangA) ? 'iɛj' : 'ɨɛj';//皆三開 + if (is('泰韻')) return is('合口') ? 'uaj' : 'aj';//皆一等 + if (is('佳韻')) return is('合口') ? 'ʯɛ' : 'ʅɛ';//皆二等 + if (is('皆韻')) return is('合口') ? 'ʯæi' : 'ʅæi';//皆二等 + if (is('夬韻')) return is('合口') ? 'ʯaj' : 'ʅaj';//皆二等 + if (is('咍韻')) return 'ɒi';//皆一開 + if (is('灰韻')) return 'uɒi';//皆一合 + if (is('廢韻')) return is('幫組 或 合口') ? 'ʉɒj' : 'ɨɒj';//皆三等 + // 臻攝 + if (is('眞韻 合口')) return is(SangA) ? 'yin' : 'ʉɨn';//皆三合 + if (is('眞韻') && is('幫組 或 開口')) return is(SangA) ? 'in' : 'ɨn';//皆三開 + if (is('臻韻')) return 'ɨn';//皆莊組三開 + if (is('欣韻')) return 'ɨən';//皆牙喉音三開 + if (is('文韻')) return 'ʉən';//皆三合 + if (is('痕韻')) return 'on';//皆一開 + if (is('魂韻')) return 'uon';//皆一合 + // 山攝 + if (is('寒韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 + if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 + if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 + if (is('元韻')) return is('幫組 或 合口') ? 'ʉon' : 'ɨon';//皆三等 + if (is('仙韻 合口')) return is(SangA) ? 'yæn' : 'ʉæn';//皆三等 + if (is('仙韻') && is('幫組 或 開口')) return is(SangA) ? 'iæn' : 'ɨæn';//皆三等 + if (is('先韻')) return is('合口') ? 'yɛn' : 'iɛn';//皆四等 + // 效攝 + if (is('蕭韻')) return 'iɛu';//皆四開 + if (is('宵韻')) return is(SangA) ? 'iæu' : 'ɨæu';//皆三開 + if (is('肴韻')) return 'ʅau';//皆二開 + if (is('豪韻')) return 'au';//皆一開 + // 果攝 + if (is('歌韻 一等')) return is('合口') ? 'uɒ' : 'ɒ'; + if (is('歌韻 三等')) return is('合口') ? 'ʉɒ' : 'ɨɒ'; + // 假攝 + if (is('麻韻 二等')) return is('合口') ? 'ʯa' : 'ʅa'; + if (is('麻韻 三等')) return 'ɨa'; + // 宕攝 + if (is('陽韻')) return is('幫組 或 合口') ? 'ʉaŋ' : 'ɨaŋ';//皆三等 + if (is('唐韻')) return is('合口') ? 'uaŋ' : 'aŋ';//皆一等 + // 梗攝 + if (is('庚韻 二等')) return is('合口') ? 'ʯæŋ' : 'ʅæŋ'; + if (is('庚韻 三等')) return is('合口') ? 'ʉæŋ' : 'ɨæŋ'; + if (is('耕韻')) return is('合口') ? 'ʯɛŋ' : 'ʅɛŋ';//皆二等 + if (is('清韻')) return is('合口') ? 'yæŋ' : 'iæŋ';//皆三A + if (is('青韻')) return is('合口') ? 'yɛŋ' : 'iɛŋ';//皆四等 + // 曾攝 + if (is('蒸韻')) return is('合口') ? 'ʉɨŋ' : 'ɨŋ';//皆三等 + if (is('登韻')) return is('合口') ? 'uəŋ' : 'əŋ';//皆一等 + // 流攝 + if (is('尤韻')) return 'ɨu';//皆三開 + if (is('侯韻')) return 'u';//皆一開 + if (is('幽韻')) return 'iu';//皆三A開口 + // 深攝 + if (is('侵韻')) return is(SangA) ? 'im' : 'ɨm';//皆三開 + // 咸攝 + if (is('覃韻')) return 'ɒm';//皆一開 + if (is('談韻')) return 'am';//皆一開 + if (is('咸韻')) return 'ʅæm';//皆二開 + if (is('銜韻')) return 'ʅam';//皆二開 + if (is('凡韻')) return 'ʉɒm';//皆三合 + if (is('鹽韻')) return is(SangA) ? 'iæm' : 'ɨæm';//皆三開 + if (is('嚴韻')) return 'ɨɒm';//皆三開 + if (is('添韻')) return 'iɛm';//皆四開 + throw new Error('無韻母規則'); +} + +function 聲調規則(inzie) { + let 聲調; + let 音節 = String(inzie); + if (is('平聲')) 聲調 = '平聲'; + else if (is('上聲')) 聲調 = '上聲'; + else if (is('去聲')) 聲調 = '去聲'; + else if (is('入聲')) 聲調 = '入聲'; + else throw new Error('無聲調規則'); + if (選項.書寫系統 !== '國際音標') { + if (is('上聲 或 去聲')) + { + let 標調位置; + if (音節.match(元音Re)) { + let 第一個元音 = 音節.match(元音Re)[0]; + 標調位置 = 音節.indexOf(第一個元音); + if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 + if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 + if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); + else if (音節.includes('ä')) 標調位置 = 音節.indexOf('ä'); + else if (音節.includes('ö')) 標調位置 = 音節.indexOf('ö'); + else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); + else if (音節.includes('ë')) 標調位置 = 音節.indexOf('ë'); + else if (音節.includes('u')) 標調位置 = 音節.indexOf('u'); + } else { + 標調位置 = 音節.indexOf('̩'); + } + 標調位置 += 1; + return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); + } + else return 音節; + } + else return 音節 + 調值標調[聲調]; +} + +let 聲母 = 聲母規則(); +let 隔音符號 = "'"; +let 韻母 = 韻母規則(); +let 聲調 = 聲調規則(); + +if (is('入聲')) { + if (韻母.endsWith('m')) 韻母 = `${韻母.slice(0, -1)}p`; + else if (韻母.endsWith('n')) 韻母 = `${韻母.slice(0, -1)}t`; + else if (韻母.endsWith('ŋ')) 韻母 = `${韻母.slice(0, -1)}k`; +} + +if (韻母.endsWith('j')) { + 聲調 = '˧˩'; +} +if (選項.書寫系統 === '國際音標') { + return 聲調規則(聲母 + 韻母); +} +else +{ + let 音節 = 音標轉字母(聲母 + 韻母); + return 聲調規則(音節); +} \ No newline at end of file From 589766d35bece2f51f23b068c7f62519b51e01e3 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Mon, 15 May 2023 20:48:33 +0200 Subject: [PATCH 078/117] =?UTF-8?q?=E5=85=8D=E5=BB=A3=E9=80=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kuangthung.js | 256 -------------------------------------------------- 1 file changed, 256 deletions(-) delete mode 100644 kuangthung.js diff --git a/kuangthung.js b/kuangthung.js deleted file mode 100644 index 2aca482..0000000 --- a/kuangthung.js +++ /dev/null @@ -1,256 +0,0 @@ -/* 柳漫廣通中古拼音 - * https://zhuanlan.zhihu.com/p/453393955 - * 廣通中古拼音方案:https://zh.wikipedia.org/wiki/User:%E6%9F%B3%E6%BC%AB/%E4%B8%AD%E5%8F%A4%E6%BC%A2%E8%AA%9E%E6%8B%BC%E9%9F%B3%EF%BC%88%E5%BB%A3%E9%80%9A%E7%BE%85%E9%A6%AC%E5%AD%97%EF%BC%89 - * @author uliloewi - */ - -if (!音韻地位) return [ - ['書寫系統', [2, '拼音方案', '國際音標']], -]; - -const 標號表 = { - // p: 'p', pʰ: 'ph', b: 'b', m: 'm', - // t: 't', tʰ: 'th', d: 'd', n: 'n', - // ts: 'ts', tsʰ: 'tsh', dz: 'dz', s: 's', z: 'z', - // k: 'k', kʰ: 'kh', g: 'g', ŋ: 'ng', - // ʔ: 'q', x: 'h', ɣ: 'x', l: 'l', - // ʈ: 'tc', ʈʰ: 'tch', ɖ: 'dc', ɳ: 'n', - // tʂ: 'tsc', tʂʰ: 'tsch', dʐ: 'dzc', ʂ: 'sc', ʐ: 'zc', - // tɕ: 'tsj', tɕʰ: 'tsjh', dʑ: 'dzj', ɕ: 'sj', ʑ: 'zj', - // j: 'j', ɲ: 'nj', 以上輔音等於: - ʰ: 'h', p: 'p', b: 'b', m: 'm', - t: 't', d: 'd', n: 'n', s: 's', z: 'z', l: 'l', - k: 'k', g: 'g', ŋ: 'ng', ʔ: 'q', x: 'h', ɣ: 'x', - ʈ: 'tc', ɖ: 'dc', ɳ: 'n', ʂ: 'sc', ʐ: 'zc', - ɕ: 'sj', ʑ: 'zj', j: 'j', ɲ: 'nj', - - // 元音表 - u: 'u', ʅ: 'r', ʯ: 'w', ɨ: 'y', ʉ: 'ü', i: 'i', y: 'v', //等呼 - o: 'o', ɪ: 'ï', ə: 'ë', ɛ: 'e', a: 'a', æ: 'ä', ɒ: 'ö', -}; - -const 調值標調 = { - '平聲':'˧˧', - '上聲':'˨˦', - '去聲':'˧˩', - '入聲':'˥', -}; - -const 附標標調 = { - '上聲': '́', - '去聲': '̀', -}; - -const 元音 = 'aeiouyäüöëï'; -const 元音Re = new RegExp("[" + 元音 + "]"); -const 元音附標 = '̃̈'; - -function 音標轉字母(s) { - var res = ""; - for (var i = 0; i < s.length; i++) { - res += 標號表[s.charAt(i)]; - } - return res; -}; - -const is = (x) => 音韻地位.屬於(x); - -function 聲母規則() { - switch (音韻地位.母) { - case '幫': return 'p'; - case '滂': return 'pʰ'; - case '並': return 'b'; - case '明': return 'm'; - - case '端': return 't'; - case '透': return 'tʰ'; - case '定': return 'd'; - case '泥': return 'n'; - case '來': return 'l'; - - case '精': return 'ts'; - case '清': return 'tsʰ'; - case '從': return 'dz'; - case '心': return 's'; - case '邪': return 'z'; - - case '見': return 'k'; - case '溪': return 'kʰ'; - case '羣': return 'g'; - case '疑': return 'ŋ'; - - case '影': return 'ʔ'; - case '曉': return 'x'; - case '匣': return 'ɣ'; - case '云': return '';//高元音對映的聲母就是全濁 - - //翹舌 - case '知': return 'ʈ'; - case '徹': return 'ʈʰ'; - case '澄': return 'ɖ'; - case '孃': return 'ɳ'; - - case '莊': return 'tʂ'; - case '初': return 'tʂʰ'; - case '崇': return 'dʐ'; - case '生': return 'ʂ'; - case '俟': return 'ʐ'; - - //硬腭 - case '章': return 'tɕ'; - case '昌': return 'tɕʰ'; - case '常': return 'dʑ'; - case '書': return 'ɕ'; - case '船': return 'ʑ'; - - case '以': return 'j'; - case '日': return 'ɲ'; - - default: throw new Error('無聲母規則'); - } -} - -function 韻母規則() { - let SangA = '來以日母 或 端章精組 或 重紐A類'; - // 通攝 - if (is('東韻 一等')) return 'uŋ';//皆開 - if (is('東韻 三等')) return 'ɨuŋ';//皆開 - if (is('冬韻')) return 'oŋ';//皆一開 - if (is('鍾韻')) return 'ɨoŋ';//皆三開 - // 江攝 - if (is('江韻')) return 'ʅɒŋ';//皆二開 - // 止攝 - if (is('支韻 合口')) return is(SangA) ? 'yɪ' : 'ʉɪ';//皆三合 - if (is('支韻') && is('幫組 或 開口')) return is(SangA) ? 'iɪ' : 'ɨɪ';//皆三開 - if (is('脂韻 合口')) return is(SangA) ? 'yi' : 'ʉi';//皆三合 - if (is('脂韻') && is('幫組 或 開口')) return is(SangA) ? 'i' : 'ɨi';//皆三開 - if (is('之韻')) return 'ɨ';//皆三開 - if (is('微韻')) return is('幫組 或 合口') ? 'ʉəi' : 'ɨəi';//皆三等 - // 遇攝 - if (is('魚韻')) return 'ɨo';//皆三開 - if (is('虞韻')) return 'ʉo';//皆三合 - if (is('模韻')) return 'o';//皆一開 - // 蟹攝 - if (is('齊韻')) return is('合口') ? 'yɛi' : 'iɛi';//皆四等 - if (is('祭韻 合口')) return is(SangA) ? 'yɛj' : 'ʉɛj';//皆三合 - if (is('祭韻') && is('幫組 或 開口')) return is(SangA) ? 'iɛj' : 'ɨɛj';//皆三開 - if (is('泰韻')) return is('合口') ? 'uaj' : 'aj';//皆一等 - if (is('佳韻')) return is('合口') ? 'ʯɛ' : 'ʅɛ';//皆二等 - if (is('皆韻')) return is('合口') ? 'ʯæi' : 'ʅæi';//皆二等 - if (is('夬韻')) return is('合口') ? 'ʯaj' : 'ʅaj';//皆二等 - if (is('咍韻')) return 'ɒi';//皆一開 - if (is('灰韻')) return 'uɒi';//皆一合 - if (is('廢韻')) return is('幫組 或 合口') ? 'ʉɒj' : 'ɨɒj';//皆三等 - // 臻攝 - if (is('眞韻 合口')) return is(SangA) ? 'yin' : 'ʉɨn';//皆三合 - if (is('眞韻') && is('幫組 或 開口')) return is(SangA) ? 'in' : 'ɨn';//皆三開 - if (is('臻韻')) return 'ɨn';//皆莊組三開 - if (is('欣韻')) return 'ɨən';//皆牙喉音三開 - if (is('文韻')) return 'ʉən';//皆三合 - if (is('痕韻')) return 'on';//皆一開 - if (is('魂韻')) return 'uon';//皆一合 - // 山攝 - if (is('寒韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 - if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 - if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 - if (is('元韻')) return is('幫組 或 合口') ? 'ʉon' : 'ɨon';//皆三等 - if (is('仙韻 合口')) return is(SangA) ? 'yæn' : 'ʉæn';//皆三等 - if (is('仙韻') && is('幫組 或 開口')) return is(SangA) ? 'iæn' : 'ɨæn';//皆三等 - if (is('先韻')) return is('合口') ? 'yɛn' : 'iɛn';//皆四等 - // 效攝 - if (is('蕭韻')) return 'iɛu';//皆四開 - if (is('宵韻')) return is(SangA) ? 'iæu' : 'ɨæu';//皆三開 - if (is('肴韻')) return 'ʅau';//皆二開 - if (is('豪韻')) return 'au';//皆一開 - // 果攝 - if (is('歌韻 一等')) return is('合口') ? 'uɒ' : 'ɒ'; - if (is('歌韻 三等')) return is('合口') ? 'ʉɒ' : 'ɨɒ'; - // 假攝 - if (is('麻韻 二等')) return is('合口') ? 'ʯa' : 'ʅa'; - if (is('麻韻 三等')) return 'ɨa'; - // 宕攝 - if (is('陽韻')) return is('幫組 或 合口') ? 'ʉaŋ' : 'ɨaŋ';//皆三等 - if (is('唐韻')) return is('合口') ? 'uaŋ' : 'aŋ';//皆一等 - // 梗攝 - if (is('庚韻 二等')) return is('合口') ? 'ʯæŋ' : 'ʅæŋ'; - if (is('庚韻 三等')) return is('合口') ? 'ʉæŋ' : 'ɨæŋ'; - if (is('耕韻')) return is('合口') ? 'ʯɛŋ' : 'ʅɛŋ';//皆二等 - if (is('清韻')) return is('合口') ? 'yæŋ' : 'iæŋ';//皆三A - if (is('青韻')) return is('合口') ? 'yɛŋ' : 'iɛŋ';//皆四等 - // 曾攝 - if (is('蒸韻')) return is('合口') ? 'ʉɨŋ' : 'ɨŋ';//皆三等 - if (is('登韻')) return is('合口') ? 'uəŋ' : 'əŋ';//皆一等 - // 流攝 - if (is('尤韻')) return 'ɨu';//皆三開 - if (is('侯韻')) return 'u';//皆一開 - if (is('幽韻')) return 'iu';//皆三A開口 - // 深攝 - if (is('侵韻')) return is(SangA) ? 'im' : 'ɨm';//皆三開 - // 咸攝 - if (is('覃韻')) return 'ɒm';//皆一開 - if (is('談韻')) return 'am';//皆一開 - if (is('咸韻')) return 'ʅæm';//皆二開 - if (is('銜韻')) return 'ʅam';//皆二開 - if (is('凡韻')) return 'ʉɒm';//皆三合 - if (is('鹽韻')) return is(SangA) ? 'iæm' : 'ɨæm';//皆三開 - if (is('嚴韻')) return 'ɨɒm';//皆三開 - if (is('添韻')) return 'iɛm';//皆四開 - throw new Error('無韻母規則'); -} - -function 聲調規則(inzie) { - let 聲調; - let 音節 = String(inzie); - if (is('平聲')) 聲調 = '平聲'; - else if (is('上聲')) 聲調 = '上聲'; - else if (is('去聲')) 聲調 = '去聲'; - else if (is('入聲')) 聲調 = '入聲'; - else throw new Error('無聲調規則'); - if (選項.書寫系統 !== '國際音標') { - if (is('上聲 或 去聲')) - { - let 標調位置; - if (音節.match(元音Re)) { - let 第一個元音 = 音節.match(元音Re)[0]; - 標調位置 = 音節.indexOf(第一個元音); - if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 - if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 - if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); - else if (音節.includes('ä')) 標調位置 = 音節.indexOf('ä'); - else if (音節.includes('ö')) 標調位置 = 音節.indexOf('ö'); - else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); - else if (音節.includes('ë')) 標調位置 = 音節.indexOf('ë'); - else if (音節.includes('u')) 標調位置 = 音節.indexOf('u'); - } else { - 標調位置 = 音節.indexOf('̩'); - } - 標調位置 += 1; - return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); - } - else return 音節; - } - else return 音節 + 調值標調[聲調]; -} - -let 聲母 = 聲母規則(); -let 隔音符號 = "'"; -let 韻母 = 韻母規則(); -let 聲調 = 聲調規則(); - -if (is('入聲')) { - if (韻母.endsWith('m')) 韻母 = `${韻母.slice(0, -1)}p`; - else if (韻母.endsWith('n')) 韻母 = `${韻母.slice(0, -1)}t`; - else if (韻母.endsWith('ŋ')) 韻母 = `${韻母.slice(0, -1)}k`; -} - -if (韻母.endsWith('j')) { - 聲調 = '˧˩'; -} -if (選項.書寫系統 === '國際音標') { - return 聲調規則(聲母 + 韻母); -} -else -{ - let 音節 = 音標轉字母(聲母 + 韻母); - return 聲調規則(音節); -} \ No newline at end of file From 6a74f3ed4cc14ba1df239b375bb8809cf020e15e Mon Sep 17 00:00:00 2001 From: uliloewi Date: Mon, 15 May 2023 20:51:42 +0200 Subject: [PATCH 079/117] =?UTF-8?q?=E8=A6=8B=E7=B5=84=E4=B8=80=E5=90=88?= =?UTF-8?q?=E6=B3=B0=E7=9A=86=E6=98=AFei=E9=9F=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langjin.js b/langjin.js index bacded9..2270e99 100644 --- a/langjin.js +++ b/langjin.js @@ -136,7 +136,7 @@ function 韻母規則() { if (is('灰廢韻 幫組')) return 'ei'; if (is('灰韻 開口')) return is('以母') ? 'iä' : 'ä'; if (is('咍韻')) return is('合口') ? 'uei' : is('以母') ? 'iä' : 'ä'; - if (is('泰韻 合口')) return is('見溪疑母') ? 'uä' : 'uei'; + if (is('泰韻 合口')) return 'uei'; if (is('泰韻 幫組')) return 'ei'; if (is('泰韻 開口')) return is('以母') ? 'iä' : 'ä'; From 5fa5d8258669d9b0df95defd2c01de6ec820f703 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 21 Jun 2023 11:24:58 +0200 Subject: [PATCH 080/117] =?UTF-8?q?=E8=8E=8A=E7=B5=84=E9=96=8B=E4=B8=89?= =?UTF-8?q?=E5=BA=9A=E5=85=A5=E7=9A=86=C3=A4=E9=9F=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langjin.js b/langjin.js index 2270e99..c0d4b4f 100644 --- a/langjin.js +++ b/langjin.js @@ -199,7 +199,7 @@ function 韻母規則() { // 梗攝 if (is('庚韻 入聲 二等')) return is('合口') ? 'uä' : 'ä'; - if (is('庚韻 入聲 三等')) return is('莊組') ? 'y' : is('合口') ? 'ü' : 'i'; + if (is('庚韻 入聲 三等')) return is('莊組') ? 'ä' : is('合口') ? 'ü' : 'i'; if (is('庚韻 舒聲 二等')) return is('合口') ? 'uen' : 'en'; if (is('庚韻 舒聲 三等 合口')) return is('心以影母') ? 'in' : is('云影母') ? 'iong' : 'ong'; if (is('庚韻 舒聲 三等 開口')) return is('知莊章組') ? 'en' : 'in'; From 6208f51aa0e7cc62bba8ec7fdaeb512256a0bc16 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 21 Jun 2023 11:34:39 +0200 Subject: [PATCH 081/117] =?UTF-8?q?=E5=BB=A3=E9=80=9A=E4=B8=AD=E5=8F=A4?= =?UTF-8?q?=E6=8B=BC=E9=9F=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kuangthung.js | 256 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 256 insertions(+) create mode 100644 kuangthung.js diff --git a/kuangthung.js b/kuangthung.js new file mode 100644 index 0000000..2aca482 --- /dev/null +++ b/kuangthung.js @@ -0,0 +1,256 @@ +/* 柳漫廣通中古拼音 + * https://zhuanlan.zhihu.com/p/453393955 + * 廣通中古拼音方案:https://zh.wikipedia.org/wiki/User:%E6%9F%B3%E6%BC%AB/%E4%B8%AD%E5%8F%A4%E6%BC%A2%E8%AA%9E%E6%8B%BC%E9%9F%B3%EF%BC%88%E5%BB%A3%E9%80%9A%E7%BE%85%E9%A6%AC%E5%AD%97%EF%BC%89 + * @author uliloewi + */ + +if (!音韻地位) return [ + ['書寫系統', [2, '拼音方案', '國際音標']], +]; + +const 標號表 = { + // p: 'p', pʰ: 'ph', b: 'b', m: 'm', + // t: 't', tʰ: 'th', d: 'd', n: 'n', + // ts: 'ts', tsʰ: 'tsh', dz: 'dz', s: 's', z: 'z', + // k: 'k', kʰ: 'kh', g: 'g', ŋ: 'ng', + // ʔ: 'q', x: 'h', ɣ: 'x', l: 'l', + // ʈ: 'tc', ʈʰ: 'tch', ɖ: 'dc', ɳ: 'n', + // tʂ: 'tsc', tʂʰ: 'tsch', dʐ: 'dzc', ʂ: 'sc', ʐ: 'zc', + // tɕ: 'tsj', tɕʰ: 'tsjh', dʑ: 'dzj', ɕ: 'sj', ʑ: 'zj', + // j: 'j', ɲ: 'nj', 以上輔音等於: + ʰ: 'h', p: 'p', b: 'b', m: 'm', + t: 't', d: 'd', n: 'n', s: 's', z: 'z', l: 'l', + k: 'k', g: 'g', ŋ: 'ng', ʔ: 'q', x: 'h', ɣ: 'x', + ʈ: 'tc', ɖ: 'dc', ɳ: 'n', ʂ: 'sc', ʐ: 'zc', + ɕ: 'sj', ʑ: 'zj', j: 'j', ɲ: 'nj', + + // 元音表 + u: 'u', ʅ: 'r', ʯ: 'w', ɨ: 'y', ʉ: 'ü', i: 'i', y: 'v', //等呼 + o: 'o', ɪ: 'ï', ə: 'ë', ɛ: 'e', a: 'a', æ: 'ä', ɒ: 'ö', +}; + +const 調值標調 = { + '平聲':'˧˧', + '上聲':'˨˦', + '去聲':'˧˩', + '入聲':'˥', +}; + +const 附標標調 = { + '上聲': '́', + '去聲': '̀', +}; + +const 元音 = 'aeiouyäüöëï'; +const 元音Re = new RegExp("[" + 元音 + "]"); +const 元音附標 = '̃̈'; + +function 音標轉字母(s) { + var res = ""; + for (var i = 0; i < s.length; i++) { + res += 標號表[s.charAt(i)]; + } + return res; +}; + +const is = (x) => 音韻地位.屬於(x); + +function 聲母規則() { + switch (音韻地位.母) { + case '幫': return 'p'; + case '滂': return 'pʰ'; + case '並': return 'b'; + case '明': return 'm'; + + case '端': return 't'; + case '透': return 'tʰ'; + case '定': return 'd'; + case '泥': return 'n'; + case '來': return 'l'; + + case '精': return 'ts'; + case '清': return 'tsʰ'; + case '從': return 'dz'; + case '心': return 's'; + case '邪': return 'z'; + + case '見': return 'k'; + case '溪': return 'kʰ'; + case '羣': return 'g'; + case '疑': return 'ŋ'; + + case '影': return 'ʔ'; + case '曉': return 'x'; + case '匣': return 'ɣ'; + case '云': return '';//高元音對映的聲母就是全濁 + + //翹舌 + case '知': return 'ʈ'; + case '徹': return 'ʈʰ'; + case '澄': return 'ɖ'; + case '孃': return 'ɳ'; + + case '莊': return 'tʂ'; + case '初': return 'tʂʰ'; + case '崇': return 'dʐ'; + case '生': return 'ʂ'; + case '俟': return 'ʐ'; + + //硬腭 + case '章': return 'tɕ'; + case '昌': return 'tɕʰ'; + case '常': return 'dʑ'; + case '書': return 'ɕ'; + case '船': return 'ʑ'; + + case '以': return 'j'; + case '日': return 'ɲ'; + + default: throw new Error('無聲母規則'); + } +} + +function 韻母規則() { + let SangA = '來以日母 或 端章精組 或 重紐A類'; + // 通攝 + if (is('東韻 一等')) return 'uŋ';//皆開 + if (is('東韻 三等')) return 'ɨuŋ';//皆開 + if (is('冬韻')) return 'oŋ';//皆一開 + if (is('鍾韻')) return 'ɨoŋ';//皆三開 + // 江攝 + if (is('江韻')) return 'ʅɒŋ';//皆二開 + // 止攝 + if (is('支韻 合口')) return is(SangA) ? 'yɪ' : 'ʉɪ';//皆三合 + if (is('支韻') && is('幫組 或 開口')) return is(SangA) ? 'iɪ' : 'ɨɪ';//皆三開 + if (is('脂韻 合口')) return is(SangA) ? 'yi' : 'ʉi';//皆三合 + if (is('脂韻') && is('幫組 或 開口')) return is(SangA) ? 'i' : 'ɨi';//皆三開 + if (is('之韻')) return 'ɨ';//皆三開 + if (is('微韻')) return is('幫組 或 合口') ? 'ʉəi' : 'ɨəi';//皆三等 + // 遇攝 + if (is('魚韻')) return 'ɨo';//皆三開 + if (is('虞韻')) return 'ʉo';//皆三合 + if (is('模韻')) return 'o';//皆一開 + // 蟹攝 + if (is('齊韻')) return is('合口') ? 'yɛi' : 'iɛi';//皆四等 + if (is('祭韻 合口')) return is(SangA) ? 'yɛj' : 'ʉɛj';//皆三合 + if (is('祭韻') && is('幫組 或 開口')) return is(SangA) ? 'iɛj' : 'ɨɛj';//皆三開 + if (is('泰韻')) return is('合口') ? 'uaj' : 'aj';//皆一等 + if (is('佳韻')) return is('合口') ? 'ʯɛ' : 'ʅɛ';//皆二等 + if (is('皆韻')) return is('合口') ? 'ʯæi' : 'ʅæi';//皆二等 + if (is('夬韻')) return is('合口') ? 'ʯaj' : 'ʅaj';//皆二等 + if (is('咍韻')) return 'ɒi';//皆一開 + if (is('灰韻')) return 'uɒi';//皆一合 + if (is('廢韻')) return is('幫組 或 合口') ? 'ʉɒj' : 'ɨɒj';//皆三等 + // 臻攝 + if (is('眞韻 合口')) return is(SangA) ? 'yin' : 'ʉɨn';//皆三合 + if (is('眞韻') && is('幫組 或 開口')) return is(SangA) ? 'in' : 'ɨn';//皆三開 + if (is('臻韻')) return 'ɨn';//皆莊組三開 + if (is('欣韻')) return 'ɨən';//皆牙喉音三開 + if (is('文韻')) return 'ʉən';//皆三合 + if (is('痕韻')) return 'on';//皆一開 + if (is('魂韻')) return 'uon';//皆一合 + // 山攝 + if (is('寒韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 + if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 + if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 + if (is('元韻')) return is('幫組 或 合口') ? 'ʉon' : 'ɨon';//皆三等 + if (is('仙韻 合口')) return is(SangA) ? 'yæn' : 'ʉæn';//皆三等 + if (is('仙韻') && is('幫組 或 開口')) return is(SangA) ? 'iæn' : 'ɨæn';//皆三等 + if (is('先韻')) return is('合口') ? 'yɛn' : 'iɛn';//皆四等 + // 效攝 + if (is('蕭韻')) return 'iɛu';//皆四開 + if (is('宵韻')) return is(SangA) ? 'iæu' : 'ɨæu';//皆三開 + if (is('肴韻')) return 'ʅau';//皆二開 + if (is('豪韻')) return 'au';//皆一開 + // 果攝 + if (is('歌韻 一等')) return is('合口') ? 'uɒ' : 'ɒ'; + if (is('歌韻 三等')) return is('合口') ? 'ʉɒ' : 'ɨɒ'; + // 假攝 + if (is('麻韻 二等')) return is('合口') ? 'ʯa' : 'ʅa'; + if (is('麻韻 三等')) return 'ɨa'; + // 宕攝 + if (is('陽韻')) return is('幫組 或 合口') ? 'ʉaŋ' : 'ɨaŋ';//皆三等 + if (is('唐韻')) return is('合口') ? 'uaŋ' : 'aŋ';//皆一等 + // 梗攝 + if (is('庚韻 二等')) return is('合口') ? 'ʯæŋ' : 'ʅæŋ'; + if (is('庚韻 三等')) return is('合口') ? 'ʉæŋ' : 'ɨæŋ'; + if (is('耕韻')) return is('合口') ? 'ʯɛŋ' : 'ʅɛŋ';//皆二等 + if (is('清韻')) return is('合口') ? 'yæŋ' : 'iæŋ';//皆三A + if (is('青韻')) return is('合口') ? 'yɛŋ' : 'iɛŋ';//皆四等 + // 曾攝 + if (is('蒸韻')) return is('合口') ? 'ʉɨŋ' : 'ɨŋ';//皆三等 + if (is('登韻')) return is('合口') ? 'uəŋ' : 'əŋ';//皆一等 + // 流攝 + if (is('尤韻')) return 'ɨu';//皆三開 + if (is('侯韻')) return 'u';//皆一開 + if (is('幽韻')) return 'iu';//皆三A開口 + // 深攝 + if (is('侵韻')) return is(SangA) ? 'im' : 'ɨm';//皆三開 + // 咸攝 + if (is('覃韻')) return 'ɒm';//皆一開 + if (is('談韻')) return 'am';//皆一開 + if (is('咸韻')) return 'ʅæm';//皆二開 + if (is('銜韻')) return 'ʅam';//皆二開 + if (is('凡韻')) return 'ʉɒm';//皆三合 + if (is('鹽韻')) return is(SangA) ? 'iæm' : 'ɨæm';//皆三開 + if (is('嚴韻')) return 'ɨɒm';//皆三開 + if (is('添韻')) return 'iɛm';//皆四開 + throw new Error('無韻母規則'); +} + +function 聲調規則(inzie) { + let 聲調; + let 音節 = String(inzie); + if (is('平聲')) 聲調 = '平聲'; + else if (is('上聲')) 聲調 = '上聲'; + else if (is('去聲')) 聲調 = '去聲'; + else if (is('入聲')) 聲調 = '入聲'; + else throw new Error('無聲調規則'); + if (選項.書寫系統 !== '國際音標') { + if (is('上聲 或 去聲')) + { + let 標調位置; + if (音節.match(元音Re)) { + let 第一個元音 = 音節.match(元音Re)[0]; + 標調位置 = 音節.indexOf(第一個元音); + if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 + if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 + if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); + else if (音節.includes('ä')) 標調位置 = 音節.indexOf('ä'); + else if (音節.includes('ö')) 標調位置 = 音節.indexOf('ö'); + else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); + else if (音節.includes('ë')) 標調位置 = 音節.indexOf('ë'); + else if (音節.includes('u')) 標調位置 = 音節.indexOf('u'); + } else { + 標調位置 = 音節.indexOf('̩'); + } + 標調位置 += 1; + return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); + } + else return 音節; + } + else return 音節 + 調值標調[聲調]; +} + +let 聲母 = 聲母規則(); +let 隔音符號 = "'"; +let 韻母 = 韻母規則(); +let 聲調 = 聲調規則(); + +if (is('入聲')) { + if (韻母.endsWith('m')) 韻母 = `${韻母.slice(0, -1)}p`; + else if (韻母.endsWith('n')) 韻母 = `${韻母.slice(0, -1)}t`; + else if (韻母.endsWith('ŋ')) 韻母 = `${韻母.slice(0, -1)}k`; +} + +if (韻母.endsWith('j')) { + 聲調 = '˧˩'; +} +if (選項.書寫系統 === '國際音標') { + return 聲調規則(聲母 + 韻母); +} +else +{ + let 音節 = 音標轉字母(聲母 + 韻母); + return 聲調規則(音節); +} \ No newline at end of file From 0593b7f1fb0ad6cbf712773712bcf5c080811df9 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Tue, 1 Aug 2023 22:46:49 +0200 Subject: [PATCH 082/117] =?UTF-8?q?=E6=A0=87=E8=B0=83=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kuangthung.js | 1 + 1 file changed, 1 insertion(+) diff --git a/kuangthung.js b/kuangthung.js index 2aca482..eef32c2 100644 --- a/kuangthung.js +++ b/kuangthung.js @@ -218,6 +218,7 @@ function 聲調規則(inzie) { if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); else if (音節.includes('ä')) 標調位置 = 音節.indexOf('ä'); else if (音節.includes('ö')) 標調位置 = 音節.indexOf('ö'); + else if (音節.includes('o')) 標調位置 = 音節.indexOf('o'); else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); else if (音節.includes('ë')) 標調位置 = 音節.indexOf('ë'); else if (音節.includes('u')) 標調位置 = 音節.indexOf('u'); From 67dcc5c8d9ed26f9258af5d20247fdddd81b4d8b Mon Sep 17 00:00:00 2001 From: uliloewi Date: Sat, 6 Jan 2024 22:44:55 +0100 Subject: [PATCH 083/117] =?UTF-8?q?=E8=8E=8A=E7=B5=84=E8=87=BB=E6=94=9D?= =?UTF-8?q?=E4=B8=89=E5=90=88=E5=85=A5=E8=AE=8Ao5=E9=9F=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langjin.js b/langjin.js index c0d4b4f..606f61d 100644 --- a/langjin.js +++ b/langjin.js @@ -142,7 +142,7 @@ function 韻母規則() { // 臻攝 if (is('文韻 入聲 幫組')) return 'u'; - if (is('臻欣文眞韻 入聲 合口')) return is('知莊章組') ? 'u' : 'ü'; + if (is('臻欣文眞韻 入聲 合口')) return is('莊組') ? 'o' : is('知章組') ? 'u' : 'ü'; if (is('臻欣文眞韻 入聲 幫組')) return 'i'; if (is('臻欣文眞韻 入聲 開口')) return is('莊組') ? 'ä' : is('章組 或 知徹澄日母') ? 'r' : 'i'; if (is('臻欣文眞韻 舒聲 開口')) return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; From b8cd1293a60c38227ba07f9e94b4f318e0800d15 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Mon, 8 Jan 2024 19:16:09 +0100 Subject: [PATCH 084/117] =?UTF-8?q?=E6=9A=AB=E5=8E=BB=E5=BB=A3=E9=80=9A?= =?UTF-8?q?=E4=B8=AD=E5=8F=A4=E6=8B=BC=E9=9F=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kuangthung.js | 257 -------------------------------------------------- 1 file changed, 257 deletions(-) delete mode 100644 kuangthung.js diff --git a/kuangthung.js b/kuangthung.js deleted file mode 100644 index eef32c2..0000000 --- a/kuangthung.js +++ /dev/null @@ -1,257 +0,0 @@ -/* 柳漫廣通中古拼音 - * https://zhuanlan.zhihu.com/p/453393955 - * 廣通中古拼音方案:https://zh.wikipedia.org/wiki/User:%E6%9F%B3%E6%BC%AB/%E4%B8%AD%E5%8F%A4%E6%BC%A2%E8%AA%9E%E6%8B%BC%E9%9F%B3%EF%BC%88%E5%BB%A3%E9%80%9A%E7%BE%85%E9%A6%AC%E5%AD%97%EF%BC%89 - * @author uliloewi - */ - -if (!音韻地位) return [ - ['書寫系統', [2, '拼音方案', '國際音標']], -]; - -const 標號表 = { - // p: 'p', pʰ: 'ph', b: 'b', m: 'm', - // t: 't', tʰ: 'th', d: 'd', n: 'n', - // ts: 'ts', tsʰ: 'tsh', dz: 'dz', s: 's', z: 'z', - // k: 'k', kʰ: 'kh', g: 'g', ŋ: 'ng', - // ʔ: 'q', x: 'h', ɣ: 'x', l: 'l', - // ʈ: 'tc', ʈʰ: 'tch', ɖ: 'dc', ɳ: 'n', - // tʂ: 'tsc', tʂʰ: 'tsch', dʐ: 'dzc', ʂ: 'sc', ʐ: 'zc', - // tɕ: 'tsj', tɕʰ: 'tsjh', dʑ: 'dzj', ɕ: 'sj', ʑ: 'zj', - // j: 'j', ɲ: 'nj', 以上輔音等於: - ʰ: 'h', p: 'p', b: 'b', m: 'm', - t: 't', d: 'd', n: 'n', s: 's', z: 'z', l: 'l', - k: 'k', g: 'g', ŋ: 'ng', ʔ: 'q', x: 'h', ɣ: 'x', - ʈ: 'tc', ɖ: 'dc', ɳ: 'n', ʂ: 'sc', ʐ: 'zc', - ɕ: 'sj', ʑ: 'zj', j: 'j', ɲ: 'nj', - - // 元音表 - u: 'u', ʅ: 'r', ʯ: 'w', ɨ: 'y', ʉ: 'ü', i: 'i', y: 'v', //等呼 - o: 'o', ɪ: 'ï', ə: 'ë', ɛ: 'e', a: 'a', æ: 'ä', ɒ: 'ö', -}; - -const 調值標調 = { - '平聲':'˧˧', - '上聲':'˨˦', - '去聲':'˧˩', - '入聲':'˥', -}; - -const 附標標調 = { - '上聲': '́', - '去聲': '̀', -}; - -const 元音 = 'aeiouyäüöëï'; -const 元音Re = new RegExp("[" + 元音 + "]"); -const 元音附標 = '̃̈'; - -function 音標轉字母(s) { - var res = ""; - for (var i = 0; i < s.length; i++) { - res += 標號表[s.charAt(i)]; - } - return res; -}; - -const is = (x) => 音韻地位.屬於(x); - -function 聲母規則() { - switch (音韻地位.母) { - case '幫': return 'p'; - case '滂': return 'pʰ'; - case '並': return 'b'; - case '明': return 'm'; - - case '端': return 't'; - case '透': return 'tʰ'; - case '定': return 'd'; - case '泥': return 'n'; - case '來': return 'l'; - - case '精': return 'ts'; - case '清': return 'tsʰ'; - case '從': return 'dz'; - case '心': return 's'; - case '邪': return 'z'; - - case '見': return 'k'; - case '溪': return 'kʰ'; - case '羣': return 'g'; - case '疑': return 'ŋ'; - - case '影': return 'ʔ'; - case '曉': return 'x'; - case '匣': return 'ɣ'; - case '云': return '';//高元音對映的聲母就是全濁 - - //翹舌 - case '知': return 'ʈ'; - case '徹': return 'ʈʰ'; - case '澄': return 'ɖ'; - case '孃': return 'ɳ'; - - case '莊': return 'tʂ'; - case '初': return 'tʂʰ'; - case '崇': return 'dʐ'; - case '生': return 'ʂ'; - case '俟': return 'ʐ'; - - //硬腭 - case '章': return 'tɕ'; - case '昌': return 'tɕʰ'; - case '常': return 'dʑ'; - case '書': return 'ɕ'; - case '船': return 'ʑ'; - - case '以': return 'j'; - case '日': return 'ɲ'; - - default: throw new Error('無聲母規則'); - } -} - -function 韻母規則() { - let SangA = '來以日母 或 端章精組 或 重紐A類'; - // 通攝 - if (is('東韻 一等')) return 'uŋ';//皆開 - if (is('東韻 三等')) return 'ɨuŋ';//皆開 - if (is('冬韻')) return 'oŋ';//皆一開 - if (is('鍾韻')) return 'ɨoŋ';//皆三開 - // 江攝 - if (is('江韻')) return 'ʅɒŋ';//皆二開 - // 止攝 - if (is('支韻 合口')) return is(SangA) ? 'yɪ' : 'ʉɪ';//皆三合 - if (is('支韻') && is('幫組 或 開口')) return is(SangA) ? 'iɪ' : 'ɨɪ';//皆三開 - if (is('脂韻 合口')) return is(SangA) ? 'yi' : 'ʉi';//皆三合 - if (is('脂韻') && is('幫組 或 開口')) return is(SangA) ? 'i' : 'ɨi';//皆三開 - if (is('之韻')) return 'ɨ';//皆三開 - if (is('微韻')) return is('幫組 或 合口') ? 'ʉəi' : 'ɨəi';//皆三等 - // 遇攝 - if (is('魚韻')) return 'ɨo';//皆三開 - if (is('虞韻')) return 'ʉo';//皆三合 - if (is('模韻')) return 'o';//皆一開 - // 蟹攝 - if (is('齊韻')) return is('合口') ? 'yɛi' : 'iɛi';//皆四等 - if (is('祭韻 合口')) return is(SangA) ? 'yɛj' : 'ʉɛj';//皆三合 - if (is('祭韻') && is('幫組 或 開口')) return is(SangA) ? 'iɛj' : 'ɨɛj';//皆三開 - if (is('泰韻')) return is('合口') ? 'uaj' : 'aj';//皆一等 - if (is('佳韻')) return is('合口') ? 'ʯɛ' : 'ʅɛ';//皆二等 - if (is('皆韻')) return is('合口') ? 'ʯæi' : 'ʅæi';//皆二等 - if (is('夬韻')) return is('合口') ? 'ʯaj' : 'ʅaj';//皆二等 - if (is('咍韻')) return 'ɒi';//皆一開 - if (is('灰韻')) return 'uɒi';//皆一合 - if (is('廢韻')) return is('幫組 或 合口') ? 'ʉɒj' : 'ɨɒj';//皆三等 - // 臻攝 - if (is('眞韻 合口')) return is(SangA) ? 'yin' : 'ʉɨn';//皆三合 - if (is('眞韻') && is('幫組 或 開口')) return is(SangA) ? 'in' : 'ɨn';//皆三開 - if (is('臻韻')) return 'ɨn';//皆莊組三開 - if (is('欣韻')) return 'ɨən';//皆牙喉音三開 - if (is('文韻')) return 'ʉən';//皆三合 - if (is('痕韻')) return 'on';//皆一開 - if (is('魂韻')) return 'uon';//皆一合 - // 山攝 - if (is('寒韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 - if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 - if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 - if (is('元韻')) return is('幫組 或 合口') ? 'ʉon' : 'ɨon';//皆三等 - if (is('仙韻 合口')) return is(SangA) ? 'yæn' : 'ʉæn';//皆三等 - if (is('仙韻') && is('幫組 或 開口')) return is(SangA) ? 'iæn' : 'ɨæn';//皆三等 - if (is('先韻')) return is('合口') ? 'yɛn' : 'iɛn';//皆四等 - // 效攝 - if (is('蕭韻')) return 'iɛu';//皆四開 - if (is('宵韻')) return is(SangA) ? 'iæu' : 'ɨæu';//皆三開 - if (is('肴韻')) return 'ʅau';//皆二開 - if (is('豪韻')) return 'au';//皆一開 - // 果攝 - if (is('歌韻 一等')) return is('合口') ? 'uɒ' : 'ɒ'; - if (is('歌韻 三等')) return is('合口') ? 'ʉɒ' : 'ɨɒ'; - // 假攝 - if (is('麻韻 二等')) return is('合口') ? 'ʯa' : 'ʅa'; - if (is('麻韻 三等')) return 'ɨa'; - // 宕攝 - if (is('陽韻')) return is('幫組 或 合口') ? 'ʉaŋ' : 'ɨaŋ';//皆三等 - if (is('唐韻')) return is('合口') ? 'uaŋ' : 'aŋ';//皆一等 - // 梗攝 - if (is('庚韻 二等')) return is('合口') ? 'ʯæŋ' : 'ʅæŋ'; - if (is('庚韻 三等')) return is('合口') ? 'ʉæŋ' : 'ɨæŋ'; - if (is('耕韻')) return is('合口') ? 'ʯɛŋ' : 'ʅɛŋ';//皆二等 - if (is('清韻')) return is('合口') ? 'yæŋ' : 'iæŋ';//皆三A - if (is('青韻')) return is('合口') ? 'yɛŋ' : 'iɛŋ';//皆四等 - // 曾攝 - if (is('蒸韻')) return is('合口') ? 'ʉɨŋ' : 'ɨŋ';//皆三等 - if (is('登韻')) return is('合口') ? 'uəŋ' : 'əŋ';//皆一等 - // 流攝 - if (is('尤韻')) return 'ɨu';//皆三開 - if (is('侯韻')) return 'u';//皆一開 - if (is('幽韻')) return 'iu';//皆三A開口 - // 深攝 - if (is('侵韻')) return is(SangA) ? 'im' : 'ɨm';//皆三開 - // 咸攝 - if (is('覃韻')) return 'ɒm';//皆一開 - if (is('談韻')) return 'am';//皆一開 - if (is('咸韻')) return 'ʅæm';//皆二開 - if (is('銜韻')) return 'ʅam';//皆二開 - if (is('凡韻')) return 'ʉɒm';//皆三合 - if (is('鹽韻')) return is(SangA) ? 'iæm' : 'ɨæm';//皆三開 - if (is('嚴韻')) return 'ɨɒm';//皆三開 - if (is('添韻')) return 'iɛm';//皆四開 - throw new Error('無韻母規則'); -} - -function 聲調規則(inzie) { - let 聲調; - let 音節 = String(inzie); - if (is('平聲')) 聲調 = '平聲'; - else if (is('上聲')) 聲調 = '上聲'; - else if (is('去聲')) 聲調 = '去聲'; - else if (is('入聲')) 聲調 = '入聲'; - else throw new Error('無聲調規則'); - if (選項.書寫系統 !== '國際音標') { - if (is('上聲 或 去聲')) - { - let 標調位置; - if (音節.match(元音Re)) { - let 第一個元音 = 音節.match(元音Re)[0]; - 標調位置 = 音節.indexOf(第一個元音); - if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 - if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 - if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); - else if (音節.includes('ä')) 標調位置 = 音節.indexOf('ä'); - else if (音節.includes('ö')) 標調位置 = 音節.indexOf('ö'); - else if (音節.includes('o')) 標調位置 = 音節.indexOf('o'); - else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); - else if (音節.includes('ë')) 標調位置 = 音節.indexOf('ë'); - else if (音節.includes('u')) 標調位置 = 音節.indexOf('u'); - } else { - 標調位置 = 音節.indexOf('̩'); - } - 標調位置 += 1; - return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); - } - else return 音節; - } - else return 音節 + 調值標調[聲調]; -} - -let 聲母 = 聲母規則(); -let 隔音符號 = "'"; -let 韻母 = 韻母規則(); -let 聲調 = 聲調規則(); - -if (is('入聲')) { - if (韻母.endsWith('m')) 韻母 = `${韻母.slice(0, -1)}p`; - else if (韻母.endsWith('n')) 韻母 = `${韻母.slice(0, -1)}t`; - else if (韻母.endsWith('ŋ')) 韻母 = `${韻母.slice(0, -1)}k`; -} - -if (韻母.endsWith('j')) { - 聲調 = '˧˩'; -} -if (選項.書寫系統 === '國際音標') { - return 聲調規則(聲母 + 韻母); -} -else -{ - let 音節 = 音標轉字母(聲母 + 韻母); - return 聲調規則(音節); -} \ No newline at end of file From f3b9efed2d21292a2c9ba69f26e35afcd701c1d1 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 10 Jan 2024 09:27:23 +0100 Subject: [PATCH 085/117] =?UTF-8?q?=E9=87=8D=E5=8A=A0=E5=BB=A3=E9=80=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kuangthung.js | 257 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 257 insertions(+) create mode 100644 kuangthung.js diff --git a/kuangthung.js b/kuangthung.js new file mode 100644 index 0000000..eef32c2 --- /dev/null +++ b/kuangthung.js @@ -0,0 +1,257 @@ +/* 柳漫廣通中古拼音 + * https://zhuanlan.zhihu.com/p/453393955 + * 廣通中古拼音方案:https://zh.wikipedia.org/wiki/User:%E6%9F%B3%E6%BC%AB/%E4%B8%AD%E5%8F%A4%E6%BC%A2%E8%AA%9E%E6%8B%BC%E9%9F%B3%EF%BC%88%E5%BB%A3%E9%80%9A%E7%BE%85%E9%A6%AC%E5%AD%97%EF%BC%89 + * @author uliloewi + */ + +if (!音韻地位) return [ + ['書寫系統', [2, '拼音方案', '國際音標']], +]; + +const 標號表 = { + // p: 'p', pʰ: 'ph', b: 'b', m: 'm', + // t: 't', tʰ: 'th', d: 'd', n: 'n', + // ts: 'ts', tsʰ: 'tsh', dz: 'dz', s: 's', z: 'z', + // k: 'k', kʰ: 'kh', g: 'g', ŋ: 'ng', + // ʔ: 'q', x: 'h', ɣ: 'x', l: 'l', + // ʈ: 'tc', ʈʰ: 'tch', ɖ: 'dc', ɳ: 'n', + // tʂ: 'tsc', tʂʰ: 'tsch', dʐ: 'dzc', ʂ: 'sc', ʐ: 'zc', + // tɕ: 'tsj', tɕʰ: 'tsjh', dʑ: 'dzj', ɕ: 'sj', ʑ: 'zj', + // j: 'j', ɲ: 'nj', 以上輔音等於: + ʰ: 'h', p: 'p', b: 'b', m: 'm', + t: 't', d: 'd', n: 'n', s: 's', z: 'z', l: 'l', + k: 'k', g: 'g', ŋ: 'ng', ʔ: 'q', x: 'h', ɣ: 'x', + ʈ: 'tc', ɖ: 'dc', ɳ: 'n', ʂ: 'sc', ʐ: 'zc', + ɕ: 'sj', ʑ: 'zj', j: 'j', ɲ: 'nj', + + // 元音表 + u: 'u', ʅ: 'r', ʯ: 'w', ɨ: 'y', ʉ: 'ü', i: 'i', y: 'v', //等呼 + o: 'o', ɪ: 'ï', ə: 'ë', ɛ: 'e', a: 'a', æ: 'ä', ɒ: 'ö', +}; + +const 調值標調 = { + '平聲':'˧˧', + '上聲':'˨˦', + '去聲':'˧˩', + '入聲':'˥', +}; + +const 附標標調 = { + '上聲': '́', + '去聲': '̀', +}; + +const 元音 = 'aeiouyäüöëï'; +const 元音Re = new RegExp("[" + 元音 + "]"); +const 元音附標 = '̃̈'; + +function 音標轉字母(s) { + var res = ""; + for (var i = 0; i < s.length; i++) { + res += 標號表[s.charAt(i)]; + } + return res; +}; + +const is = (x) => 音韻地位.屬於(x); + +function 聲母規則() { + switch (音韻地位.母) { + case '幫': return 'p'; + case '滂': return 'pʰ'; + case '並': return 'b'; + case '明': return 'm'; + + case '端': return 't'; + case '透': return 'tʰ'; + case '定': return 'd'; + case '泥': return 'n'; + case '來': return 'l'; + + case '精': return 'ts'; + case '清': return 'tsʰ'; + case '從': return 'dz'; + case '心': return 's'; + case '邪': return 'z'; + + case '見': return 'k'; + case '溪': return 'kʰ'; + case '羣': return 'g'; + case '疑': return 'ŋ'; + + case '影': return 'ʔ'; + case '曉': return 'x'; + case '匣': return 'ɣ'; + case '云': return '';//高元音對映的聲母就是全濁 + + //翹舌 + case '知': return 'ʈ'; + case '徹': return 'ʈʰ'; + case '澄': return 'ɖ'; + case '孃': return 'ɳ'; + + case '莊': return 'tʂ'; + case '初': return 'tʂʰ'; + case '崇': return 'dʐ'; + case '生': return 'ʂ'; + case '俟': return 'ʐ'; + + //硬腭 + case '章': return 'tɕ'; + case '昌': return 'tɕʰ'; + case '常': return 'dʑ'; + case '書': return 'ɕ'; + case '船': return 'ʑ'; + + case '以': return 'j'; + case '日': return 'ɲ'; + + default: throw new Error('無聲母規則'); + } +} + +function 韻母規則() { + let SangA = '來以日母 或 端章精組 或 重紐A類'; + // 通攝 + if (is('東韻 一等')) return 'uŋ';//皆開 + if (is('東韻 三等')) return 'ɨuŋ';//皆開 + if (is('冬韻')) return 'oŋ';//皆一開 + if (is('鍾韻')) return 'ɨoŋ';//皆三開 + // 江攝 + if (is('江韻')) return 'ʅɒŋ';//皆二開 + // 止攝 + if (is('支韻 合口')) return is(SangA) ? 'yɪ' : 'ʉɪ';//皆三合 + if (is('支韻') && is('幫組 或 開口')) return is(SangA) ? 'iɪ' : 'ɨɪ';//皆三開 + if (is('脂韻 合口')) return is(SangA) ? 'yi' : 'ʉi';//皆三合 + if (is('脂韻') && is('幫組 或 開口')) return is(SangA) ? 'i' : 'ɨi';//皆三開 + if (is('之韻')) return 'ɨ';//皆三開 + if (is('微韻')) return is('幫組 或 合口') ? 'ʉəi' : 'ɨəi';//皆三等 + // 遇攝 + if (is('魚韻')) return 'ɨo';//皆三開 + if (is('虞韻')) return 'ʉo';//皆三合 + if (is('模韻')) return 'o';//皆一開 + // 蟹攝 + if (is('齊韻')) return is('合口') ? 'yɛi' : 'iɛi';//皆四等 + if (is('祭韻 合口')) return is(SangA) ? 'yɛj' : 'ʉɛj';//皆三合 + if (is('祭韻') && is('幫組 或 開口')) return is(SangA) ? 'iɛj' : 'ɨɛj';//皆三開 + if (is('泰韻')) return is('合口') ? 'uaj' : 'aj';//皆一等 + if (is('佳韻')) return is('合口') ? 'ʯɛ' : 'ʅɛ';//皆二等 + if (is('皆韻')) return is('合口') ? 'ʯæi' : 'ʅæi';//皆二等 + if (is('夬韻')) return is('合口') ? 'ʯaj' : 'ʅaj';//皆二等 + if (is('咍韻')) return 'ɒi';//皆一開 + if (is('灰韻')) return 'uɒi';//皆一合 + if (is('廢韻')) return is('幫組 或 合口') ? 'ʉɒj' : 'ɨɒj';//皆三等 + // 臻攝 + if (is('眞韻 合口')) return is(SangA) ? 'yin' : 'ʉɨn';//皆三合 + if (is('眞韻') && is('幫組 或 開口')) return is(SangA) ? 'in' : 'ɨn';//皆三開 + if (is('臻韻')) return 'ɨn';//皆莊組三開 + if (is('欣韻')) return 'ɨən';//皆牙喉音三開 + if (is('文韻')) return 'ʉən';//皆三合 + if (is('痕韻')) return 'on';//皆一開 + if (is('魂韻')) return 'uon';//皆一合 + // 山攝 + if (is('寒韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 + if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 + if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 + if (is('元韻')) return is('幫組 或 合口') ? 'ʉon' : 'ɨon';//皆三等 + if (is('仙韻 合口')) return is(SangA) ? 'yæn' : 'ʉæn';//皆三等 + if (is('仙韻') && is('幫組 或 開口')) return is(SangA) ? 'iæn' : 'ɨæn';//皆三等 + if (is('先韻')) return is('合口') ? 'yɛn' : 'iɛn';//皆四等 + // 效攝 + if (is('蕭韻')) return 'iɛu';//皆四開 + if (is('宵韻')) return is(SangA) ? 'iæu' : 'ɨæu';//皆三開 + if (is('肴韻')) return 'ʅau';//皆二開 + if (is('豪韻')) return 'au';//皆一開 + // 果攝 + if (is('歌韻 一等')) return is('合口') ? 'uɒ' : 'ɒ'; + if (is('歌韻 三等')) return is('合口') ? 'ʉɒ' : 'ɨɒ'; + // 假攝 + if (is('麻韻 二等')) return is('合口') ? 'ʯa' : 'ʅa'; + if (is('麻韻 三等')) return 'ɨa'; + // 宕攝 + if (is('陽韻')) return is('幫組 或 合口') ? 'ʉaŋ' : 'ɨaŋ';//皆三等 + if (is('唐韻')) return is('合口') ? 'uaŋ' : 'aŋ';//皆一等 + // 梗攝 + if (is('庚韻 二等')) return is('合口') ? 'ʯæŋ' : 'ʅæŋ'; + if (is('庚韻 三等')) return is('合口') ? 'ʉæŋ' : 'ɨæŋ'; + if (is('耕韻')) return is('合口') ? 'ʯɛŋ' : 'ʅɛŋ';//皆二等 + if (is('清韻')) return is('合口') ? 'yæŋ' : 'iæŋ';//皆三A + if (is('青韻')) return is('合口') ? 'yɛŋ' : 'iɛŋ';//皆四等 + // 曾攝 + if (is('蒸韻')) return is('合口') ? 'ʉɨŋ' : 'ɨŋ';//皆三等 + if (is('登韻')) return is('合口') ? 'uəŋ' : 'əŋ';//皆一等 + // 流攝 + if (is('尤韻')) return 'ɨu';//皆三開 + if (is('侯韻')) return 'u';//皆一開 + if (is('幽韻')) return 'iu';//皆三A開口 + // 深攝 + if (is('侵韻')) return is(SangA) ? 'im' : 'ɨm';//皆三開 + // 咸攝 + if (is('覃韻')) return 'ɒm';//皆一開 + if (is('談韻')) return 'am';//皆一開 + if (is('咸韻')) return 'ʅæm';//皆二開 + if (is('銜韻')) return 'ʅam';//皆二開 + if (is('凡韻')) return 'ʉɒm';//皆三合 + if (is('鹽韻')) return is(SangA) ? 'iæm' : 'ɨæm';//皆三開 + if (is('嚴韻')) return 'ɨɒm';//皆三開 + if (is('添韻')) return 'iɛm';//皆四開 + throw new Error('無韻母規則'); +} + +function 聲調規則(inzie) { + let 聲調; + let 音節 = String(inzie); + if (is('平聲')) 聲調 = '平聲'; + else if (is('上聲')) 聲調 = '上聲'; + else if (is('去聲')) 聲調 = '去聲'; + else if (is('入聲')) 聲調 = '入聲'; + else throw new Error('無聲調規則'); + if (選項.書寫系統 !== '國際音標') { + if (is('上聲 或 去聲')) + { + let 標調位置; + if (音節.match(元音Re)) { + let 第一個元音 = 音節.match(元音Re)[0]; + 標調位置 = 音節.indexOf(第一個元音); + if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 + if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 + if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); + else if (音節.includes('ä')) 標調位置 = 音節.indexOf('ä'); + else if (音節.includes('ö')) 標調位置 = 音節.indexOf('ö'); + else if (音節.includes('o')) 標調位置 = 音節.indexOf('o'); + else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); + else if (音節.includes('ë')) 標調位置 = 音節.indexOf('ë'); + else if (音節.includes('u')) 標調位置 = 音節.indexOf('u'); + } else { + 標調位置 = 音節.indexOf('̩'); + } + 標調位置 += 1; + return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); + } + else return 音節; + } + else return 音節 + 調值標調[聲調]; +} + +let 聲母 = 聲母規則(); +let 隔音符號 = "'"; +let 韻母 = 韻母規則(); +let 聲調 = 聲調規則(); + +if (is('入聲')) { + if (韻母.endsWith('m')) 韻母 = `${韻母.slice(0, -1)}p`; + else if (韻母.endsWith('n')) 韻母 = `${韻母.slice(0, -1)}t`; + else if (韻母.endsWith('ŋ')) 韻母 = `${韻母.slice(0, -1)}k`; +} + +if (韻母.endsWith('j')) { + 聲調 = '˧˩'; +} +if (選項.書寫系統 === '國際音標') { + return 聲調規則(聲母 + 韻母); +} +else +{ + let 音節 = 音標轉字母(聲母 + 韻母); + return 聲調規則(音節); +} \ No newline at end of file From 248dd620c2b5fa03b5fb961a20ff80be8916c908 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Sat, 10 Feb 2024 23:34:17 +0100 Subject: [PATCH 086/117] =?UTF-8?q?=E6=94=B9=E6=98=8E=E6=AF=8D=E5=B9=BD?= =?UTF-8?q?=E9=9F=BB=E6=AF=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kuangthung.js | 257 -------------------------------------------------- langjin.js | 2 +- 2 files changed, 1 insertion(+), 258 deletions(-) delete mode 100644 kuangthung.js diff --git a/kuangthung.js b/kuangthung.js deleted file mode 100644 index eef32c2..0000000 --- a/kuangthung.js +++ /dev/null @@ -1,257 +0,0 @@ -/* 柳漫廣通中古拼音 - * https://zhuanlan.zhihu.com/p/453393955 - * 廣通中古拼音方案:https://zh.wikipedia.org/wiki/User:%E6%9F%B3%E6%BC%AB/%E4%B8%AD%E5%8F%A4%E6%BC%A2%E8%AA%9E%E6%8B%BC%E9%9F%B3%EF%BC%88%E5%BB%A3%E9%80%9A%E7%BE%85%E9%A6%AC%E5%AD%97%EF%BC%89 - * @author uliloewi - */ - -if (!音韻地位) return [ - ['書寫系統', [2, '拼音方案', '國際音標']], -]; - -const 標號表 = { - // p: 'p', pʰ: 'ph', b: 'b', m: 'm', - // t: 't', tʰ: 'th', d: 'd', n: 'n', - // ts: 'ts', tsʰ: 'tsh', dz: 'dz', s: 's', z: 'z', - // k: 'k', kʰ: 'kh', g: 'g', ŋ: 'ng', - // ʔ: 'q', x: 'h', ɣ: 'x', l: 'l', - // ʈ: 'tc', ʈʰ: 'tch', ɖ: 'dc', ɳ: 'n', - // tʂ: 'tsc', tʂʰ: 'tsch', dʐ: 'dzc', ʂ: 'sc', ʐ: 'zc', - // tɕ: 'tsj', tɕʰ: 'tsjh', dʑ: 'dzj', ɕ: 'sj', ʑ: 'zj', - // j: 'j', ɲ: 'nj', 以上輔音等於: - ʰ: 'h', p: 'p', b: 'b', m: 'm', - t: 't', d: 'd', n: 'n', s: 's', z: 'z', l: 'l', - k: 'k', g: 'g', ŋ: 'ng', ʔ: 'q', x: 'h', ɣ: 'x', - ʈ: 'tc', ɖ: 'dc', ɳ: 'n', ʂ: 'sc', ʐ: 'zc', - ɕ: 'sj', ʑ: 'zj', j: 'j', ɲ: 'nj', - - // 元音表 - u: 'u', ʅ: 'r', ʯ: 'w', ɨ: 'y', ʉ: 'ü', i: 'i', y: 'v', //等呼 - o: 'o', ɪ: 'ï', ə: 'ë', ɛ: 'e', a: 'a', æ: 'ä', ɒ: 'ö', -}; - -const 調值標調 = { - '平聲':'˧˧', - '上聲':'˨˦', - '去聲':'˧˩', - '入聲':'˥', -}; - -const 附標標調 = { - '上聲': '́', - '去聲': '̀', -}; - -const 元音 = 'aeiouyäüöëï'; -const 元音Re = new RegExp("[" + 元音 + "]"); -const 元音附標 = '̃̈'; - -function 音標轉字母(s) { - var res = ""; - for (var i = 0; i < s.length; i++) { - res += 標號表[s.charAt(i)]; - } - return res; -}; - -const is = (x) => 音韻地位.屬於(x); - -function 聲母規則() { - switch (音韻地位.母) { - case '幫': return 'p'; - case '滂': return 'pʰ'; - case '並': return 'b'; - case '明': return 'm'; - - case '端': return 't'; - case '透': return 'tʰ'; - case '定': return 'd'; - case '泥': return 'n'; - case '來': return 'l'; - - case '精': return 'ts'; - case '清': return 'tsʰ'; - case '從': return 'dz'; - case '心': return 's'; - case '邪': return 'z'; - - case '見': return 'k'; - case '溪': return 'kʰ'; - case '羣': return 'g'; - case '疑': return 'ŋ'; - - case '影': return 'ʔ'; - case '曉': return 'x'; - case '匣': return 'ɣ'; - case '云': return '';//高元音對映的聲母就是全濁 - - //翹舌 - case '知': return 'ʈ'; - case '徹': return 'ʈʰ'; - case '澄': return 'ɖ'; - case '孃': return 'ɳ'; - - case '莊': return 'tʂ'; - case '初': return 'tʂʰ'; - case '崇': return 'dʐ'; - case '生': return 'ʂ'; - case '俟': return 'ʐ'; - - //硬腭 - case '章': return 'tɕ'; - case '昌': return 'tɕʰ'; - case '常': return 'dʑ'; - case '書': return 'ɕ'; - case '船': return 'ʑ'; - - case '以': return 'j'; - case '日': return 'ɲ'; - - default: throw new Error('無聲母規則'); - } -} - -function 韻母規則() { - let SangA = '來以日母 或 端章精組 或 重紐A類'; - // 通攝 - if (is('東韻 一等')) return 'uŋ';//皆開 - if (is('東韻 三等')) return 'ɨuŋ';//皆開 - if (is('冬韻')) return 'oŋ';//皆一開 - if (is('鍾韻')) return 'ɨoŋ';//皆三開 - // 江攝 - if (is('江韻')) return 'ʅɒŋ';//皆二開 - // 止攝 - if (is('支韻 合口')) return is(SangA) ? 'yɪ' : 'ʉɪ';//皆三合 - if (is('支韻') && is('幫組 或 開口')) return is(SangA) ? 'iɪ' : 'ɨɪ';//皆三開 - if (is('脂韻 合口')) return is(SangA) ? 'yi' : 'ʉi';//皆三合 - if (is('脂韻') && is('幫組 或 開口')) return is(SangA) ? 'i' : 'ɨi';//皆三開 - if (is('之韻')) return 'ɨ';//皆三開 - if (is('微韻')) return is('幫組 或 合口') ? 'ʉəi' : 'ɨəi';//皆三等 - // 遇攝 - if (is('魚韻')) return 'ɨo';//皆三開 - if (is('虞韻')) return 'ʉo';//皆三合 - if (is('模韻')) return 'o';//皆一開 - // 蟹攝 - if (is('齊韻')) return is('合口') ? 'yɛi' : 'iɛi';//皆四等 - if (is('祭韻 合口')) return is(SangA) ? 'yɛj' : 'ʉɛj';//皆三合 - if (is('祭韻') && is('幫組 或 開口')) return is(SangA) ? 'iɛj' : 'ɨɛj';//皆三開 - if (is('泰韻')) return is('合口') ? 'uaj' : 'aj';//皆一等 - if (is('佳韻')) return is('合口') ? 'ʯɛ' : 'ʅɛ';//皆二等 - if (is('皆韻')) return is('合口') ? 'ʯæi' : 'ʅæi';//皆二等 - if (is('夬韻')) return is('合口') ? 'ʯaj' : 'ʅaj';//皆二等 - if (is('咍韻')) return 'ɒi';//皆一開 - if (is('灰韻')) return 'uɒi';//皆一合 - if (is('廢韻')) return is('幫組 或 合口') ? 'ʉɒj' : 'ɨɒj';//皆三等 - // 臻攝 - if (is('眞韻 合口')) return is(SangA) ? 'yin' : 'ʉɨn';//皆三合 - if (is('眞韻') && is('幫組 或 開口')) return is(SangA) ? 'in' : 'ɨn';//皆三開 - if (is('臻韻')) return 'ɨn';//皆莊組三開 - if (is('欣韻')) return 'ɨən';//皆牙喉音三開 - if (is('文韻')) return 'ʉən';//皆三合 - if (is('痕韻')) return 'on';//皆一開 - if (is('魂韻')) return 'uon';//皆一合 - // 山攝 - if (is('寒韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 - if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 - if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 - if (is('元韻')) return is('幫組 或 合口') ? 'ʉon' : 'ɨon';//皆三等 - if (is('仙韻 合口')) return is(SangA) ? 'yæn' : 'ʉæn';//皆三等 - if (is('仙韻') && is('幫組 或 開口')) return is(SangA) ? 'iæn' : 'ɨæn';//皆三等 - if (is('先韻')) return is('合口') ? 'yɛn' : 'iɛn';//皆四等 - // 效攝 - if (is('蕭韻')) return 'iɛu';//皆四開 - if (is('宵韻')) return is(SangA) ? 'iæu' : 'ɨæu';//皆三開 - if (is('肴韻')) return 'ʅau';//皆二開 - if (is('豪韻')) return 'au';//皆一開 - // 果攝 - if (is('歌韻 一等')) return is('合口') ? 'uɒ' : 'ɒ'; - if (is('歌韻 三等')) return is('合口') ? 'ʉɒ' : 'ɨɒ'; - // 假攝 - if (is('麻韻 二等')) return is('合口') ? 'ʯa' : 'ʅa'; - if (is('麻韻 三等')) return 'ɨa'; - // 宕攝 - if (is('陽韻')) return is('幫組 或 合口') ? 'ʉaŋ' : 'ɨaŋ';//皆三等 - if (is('唐韻')) return is('合口') ? 'uaŋ' : 'aŋ';//皆一等 - // 梗攝 - if (is('庚韻 二等')) return is('合口') ? 'ʯæŋ' : 'ʅæŋ'; - if (is('庚韻 三等')) return is('合口') ? 'ʉæŋ' : 'ɨæŋ'; - if (is('耕韻')) return is('合口') ? 'ʯɛŋ' : 'ʅɛŋ';//皆二等 - if (is('清韻')) return is('合口') ? 'yæŋ' : 'iæŋ';//皆三A - if (is('青韻')) return is('合口') ? 'yɛŋ' : 'iɛŋ';//皆四等 - // 曾攝 - if (is('蒸韻')) return is('合口') ? 'ʉɨŋ' : 'ɨŋ';//皆三等 - if (is('登韻')) return is('合口') ? 'uəŋ' : 'əŋ';//皆一等 - // 流攝 - if (is('尤韻')) return 'ɨu';//皆三開 - if (is('侯韻')) return 'u';//皆一開 - if (is('幽韻')) return 'iu';//皆三A開口 - // 深攝 - if (is('侵韻')) return is(SangA) ? 'im' : 'ɨm';//皆三開 - // 咸攝 - if (is('覃韻')) return 'ɒm';//皆一開 - if (is('談韻')) return 'am';//皆一開 - if (is('咸韻')) return 'ʅæm';//皆二開 - if (is('銜韻')) return 'ʅam';//皆二開 - if (is('凡韻')) return 'ʉɒm';//皆三合 - if (is('鹽韻')) return is(SangA) ? 'iæm' : 'ɨæm';//皆三開 - if (is('嚴韻')) return 'ɨɒm';//皆三開 - if (is('添韻')) return 'iɛm';//皆四開 - throw new Error('無韻母規則'); -} - -function 聲調規則(inzie) { - let 聲調; - let 音節 = String(inzie); - if (is('平聲')) 聲調 = '平聲'; - else if (is('上聲')) 聲調 = '上聲'; - else if (is('去聲')) 聲調 = '去聲'; - else if (is('入聲')) 聲調 = '入聲'; - else throw new Error('無聲調規則'); - if (選項.書寫系統 !== '國際音標') { - if (is('上聲 或 去聲')) - { - let 標調位置; - if (音節.match(元音Re)) { - let 第一個元音 = 音節.match(元音Re)[0]; - 標調位置 = 音節.indexOf(第一個元音); - if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 - if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 - if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); - else if (音節.includes('ä')) 標調位置 = 音節.indexOf('ä'); - else if (音節.includes('ö')) 標調位置 = 音節.indexOf('ö'); - else if (音節.includes('o')) 標調位置 = 音節.indexOf('o'); - else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); - else if (音節.includes('ë')) 標調位置 = 音節.indexOf('ë'); - else if (音節.includes('u')) 標調位置 = 音節.indexOf('u'); - } else { - 標調位置 = 音節.indexOf('̩'); - } - 標調位置 += 1; - return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); - } - else return 音節; - } - else return 音節 + 調值標調[聲調]; -} - -let 聲母 = 聲母規則(); -let 隔音符號 = "'"; -let 韻母 = 韻母規則(); -let 聲調 = 聲調規則(); - -if (is('入聲')) { - if (韻母.endsWith('m')) 韻母 = `${韻母.slice(0, -1)}p`; - else if (韻母.endsWith('n')) 韻母 = `${韻母.slice(0, -1)}t`; - else if (韻母.endsWith('ŋ')) 韻母 = `${韻母.slice(0, -1)}k`; -} - -if (韻母.endsWith('j')) { - 聲調 = '˧˩'; -} -if (選項.書寫系統 === '國際音標') { - return 聲調規則(聲母 + 韻母); -} -else -{ - let 音節 = 音標轉字母(聲母 + 韻母); - return 聲調規則(音節); -} \ No newline at end of file diff --git a/langjin.js b/langjin.js index 606f61d..90f4d04 100644 --- a/langjin.js +++ b/langjin.js @@ -234,7 +234,7 @@ function 韻母規則() { if (is('登韻 舒聲 開口')) return 'en'; // 流攝 - if (is('幽韻')) return is('幫組') ? 'iao' : is('見溪羣曉生母') ? 'ou' : 'iou'; + if (is('幽韻')) return is('滂幫並母') ? 'iao' : is('見溪羣曉生母') ? 'ou' : 'iou'; if (is('尤韻')) return is('滂幫並母') ? 'u' : is('精組 或 疑以影云孃來母') ? 'iou' : 'ou'; if (is('侯韻')) return 'ou'; From b65f847b50f13a44b9051e869cf9050e7889a5b8 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Sun, 11 Feb 2024 12:10:08 +0100 Subject: [PATCH 087/117] Update langjin.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: 形素叢集・ぐらふぃーむ --- langjin.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langjin.js b/langjin.js index 90f4d04..c3128bf 100644 --- a/langjin.js +++ b/langjin.js @@ -234,7 +234,7 @@ function 韻母規則() { if (is('登韻 舒聲 開口')) return 'en'; // 流攝 - if (is('幽韻')) return is('滂幫並母') ? 'iao' : is('見溪羣曉生母') ? 'ou' : 'iou'; + if (is('幽韻')) return is('幫滂並母') ? 'iao' : is('見溪羣曉生母') ? 'ou' : 'iou'; if (is('尤韻')) return is('滂幫並母') ? 'u' : is('精組 或 疑以影云孃來母') ? 'iou' : 'ou'; if (is('侯韻')) return 'ou'; From 35a918235465886998de2ed5c5754683f3defb16 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Sun, 11 Feb 2024 12:17:52 +0100 Subject: [PATCH 088/117] =?UTF-8?q?=E4=BE=9D=E5=BA=8F=20=E5=B9=AB=E6=BB=82?= =?UTF-8?q?=E4=B8=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/langjin.js b/langjin.js index c3128bf..bbb654a 100644 --- a/langjin.js +++ b/langjin.js @@ -112,7 +112,7 @@ function 韻母規則() { if (is('脂韻 重紐B類') && is('並滂母 或 幫母 平聲')) return 'ei'; if (is('脂韻 明母')) return 'ei'; if (is('微韻 幫並滂母')) return 'ei'; - if (is('支脂之微韻 幫並滂母')) return 'i'; + if (is('支脂之微韻 幫滂並母')) return 'i'; if (is('支韻 明母')) return 'i'; if (is('微韻 明母')) return 'uei'; if (is('支脂之微韻 開口')) return 'i'; @@ -149,7 +149,7 @@ function 韻母規則() { if (is('眞韻 舒聲 幫組')) return 'in'; if (is('文眞韻 舒聲 合口')) return is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; if (is('眞臻欣文韻 舒聲 幫組')) return is ('明母') ? 'uen' : 'en'; - if (is('眞臻欣韻 舒聲 合口')) return is('滂幫並母') ? 'en' : is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; + if (is('眞臻欣韻 舒聲 合口')) return is('幫滂並母') ? 'en' : is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; if (is('魂痕韻 入聲')) return is('幫組 或 開口') ? 'o' : 'u'; if (is('魂痕韻 舒聲 幫組')) return 'en'; if (is('魂痕韻 舒聲 開口')) return is('端組') ? 'uen' : 'en'; @@ -190,7 +190,7 @@ function 韻母規則() { // 宕攝 if (is('陽韻 入聲')) return is('心疑以影云來孃母 或 精組') ? 'io' : 'o'; if (is('唐陽韻 舒聲 合口')) return 'uang'; - if (is('唐陽韻 舒聲 滂幫並母')) return 'ang'; + if (is('唐陽韻 舒聲 幫滂並母')) return 'ang'; if (is('陽韻 舒聲 明母')) return 'uang'; if (is('陽韻 舒聲 開口')) return is('來孃疑以影母 或 精組') ? 'iang' : is('莊組') ? 'uang' : 'ang'; if (is('唐韻 入聲')) return is('合口 見組') ? 'uä' : 'o'; @@ -235,7 +235,7 @@ function 韻母規則() { // 流攝 if (is('幽韻')) return is('幫滂並母') ? 'iao' : is('見溪羣曉生母') ? 'ou' : 'iou'; - if (is('尤韻')) return is('滂幫並母') ? 'u' : is('精組 或 疑以影云孃來母') ? 'iou' : 'ou'; + if (is('尤韻')) return is('幫滂並母') ? 'u' : is('精組 或 疑以影云孃來母') ? 'iou' : 'ou'; if (is('侯韻')) return 'ou'; // 深攝 From 6dd22d72976b168e6d2c3bf240024fd531ac39c4 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Mon, 12 Feb 2024 09:08:42 +0100 Subject: [PATCH 089/117] =?UTF-8?q?=E6=81=A2=E5=BE=A9=E5=BB=A3=E9=80=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kuangthung.js | 257 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 257 insertions(+) create mode 100644 kuangthung.js diff --git a/kuangthung.js b/kuangthung.js new file mode 100644 index 0000000..eef32c2 --- /dev/null +++ b/kuangthung.js @@ -0,0 +1,257 @@ +/* 柳漫廣通中古拼音 + * https://zhuanlan.zhihu.com/p/453393955 + * 廣通中古拼音方案:https://zh.wikipedia.org/wiki/User:%E6%9F%B3%E6%BC%AB/%E4%B8%AD%E5%8F%A4%E6%BC%A2%E8%AA%9E%E6%8B%BC%E9%9F%B3%EF%BC%88%E5%BB%A3%E9%80%9A%E7%BE%85%E9%A6%AC%E5%AD%97%EF%BC%89 + * @author uliloewi + */ + +if (!音韻地位) return [ + ['書寫系統', [2, '拼音方案', '國際音標']], +]; + +const 標號表 = { + // p: 'p', pʰ: 'ph', b: 'b', m: 'm', + // t: 't', tʰ: 'th', d: 'd', n: 'n', + // ts: 'ts', tsʰ: 'tsh', dz: 'dz', s: 's', z: 'z', + // k: 'k', kʰ: 'kh', g: 'g', ŋ: 'ng', + // ʔ: 'q', x: 'h', ɣ: 'x', l: 'l', + // ʈ: 'tc', ʈʰ: 'tch', ɖ: 'dc', ɳ: 'n', + // tʂ: 'tsc', tʂʰ: 'tsch', dʐ: 'dzc', ʂ: 'sc', ʐ: 'zc', + // tɕ: 'tsj', tɕʰ: 'tsjh', dʑ: 'dzj', ɕ: 'sj', ʑ: 'zj', + // j: 'j', ɲ: 'nj', 以上輔音等於: + ʰ: 'h', p: 'p', b: 'b', m: 'm', + t: 't', d: 'd', n: 'n', s: 's', z: 'z', l: 'l', + k: 'k', g: 'g', ŋ: 'ng', ʔ: 'q', x: 'h', ɣ: 'x', + ʈ: 'tc', ɖ: 'dc', ɳ: 'n', ʂ: 'sc', ʐ: 'zc', + ɕ: 'sj', ʑ: 'zj', j: 'j', ɲ: 'nj', + + // 元音表 + u: 'u', ʅ: 'r', ʯ: 'w', ɨ: 'y', ʉ: 'ü', i: 'i', y: 'v', //等呼 + o: 'o', ɪ: 'ï', ə: 'ë', ɛ: 'e', a: 'a', æ: 'ä', ɒ: 'ö', +}; + +const 調值標調 = { + '平聲':'˧˧', + '上聲':'˨˦', + '去聲':'˧˩', + '入聲':'˥', +}; + +const 附標標調 = { + '上聲': '́', + '去聲': '̀', +}; + +const 元音 = 'aeiouyäüöëï'; +const 元音Re = new RegExp("[" + 元音 + "]"); +const 元音附標 = '̃̈'; + +function 音標轉字母(s) { + var res = ""; + for (var i = 0; i < s.length; i++) { + res += 標號表[s.charAt(i)]; + } + return res; +}; + +const is = (x) => 音韻地位.屬於(x); + +function 聲母規則() { + switch (音韻地位.母) { + case '幫': return 'p'; + case '滂': return 'pʰ'; + case '並': return 'b'; + case '明': return 'm'; + + case '端': return 't'; + case '透': return 'tʰ'; + case '定': return 'd'; + case '泥': return 'n'; + case '來': return 'l'; + + case '精': return 'ts'; + case '清': return 'tsʰ'; + case '從': return 'dz'; + case '心': return 's'; + case '邪': return 'z'; + + case '見': return 'k'; + case '溪': return 'kʰ'; + case '羣': return 'g'; + case '疑': return 'ŋ'; + + case '影': return 'ʔ'; + case '曉': return 'x'; + case '匣': return 'ɣ'; + case '云': return '';//高元音對映的聲母就是全濁 + + //翹舌 + case '知': return 'ʈ'; + case '徹': return 'ʈʰ'; + case '澄': return 'ɖ'; + case '孃': return 'ɳ'; + + case '莊': return 'tʂ'; + case '初': return 'tʂʰ'; + case '崇': return 'dʐ'; + case '生': return 'ʂ'; + case '俟': return 'ʐ'; + + //硬腭 + case '章': return 'tɕ'; + case '昌': return 'tɕʰ'; + case '常': return 'dʑ'; + case '書': return 'ɕ'; + case '船': return 'ʑ'; + + case '以': return 'j'; + case '日': return 'ɲ'; + + default: throw new Error('無聲母規則'); + } +} + +function 韻母規則() { + let SangA = '來以日母 或 端章精組 或 重紐A類'; + // 通攝 + if (is('東韻 一等')) return 'uŋ';//皆開 + if (is('東韻 三等')) return 'ɨuŋ';//皆開 + if (is('冬韻')) return 'oŋ';//皆一開 + if (is('鍾韻')) return 'ɨoŋ';//皆三開 + // 江攝 + if (is('江韻')) return 'ʅɒŋ';//皆二開 + // 止攝 + if (is('支韻 合口')) return is(SangA) ? 'yɪ' : 'ʉɪ';//皆三合 + if (is('支韻') && is('幫組 或 開口')) return is(SangA) ? 'iɪ' : 'ɨɪ';//皆三開 + if (is('脂韻 合口')) return is(SangA) ? 'yi' : 'ʉi';//皆三合 + if (is('脂韻') && is('幫組 或 開口')) return is(SangA) ? 'i' : 'ɨi';//皆三開 + if (is('之韻')) return 'ɨ';//皆三開 + if (is('微韻')) return is('幫組 或 合口') ? 'ʉəi' : 'ɨəi';//皆三等 + // 遇攝 + if (is('魚韻')) return 'ɨo';//皆三開 + if (is('虞韻')) return 'ʉo';//皆三合 + if (is('模韻')) return 'o';//皆一開 + // 蟹攝 + if (is('齊韻')) return is('合口') ? 'yɛi' : 'iɛi';//皆四等 + if (is('祭韻 合口')) return is(SangA) ? 'yɛj' : 'ʉɛj';//皆三合 + if (is('祭韻') && is('幫組 或 開口')) return is(SangA) ? 'iɛj' : 'ɨɛj';//皆三開 + if (is('泰韻')) return is('合口') ? 'uaj' : 'aj';//皆一等 + if (is('佳韻')) return is('合口') ? 'ʯɛ' : 'ʅɛ';//皆二等 + if (is('皆韻')) return is('合口') ? 'ʯæi' : 'ʅæi';//皆二等 + if (is('夬韻')) return is('合口') ? 'ʯaj' : 'ʅaj';//皆二等 + if (is('咍韻')) return 'ɒi';//皆一開 + if (is('灰韻')) return 'uɒi';//皆一合 + if (is('廢韻')) return is('幫組 或 合口') ? 'ʉɒj' : 'ɨɒj';//皆三等 + // 臻攝 + if (is('眞韻 合口')) return is(SangA) ? 'yin' : 'ʉɨn';//皆三合 + if (is('眞韻') && is('幫組 或 開口')) return is(SangA) ? 'in' : 'ɨn';//皆三開 + if (is('臻韻')) return 'ɨn';//皆莊組三開 + if (is('欣韻')) return 'ɨən';//皆牙喉音三開 + if (is('文韻')) return 'ʉən';//皆三合 + if (is('痕韻')) return 'on';//皆一開 + if (is('魂韻')) return 'uon';//皆一合 + // 山攝 + if (is('寒韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 + if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 + if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 + if (is('元韻')) return is('幫組 或 合口') ? 'ʉon' : 'ɨon';//皆三等 + if (is('仙韻 合口')) return is(SangA) ? 'yæn' : 'ʉæn';//皆三等 + if (is('仙韻') && is('幫組 或 開口')) return is(SangA) ? 'iæn' : 'ɨæn';//皆三等 + if (is('先韻')) return is('合口') ? 'yɛn' : 'iɛn';//皆四等 + // 效攝 + if (is('蕭韻')) return 'iɛu';//皆四開 + if (is('宵韻')) return is(SangA) ? 'iæu' : 'ɨæu';//皆三開 + if (is('肴韻')) return 'ʅau';//皆二開 + if (is('豪韻')) return 'au';//皆一開 + // 果攝 + if (is('歌韻 一等')) return is('合口') ? 'uɒ' : 'ɒ'; + if (is('歌韻 三等')) return is('合口') ? 'ʉɒ' : 'ɨɒ'; + // 假攝 + if (is('麻韻 二等')) return is('合口') ? 'ʯa' : 'ʅa'; + if (is('麻韻 三等')) return 'ɨa'; + // 宕攝 + if (is('陽韻')) return is('幫組 或 合口') ? 'ʉaŋ' : 'ɨaŋ';//皆三等 + if (is('唐韻')) return is('合口') ? 'uaŋ' : 'aŋ';//皆一等 + // 梗攝 + if (is('庚韻 二等')) return is('合口') ? 'ʯæŋ' : 'ʅæŋ'; + if (is('庚韻 三等')) return is('合口') ? 'ʉæŋ' : 'ɨæŋ'; + if (is('耕韻')) return is('合口') ? 'ʯɛŋ' : 'ʅɛŋ';//皆二等 + if (is('清韻')) return is('合口') ? 'yæŋ' : 'iæŋ';//皆三A + if (is('青韻')) return is('合口') ? 'yɛŋ' : 'iɛŋ';//皆四等 + // 曾攝 + if (is('蒸韻')) return is('合口') ? 'ʉɨŋ' : 'ɨŋ';//皆三等 + if (is('登韻')) return is('合口') ? 'uəŋ' : 'əŋ';//皆一等 + // 流攝 + if (is('尤韻')) return 'ɨu';//皆三開 + if (is('侯韻')) return 'u';//皆一開 + if (is('幽韻')) return 'iu';//皆三A開口 + // 深攝 + if (is('侵韻')) return is(SangA) ? 'im' : 'ɨm';//皆三開 + // 咸攝 + if (is('覃韻')) return 'ɒm';//皆一開 + if (is('談韻')) return 'am';//皆一開 + if (is('咸韻')) return 'ʅæm';//皆二開 + if (is('銜韻')) return 'ʅam';//皆二開 + if (is('凡韻')) return 'ʉɒm';//皆三合 + if (is('鹽韻')) return is(SangA) ? 'iæm' : 'ɨæm';//皆三開 + if (is('嚴韻')) return 'ɨɒm';//皆三開 + if (is('添韻')) return 'iɛm';//皆四開 + throw new Error('無韻母規則'); +} + +function 聲調規則(inzie) { + let 聲調; + let 音節 = String(inzie); + if (is('平聲')) 聲調 = '平聲'; + else if (is('上聲')) 聲調 = '上聲'; + else if (is('去聲')) 聲調 = '去聲'; + else if (is('入聲')) 聲調 = '入聲'; + else throw new Error('無聲調規則'); + if (選項.書寫系統 !== '國際音標') { + if (is('上聲 或 去聲')) + { + let 標調位置; + if (音節.match(元音Re)) { + let 第一個元音 = 音節.match(元音Re)[0]; + 標調位置 = 音節.indexOf(第一個元音); + if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 + if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 + if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); + else if (音節.includes('ä')) 標調位置 = 音節.indexOf('ä'); + else if (音節.includes('ö')) 標調位置 = 音節.indexOf('ö'); + else if (音節.includes('o')) 標調位置 = 音節.indexOf('o'); + else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); + else if (音節.includes('ë')) 標調位置 = 音節.indexOf('ë'); + else if (音節.includes('u')) 標調位置 = 音節.indexOf('u'); + } else { + 標調位置 = 音節.indexOf('̩'); + } + 標調位置 += 1; + return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); + } + else return 音節; + } + else return 音節 + 調值標調[聲調]; +} + +let 聲母 = 聲母規則(); +let 隔音符號 = "'"; +let 韻母 = 韻母規則(); +let 聲調 = 聲調規則(); + +if (is('入聲')) { + if (韻母.endsWith('m')) 韻母 = `${韻母.slice(0, -1)}p`; + else if (韻母.endsWith('n')) 韻母 = `${韻母.slice(0, -1)}t`; + else if (韻母.endsWith('ŋ')) 韻母 = `${韻母.slice(0, -1)}k`; +} + +if (韻母.endsWith('j')) { + 聲調 = '˧˩'; +} +if (選項.書寫系統 === '國際音標') { + return 聲調規則(聲母 + 韻母); +} +else +{ + let 音節 = 音標轉字母(聲母 + 韻母); + return 聲調規則(音節); +} \ No newline at end of file From a51792c01d529d86b48365558b6b0966e6c89867 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Mon, 14 Oct 2024 09:26:16 +0200 Subject: [PATCH 090/117] =?UTF-8?q?=E8=88=92=E8=81=B2=E4=BA=8C=E5=90=88?= =?UTF-8?q?=E5=BA=9A=E4=BB=A5ong=E7=88=B2=E6=96=87=EF=BC=8C=E4=BB=A5uen?= =?UTF-8?q?=E7=88=B2=E7=99=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kuangthung.js | 257 ------------------------------------------- langjin.js | 293 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 293 insertions(+), 257 deletions(-) delete mode 100644 kuangthung.js create mode 100644 langjin.js diff --git a/kuangthung.js b/kuangthung.js deleted file mode 100644 index eef32c2..0000000 --- a/kuangthung.js +++ /dev/null @@ -1,257 +0,0 @@ -/* 柳漫廣通中古拼音 - * https://zhuanlan.zhihu.com/p/453393955 - * 廣通中古拼音方案:https://zh.wikipedia.org/wiki/User:%E6%9F%B3%E6%BC%AB/%E4%B8%AD%E5%8F%A4%E6%BC%A2%E8%AA%9E%E6%8B%BC%E9%9F%B3%EF%BC%88%E5%BB%A3%E9%80%9A%E7%BE%85%E9%A6%AC%E5%AD%97%EF%BC%89 - * @author uliloewi - */ - -if (!音韻地位) return [ - ['書寫系統', [2, '拼音方案', '國際音標']], -]; - -const 標號表 = { - // p: 'p', pʰ: 'ph', b: 'b', m: 'm', - // t: 't', tʰ: 'th', d: 'd', n: 'n', - // ts: 'ts', tsʰ: 'tsh', dz: 'dz', s: 's', z: 'z', - // k: 'k', kʰ: 'kh', g: 'g', ŋ: 'ng', - // ʔ: 'q', x: 'h', ɣ: 'x', l: 'l', - // ʈ: 'tc', ʈʰ: 'tch', ɖ: 'dc', ɳ: 'n', - // tʂ: 'tsc', tʂʰ: 'tsch', dʐ: 'dzc', ʂ: 'sc', ʐ: 'zc', - // tɕ: 'tsj', tɕʰ: 'tsjh', dʑ: 'dzj', ɕ: 'sj', ʑ: 'zj', - // j: 'j', ɲ: 'nj', 以上輔音等於: - ʰ: 'h', p: 'p', b: 'b', m: 'm', - t: 't', d: 'd', n: 'n', s: 's', z: 'z', l: 'l', - k: 'k', g: 'g', ŋ: 'ng', ʔ: 'q', x: 'h', ɣ: 'x', - ʈ: 'tc', ɖ: 'dc', ɳ: 'n', ʂ: 'sc', ʐ: 'zc', - ɕ: 'sj', ʑ: 'zj', j: 'j', ɲ: 'nj', - - // 元音表 - u: 'u', ʅ: 'r', ʯ: 'w', ɨ: 'y', ʉ: 'ü', i: 'i', y: 'v', //等呼 - o: 'o', ɪ: 'ï', ə: 'ë', ɛ: 'e', a: 'a', æ: 'ä', ɒ: 'ö', -}; - -const 調值標調 = { - '平聲':'˧˧', - '上聲':'˨˦', - '去聲':'˧˩', - '入聲':'˥', -}; - -const 附標標調 = { - '上聲': '́', - '去聲': '̀', -}; - -const 元音 = 'aeiouyäüöëï'; -const 元音Re = new RegExp("[" + 元音 + "]"); -const 元音附標 = '̃̈'; - -function 音標轉字母(s) { - var res = ""; - for (var i = 0; i < s.length; i++) { - res += 標號表[s.charAt(i)]; - } - return res; -}; - -const is = (x) => 音韻地位.屬於(x); - -function 聲母規則() { - switch (音韻地位.母) { - case '幫': return 'p'; - case '滂': return 'pʰ'; - case '並': return 'b'; - case '明': return 'm'; - - case '端': return 't'; - case '透': return 'tʰ'; - case '定': return 'd'; - case '泥': return 'n'; - case '來': return 'l'; - - case '精': return 'ts'; - case '清': return 'tsʰ'; - case '從': return 'dz'; - case '心': return 's'; - case '邪': return 'z'; - - case '見': return 'k'; - case '溪': return 'kʰ'; - case '羣': return 'g'; - case '疑': return 'ŋ'; - - case '影': return 'ʔ'; - case '曉': return 'x'; - case '匣': return 'ɣ'; - case '云': return '';//高元音對映的聲母就是全濁 - - //翹舌 - case '知': return 'ʈ'; - case '徹': return 'ʈʰ'; - case '澄': return 'ɖ'; - case '孃': return 'ɳ'; - - case '莊': return 'tʂ'; - case '初': return 'tʂʰ'; - case '崇': return 'dʐ'; - case '生': return 'ʂ'; - case '俟': return 'ʐ'; - - //硬腭 - case '章': return 'tɕ'; - case '昌': return 'tɕʰ'; - case '常': return 'dʑ'; - case '書': return 'ɕ'; - case '船': return 'ʑ'; - - case '以': return 'j'; - case '日': return 'ɲ'; - - default: throw new Error('無聲母規則'); - } -} - -function 韻母規則() { - let SangA = '來以日母 或 端章精組 或 重紐A類'; - // 通攝 - if (is('東韻 一等')) return 'uŋ';//皆開 - if (is('東韻 三等')) return 'ɨuŋ';//皆開 - if (is('冬韻')) return 'oŋ';//皆一開 - if (is('鍾韻')) return 'ɨoŋ';//皆三開 - // 江攝 - if (is('江韻')) return 'ʅɒŋ';//皆二開 - // 止攝 - if (is('支韻 合口')) return is(SangA) ? 'yɪ' : 'ʉɪ';//皆三合 - if (is('支韻') && is('幫組 或 開口')) return is(SangA) ? 'iɪ' : 'ɨɪ';//皆三開 - if (is('脂韻 合口')) return is(SangA) ? 'yi' : 'ʉi';//皆三合 - if (is('脂韻') && is('幫組 或 開口')) return is(SangA) ? 'i' : 'ɨi';//皆三開 - if (is('之韻')) return 'ɨ';//皆三開 - if (is('微韻')) return is('幫組 或 合口') ? 'ʉəi' : 'ɨəi';//皆三等 - // 遇攝 - if (is('魚韻')) return 'ɨo';//皆三開 - if (is('虞韻')) return 'ʉo';//皆三合 - if (is('模韻')) return 'o';//皆一開 - // 蟹攝 - if (is('齊韻')) return is('合口') ? 'yɛi' : 'iɛi';//皆四等 - if (is('祭韻 合口')) return is(SangA) ? 'yɛj' : 'ʉɛj';//皆三合 - if (is('祭韻') && is('幫組 或 開口')) return is(SangA) ? 'iɛj' : 'ɨɛj';//皆三開 - if (is('泰韻')) return is('合口') ? 'uaj' : 'aj';//皆一等 - if (is('佳韻')) return is('合口') ? 'ʯɛ' : 'ʅɛ';//皆二等 - if (is('皆韻')) return is('合口') ? 'ʯæi' : 'ʅæi';//皆二等 - if (is('夬韻')) return is('合口') ? 'ʯaj' : 'ʅaj';//皆二等 - if (is('咍韻')) return 'ɒi';//皆一開 - if (is('灰韻')) return 'uɒi';//皆一合 - if (is('廢韻')) return is('幫組 或 合口') ? 'ʉɒj' : 'ɨɒj';//皆三等 - // 臻攝 - if (is('眞韻 合口')) return is(SangA) ? 'yin' : 'ʉɨn';//皆三合 - if (is('眞韻') && is('幫組 或 開口')) return is(SangA) ? 'in' : 'ɨn';//皆三開 - if (is('臻韻')) return 'ɨn';//皆莊組三開 - if (is('欣韻')) return 'ɨən';//皆牙喉音三開 - if (is('文韻')) return 'ʉən';//皆三合 - if (is('痕韻')) return 'on';//皆一開 - if (is('魂韻')) return 'uon';//皆一合 - // 山攝 - if (is('寒韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 - if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 - if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 - if (is('元韻')) return is('幫組 或 合口') ? 'ʉon' : 'ɨon';//皆三等 - if (is('仙韻 合口')) return is(SangA) ? 'yæn' : 'ʉæn';//皆三等 - if (is('仙韻') && is('幫組 或 開口')) return is(SangA) ? 'iæn' : 'ɨæn';//皆三等 - if (is('先韻')) return is('合口') ? 'yɛn' : 'iɛn';//皆四等 - // 效攝 - if (is('蕭韻')) return 'iɛu';//皆四開 - if (is('宵韻')) return is(SangA) ? 'iæu' : 'ɨæu';//皆三開 - if (is('肴韻')) return 'ʅau';//皆二開 - if (is('豪韻')) return 'au';//皆一開 - // 果攝 - if (is('歌韻 一等')) return is('合口') ? 'uɒ' : 'ɒ'; - if (is('歌韻 三等')) return is('合口') ? 'ʉɒ' : 'ɨɒ'; - // 假攝 - if (is('麻韻 二等')) return is('合口') ? 'ʯa' : 'ʅa'; - if (is('麻韻 三等')) return 'ɨa'; - // 宕攝 - if (is('陽韻')) return is('幫組 或 合口') ? 'ʉaŋ' : 'ɨaŋ';//皆三等 - if (is('唐韻')) return is('合口') ? 'uaŋ' : 'aŋ';//皆一等 - // 梗攝 - if (is('庚韻 二等')) return is('合口') ? 'ʯæŋ' : 'ʅæŋ'; - if (is('庚韻 三等')) return is('合口') ? 'ʉæŋ' : 'ɨæŋ'; - if (is('耕韻')) return is('合口') ? 'ʯɛŋ' : 'ʅɛŋ';//皆二等 - if (is('清韻')) return is('合口') ? 'yæŋ' : 'iæŋ';//皆三A - if (is('青韻')) return is('合口') ? 'yɛŋ' : 'iɛŋ';//皆四等 - // 曾攝 - if (is('蒸韻')) return is('合口') ? 'ʉɨŋ' : 'ɨŋ';//皆三等 - if (is('登韻')) return is('合口') ? 'uəŋ' : 'əŋ';//皆一等 - // 流攝 - if (is('尤韻')) return 'ɨu';//皆三開 - if (is('侯韻')) return 'u';//皆一開 - if (is('幽韻')) return 'iu';//皆三A開口 - // 深攝 - if (is('侵韻')) return is(SangA) ? 'im' : 'ɨm';//皆三開 - // 咸攝 - if (is('覃韻')) return 'ɒm';//皆一開 - if (is('談韻')) return 'am';//皆一開 - if (is('咸韻')) return 'ʅæm';//皆二開 - if (is('銜韻')) return 'ʅam';//皆二開 - if (is('凡韻')) return 'ʉɒm';//皆三合 - if (is('鹽韻')) return is(SangA) ? 'iæm' : 'ɨæm';//皆三開 - if (is('嚴韻')) return 'ɨɒm';//皆三開 - if (is('添韻')) return 'iɛm';//皆四開 - throw new Error('無韻母規則'); -} - -function 聲調規則(inzie) { - let 聲調; - let 音節 = String(inzie); - if (is('平聲')) 聲調 = '平聲'; - else if (is('上聲')) 聲調 = '上聲'; - else if (is('去聲')) 聲調 = '去聲'; - else if (is('入聲')) 聲調 = '入聲'; - else throw new Error('無聲調規則'); - if (選項.書寫系統 !== '國際音標') { - if (is('上聲 或 去聲')) - { - let 標調位置; - if (音節.match(元音Re)) { - let 第一個元音 = 音節.match(元音Re)[0]; - 標調位置 = 音節.indexOf(第一個元音); - if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 - if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 - if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); - else if (音節.includes('ä')) 標調位置 = 音節.indexOf('ä'); - else if (音節.includes('ö')) 標調位置 = 音節.indexOf('ö'); - else if (音節.includes('o')) 標調位置 = 音節.indexOf('o'); - else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); - else if (音節.includes('ë')) 標調位置 = 音節.indexOf('ë'); - else if (音節.includes('u')) 標調位置 = 音節.indexOf('u'); - } else { - 標調位置 = 音節.indexOf('̩'); - } - 標調位置 += 1; - return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); - } - else return 音節; - } - else return 音節 + 調值標調[聲調]; -} - -let 聲母 = 聲母規則(); -let 隔音符號 = "'"; -let 韻母 = 韻母規則(); -let 聲調 = 聲調規則(); - -if (is('入聲')) { - if (韻母.endsWith('m')) 韻母 = `${韻母.slice(0, -1)}p`; - else if (韻母.endsWith('n')) 韻母 = `${韻母.slice(0, -1)}t`; - else if (韻母.endsWith('ŋ')) 韻母 = `${韻母.slice(0, -1)}k`; -} - -if (韻母.endsWith('j')) { - 聲調 = '˧˩'; -} -if (選項.書寫系統 === '國際音標') { - return 聲調規則(聲母 + 韻母); -} -else -{ - let 音節 = 音標轉字母(聲母 + 韻母); - return 聲調規則(音節); -} \ No newline at end of file diff --git a/langjin.js b/langjin.js new file mode 100644 index 0000000..471d1e9 --- /dev/null +++ b/langjin.js @@ -0,0 +1,293 @@ +/* 推導南京話 + * + * https://zhuanlan.zhihu.com/p/391166351 + * + * 中古音與南京音的對應表:https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv + * 南京音本是清末以前標準官話的基礎音系,和中古音有嚴格的對應關係,故有上表。本程序展示此對應關係。 + * 南京話拼音方案:https://zh.wikipedia.org/wiki/%E5%8D%97%E4%BA%AC%E8%A9%B1%E6%8B%89%E4%B8%81%E5%8C%96%E6%96%B9%E6%A1%88#%E8%BC%B8%E5%85%A5%E6%B3%95%E6%96%B9%E6%A1%88 + * + * @author uliloewi + */ + +const is = (x) => 音韻地位.屬於(x); + +if (!音韻地位) return [ + ['$legacy', true], + ['標調方式', [1, '數字次序', '韻母附標']], +]; + +const 次序標調 = { + '陰平': '¹', + '陽平': '²', + '上聲': '³', + '去聲': '⁴', + '入聲': '⁵', +}; +const 附標標調 = { + '陰平': '̄', + '陽平': '́', + '上聲': '̌', + '去聲': '̀', + '入聲': '̂', +}; + +const 元音 = 'iuüaeoyär'; +const 元音Re = new RegExp("[" + 元音 + "]"); +const 元音附標 = '̃̈'; + +function 聲母規則() { + if (is('幫母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'b'; + if (is('滂母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'p'; + if (is('並母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : is('平聲') ? 'p' : 'b'; + if (is('明母')) return is('三等 凡微文陽虞元韻') ? '' : 'm'; // 等價於三等合口 + if (is('端母')) return 'd'; + if (is('透母')) return 't'; + if (is('定母')) return is('平聲') ? 't' : 'd'; + if (is('泥來孃母')) return 'l'; + if (is('知母')) return is('麻韻 三等') ? 'd' : is('庚耕韻') ? 'z' : 'zh'; // 知組平翹律 + if (is('徹母')) return is('庚耕韻') ? 'c' : 'ch'; // 知組平翹律 + if (is('澄母')) { + if (is('庚耕韻')) return is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 + // 剩下翹舌 + return is('平聲') ? 'ch' : 'zh'; // 平送氣仄不送氣 + } + if (is('精母')) return 'z'; + if (is('清母')) return 'c'; + if (is('從母')) return is('二等') ? 'ch' : is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 + if (is('心母')) return 's'; + if (is('邪母')) return is('平聲 尤之陽鹽侵魚韻') ? 'c' : 's'; + if (is('莊母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'zh' : 'z'; // 莊組平翹律 + if (is('初母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'ch' : 'c'; // 莊組平翹律 + if (is('崇母')) { + if (is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等')) return is('平聲') ? 'ch' : 'zh'; + // 剩下平舌 + return is('之韻') ? 's' : is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 + } + if (is('生母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'sh' : 's'; // 莊組平翹律 + if (is('俟母')) return is('平聲') ? 'c' : 's'; // 平送氣仄不送氣 + if (is('章母')) return 'zh'; + if (is('昌母')) return 'ch'; + if (is('常母')) return is('曾攝 入聲') ? 'zh' : is('平聲 齊侵清仙鹽陽尤魚虞眞蒸支鍾韻 或 一等') ? 'ch' : 'sh'; + if (is('船書母')) return is('平聲 通攝 或 平聲 合口 山攝') ? 'ch' : 'sh'; // 章組擦音分化律 + if (is('日母')) return is('四等') ? 'l' : is('支之脂韻 開口 或 眞侵韻 入聲') ? '' : 'r'; + let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 通攝 舒聲 或 四等 合口 齊韻'; // 見溪羣曉匣母不顎化條件 + if (is('見母')) return is(不顎化) ? 'g' : 'j'; + if (is('溪母')) return is('二等 皆韻 或 二等 江韻 入聲') ? 'k' : is(不顎化) ? 'k' : 'q'; + if (is('羣母')) { + if (is('宵韻 重紐A類')) return 'q'; + if (is('平聲')) return is('三等 合口 山陽脂韻') ? 'k' : 'q'; // 平送氣 + // 剩下仄聲不送氣 + return is(不顎化) ? 'g' : 'j'; + } + if (is('疑母')) { + if(is('之韻 上聲')) return 'l'; + return is('一二等') ? '' : is('尤蒸齊韻 平聲 或 先仙陽庚韻 入聲') ? 'l' : ''; + } + if (is('匣母')) return is('開口 耕韻 舒聲') ? 'x' : is(不顎化) ? 'h' : 'x'; + if (is('曉母')) return is('三等 開口 或 三等 通攝') ? 'x' : is(不顎化) ? 'h' : 'x'; + if (is('以母')) return is('合口 祭韻') ? 'r' : ''; + if (is('影母')) return ''; + if (is('云母')) return is('舒聲 通攝') ? 'x' : ''; + throw new Error('無聲母規則'); +} + +function 韻母規則() { + // 通攝 + if (is('東韻 入聲')) return is('三等 見溪羣曉匣疑以影云母') ? 'ü' : 'u'; + if (is('東韻 舒聲')) return is('三等 疑以影母') ? 'iong' : is('幫組') ? 'en' : 'ong'; + if (is('冬韻')) return is('入聲') ? 'u' : is('幫組') ? 'en' : 'ong'; + if (is('鍾韻 入聲')) return is('見溪羣曉匣疑以影云母') ? 'ü' : 'u'; + if (is('鍾韻 舒聲')) return is('疑以影母') ? 'iong' : is('幫組') ? 'en' : 'ong'; + + // 江攝 + if (is('江韻 入聲')) return is('疑母') ? 'io' : 'o'; + if (is('江韻 舒聲')) return is('徹澄崇初生知母') ? 'uang' : is('疑母') ? 'iang' : 'ang'; + + // 止攝 + if (is('支脂之韻 日母 開口')) return 'er'; + if (is('支脂之韻 崇初從精清生俟邪心莊母 開口')) return 'y'; // 平舌音 + if (is('支脂之韻 昌常徹澄船書章知母 開口')) return 'r'; // 翹舌音 + if (is('支脂韻 莊組 合口')) return 'uä'; + if (is('支韻 重紐B類') && is('幫母 或 並母 上去聲')) return 'ei'; + if (is('脂韻 重紐B類') && is('並滂母 或 幫母 平聲')) return 'ei'; + if (is('脂韻 明母')) return 'ei'; + if (is('微韻 幫並滂母')) return 'ei'; + if (is('支脂之微韻 幫滂並母')) return 'i'; + if (is('支韻 明母')) return 'i'; + if (is('微韻 明母')) return 'uei'; + if (is('支脂之微韻 開口')) return 'i'; + if (is('支脂微韻 合口')) return 'uei'; + + // 遇攝 + if (is('模韻')) return is('明母') ? 'o' : 'u'; + if (is('魚虞韻')) return is('從見精來孃清羣溪曉邪心疑以影云母') ? 'ü' : 'u'; + + // 蟹攝 + if (is('齊韻')) return is('合口 或 常母') ? 'uei' : 'i'; + if (is('祭韻 明母')) return 'ei'; + if (is('廢祭灰韻 合口')) return 'uei'; + if (is('廢韻 幫組')) return 'ei'; + if (is('祭韻 幫組')) return 'i'; + if (is('廢祭韻 開口')) return is('章知組') ? 'r' : is('莊組') ? 'y' : 'i'; + if (is('佳韻 合口')) return is('見溪匣曉影母') ? 'ua' : 'uä'; + if (is('皆夬韻 合口')) return 'uä'; + if (is('佳皆夬韻 幫組')) return 'ä'; + if (is('佳皆夬韻 開口')) return is('疑母') ? 'iä' : 'ä'; + if (is('灰廢韻 幫組')) return 'ei'; + if (is('灰韻 開口')) return is('以母') ? 'iä' : 'ä'; + if (is('咍韻')) return is('合口') ? 'uei' : is('以母') ? 'iä' : 'ä'; + if (is('泰韻 合口')) return 'uei'; + if (is('泰韻 幫組')) return 'ei'; + if (is('泰韻 開口')) return is('以母') ? 'iä' : 'ä'; + + // 臻攝 + if (is('文韻 入聲 幫組')) return 'u'; + if (is('臻欣文眞韻 入聲 合口')) return is('莊組') ? 'o' : is('知章組') ? 'u' : 'ü'; + if (is('臻欣文眞韻 入聲 幫組')) return 'i'; + if (is('臻欣文眞韻 入聲 開口')) return is('莊組') ? 'ä' : is('章組 或 知徹澄日母') ? 'r' : 'i'; + if (is('臻欣文眞韻 舒聲 開口')) return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; + if (is('眞韻 舒聲 幫組')) return 'in'; + if (is('文眞韻 舒聲 合口')) return is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; + if (is('眞臻欣文韻 舒聲 幫組')) return is ('明母') ? 'uen' : 'en'; + if (is('眞臻欣韻 舒聲 合口')) return is('幫滂並母') ? 'en' : is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; + if (is('魂痕韻 入聲')) return is('幫組 或 開口') ? 'o' : 'u'; + if (is('魂痕韻 舒聲 幫組')) return 'en'; + if (is('魂痕韻 舒聲 開口')) return is('端組') ? 'uen' : 'en'; + if (is('魂痕韻 舒聲 合口')) return 'uen'; + + // 山攝 + if (is('先韻 舒聲 合口')) return 'üän'; + if (is('先韻 舒聲 開口 或 先韻 舒聲 幫組')) return is('崇母') ? 'uang' : is('見溪羣曉匣母') ? 'än' : 'iän'; + if (is('元韻 入聲 幫組')) return is('明母') ? 'ua' : 'a'; + if (is('元仙先韻 入聲 合口')) return is('日母 或 知莊章組') ? 'o' : 'üe'; + if (is('仙先韻 入聲 幫組')) return 'ie'; + if (is('元仙先韻 入聲 開口')) return is('日母 或 知莊章組') ? 'ä' : is('見溪羣曉匣母') ? 'e' : 'ie'; + if (is('仙韻 舒聲 幫組')) return 'iän'; + if (is('元韻 舒聲 幫組')) return is('明母') ? 'uang' : 'ang'; + if (is('元仙韻 舒聲 合口')) return is('日來母 或 知莊章組') ? 'uang' : 'üän'; + if (is('元仙韻 舒聲 開口')) return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; + if (is('刪山韻 入聲')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; + if (is('刪山韻 舒聲 幫組')) return 'ang'; + if (is('刪山韻 舒聲 開口')) return is('影疑母') ? 'iän' : is('見溪羣曉匣母') ? 'än' : 'ang'; + if (is('刪山韻 舒聲 合口')) return 'uang'; + if (is('寒韻 入聲 開口')) return is('見溪羣曉匣疑影母') ? 'o' : 'a'; + if (is('寒韻 入聲 幫組')) return 'o'; + if (is('寒韻 入聲 合口')) return is('見組') ? 'uä' : 'o'; + if (is('寒韻 舒聲')) return is('開口 或 幫組') ? 'ang' : 'uang'; + + // 效攝 + if (is('蕭宵韻')) return is('見溪羣曉匣日母 或 知章組') ? 'ao' : 'iao'; + if (is('肴韻')) return is('疑母') ? 'iao' : 'ao'; + if (is('豪韻')) return 'ao'; + + // 果攝 + if (is('歌韻')) return is('一等') ? 'o' : is('開口') ? 'e' : 'üe'; + + // 假攝 + if (is('麻韻 二等')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; + if (is('麻韻 三等')) return is('日母 或 章組') ? 'e' : 'ie'; + + // 宕攝 + if (is('陽韻 入聲')) return is('心疑以影云來孃母 或 精組') ? 'io' : 'o'; + if (is('唐陽韻 舒聲 合口')) return 'uang'; + if (is('唐陽韻 舒聲 幫滂並母')) return 'ang'; + if (is('陽韻 舒聲 明母')) return 'uang'; + if (is('陽韻 舒聲 開口')) return is('來孃疑以影母 或 精組') ? 'iang' : is('莊組') ? 'uang' : 'ang'; + if (is('唐韻 入聲')) return is('合口 見組') ? 'uä' : 'o'; + if (is('唐韻 舒聲 明母')) return 'ang'; + if (is('唐韻 舒聲 開口'))return 'ang'; + + // 梗攝 + if (is('庚韻 入聲 二等')) return is('合口') ? 'uä' : 'ä'; + if (is('庚韻 入聲 三等')) return is('莊組') ? 'ä' : is('合口') ? 'ü' : 'i'; + if (is('庚韻 舒聲 二等')) return is('合口') ? 'ong' : 'en'; + if (is('庚韻 舒聲 三等 合口')) return is('心以影母') ? 'in' : is('云影母') ? 'iong' : 'ong'; + if (is('庚韻 舒聲 三等 開口')) return is('知莊章組') ? 'en' : 'in'; + if (is('庚韻 舒聲 三等 幫組')) return 'in'; + if (is('青韻 舒聲 合口')) return is('云影母') ? 'iong' : 'ong'; + if (is('青韻 舒聲 開口')) return 'in'; + if (is('清青韻 入聲 幫組')) return 'i'; + if (is('清青韻 入聲 合口')) return 'ü'; + if (is('清青韻 入聲 開口')) return is('莊組') ? 'y' : is('知章組') ? 'r' : 'i'; + if (is('清韻 舒聲 合口 心以影母')) return 'in'; + if (is('清韻 舒聲 合口 羣溪曉母')) return 'ong'; + if (is('清韻 舒聲 合口 云影母')) return 'iong'; + if (is('清青韻 舒聲 幫組')) return 'in'; + if (is('清韻 舒聲 開口')) return is('知莊章組') ? 'en' : 'in'; + if (is('耕韻 入聲 合口')) return 'uä'; + if (is('耕韻 入聲 開口 或 耕韻 入聲 幫組')) return 'ä'; + if (is('耕韻 舒聲 幫組')) return 'en'; + if (is('耕韻 舒聲 合口')) return 'ong' ; + if (is('耕韻 舒聲 開口')) return is('匣影母') ? 'in' : 'en'; + + // 曾攝 + if (is('蒸韻 入聲 幫組')) return 'i'; + if (is('蒸韻 入聲 合口')) return 'ü'; + if (is('蒸韻 入聲 開口')) return is('莊組') ? 'ä' : is('知徹澄母 或 章組') ? 'r' : 'i'; + if (is('蒸韻 舒聲 幫組')) return 'in'; + if (is('蒸韻 舒聲 開口')) return is('見組 或 來曉以影母') ? 'in' : 'en'; + if (is('登韻 入聲 幫組')) return 'ä'; + if (is('登韻 入聲 合口')) return 'uä'; + if (is('登韻 入聲 開口')) return 'ä'; + if (is('登韻 舒聲 幫組')) return 'en'; + if (is('登蒸韻 舒聲 合口')) return 'ong'; + if (is('登韻 舒聲 開口')) return 'en'; + + // 流攝 + if (is('幽韻')) return is('幫滂並母') ? 'iao' : is('見溪羣曉生母') ? 'ou' : 'iou'; + if (is('尤韻')) return is('幫滂並母') ? 'u' : is('精組 或 疑以影云孃來母') ? 'iou' : 'ou'; + if (is('侯韻')) return 'ou'; + + // 深攝 + if (is('侵韻 入聲')) return is('莊組') ? 'ä' : is('章組 或 日知徹澄母') ? 'r' : 'i'; + if (is('侵韻 舒聲')) return is('章莊組 或 日知徹澄母') ? 'en' : 'in'; + + // 咸攝 + if (is('添韻 入聲')) return is('見溪羣曉匣母') ? 'e' : 'ie'; + if (is('添韻 舒聲')) return is('見溪羣曉匣母') ? 'än' : 'iän'; + if (is('鹽嚴凡韻 入聲 幫組')) return 'a'; + if (is('鹽嚴凡韻 入聲 合口')) return is('徹孃母') ? 'ua' : 'a'; + if (is('鹽嚴凡韻 入聲 開口')) return is('莊章組 或 日知徹澄母') ? 'ä' : is('見溪羣曉匣母') ? 'e' : 'ie'; + if (is('鹽韻 舒聲 幫組')) return 'iän'; + if (is('嚴凡韻 舒聲 幫組')) return is('明母') ? 'uang' : 'ang'; + if (is('鹽嚴凡韻 舒聲 合口')) return 'uang'; + if (is('鹽嚴凡韻 舒聲 開口')) return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; + if (is('咸銜韻 入聲')) return is('疑影母') ? 'ia' : 'a'; + if (is('咸銜韻 舒聲')) return is('來影疑母') ? 'iän' : is('見溪羣曉匣母') ? 'än' : 'ang'; + if (is('覃談韻 入聲')) return is('見組 或 匣曉影母') ? 'o' : 'a'; + if (is('覃談韻 舒聲')) return is('開口 或 幫組') ? 'ang' : 'uang'; + + throw new Error('無韻母規則'); +} + +function 聲調規則(音節) { + let 聲調; + if (is('平聲')) 聲調 = is('全清 或 次清') ? '陰平' : '陽平'; + else if (is('上聲')) 聲調 = is('全濁') ? '去聲' : '上聲'; + else if (is('去聲')) 聲調 = '去聲'; + else if (is('入聲')) 聲調 = '入聲'; + else throw new Error('無聲調規則'); + if (選項.標調方式 === '韻母附標') { + let 標調位置; + if (音節.match(元音Re)) { + let 第一個元音 = 音節.match(元音Re)[0]; + 標調位置 = 音節.indexOf(第一個元音); + if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 + if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 + if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); + else if (音節.includes('o')) 標調位置 = 音節.indexOf('o'); + else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); + } else { + 標調位置 = 音節.indexOf('̩'); + } + 標調位置 += 1; + return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); + } + else { + return 音節 + 次序標調[聲調]; + } +} + +let 聲母 = 聲母規則(); +let 韻母 = 韻母規則(); +return 聲調規則(聲母 + 韻母); From 533132ddaa2462570675ab2a67363b51d878fc79 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Mon, 14 Oct 2024 10:25:34 +0200 Subject: [PATCH 091/117] =?UTF-8?q?Revert=20"=E8=88=92=E8=81=B2=E4=BA=8C?= =?UTF-8?q?=E5=90=88=E5=BA=9A=E4=BB=A5ong=E7=88=B2=E6=96=87=EF=BC=8C?= =?UTF-8?q?=E4=BB=A5uen=E7=88=B2=E7=99=BD"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit a51792c01d529d86b48365558b6b0966e6c89867. --- kuangthung.js | 257 +++++++++++++++++++++++++++++++++++++++++++ langjin.js | 293 -------------------------------------------------- 2 files changed, 257 insertions(+), 293 deletions(-) create mode 100644 kuangthung.js delete mode 100644 langjin.js diff --git a/kuangthung.js b/kuangthung.js new file mode 100644 index 0000000..eef32c2 --- /dev/null +++ b/kuangthung.js @@ -0,0 +1,257 @@ +/* 柳漫廣通中古拼音 + * https://zhuanlan.zhihu.com/p/453393955 + * 廣通中古拼音方案:https://zh.wikipedia.org/wiki/User:%E6%9F%B3%E6%BC%AB/%E4%B8%AD%E5%8F%A4%E6%BC%A2%E8%AA%9E%E6%8B%BC%E9%9F%B3%EF%BC%88%E5%BB%A3%E9%80%9A%E7%BE%85%E9%A6%AC%E5%AD%97%EF%BC%89 + * @author uliloewi + */ + +if (!音韻地位) return [ + ['書寫系統', [2, '拼音方案', '國際音標']], +]; + +const 標號表 = { + // p: 'p', pʰ: 'ph', b: 'b', m: 'm', + // t: 't', tʰ: 'th', d: 'd', n: 'n', + // ts: 'ts', tsʰ: 'tsh', dz: 'dz', s: 's', z: 'z', + // k: 'k', kʰ: 'kh', g: 'g', ŋ: 'ng', + // ʔ: 'q', x: 'h', ɣ: 'x', l: 'l', + // ʈ: 'tc', ʈʰ: 'tch', ɖ: 'dc', ɳ: 'n', + // tʂ: 'tsc', tʂʰ: 'tsch', dʐ: 'dzc', ʂ: 'sc', ʐ: 'zc', + // tɕ: 'tsj', tɕʰ: 'tsjh', dʑ: 'dzj', ɕ: 'sj', ʑ: 'zj', + // j: 'j', ɲ: 'nj', 以上輔音等於: + ʰ: 'h', p: 'p', b: 'b', m: 'm', + t: 't', d: 'd', n: 'n', s: 's', z: 'z', l: 'l', + k: 'k', g: 'g', ŋ: 'ng', ʔ: 'q', x: 'h', ɣ: 'x', + ʈ: 'tc', ɖ: 'dc', ɳ: 'n', ʂ: 'sc', ʐ: 'zc', + ɕ: 'sj', ʑ: 'zj', j: 'j', ɲ: 'nj', + + // 元音表 + u: 'u', ʅ: 'r', ʯ: 'w', ɨ: 'y', ʉ: 'ü', i: 'i', y: 'v', //等呼 + o: 'o', ɪ: 'ï', ə: 'ë', ɛ: 'e', a: 'a', æ: 'ä', ɒ: 'ö', +}; + +const 調值標調 = { + '平聲':'˧˧', + '上聲':'˨˦', + '去聲':'˧˩', + '入聲':'˥', +}; + +const 附標標調 = { + '上聲': '́', + '去聲': '̀', +}; + +const 元音 = 'aeiouyäüöëï'; +const 元音Re = new RegExp("[" + 元音 + "]"); +const 元音附標 = '̃̈'; + +function 音標轉字母(s) { + var res = ""; + for (var i = 0; i < s.length; i++) { + res += 標號表[s.charAt(i)]; + } + return res; +}; + +const is = (x) => 音韻地位.屬於(x); + +function 聲母規則() { + switch (音韻地位.母) { + case '幫': return 'p'; + case '滂': return 'pʰ'; + case '並': return 'b'; + case '明': return 'm'; + + case '端': return 't'; + case '透': return 'tʰ'; + case '定': return 'd'; + case '泥': return 'n'; + case '來': return 'l'; + + case '精': return 'ts'; + case '清': return 'tsʰ'; + case '從': return 'dz'; + case '心': return 's'; + case '邪': return 'z'; + + case '見': return 'k'; + case '溪': return 'kʰ'; + case '羣': return 'g'; + case '疑': return 'ŋ'; + + case '影': return 'ʔ'; + case '曉': return 'x'; + case '匣': return 'ɣ'; + case '云': return '';//高元音對映的聲母就是全濁 + + //翹舌 + case '知': return 'ʈ'; + case '徹': return 'ʈʰ'; + case '澄': return 'ɖ'; + case '孃': return 'ɳ'; + + case '莊': return 'tʂ'; + case '初': return 'tʂʰ'; + case '崇': return 'dʐ'; + case '生': return 'ʂ'; + case '俟': return 'ʐ'; + + //硬腭 + case '章': return 'tɕ'; + case '昌': return 'tɕʰ'; + case '常': return 'dʑ'; + case '書': return 'ɕ'; + case '船': return 'ʑ'; + + case '以': return 'j'; + case '日': return 'ɲ'; + + default: throw new Error('無聲母規則'); + } +} + +function 韻母規則() { + let SangA = '來以日母 或 端章精組 或 重紐A類'; + // 通攝 + if (is('東韻 一等')) return 'uŋ';//皆開 + if (is('東韻 三等')) return 'ɨuŋ';//皆開 + if (is('冬韻')) return 'oŋ';//皆一開 + if (is('鍾韻')) return 'ɨoŋ';//皆三開 + // 江攝 + if (is('江韻')) return 'ʅɒŋ';//皆二開 + // 止攝 + if (is('支韻 合口')) return is(SangA) ? 'yɪ' : 'ʉɪ';//皆三合 + if (is('支韻') && is('幫組 或 開口')) return is(SangA) ? 'iɪ' : 'ɨɪ';//皆三開 + if (is('脂韻 合口')) return is(SangA) ? 'yi' : 'ʉi';//皆三合 + if (is('脂韻') && is('幫組 或 開口')) return is(SangA) ? 'i' : 'ɨi';//皆三開 + if (is('之韻')) return 'ɨ';//皆三開 + if (is('微韻')) return is('幫組 或 合口') ? 'ʉəi' : 'ɨəi';//皆三等 + // 遇攝 + if (is('魚韻')) return 'ɨo';//皆三開 + if (is('虞韻')) return 'ʉo';//皆三合 + if (is('模韻')) return 'o';//皆一開 + // 蟹攝 + if (is('齊韻')) return is('合口') ? 'yɛi' : 'iɛi';//皆四等 + if (is('祭韻 合口')) return is(SangA) ? 'yɛj' : 'ʉɛj';//皆三合 + if (is('祭韻') && is('幫組 或 開口')) return is(SangA) ? 'iɛj' : 'ɨɛj';//皆三開 + if (is('泰韻')) return is('合口') ? 'uaj' : 'aj';//皆一等 + if (is('佳韻')) return is('合口') ? 'ʯɛ' : 'ʅɛ';//皆二等 + if (is('皆韻')) return is('合口') ? 'ʯæi' : 'ʅæi';//皆二等 + if (is('夬韻')) return is('合口') ? 'ʯaj' : 'ʅaj';//皆二等 + if (is('咍韻')) return 'ɒi';//皆一開 + if (is('灰韻')) return 'uɒi';//皆一合 + if (is('廢韻')) return is('幫組 或 合口') ? 'ʉɒj' : 'ɨɒj';//皆三等 + // 臻攝 + if (is('眞韻 合口')) return is(SangA) ? 'yin' : 'ʉɨn';//皆三合 + if (is('眞韻') && is('幫組 或 開口')) return is(SangA) ? 'in' : 'ɨn';//皆三開 + if (is('臻韻')) return 'ɨn';//皆莊組三開 + if (is('欣韻')) return 'ɨən';//皆牙喉音三開 + if (is('文韻')) return 'ʉən';//皆三合 + if (is('痕韻')) return 'on';//皆一開 + if (is('魂韻')) return 'uon';//皆一合 + // 山攝 + if (is('寒韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 + if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 + if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 + if (is('元韻')) return is('幫組 或 合口') ? 'ʉon' : 'ɨon';//皆三等 + if (is('仙韻 合口')) return is(SangA) ? 'yæn' : 'ʉæn';//皆三等 + if (is('仙韻') && is('幫組 或 開口')) return is(SangA) ? 'iæn' : 'ɨæn';//皆三等 + if (is('先韻')) return is('合口') ? 'yɛn' : 'iɛn';//皆四等 + // 效攝 + if (is('蕭韻')) return 'iɛu';//皆四開 + if (is('宵韻')) return is(SangA) ? 'iæu' : 'ɨæu';//皆三開 + if (is('肴韻')) return 'ʅau';//皆二開 + if (is('豪韻')) return 'au';//皆一開 + // 果攝 + if (is('歌韻 一等')) return is('合口') ? 'uɒ' : 'ɒ'; + if (is('歌韻 三等')) return is('合口') ? 'ʉɒ' : 'ɨɒ'; + // 假攝 + if (is('麻韻 二等')) return is('合口') ? 'ʯa' : 'ʅa'; + if (is('麻韻 三等')) return 'ɨa'; + // 宕攝 + if (is('陽韻')) return is('幫組 或 合口') ? 'ʉaŋ' : 'ɨaŋ';//皆三等 + if (is('唐韻')) return is('合口') ? 'uaŋ' : 'aŋ';//皆一等 + // 梗攝 + if (is('庚韻 二等')) return is('合口') ? 'ʯæŋ' : 'ʅæŋ'; + if (is('庚韻 三等')) return is('合口') ? 'ʉæŋ' : 'ɨæŋ'; + if (is('耕韻')) return is('合口') ? 'ʯɛŋ' : 'ʅɛŋ';//皆二等 + if (is('清韻')) return is('合口') ? 'yæŋ' : 'iæŋ';//皆三A + if (is('青韻')) return is('合口') ? 'yɛŋ' : 'iɛŋ';//皆四等 + // 曾攝 + if (is('蒸韻')) return is('合口') ? 'ʉɨŋ' : 'ɨŋ';//皆三等 + if (is('登韻')) return is('合口') ? 'uəŋ' : 'əŋ';//皆一等 + // 流攝 + if (is('尤韻')) return 'ɨu';//皆三開 + if (is('侯韻')) return 'u';//皆一開 + if (is('幽韻')) return 'iu';//皆三A開口 + // 深攝 + if (is('侵韻')) return is(SangA) ? 'im' : 'ɨm';//皆三開 + // 咸攝 + if (is('覃韻')) return 'ɒm';//皆一開 + if (is('談韻')) return 'am';//皆一開 + if (is('咸韻')) return 'ʅæm';//皆二開 + if (is('銜韻')) return 'ʅam';//皆二開 + if (is('凡韻')) return 'ʉɒm';//皆三合 + if (is('鹽韻')) return is(SangA) ? 'iæm' : 'ɨæm';//皆三開 + if (is('嚴韻')) return 'ɨɒm';//皆三開 + if (is('添韻')) return 'iɛm';//皆四開 + throw new Error('無韻母規則'); +} + +function 聲調規則(inzie) { + let 聲調; + let 音節 = String(inzie); + if (is('平聲')) 聲調 = '平聲'; + else if (is('上聲')) 聲調 = '上聲'; + else if (is('去聲')) 聲調 = '去聲'; + else if (is('入聲')) 聲調 = '入聲'; + else throw new Error('無聲調規則'); + if (選項.書寫系統 !== '國際音標') { + if (is('上聲 或 去聲')) + { + let 標調位置; + if (音節.match(元音Re)) { + let 第一個元音 = 音節.match(元音Re)[0]; + 標調位置 = 音節.indexOf(第一個元音); + if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 + if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 + if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); + else if (音節.includes('ä')) 標調位置 = 音節.indexOf('ä'); + else if (音節.includes('ö')) 標調位置 = 音節.indexOf('ö'); + else if (音節.includes('o')) 標調位置 = 音節.indexOf('o'); + else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); + else if (音節.includes('ë')) 標調位置 = 音節.indexOf('ë'); + else if (音節.includes('u')) 標調位置 = 音節.indexOf('u'); + } else { + 標調位置 = 音節.indexOf('̩'); + } + 標調位置 += 1; + return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); + } + else return 音節; + } + else return 音節 + 調值標調[聲調]; +} + +let 聲母 = 聲母規則(); +let 隔音符號 = "'"; +let 韻母 = 韻母規則(); +let 聲調 = 聲調規則(); + +if (is('入聲')) { + if (韻母.endsWith('m')) 韻母 = `${韻母.slice(0, -1)}p`; + else if (韻母.endsWith('n')) 韻母 = `${韻母.slice(0, -1)}t`; + else if (韻母.endsWith('ŋ')) 韻母 = `${韻母.slice(0, -1)}k`; +} + +if (韻母.endsWith('j')) { + 聲調 = '˧˩'; +} +if (選項.書寫系統 === '國際音標') { + return 聲調規則(聲母 + 韻母); +} +else +{ + let 音節 = 音標轉字母(聲母 + 韻母); + return 聲調規則(音節); +} \ No newline at end of file diff --git a/langjin.js b/langjin.js deleted file mode 100644 index 471d1e9..0000000 --- a/langjin.js +++ /dev/null @@ -1,293 +0,0 @@ -/* 推導南京話 - * - * https://zhuanlan.zhihu.com/p/391166351 - * - * 中古音與南京音的對應表:https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv - * 南京音本是清末以前標準官話的基礎音系,和中古音有嚴格的對應關係,故有上表。本程序展示此對應關係。 - * 南京話拼音方案:https://zh.wikipedia.org/wiki/%E5%8D%97%E4%BA%AC%E8%A9%B1%E6%8B%89%E4%B8%81%E5%8C%96%E6%96%B9%E6%A1%88#%E8%BC%B8%E5%85%A5%E6%B3%95%E6%96%B9%E6%A1%88 - * - * @author uliloewi - */ - -const is = (x) => 音韻地位.屬於(x); - -if (!音韻地位) return [ - ['$legacy', true], - ['標調方式', [1, '數字次序', '韻母附標']], -]; - -const 次序標調 = { - '陰平': '¹', - '陽平': '²', - '上聲': '³', - '去聲': '⁴', - '入聲': '⁵', -}; -const 附標標調 = { - '陰平': '̄', - '陽平': '́', - '上聲': '̌', - '去聲': '̀', - '入聲': '̂', -}; - -const 元音 = 'iuüaeoyär'; -const 元音Re = new RegExp("[" + 元音 + "]"); -const 元音附標 = '̃̈'; - -function 聲母規則() { - if (is('幫母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'b'; - if (is('滂母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'p'; - if (is('並母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : is('平聲') ? 'p' : 'b'; - if (is('明母')) return is('三等 凡微文陽虞元韻') ? '' : 'm'; // 等價於三等合口 - if (is('端母')) return 'd'; - if (is('透母')) return 't'; - if (is('定母')) return is('平聲') ? 't' : 'd'; - if (is('泥來孃母')) return 'l'; - if (is('知母')) return is('麻韻 三等') ? 'd' : is('庚耕韻') ? 'z' : 'zh'; // 知組平翹律 - if (is('徹母')) return is('庚耕韻') ? 'c' : 'ch'; // 知組平翹律 - if (is('澄母')) { - if (is('庚耕韻')) return is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 - // 剩下翹舌 - return is('平聲') ? 'ch' : 'zh'; // 平送氣仄不送氣 - } - if (is('精母')) return 'z'; - if (is('清母')) return 'c'; - if (is('從母')) return is('二等') ? 'ch' : is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 - if (is('心母')) return 's'; - if (is('邪母')) return is('平聲 尤之陽鹽侵魚韻') ? 'c' : 's'; - if (is('莊母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'zh' : 'z'; // 莊組平翹律 - if (is('初母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'ch' : 'c'; // 莊組平翹律 - if (is('崇母')) { - if (is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等')) return is('平聲') ? 'ch' : 'zh'; - // 剩下平舌 - return is('之韻') ? 's' : is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 - } - if (is('生母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'sh' : 's'; // 莊組平翹律 - if (is('俟母')) return is('平聲') ? 'c' : 's'; // 平送氣仄不送氣 - if (is('章母')) return 'zh'; - if (is('昌母')) return 'ch'; - if (is('常母')) return is('曾攝 入聲') ? 'zh' : is('平聲 齊侵清仙鹽陽尤魚虞眞蒸支鍾韻 或 一等') ? 'ch' : 'sh'; - if (is('船書母')) return is('平聲 通攝 或 平聲 合口 山攝') ? 'ch' : 'sh'; // 章組擦音分化律 - if (is('日母')) return is('四等') ? 'l' : is('支之脂韻 開口 或 眞侵韻 入聲') ? '' : 'r'; - let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 通攝 舒聲 或 四等 合口 齊韻'; // 見溪羣曉匣母不顎化條件 - if (is('見母')) return is(不顎化) ? 'g' : 'j'; - if (is('溪母')) return is('二等 皆韻 或 二等 江韻 入聲') ? 'k' : is(不顎化) ? 'k' : 'q'; - if (is('羣母')) { - if (is('宵韻 重紐A類')) return 'q'; - if (is('平聲')) return is('三等 合口 山陽脂韻') ? 'k' : 'q'; // 平送氣 - // 剩下仄聲不送氣 - return is(不顎化) ? 'g' : 'j'; - } - if (is('疑母')) { - if(is('之韻 上聲')) return 'l'; - return is('一二等') ? '' : is('尤蒸齊韻 平聲 或 先仙陽庚韻 入聲') ? 'l' : ''; - } - if (is('匣母')) return is('開口 耕韻 舒聲') ? 'x' : is(不顎化) ? 'h' : 'x'; - if (is('曉母')) return is('三等 開口 或 三等 通攝') ? 'x' : is(不顎化) ? 'h' : 'x'; - if (is('以母')) return is('合口 祭韻') ? 'r' : ''; - if (is('影母')) return ''; - if (is('云母')) return is('舒聲 通攝') ? 'x' : ''; - throw new Error('無聲母規則'); -} - -function 韻母規則() { - // 通攝 - if (is('東韻 入聲')) return is('三等 見溪羣曉匣疑以影云母') ? 'ü' : 'u'; - if (is('東韻 舒聲')) return is('三等 疑以影母') ? 'iong' : is('幫組') ? 'en' : 'ong'; - if (is('冬韻')) return is('入聲') ? 'u' : is('幫組') ? 'en' : 'ong'; - if (is('鍾韻 入聲')) return is('見溪羣曉匣疑以影云母') ? 'ü' : 'u'; - if (is('鍾韻 舒聲')) return is('疑以影母') ? 'iong' : is('幫組') ? 'en' : 'ong'; - - // 江攝 - if (is('江韻 入聲')) return is('疑母') ? 'io' : 'o'; - if (is('江韻 舒聲')) return is('徹澄崇初生知母') ? 'uang' : is('疑母') ? 'iang' : 'ang'; - - // 止攝 - if (is('支脂之韻 日母 開口')) return 'er'; - if (is('支脂之韻 崇初從精清生俟邪心莊母 開口')) return 'y'; // 平舌音 - if (is('支脂之韻 昌常徹澄船書章知母 開口')) return 'r'; // 翹舌音 - if (is('支脂韻 莊組 合口')) return 'uä'; - if (is('支韻 重紐B類') && is('幫母 或 並母 上去聲')) return 'ei'; - if (is('脂韻 重紐B類') && is('並滂母 或 幫母 平聲')) return 'ei'; - if (is('脂韻 明母')) return 'ei'; - if (is('微韻 幫並滂母')) return 'ei'; - if (is('支脂之微韻 幫滂並母')) return 'i'; - if (is('支韻 明母')) return 'i'; - if (is('微韻 明母')) return 'uei'; - if (is('支脂之微韻 開口')) return 'i'; - if (is('支脂微韻 合口')) return 'uei'; - - // 遇攝 - if (is('模韻')) return is('明母') ? 'o' : 'u'; - if (is('魚虞韻')) return is('從見精來孃清羣溪曉邪心疑以影云母') ? 'ü' : 'u'; - - // 蟹攝 - if (is('齊韻')) return is('合口 或 常母') ? 'uei' : 'i'; - if (is('祭韻 明母')) return 'ei'; - if (is('廢祭灰韻 合口')) return 'uei'; - if (is('廢韻 幫組')) return 'ei'; - if (is('祭韻 幫組')) return 'i'; - if (is('廢祭韻 開口')) return is('章知組') ? 'r' : is('莊組') ? 'y' : 'i'; - if (is('佳韻 合口')) return is('見溪匣曉影母') ? 'ua' : 'uä'; - if (is('皆夬韻 合口')) return 'uä'; - if (is('佳皆夬韻 幫組')) return 'ä'; - if (is('佳皆夬韻 開口')) return is('疑母') ? 'iä' : 'ä'; - if (is('灰廢韻 幫組')) return 'ei'; - if (is('灰韻 開口')) return is('以母') ? 'iä' : 'ä'; - if (is('咍韻')) return is('合口') ? 'uei' : is('以母') ? 'iä' : 'ä'; - if (is('泰韻 合口')) return 'uei'; - if (is('泰韻 幫組')) return 'ei'; - if (is('泰韻 開口')) return is('以母') ? 'iä' : 'ä'; - - // 臻攝 - if (is('文韻 入聲 幫組')) return 'u'; - if (is('臻欣文眞韻 入聲 合口')) return is('莊組') ? 'o' : is('知章組') ? 'u' : 'ü'; - if (is('臻欣文眞韻 入聲 幫組')) return 'i'; - if (is('臻欣文眞韻 入聲 開口')) return is('莊組') ? 'ä' : is('章組 或 知徹澄日母') ? 'r' : 'i'; - if (is('臻欣文眞韻 舒聲 開口')) return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; - if (is('眞韻 舒聲 幫組')) return 'in'; - if (is('文眞韻 舒聲 合口')) return is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; - if (is('眞臻欣文韻 舒聲 幫組')) return is ('明母') ? 'uen' : 'en'; - if (is('眞臻欣韻 舒聲 合口')) return is('幫滂並母') ? 'en' : is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; - if (is('魂痕韻 入聲')) return is('幫組 或 開口') ? 'o' : 'u'; - if (is('魂痕韻 舒聲 幫組')) return 'en'; - if (is('魂痕韻 舒聲 開口')) return is('端組') ? 'uen' : 'en'; - if (is('魂痕韻 舒聲 合口')) return 'uen'; - - // 山攝 - if (is('先韻 舒聲 合口')) return 'üän'; - if (is('先韻 舒聲 開口 或 先韻 舒聲 幫組')) return is('崇母') ? 'uang' : is('見溪羣曉匣母') ? 'än' : 'iän'; - if (is('元韻 入聲 幫組')) return is('明母') ? 'ua' : 'a'; - if (is('元仙先韻 入聲 合口')) return is('日母 或 知莊章組') ? 'o' : 'üe'; - if (is('仙先韻 入聲 幫組')) return 'ie'; - if (is('元仙先韻 入聲 開口')) return is('日母 或 知莊章組') ? 'ä' : is('見溪羣曉匣母') ? 'e' : 'ie'; - if (is('仙韻 舒聲 幫組')) return 'iän'; - if (is('元韻 舒聲 幫組')) return is('明母') ? 'uang' : 'ang'; - if (is('元仙韻 舒聲 合口')) return is('日來母 或 知莊章組') ? 'uang' : 'üän'; - if (is('元仙韻 舒聲 開口')) return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; - if (is('刪山韻 入聲')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; - if (is('刪山韻 舒聲 幫組')) return 'ang'; - if (is('刪山韻 舒聲 開口')) return is('影疑母') ? 'iän' : is('見溪羣曉匣母') ? 'än' : 'ang'; - if (is('刪山韻 舒聲 合口')) return 'uang'; - if (is('寒韻 入聲 開口')) return is('見溪羣曉匣疑影母') ? 'o' : 'a'; - if (is('寒韻 入聲 幫組')) return 'o'; - if (is('寒韻 入聲 合口')) return is('見組') ? 'uä' : 'o'; - if (is('寒韻 舒聲')) return is('開口 或 幫組') ? 'ang' : 'uang'; - - // 效攝 - if (is('蕭宵韻')) return is('見溪羣曉匣日母 或 知章組') ? 'ao' : 'iao'; - if (is('肴韻')) return is('疑母') ? 'iao' : 'ao'; - if (is('豪韻')) return 'ao'; - - // 果攝 - if (is('歌韻')) return is('一等') ? 'o' : is('開口') ? 'e' : 'üe'; - - // 假攝 - if (is('麻韻 二等')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; - if (is('麻韻 三等')) return is('日母 或 章組') ? 'e' : 'ie'; - - // 宕攝 - if (is('陽韻 入聲')) return is('心疑以影云來孃母 或 精組') ? 'io' : 'o'; - if (is('唐陽韻 舒聲 合口')) return 'uang'; - if (is('唐陽韻 舒聲 幫滂並母')) return 'ang'; - if (is('陽韻 舒聲 明母')) return 'uang'; - if (is('陽韻 舒聲 開口')) return is('來孃疑以影母 或 精組') ? 'iang' : is('莊組') ? 'uang' : 'ang'; - if (is('唐韻 入聲')) return is('合口 見組') ? 'uä' : 'o'; - if (is('唐韻 舒聲 明母')) return 'ang'; - if (is('唐韻 舒聲 開口'))return 'ang'; - - // 梗攝 - if (is('庚韻 入聲 二等')) return is('合口') ? 'uä' : 'ä'; - if (is('庚韻 入聲 三等')) return is('莊組') ? 'ä' : is('合口') ? 'ü' : 'i'; - if (is('庚韻 舒聲 二等')) return is('合口') ? 'ong' : 'en'; - if (is('庚韻 舒聲 三等 合口')) return is('心以影母') ? 'in' : is('云影母') ? 'iong' : 'ong'; - if (is('庚韻 舒聲 三等 開口')) return is('知莊章組') ? 'en' : 'in'; - if (is('庚韻 舒聲 三等 幫組')) return 'in'; - if (is('青韻 舒聲 合口')) return is('云影母') ? 'iong' : 'ong'; - if (is('青韻 舒聲 開口')) return 'in'; - if (is('清青韻 入聲 幫組')) return 'i'; - if (is('清青韻 入聲 合口')) return 'ü'; - if (is('清青韻 入聲 開口')) return is('莊組') ? 'y' : is('知章組') ? 'r' : 'i'; - if (is('清韻 舒聲 合口 心以影母')) return 'in'; - if (is('清韻 舒聲 合口 羣溪曉母')) return 'ong'; - if (is('清韻 舒聲 合口 云影母')) return 'iong'; - if (is('清青韻 舒聲 幫組')) return 'in'; - if (is('清韻 舒聲 開口')) return is('知莊章組') ? 'en' : 'in'; - if (is('耕韻 入聲 合口')) return 'uä'; - if (is('耕韻 入聲 開口 或 耕韻 入聲 幫組')) return 'ä'; - if (is('耕韻 舒聲 幫組')) return 'en'; - if (is('耕韻 舒聲 合口')) return 'ong' ; - if (is('耕韻 舒聲 開口')) return is('匣影母') ? 'in' : 'en'; - - // 曾攝 - if (is('蒸韻 入聲 幫組')) return 'i'; - if (is('蒸韻 入聲 合口')) return 'ü'; - if (is('蒸韻 入聲 開口')) return is('莊組') ? 'ä' : is('知徹澄母 或 章組') ? 'r' : 'i'; - if (is('蒸韻 舒聲 幫組')) return 'in'; - if (is('蒸韻 舒聲 開口')) return is('見組 或 來曉以影母') ? 'in' : 'en'; - if (is('登韻 入聲 幫組')) return 'ä'; - if (is('登韻 入聲 合口')) return 'uä'; - if (is('登韻 入聲 開口')) return 'ä'; - if (is('登韻 舒聲 幫組')) return 'en'; - if (is('登蒸韻 舒聲 合口')) return 'ong'; - if (is('登韻 舒聲 開口')) return 'en'; - - // 流攝 - if (is('幽韻')) return is('幫滂並母') ? 'iao' : is('見溪羣曉生母') ? 'ou' : 'iou'; - if (is('尤韻')) return is('幫滂並母') ? 'u' : is('精組 或 疑以影云孃來母') ? 'iou' : 'ou'; - if (is('侯韻')) return 'ou'; - - // 深攝 - if (is('侵韻 入聲')) return is('莊組') ? 'ä' : is('章組 或 日知徹澄母') ? 'r' : 'i'; - if (is('侵韻 舒聲')) return is('章莊組 或 日知徹澄母') ? 'en' : 'in'; - - // 咸攝 - if (is('添韻 入聲')) return is('見溪羣曉匣母') ? 'e' : 'ie'; - if (is('添韻 舒聲')) return is('見溪羣曉匣母') ? 'än' : 'iän'; - if (is('鹽嚴凡韻 入聲 幫組')) return 'a'; - if (is('鹽嚴凡韻 入聲 合口')) return is('徹孃母') ? 'ua' : 'a'; - if (is('鹽嚴凡韻 入聲 開口')) return is('莊章組 或 日知徹澄母') ? 'ä' : is('見溪羣曉匣母') ? 'e' : 'ie'; - if (is('鹽韻 舒聲 幫組')) return 'iän'; - if (is('嚴凡韻 舒聲 幫組')) return is('明母') ? 'uang' : 'ang'; - if (is('鹽嚴凡韻 舒聲 合口')) return 'uang'; - if (is('鹽嚴凡韻 舒聲 開口')) return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; - if (is('咸銜韻 入聲')) return is('疑影母') ? 'ia' : 'a'; - if (is('咸銜韻 舒聲')) return is('來影疑母') ? 'iän' : is('見溪羣曉匣母') ? 'än' : 'ang'; - if (is('覃談韻 入聲')) return is('見組 或 匣曉影母') ? 'o' : 'a'; - if (is('覃談韻 舒聲')) return is('開口 或 幫組') ? 'ang' : 'uang'; - - throw new Error('無韻母規則'); -} - -function 聲調規則(音節) { - let 聲調; - if (is('平聲')) 聲調 = is('全清 或 次清') ? '陰平' : '陽平'; - else if (is('上聲')) 聲調 = is('全濁') ? '去聲' : '上聲'; - else if (is('去聲')) 聲調 = '去聲'; - else if (is('入聲')) 聲調 = '入聲'; - else throw new Error('無聲調規則'); - if (選項.標調方式 === '韻母附標') { - let 標調位置; - if (音節.match(元音Re)) { - let 第一個元音 = 音節.match(元音Re)[0]; - 標調位置 = 音節.indexOf(第一個元音); - if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 - if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 - if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); - else if (音節.includes('o')) 標調位置 = 音節.indexOf('o'); - else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); - } else { - 標調位置 = 音節.indexOf('̩'); - } - 標調位置 += 1; - return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); - } - else { - return 音節 + 次序標調[聲調]; - } -} - -let 聲母 = 聲母規則(); -let 韻母 = 韻母規則(); -return 聲調規則(聲母 + 韻母); From cdc361035e067e72ccfd357cb9e6bd68dcefd8c5 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Tue, 15 Oct 2024 12:22:13 +0200 Subject: [PATCH 092/117] Create langjin.js --- langjin.js | 309 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 309 insertions(+) create mode 100644 langjin.js diff --git a/langjin.js b/langjin.js new file mode 100644 index 0000000..1d8736e --- /dev/null +++ b/langjin.js @@ -0,0 +1,309 @@ +/* 推導南京話 + * + * https://zhuanlan.zhihu.com/p/391166351 + * + * 中古音與南京音的對應表:https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv + * 南京音本是清末以前標準官話的基礎音系,和中古音有嚴格的對應關係,故有上表。本程序展示此對應關係。 + * 南京話拼音方案:https://zh.wikipedia.org/wiki/%E5%8D%97%E4%BA%AC%E8%A9%B1%E6%8B%89%E4%B8%81%E5%8C%96%E6%96%B9%E6%A1%88#%E8%BC%B8%E5%85%A5%E6%B3%95%E6%96%B9%E6%A1%88 + * + * @author uliloewi + */ + + +/** @type { 音韻地位['屬於'] } */ +const is = (...x) => 音韻地位.屬於(...x); +/** @type { 音韻地位['判斷'] } */ +const when = (...x) => 音韻地位.判斷(...x); + +//const is更多選項 = 選項.更多選項 ?? false; + +if (!音韻地位) return [ + ['標調方式', [1, '數字', '附標']], +]; + +const 次序標調 = { + '陰平': '¹', + '陽平': '²', + '上聲': '³', + '去聲': '⁴', + '入聲': '⁵', +}; +const 附標標調 = { + '陰平': '̄', + '陽平': '́', + '上聲': '̌', + '去聲': '̀', + '入聲': '̂', +}; + +const 元音 = 'iuüaeoyär'; +const 元音Re = new RegExp("[" + 元音 + "]"); +const 元音附標 = '̃̈'; + +let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 通攝 舒聲 或 四等 合口 齊韻'; // 見溪羣曉匣母不顎化條件 +const 聲母規則 = () => when([ + ['幫滂並母 C類', 'f'], + ['幫母', 'b'], + ['滂母', 'p'], + ['並母', [['平聲', 'p'], ['', 'b']]], + ['明母', [['C類 非 東尤韻', ''], ['', 'm']]],//'C類 非 鍾廢尤韻' + + ['端母', 'd'], + ['透母', 't'], + ['定母', [['平聲', 't'], ['', 'd']]], + ['泥來孃母', 'l'], + + ['精母', 'z'], + ['清母', 'c'], + ['從母', [['二等', 'ch'], ['平聲', 'c'], ['', 'z']]], + ['心母', 's'], + ['邪母', [['平聲 尤之陽鹽侵魚韻', 'c'], ['', 's']]], + + ['知母', [['麻韻 三等', 'd'], ['庚耕韻', 'z'], ['', 'zh']]], + ['徹母', [['庚耕韻', 'c'], ['', 'ch']]], + ['澄母', [['庚耕韻', ['平聲', 'c'], ['', 'z']], ['平聲', 'ch'], ['', 'zh']]], + + ['莊母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'zh'], ['', 'z']]], + ['初母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'ch'], ['', 'c']]], + ['崇母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', ['平聲','ch'],['','zh']], ['之韻', 's'], ['平聲', 'c'], [, 'z']]], + ['生母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'sh'], ['', 's']]], + ['俟母', [['平聲', 'c'], ['', 's']]], + + ['章母', 'zh'], + ['昌母', 'ch'], + ['常母', [['曾攝 入聲', 'zh'], ['平聲 齊侵清仙鹽陽尤魚虞真蒸支鍾韻 或 一等', 'ch'], ['', 'sh']]], + ['船書母', [['平聲 通攝 或 平聲 合口 山攝', 'ch'], ['', 'sh']]], + ['日母', [['四等', 'l'], ['支之脂韻 開口 或 真侵韻 入聲', ''], ['', 'r']]], + + ['見母', [[不顎化, 'g'], ['', 'j']]], + ['溪母', [['二等 皆韻 或 二等 江韻 入聲', 'k'], [不顎化, 'k'], ['', 'q']]], + ['羣母', [['宵韻 重紐A類', 'q'], ['平聲', ['三等 合口 山陽脂韻','k'],['','q']], [不顎化, 'g'], ['', 'j']]], + ['疑母', [['之韻 上聲', 'l'], ['一二等', ''], ['尤蒸齊韻 平聲 或 先仙陽庚韻 入聲', 'l'], ['', '']]], + ['曉母', [['三等 開口 或 三等 通攝', 'x'], [不顎化, 'h'], ['', 'x']]], + ['匣母', [['開口 耕韻 舒聲', 'x'], [不顎化, 'h'], ['', 'x']]], + + ['以母', [['合口 祭韻', 'r'], ['', '']]], + ['影母', ''], + ['云母', [['舒聲 通攝', 'x'], ['', '']]], +], '無聲母規則'); + +const 韻母規則 = () => when([ + // 通攝 + ['通攝', [ + ['東韻 入聲', [['三等 見溪羣曉匣疑以影云母', 'ü'], ['', 'u']]], + ['東韻 舒聲', [['三等 疑以影母', 'iong'], ['幫組', 'en'], ['', 'ong']]], + ['冬韻', [['入聲', 'u'], ['幫組', 'en'], ['', 'ong']]], + ['鍾韻 舒聲', [['疑以影母', 'iong'], ['幫組', 'en'], ['', 'ong']]], + ['鍾韻 入聲', [['見溪羣曉匣疑以影云母', 'ü'], ['', 'u']]], + ]], + + // 江攝 + ['江韻', [ + ['入聲', [ + ['疑母', 'io'], ['', 'o'] + ]], + ['徹澄崇初生知母', 'uang'], + ['疑母', 'iang'], + ['', 'ang'], + ]], + + // 止攝 + ['止攝', [ + ['支脂之韻 日母 開口', 'er'], + ['支脂之韻 崇初從精清生俟邪心莊母 開口', 'y'], // 平舌音 + ['支脂之韻 昌常徹澄船書章知母 開口', 'r'], // 翹舌音 + ['支脂韻 莊組 合口', 'uä'], + ['支韻 重紐B類 幫母', 'ei'], + ['支韻 重紐B類 並母 上去聲', 'ei'], + ['脂韻 重紐B類 並滂母', 'ei'], + ['脂韻 重紐B類 幫母 平聲', 'ei'], + ['脂韻 明母', 'ei'], + ['微韻 幫並滂母', 'ei'], + ['支脂之微韻 幫滂並母', 'i'], + ['支韻 明母', 'i'], + ['微韻 明母', 'uei'], + ['支脂之微韻 開口', 'i'], + ['支脂微韻 合口', 'uei'], + ]], + + // 遇攝 + ['模韻', [['明母', 'o'], ['', 'u']]], + ['魚虞韻', [['從見精來孃清羣溪曉邪心疑以影云母', 'ü'], ['', 'u']]], + + // 蟹攝 + ['齊韻', [['合口 或 常母', 'uei' ], ['', 'i']]], + ['祭韻 明母', 'ei'], + ['廢祭灰韻 合口', 'uei'], + ['廢韻 幫組', 'ei'], + ['祭韻 幫組', 'i'], + ['廢祭韻 開口', [['章知組', 'r'], ['莊組', 'y' ], ['', 'i']]], + ['佳韻 合口', [['見溪匣曉影母', 'ua' ], ['', 'uä']]], + ['皆夬韻 合口', 'uä'], + ['佳皆夬韻 幫組', 'ä'], + ['佳皆夬韻 開口', [['疑母', 'iä' ], ['', 'ä']]], + ['灰廢韻 幫組', 'ei'], + ['灰韻 開口', [['以母', 'iä' ], ['', 'ä']]], + ['咍韻', [['合口', 'uei'], ['以母', 'iä' ], ['', 'ä']]], + ['泰韻 合口', 'uei'], + ['泰韻 幫組', 'ei'], + ['泰韻 開口', [['以母', 'iä' ], ['', 'ä']]], + + // 臻攝 + ['文韻 入聲 幫組', 'u'], + ['臻真殷文韻 入聲 合口', [['莊組', 'o'], ['知章組', 'u' ], ['', 'ü']]], + ['臻真殷文韻 入聲 幫組', 'i'], + ['臻真殷文韻 入聲 開口', [['莊組', 'ä'], ['章組 或 知徹澄日母', 'r' ], ['', 'i']]], + ['臻真殷文韻 舒聲 開口', [['莊章組 或 日知徹澄母', 'en' ], ['', 'in']]], + ['真韻 舒聲 幫組', 'in'], + ['文韻 舒聲', [['明母', 'uen' ], ['來日書章知昌常徹澄船母 合口', 'uen' ], ['', 'üin']]], + ['臻真殷文韻 舒聲 幫組', ['明母', 'uen' ], ['', 'en']], + ['臻真殷韻 舒聲 合口', [['幫滂並母', 'en'], ['來明日書章知昌常徹澄船母', 'uen' ], ['', 'üin']]], + ['魂痕韻 入聲', [['幫組 或 開口', 'o' ], ['', 'u']]], + ['魂痕韻 舒聲 幫組', 'en'], + ['魂痕韻 舒聲 開口', [['端組', 'uen' ], ['', 'en']]], + ['魂痕韻 舒聲 合口', 'uen'], + + // 山攝 + ['先韻 舒聲 合口', 'üän'], + ['先韻 舒聲 開口 或 先韻 舒聲 幫組', [['崇母', 'uang'], ['見溪羣曉匣母', 'än' ], ['', 'iän']]], + ['元韻 入聲 幫組', [['明母', 'ua' ], ['', 'a']]], + ['元仙先韻 入聲 合口', [['日母 或 知莊章組', 'o' ], ['', 'üe']]], + ['仙先韻 入聲 幫組', 'ie'], + ['元仙先韻 入聲 開口', [['日母 或 知莊章組', 'ä'], ['見溪羣曉匣母', 'e' ], ['', 'ie']]], + ['仙韻 舒聲 幫組', 'iän'], + ['元韻 舒聲 幫組', [['明母', 'uang' ], ['', 'ang']]], + ['元仙韻 舒聲 合口', [['日來母 或 知莊章組', 'uang' ], ['', 'üän']]], + ['元仙韻 舒聲 開口', [['日知徹澄母 或 莊章組', 'ang'], ['見溪羣曉匣母', 'än' ], ['', 'iän']]], + ['刪山韻 入聲', [['合口', 'ua'], ['疑影母', 'ia' ], ['', 'a']]], + ['刪山韻 舒聲 幫組', 'ang'], + ['刪山韻 舒聲 開口', [['影疑母', 'iän'], ['見溪羣曉匣母', 'än' ], ['', 'ang']]], + ['刪山韻 舒聲 合口', 'uang'], + ['寒韻 入聲 開口', [['見溪羣曉匣疑影母', 'o' ], ['', 'a']]], + ['寒韻 入聲 幫組', 'o'], + ['寒韻 入聲 合口', [['見組', 'uä' ], ['', 'o']]], + ['寒韻 舒聲', [['開口 或 幫組', 'ang' ], ['', 'uang']]], + + // 效攝 + ['蕭宵韻', [['見溪羣曉匣日母 或 知章組', 'ao' ], ['', 'iao']]], + ['肴韻', [['疑母', 'iao' ], ['', 'ao']]], + ['豪韻', 'ao'], + + // 果攝 + ['歌韻', [['一等', 'o'], ['開口', 'e' ], ['', 'üe']]], + + // 假攝 + ['麻韻 二等', [['合口', 'ua'], ['疑影母', 'ia' ], ['', 'a']]], + ['麻韻 三等', [['日母 或 章組', 'e' ], ['', 'ie']]], + + // 宕攝 + ['陽韻 入聲', [['心疑以影云來孃母 或 精組', 'io' ], ['', 'o']]], + ['唐陽韻 舒聲 合口', 'uang'], + ['唐陽韻 舒聲 幫滂並母', 'ang'], + ['陽韻 舒聲 明母', 'uang'], + ['陽韻 舒聲 開口', [['來孃疑以影母 或 精組', 'iang'], ['莊組', 'uang' ], ['', 'ang']]], + ['唐韻 入聲', [['合口 見組', 'uä' ], ['', 'o']]], + ['唐韻 舒聲 明母', 'ang'], + ['唐韻 舒聲 開口', 'ang'], + + // 梗攝 + ['庚韻 入聲 二等', [['合口', 'uä' ], ['', 'ä']]], + ['庚韻 入聲 三等', [['莊組', 'ä'], ['合口', 'ü' ], ['', 'i']]], + ['庚韻 舒聲 二等', [['合口', 'ong' ], ['', 'en']]] + ['庚韻 舒聲 三等 合口', [['心以影母', 'in'], ['云影母', 'iong' ], ['', 'ong']]], + ['庚韻 舒聲 三等 開口', [['知莊章組', 'en' ], ['', 'in']]], + ['庚韻 舒聲 三等 幫組', 'in'], + ['青韻 舒聲 合口', [['云影母', 'iong' ], ['', 'ong']]], + ['青韻 舒聲 開口', 'in'], + ['清青韻 入聲 幫組', 'i'], + ['清青韻 入聲 合口', 'ü'], + ['清青韻 入聲 開口', [['莊組', 'y'], ['知章組', 'r' ], ['', 'i']]], + ['清韻 舒聲 合口 心以影母', 'in'], + ['清韻 舒聲 合口 羣溪曉母', 'ong'], + ['清韻 舒聲 合口 云影母', 'iong'], + ['清青韻 舒聲 幫組', 'in'], + ['清韻 舒聲 開口', [['知莊章組', 'en' ], ['', 'in']]], + ['耕韻 入聲 合口', 'uä'], + ['耕韻 入聲 開口 或 耕韻 入聲 幫組', 'ä'], + ['耕韻 舒聲 幫組', 'en'], + ['耕韻 舒聲 合口', 'ong' ], + ['耕韻 舒聲 開口', [['匣影母', 'in' ], ['', 'en']]], + + // 曾攝 + ['蒸韻 入聲 幫組', 'i'], + ['蒸韻 入聲 合口', 'ü'], + ['蒸韻 入聲 開口', [['莊組', 'ä'], ['知徹澄母 或 章組', 'r' ], ['', 'i']]], + ['蒸韻 舒聲 幫組', 'in'], + ['蒸韻 舒聲 開口', [['見組 或 來曉以影母', 'in' ], ['', 'en']]], + ['登韻 入聲 幫組', 'ä'], + ['登韻 入聲 合口', 'uä'], + ['登韻 入聲 開口', 'ä'], + ['登韻 舒聲 幫組', 'en'], + ['登蒸韻 舒聲 合口', 'ong'], + ['登韻 舒聲 開口', 'en'], + + // 流攝 + ['幽韻', [['幫滂並母', 'iao'], ['見溪羣曉生母', 'ou' ], ['', 'iou']]], + ['尤韻', [['幫滂並母', 'u'], ['精組 或 疑以影云孃來母', 'iou' ], ['', 'ou']]], + ['侯韻', 'ou'], + + // 深攝 + ['侵韻 入聲', [['莊組', 'ä'], ['章組 或 日知徹澄母', 'r' ], ['', 'i']]], + ['侵韻 舒聲', [['章莊組 或 日知徹澄母', 'en' ], ['', 'in']]], + + // 咸攝 + ['添韻 入聲', [['見溪羣曉匣母', 'e' ], ['', 'ie']]], + ['添韻 舒聲', [['見溪羣曉匣母', 'än' ], ['', 'iän']]], + ['鹽嚴凡韻 入聲 幫組', 'a'], + ['鹽嚴凡韻 入聲 合口', [['徹孃母', 'ua' ], ['', 'a']]], + ['鹽嚴凡韻 入聲 開口', [['莊章組 或 日知徹澄母', 'ä'], ['見溪羣曉匣母', 'e' ], ['', 'ie']]], + ['鹽韻 舒聲 幫組', 'iän'], + ['嚴凡韻 舒聲 幫組', [['明母', 'uang' ], ['', 'ang']]], + ['鹽嚴凡韻 舒聲 合口', 'uang'], + ['鹽嚴凡韻 舒聲 開口', [['日知徹澄母 或 莊章組', 'ang'], ['見溪羣曉匣母', 'än' ], ['', 'iän']]], + ['咸銜韻 入聲', [['疑影母', 'ia' ], ['', 'a']]], + ['咸銜韻 舒聲', [['來影疑母', 'iän'], ['見溪羣曉匣母', 'än' ], ['', 'ang']]], + ['覃談韻 入聲', [['見組 或 匣曉影母', 'o' ], ['', 'a']]], + ['覃談韻 舒聲', [['開口 或 幫組', 'ang' ], ['', 'uang'] ]], +], '無韻母規則'); + + +function 聲調規則(音節) { + let 聲調 = when([ + ['清音', [ + ['平聲', '陰平'], + ['上聲', '上聲'], + ['去聲', '去聲'], + ['入聲', '入聲'], + ]], + ['濁音', [ + ['平聲', '陽平'], + ['上聲', [['全濁', '去聲'], ['次濁', '上聲']]], + ['去聲', '去聲'], + ['入聲', '入聲']], + ], + ], '無聲調規則'); + + if (選項.標調方式 === '附標') { + let 標調位置; + if (音節.match(元音Re)) { + let 第一個元音 = 音節.match(元音Re)[0]; + 標調位置 = 音節.indexOf(第一個元音); + if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 + if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 + if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); + else if (音節.includes('o')) 標調位置 = 音節.indexOf('o'); + else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); + } else { + 標調位置 = 音節.indexOf('̩'); + } + 標調位置 += 1; + return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); + } + else { + return 音節 + 次序標調[聲調]; + } +} + +let 聲母 = 聲母規則(); +let 韻母 = 韻母規則(); +return 聲調規則(聲母 + 韻母); From 8f2288695f59e38a6e766c4b54d404172e3be07a Mon Sep 17 00:00:00 2001 From: uliloewi Date: Tue, 15 Oct 2024 12:56:05 +0200 Subject: [PATCH 093/117] =?UTF-8?q?=E6=8E=A8=E5=B0=8E=E5=8D=97=E4=BA=AC?= =?UTF-8?q?=E8=A9=B1=E7=A2=BA=E8=AA=8D=E5=8F=AF=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 418 ++++++++++++++++++++++++++--------------------------- 1 file changed, 201 insertions(+), 217 deletions(-) diff --git a/langjin.js b/langjin.js index 1d8736e..d78a3d2 100644 --- a/langjin.js +++ b/langjin.js @@ -9,16 +9,10 @@ * @author uliloewi */ - -/** @type { 音韻地位['屬於'] } */ -const is = (...x) => 音韻地位.屬於(...x); -/** @type { 音韻地位['判斷'] } */ -const when = (...x) => 音韻地位.判斷(...x); - -//const is更多選項 = 選項.更多選項 ?? false; +const is = (x) => 音韻地位.屬於(x); if (!音韻地位) return [ - ['標調方式', [1, '數字', '附標']], + ['標調方式', [1, '數字', '附標']], ]; const 次序標調 = { @@ -40,249 +34,239 @@ const 元音 = 'iuüaeoyär'; const 元音Re = new RegExp("[" + 元音 + "]"); const 元音附標 = '̃̈'; -let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 通攝 舒聲 或 四等 合口 齊韻'; // 見溪羣曉匣母不顎化條件 -const 聲母規則 = () => when([ - ['幫滂並母 C類', 'f'], - ['幫母', 'b'], - ['滂母', 'p'], - ['並母', [['平聲', 'p'], ['', 'b']]], - ['明母', [['C類 非 東尤韻', ''], ['', 'm']]],//'C類 非 鍾廢尤韻' - - ['端母', 'd'], - ['透母', 't'], - ['定母', [['平聲', 't'], ['', 'd']]], - ['泥來孃母', 'l'], - - ['精母', 'z'], - ['清母', 'c'], - ['從母', [['二等', 'ch'], ['平聲', 'c'], ['', 'z']]], - ['心母', 's'], - ['邪母', [['平聲 尤之陽鹽侵魚韻', 'c'], ['', 's']]], - - ['知母', [['麻韻 三等', 'd'], ['庚耕韻', 'z'], ['', 'zh']]], - ['徹母', [['庚耕韻', 'c'], ['', 'ch']]], - ['澄母', [['庚耕韻', ['平聲', 'c'], ['', 'z']], ['平聲', 'ch'], ['', 'zh']]], - - ['莊母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'zh'], ['', 'z']]], - ['初母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'ch'], ['', 'c']]], - ['崇母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', ['平聲','ch'],['','zh']], ['之韻', 's'], ['平聲', 'c'], [, 'z']]], - ['生母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'sh'], ['', 's']]], - ['俟母', [['平聲', 'c'], ['', 's']]], - - ['章母', 'zh'], - ['昌母', 'ch'], - ['常母', [['曾攝 入聲', 'zh'], ['平聲 齊侵清仙鹽陽尤魚虞真蒸支鍾韻 或 一等', 'ch'], ['', 'sh']]], - ['船書母', [['平聲 通攝 或 平聲 合口 山攝', 'ch'], ['', 'sh']]], - ['日母', [['四等', 'l'], ['支之脂韻 開口 或 真侵韻 入聲', ''], ['', 'r']]], - - ['見母', [[不顎化, 'g'], ['', 'j']]], - ['溪母', [['二等 皆韻 或 二等 江韻 入聲', 'k'], [不顎化, 'k'], ['', 'q']]], - ['羣母', [['宵韻 重紐A類', 'q'], ['平聲', ['三等 合口 山陽脂韻','k'],['','q']], [不顎化, 'g'], ['', 'j']]], - ['疑母', [['之韻 上聲', 'l'], ['一二等', ''], ['尤蒸齊韻 平聲 或 先仙陽庚韻 入聲', 'l'], ['', '']]], - ['曉母', [['三等 開口 或 三等 通攝', 'x'], [不顎化, 'h'], ['', 'x']]], - ['匣母', [['開口 耕韻 舒聲', 'x'], [不顎化, 'h'], ['', 'x']]], - - ['以母', [['合口 祭韻', 'r'], ['', '']]], - ['影母', ''], - ['云母', [['舒聲 通攝', 'x'], ['', '']]], -], '無聲母規則'); +function 聲母規則() { + if (is('幫母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'b'; + if (is('滂母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'p'; + if (is('並母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : is('平聲') ? 'p' : 'b'; + if (is('明母')) return is('三等 凡微文陽虞元韻') ? '' : 'm'; // 等價於三等合口 + if (is('端母')) return 'd'; + if (is('透母')) return 't'; + if (is('定母')) return is('平聲') ? 't' : 'd'; + if (is('泥來孃母')) return 'l'; + if (is('知母')) return is('麻韻 三等') ? 'd' : is('庚耕韻') ? 'z' : 'zh'; // 知組平翹律 + if (is('徹母')) return is('庚耕韻') ? 'c' : 'ch'; // 知組平翹律 + if (is('澄母')) { + if (is('庚耕韻')) return is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 + // 剩下翹舌 + return is('平聲') ? 'ch' : 'zh'; // 平送氣仄不送氣 + } + if (is('精母')) return 'z'; + if (is('清母')) return 'c'; + if (is('從母')) return is('二等') ? 'ch' : is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 + if (is('心母')) return 's'; + if (is('邪母')) return is('平聲 尤之陽鹽侵魚韻') ? 'c' : 's'; + if (is('莊母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'zh' : 'z'; // 莊組平翹律 + if (is('初母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'ch' : 'c'; // 莊組平翹律 + if (is('崇母')) { + if (is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等')) return is('平聲') ? 'ch' : 'zh'; + // 剩下平舌 + return is('之韻') ? 's' : is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 + } + if (is('生母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'sh' : 's'; // 莊組平翹律 + if (is('俟母')) return is('平聲') ? 'c' : 's'; // 平送氣仄不送氣 + if (is('章母')) return 'zh'; + if (is('昌母')) return 'ch'; + if (is('常母')) return is('曾攝 入聲') ? 'zh' : is('平聲 齊侵清仙鹽陽尤魚虞真蒸支鍾韻 或 一等') ? 'ch' : 'sh'; + if (is('船書母')) return is('平聲 通攝 或 平聲 合口 山攝') ? 'ch' : 'sh'; // 章組擦音分化律 + if (is('日母')) return is('四等') ? 'l' : is('支之脂韻 開口 或 真侵韻 入聲') ? '' : 'r'; + let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 通攝 舒聲 或 四等 合口 齊韻'; // 見溪羣曉匣母不顎化條件 + if (is('見母')) return is(不顎化) ? 'g' : 'j'; + if (is('溪母')) return is('二等 皆韻 或 二等 江韻 入聲') ? 'k' : is(不顎化) ? 'k' : 'q'; + if (is('羣母')) { + if (is('宵韻 A類')) return 'q'; + if (is('平聲')) return is('三等 合口 山陽脂韻') ? 'k' : 'q'; // 平送氣 + // 剩下仄聲不送氣 + return is(不顎化) ? 'g' : 'j'; + } + if (is('疑母')) { + if(is('之韻 上聲')) return 'l'; + return is('一二等') ? '' : is('尤蒸齊韻 平聲 或 先仙陽庚韻 入聲') ? 'l' : ''; + } + if (is('匣母')) return is('開口 耕韻 舒聲') ? 'x' : is(不顎化) ? 'h' : 'x'; + if (is('曉母')) return is('三等 開口 或 三等 通攝') ? 'x' : is(不顎化) ? 'h' : 'x'; + if (is('以母')) return is('合口 祭韻') ? 'r' : ''; + if (is('影母')) return ''; + if (is('云母')) return is('舒聲 通攝') ? 'x' : ''; + throw new Error('無聲母規則'); +} -const 韻母規則 = () => when([ +function 韻母規則() { // 通攝 - ['通攝', [ - ['東韻 入聲', [['三等 見溪羣曉匣疑以影云母', 'ü'], ['', 'u']]], - ['東韻 舒聲', [['三等 疑以影母', 'iong'], ['幫組', 'en'], ['', 'ong']]], - ['冬韻', [['入聲', 'u'], ['幫組', 'en'], ['', 'ong']]], - ['鍾韻 舒聲', [['疑以影母', 'iong'], ['幫組', 'en'], ['', 'ong']]], - ['鍾韻 入聲', [['見溪羣曉匣疑以影云母', 'ü'], ['', 'u']]], - ]], + if (is('東韻 入聲')) return is('三等 見溪羣曉匣疑以影云母') ? 'ü' : 'u'; + if (is('東韻 舒聲')) return is('三等 疑以影母') ? 'iong' : is('幫組') ? 'en' : 'ong'; + if (is('冬韻')) return is('入聲') ? 'u' : is('幫組') ? 'en' : 'ong'; + if (is('鍾韻 入聲')) return is('見溪羣曉匣疑以影云母') ? 'ü' : 'u'; + if (is('鍾韻 舒聲')) return is('疑以影母') ? 'iong' : is('幫組') ? 'en' : 'ong'; // 江攝 - ['江韻', [ - ['入聲', [ - ['疑母', 'io'], ['', 'o'] - ]], - ['徹澄崇初生知母', 'uang'], - ['疑母', 'iang'], - ['', 'ang'], - ]], + if (is('江韻 入聲')) return is('疑母') ? 'io' : 'o'; + if (is('江韻 舒聲')) return is('徹澄崇初生知母') ? 'uang' : is('疑母') ? 'iang' : 'ang'; - // 止攝 - ['止攝', [ - ['支脂之韻 日母 開口', 'er'], - ['支脂之韻 崇初從精清生俟邪心莊母 開口', 'y'], // 平舌音 - ['支脂之韻 昌常徹澄船書章知母 開口', 'r'], // 翹舌音 - ['支脂韻 莊組 合口', 'uä'], - ['支韻 重紐B類 幫母', 'ei'], - ['支韻 重紐B類 並母 上去聲', 'ei'], - ['脂韻 重紐B類 並滂母', 'ei'], - ['脂韻 重紐B類 幫母 平聲', 'ei'], - ['脂韻 明母', 'ei'], - ['微韻 幫並滂母', 'ei'], - ['支脂之微韻 幫滂並母', 'i'], - ['支韻 明母', 'i'], - ['微韻 明母', 'uei'], - ['支脂之微韻 開口', 'i'], - ['支脂微韻 合口', 'uei'], - ]], + // 止攝 + if (is('支脂之韻 日母 開口')) return 'er'; + if (is('支脂之韻 崇初從精清生俟邪心莊母 開口')) return 'y'; // 平舌音 + if (is('支脂之韻 昌常徹澄船書章知母 開口')) return 'r'; // 翹舌音 + if (is('支脂韻 莊組 合口')) return 'uä'; + if (is('支韻 B類') && is('幫母 或 並母 上去聲')) return 'ei'; + if (is('脂韻 B類') && is('並滂母 或 幫母 平聲')) return 'ei'; + if (is('脂韻 明母')) return 'ei'; + if (is('微韻 幫並滂母')) return 'ei'; + if (is('支脂之微韻 幫滂並母')) return 'i'; + if (is('支韻 明母')) return 'i'; + if (is('微韻 明母')) return 'uei'; + if (is('支脂之微韻 開口')) return 'i'; + if (is('支脂微韻 合口')) return 'uei'; // 遇攝 - ['模韻', [['明母', 'o'], ['', 'u']]], - ['魚虞韻', [['從見精來孃清羣溪曉邪心疑以影云母', 'ü'], ['', 'u']]], + if (is('模韻')) return is('明母') ? 'o' : 'u'; + if (is('魚虞韻')) return is('從見精來孃清羣溪曉邪心疑以影云母') ? 'ü' : 'u'; // 蟹攝 - ['齊韻', [['合口 或 常母', 'uei' ], ['', 'i']]], - ['祭韻 明母', 'ei'], - ['廢祭灰韻 合口', 'uei'], - ['廢韻 幫組', 'ei'], - ['祭韻 幫組', 'i'], - ['廢祭韻 開口', [['章知組', 'r'], ['莊組', 'y' ], ['', 'i']]], - ['佳韻 合口', [['見溪匣曉影母', 'ua' ], ['', 'uä']]], - ['皆夬韻 合口', 'uä'], - ['佳皆夬韻 幫組', 'ä'], - ['佳皆夬韻 開口', [['疑母', 'iä' ], ['', 'ä']]], - ['灰廢韻 幫組', 'ei'], - ['灰韻 開口', [['以母', 'iä' ], ['', 'ä']]], - ['咍韻', [['合口', 'uei'], ['以母', 'iä' ], ['', 'ä']]], - ['泰韻 合口', 'uei'], - ['泰韻 幫組', 'ei'], - ['泰韻 開口', [['以母', 'iä' ], ['', 'ä']]], + if (is('齊韻')) return is('合口 或 常母') ? 'uei' : 'i'; + if (is('祭韻 明母')) return 'ei'; + if (is('廢祭灰韻 合口')) return 'uei'; + if (is('廢韻 幫組')) return 'ei'; + if (is('祭韻 幫組')) return 'i'; + if (is('廢祭韻 開口')) return is('章知組') ? 'r' : is('莊組') ? 'y' : 'i'; + if (is('佳韻 合口')) return is('見溪匣曉影母') ? 'ua' : 'uä'; + if (is('皆夬韻 合口')) return 'uä'; + if (is('佳皆夬韻 幫組')) return 'ä'; + if (is('佳皆夬韻 開口')) return is('疑母') ? 'iä' : 'ä'; + if (is('灰廢韻 幫組')) return 'ei'; + if (is('灰韻 開口')) return is('以母') ? 'iä' : 'ä'; + if (is('咍韻')) return is('合口') ? 'uei' : is('以母') ? 'iä' : 'ä'; + if (is('泰韻 合口')) return 'uei'; + if (is('泰韻 幫組')) return 'ei'; + if (is('泰韻 開口')) return is('以母') ? 'iä' : 'ä'; // 臻攝 - ['文韻 入聲 幫組', 'u'], - ['臻真殷文韻 入聲 合口', [['莊組', 'o'], ['知章組', 'u' ], ['', 'ü']]], - ['臻真殷文韻 入聲 幫組', 'i'], - ['臻真殷文韻 入聲 開口', [['莊組', 'ä'], ['章組 或 知徹澄日母', 'r' ], ['', 'i']]], - ['臻真殷文韻 舒聲 開口', [['莊章組 或 日知徹澄母', 'en' ], ['', 'in']]], - ['真韻 舒聲 幫組', 'in'], - ['文韻 舒聲', [['明母', 'uen' ], ['來日書章知昌常徹澄船母 合口', 'uen' ], ['', 'üin']]], - ['臻真殷文韻 舒聲 幫組', ['明母', 'uen' ], ['', 'en']], - ['臻真殷韻 舒聲 合口', [['幫滂並母', 'en'], ['來明日書章知昌常徹澄船母', 'uen' ], ['', 'üin']]], - ['魂痕韻 入聲', [['幫組 或 開口', 'o' ], ['', 'u']]], - ['魂痕韻 舒聲 幫組', 'en'], - ['魂痕韻 舒聲 開口', [['端組', 'uen' ], ['', 'en']]], - ['魂痕韻 舒聲 合口', 'uen'], + if (is('文韻 入聲 幫組')) return 'u'; + if (is('臻殷文真韻 入聲 合口')) return is('莊組') ? 'o' : is('知章組') ? 'u' : 'ü'; + if (is('臻殷文真韻 入聲 幫組')) return 'i'; + if (is('臻殷文真韻 入聲 開口')) return is('莊組') ? 'ä' : is('章組 或 知徹澄日母') ? 'r' : 'i'; + if (is('臻殷文真韻 舒聲 開口')) return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; + if (is('真韻 舒聲 幫組')) return 'in'; + if (is('文真韻 舒聲 合口')) return is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; + if (is('真臻殷文韻 舒聲 幫組')) return is ('明母') ? 'uen' : 'en'; + if (is('真臻殷韻 舒聲 合口')) return is('幫滂並母') ? 'en' : is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; + if (is('魂痕韻 入聲')) return is('幫組 或 開口') ? 'o' : 'u'; + if (is('魂痕韻 舒聲 幫組')) return 'en'; + if (is('魂痕韻 舒聲 開口')) return is('端組') ? 'uen' : 'en'; + if (is('魂痕韻 舒聲 合口')) return 'uen'; // 山攝 - ['先韻 舒聲 合口', 'üän'], - ['先韻 舒聲 開口 或 先韻 舒聲 幫組', [['崇母', 'uang'], ['見溪羣曉匣母', 'än' ], ['', 'iän']]], - ['元韻 入聲 幫組', [['明母', 'ua' ], ['', 'a']]], - ['元仙先韻 入聲 合口', [['日母 或 知莊章組', 'o' ], ['', 'üe']]], - ['仙先韻 入聲 幫組', 'ie'], - ['元仙先韻 入聲 開口', [['日母 或 知莊章組', 'ä'], ['見溪羣曉匣母', 'e' ], ['', 'ie']]], - ['仙韻 舒聲 幫組', 'iän'], - ['元韻 舒聲 幫組', [['明母', 'uang' ], ['', 'ang']]], - ['元仙韻 舒聲 合口', [['日來母 或 知莊章組', 'uang' ], ['', 'üän']]], - ['元仙韻 舒聲 開口', [['日知徹澄母 或 莊章組', 'ang'], ['見溪羣曉匣母', 'än' ], ['', 'iän']]], - ['刪山韻 入聲', [['合口', 'ua'], ['疑影母', 'ia' ], ['', 'a']]], - ['刪山韻 舒聲 幫組', 'ang'], - ['刪山韻 舒聲 開口', [['影疑母', 'iän'], ['見溪羣曉匣母', 'än' ], ['', 'ang']]], - ['刪山韻 舒聲 合口', 'uang'], - ['寒韻 入聲 開口', [['見溪羣曉匣疑影母', 'o' ], ['', 'a']]], - ['寒韻 入聲 幫組', 'o'], - ['寒韻 入聲 合口', [['見組', 'uä' ], ['', 'o']]], - ['寒韻 舒聲', [['開口 或 幫組', 'ang' ], ['', 'uang']]], + if (is('先韻 舒聲 合口')) return 'üän'; + if (is('先韻 舒聲 開口 或 先韻 舒聲 幫組')) return is('崇母') ? 'uang' : is('見溪羣曉匣母') ? 'än' : 'iän'; + if (is('元韻 入聲 幫組')) return is('明母') ? 'ua' : 'a'; + if (is('元仙先韻 入聲 合口')) return is('日母 或 知莊章組') ? 'o' : 'üe'; + if (is('仙先韻 入聲 幫組')) return 'ie'; + if (is('元仙先韻 入聲 開口')) return is('日母 或 知莊章組') ? 'ä' : is('見溪羣曉匣母') ? 'e' : 'ie'; + if (is('仙韻 舒聲 幫組')) return 'iän'; + if (is('元韻 舒聲 幫組')) return is('明母') ? 'uang' : 'ang'; + if (is('元仙韻 舒聲 合口')) return is('日來母 或 知莊章組') ? 'uang' : 'üän'; + if (is('元仙韻 舒聲 開口')) return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; + if (is('刪山韻 入聲')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; + if (is('刪山韻 舒聲 幫組')) return 'ang'; + if (is('刪山韻 舒聲 開口')) return is('影疑母') ? 'iän' : is('見溪羣曉匣母') ? 'än' : 'ang'; + if (is('刪山韻 舒聲 合口')) return 'uang'; + if (is('寒韻 入聲 開口')) return is('見溪羣曉匣疑影母') ? 'o' : 'a'; + if (is('寒韻 入聲 幫組')) return 'o'; + if (is('寒韻 入聲 合口')) return is('見組') ? 'uä' : 'o'; + if (is('寒韻 舒聲')) return is('開口 或 幫組') ? 'ang' : 'uang'; // 效攝 - ['蕭宵韻', [['見溪羣曉匣日母 或 知章組', 'ao' ], ['', 'iao']]], - ['肴韻', [['疑母', 'iao' ], ['', 'ao']]], - ['豪韻', 'ao'], + if (is('蕭宵韻')) return is('見溪羣曉匣日母 或 知章組') ? 'ao' : 'iao'; + if (is('肴韻')) return is('疑母') ? 'iao' : 'ao'; + if (is('豪韻')) return 'ao'; // 果攝 - ['歌韻', [['一等', 'o'], ['開口', 'e' ], ['', 'üe']]], + if (is('歌韻')) return is('一等') ? 'o' : is('開口') ? 'e' : 'üe'; // 假攝 - ['麻韻 二等', [['合口', 'ua'], ['疑影母', 'ia' ], ['', 'a']]], - ['麻韻 三等', [['日母 或 章組', 'e' ], ['', 'ie']]], + if (is('麻韻 二等')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; + if (is('麻韻 三等')) return is('日母 或 章組') ? 'e' : 'ie'; + if (is('麻韻 四等')) return 'ie'; // 宕攝 - ['陽韻 入聲', [['心疑以影云來孃母 或 精組', 'io' ], ['', 'o']]], - ['唐陽韻 舒聲 合口', 'uang'], - ['唐陽韻 舒聲 幫滂並母', 'ang'], - ['陽韻 舒聲 明母', 'uang'], - ['陽韻 舒聲 開口', [['來孃疑以影母 或 精組', 'iang'], ['莊組', 'uang' ], ['', 'ang']]], - ['唐韻 入聲', [['合口 見組', 'uä' ], ['', 'o']]], - ['唐韻 舒聲 明母', 'ang'], - ['唐韻 舒聲 開口', 'ang'], + if (is('陽韻 入聲')) return is('心疑以影云來孃母 或 精組') ? 'io' : 'o'; + if (is('唐陽韻 舒聲 合口')) return 'uang'; + if (is('唐陽韻 舒聲 幫滂並母')) return 'ang'; + if (is('陽韻 舒聲 明母')) return 'uang'; + if (is('陽韻 舒聲 開口')) return is('來孃疑以影母 或 精組') ? 'iang' : is('莊組') ? 'uang' : 'ang'; + if (is('唐韻 入聲')) return is('合口 見組') ? 'uä' : 'o'; + if (is('唐韻 舒聲 明母')) return 'ang'; + if (is('唐韻 舒聲 開口'))return 'ang'; // 梗攝 - ['庚韻 入聲 二等', [['合口', 'uä' ], ['', 'ä']]], - ['庚韻 入聲 三等', [['莊組', 'ä'], ['合口', 'ü' ], ['', 'i']]], - ['庚韻 舒聲 二等', [['合口', 'ong' ], ['', 'en']]] - ['庚韻 舒聲 三等 合口', [['心以影母', 'in'], ['云影母', 'iong' ], ['', 'ong']]], - ['庚韻 舒聲 三等 開口', [['知莊章組', 'en' ], ['', 'in']]], - ['庚韻 舒聲 三等 幫組', 'in'], - ['青韻 舒聲 合口', [['云影母', 'iong' ], ['', 'ong']]], - ['青韻 舒聲 開口', 'in'], - ['清青韻 入聲 幫組', 'i'], - ['清青韻 入聲 合口', 'ü'], - ['清青韻 入聲 開口', [['莊組', 'y'], ['知章組', 'r' ], ['', 'i']]], - ['清韻 舒聲 合口 心以影母', 'in'], - ['清韻 舒聲 合口 羣溪曉母', 'ong'], - ['清韻 舒聲 合口 云影母', 'iong'], - ['清青韻 舒聲 幫組', 'in'], - ['清韻 舒聲 開口', [['知莊章組', 'en' ], ['', 'in']]], - ['耕韻 入聲 合口', 'uä'], - ['耕韻 入聲 開口 或 耕韻 入聲 幫組', 'ä'], - ['耕韻 舒聲 幫組', 'en'], - ['耕韻 舒聲 合口', 'ong' ], - ['耕韻 舒聲 開口', [['匣影母', 'in' ], ['', 'en']]], + if (is('庚韻 入聲 二等')) return is('合口') ? 'uä' : 'ä'; + if (is('庚韻 入聲 三等')) return is('莊組') ? 'ä' : is('合口') ? 'ü' : 'i'; + if (is('庚韻 舒聲 二等')) return is('合口') ? 'ong' : 'en'; + if (is('庚韻 舒聲 三等 合口')) return is('心以影母') ? 'in' : is('云影母') ? 'iong' : 'ong'; + if (is('庚韻 舒聲 三等 開口')) return is('知莊章組') ? 'en' : 'in'; + if (is('庚韻 舒聲 三等 幫組')) return 'in'; + if (is('青韻 舒聲 合口')) return is('云影母') ? 'iong' : 'ong'; + if (is('青韻 舒聲 開口')) return 'in'; + if (is('清青韻 入聲 幫組')) return 'i'; + if (is('清青韻 入聲 合口')) return 'ü'; + if (is('清青韻 入聲 開口')) return is('莊組') ? 'y' : is('知章組') ? 'r' : 'i'; + if (is('清韻 舒聲 合口 心以影母')) return 'in'; + if (is('清韻 舒聲 合口 羣溪曉母')) return 'ong'; + if (is('清韻 舒聲 合口 云影母')) return 'iong'; + if (is('清青韻 舒聲 幫組')) return 'in'; + if (is('清韻 舒聲 開口')) return is('知莊章組') ? 'en' : 'in'; + if (is('耕韻 入聲 合口')) return 'uä'; + if (is('耕韻 入聲 開口 或 耕韻 入聲 幫組')) return 'ä'; + if (is('耕韻 舒聲 幫組')) return 'en'; + if (is('耕韻 舒聲 合口')) return 'ong' ; + if (is('耕韻 舒聲 開口')) return is('匣影母') ? 'in' : 'en'; // 曾攝 - ['蒸韻 入聲 幫組', 'i'], - ['蒸韻 入聲 合口', 'ü'], - ['蒸韻 入聲 開口', [['莊組', 'ä'], ['知徹澄母 或 章組', 'r' ], ['', 'i']]], - ['蒸韻 舒聲 幫組', 'in'], - ['蒸韻 舒聲 開口', [['見組 或 來曉以影母', 'in' ], ['', 'en']]], - ['登韻 入聲 幫組', 'ä'], - ['登韻 入聲 合口', 'uä'], - ['登韻 入聲 開口', 'ä'], - ['登韻 舒聲 幫組', 'en'], - ['登蒸韻 舒聲 合口', 'ong'], - ['登韻 舒聲 開口', 'en'], + if (is('蒸韻 入聲 幫組')) return 'i'; + if (is('蒸韻 入聲 合口')) return 'ü'; + if (is('蒸韻 入聲 開口')) return is('莊組') ? 'ä' : is('知徹澄母 或 章組') ? 'r' : 'i'; + if (is('蒸韻 舒聲 幫組')) return 'in'; + if (is('蒸韻 舒聲 開口')) return is('見組 或 來曉以影母') ? 'in' : 'en'; + if (is('登韻 入聲 幫組')) return 'ä'; + if (is('登韻 入聲 合口')) return 'uä'; + if (is('登韻 入聲 開口')) return 'ä'; + if (is('登韻 舒聲 幫組')) return 'en'; + if (is('登蒸韻 舒聲 合口')) return 'ong'; + if (is('登韻 舒聲 開口')) return 'en'; // 流攝 - ['幽韻', [['幫滂並母', 'iao'], ['見溪羣曉生母', 'ou' ], ['', 'iou']]], - ['尤韻', [['幫滂並母', 'u'], ['精組 或 疑以影云孃來母', 'iou' ], ['', 'ou']]], - ['侯韻', 'ou'], + if (is('幽韻')) return is('幫滂並母') ? 'iao' : is('見溪羣曉生母') ? 'ou' : 'iou'; + if (is('尤韻')) return is('幫滂並母') ? 'u' : is('精組 或 疑以影云孃來母') ? 'iou' : 'ou'; + if (is('侯韻')) return 'ou'; // 深攝 - ['侵韻 入聲', [['莊組', 'ä'], ['章組 或 日知徹澄母', 'r' ], ['', 'i']]], - ['侵韻 舒聲', [['章莊組 或 日知徹澄母', 'en' ], ['', 'in']]], + if (is('侵韻 入聲')) return is('莊組') ? 'ä' : is('章組 或 日知徹澄母') ? 'r' : 'i'; + if (is('侵韻 舒聲')) return is('章莊組 或 日知徹澄母') ? 'en' : 'in'; // 咸攝 - ['添韻 入聲', [['見溪羣曉匣母', 'e' ], ['', 'ie']]], - ['添韻 舒聲', [['見溪羣曉匣母', 'än' ], ['', 'iän']]], - ['鹽嚴凡韻 入聲 幫組', 'a'], - ['鹽嚴凡韻 入聲 合口', [['徹孃母', 'ua' ], ['', 'a']]], - ['鹽嚴凡韻 入聲 開口', [['莊章組 或 日知徹澄母', 'ä'], ['見溪羣曉匣母', 'e' ], ['', 'ie']]], - ['鹽韻 舒聲 幫組', 'iän'], - ['嚴凡韻 舒聲 幫組', [['明母', 'uang' ], ['', 'ang']]], - ['鹽嚴凡韻 舒聲 合口', 'uang'], - ['鹽嚴凡韻 舒聲 開口', [['日知徹澄母 或 莊章組', 'ang'], ['見溪羣曉匣母', 'än' ], ['', 'iän']]], - ['咸銜韻 入聲', [['疑影母', 'ia' ], ['', 'a']]], - ['咸銜韻 舒聲', [['來影疑母', 'iän'], ['見溪羣曉匣母', 'än' ], ['', 'ang']]], - ['覃談韻 入聲', [['見組 或 匣曉影母', 'o' ], ['', 'a']]], - ['覃談韻 舒聲', [['開口 或 幫組', 'ang' ], ['', 'uang'] ]], -], '無韻母規則'); + if (is('添韻 入聲')) return is('見溪羣曉匣母') ? 'e' : 'ie'; + if (is('添韻 舒聲')) return is('見溪羣曉匣母') ? 'än' : 'iän'; + if (is('鹽嚴凡韻 入聲 幫組')) return 'a'; + if (is('鹽嚴凡韻 入聲 合口')) return is('徹孃母') ? 'ua' : 'a'; + if (is('鹽嚴凡韻 入聲 開口')) return is('莊章組 或 日知徹澄母') ? 'ä' : is('見溪羣曉匣母') ? 'e' : 'ie'; + if (is('鹽韻 舒聲 幫組')) return 'iän'; + if (is('嚴凡韻 舒聲 幫組')) return is('明母') ? 'uang' : 'ang'; + if (is('鹽嚴凡韻 舒聲 合口')) return 'uang'; + if (is('鹽嚴凡韻 舒聲 開口')) return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; + if (is('咸銜韻 入聲')) return is('疑影母') ? 'ia' : 'a'; + if (is('咸銜韻 舒聲')) return is('來影疑母') ? 'iän' : is('見溪羣曉匣母') ? 'än' : 'ang'; + if (is('覃談韻 入聲')) return is('見組 或 匣曉影母') ? 'o' : 'a'; + if (is('覃談韻 舒聲')) return is('開口 或 幫組') ? 'ang' : 'uang'; + throw new Error('無韻母規則'); +} function 聲調規則(音節) { - let 聲調 = when([ - ['清音', [ - ['平聲', '陰平'], - ['上聲', '上聲'], - ['去聲', '去聲'], - ['入聲', '入聲'], - ]], - ['濁音', [ - ['平聲', '陽平'], - ['上聲', [['全濁', '去聲'], ['次濁', '上聲']]], - ['去聲', '去聲'], - ['入聲', '入聲']], - ], - ], '無聲調規則'); - + let 聲調; + if (is('平聲')) 聲調 = is('全清 或 次清') ? '陰平' : '陽平'; + else if (is('上聲')) 聲調 = is('全濁') ? '去聲' : '上聲'; + else if (is('去聲')) 聲調 = '去聲'; + else if (is('入聲')) 聲調 = '入聲'; + else throw new Error('無聲調規則'); if (選項.標調方式 === '附標') { let 標調位置; if (音節.match(元音Re)) { From d70f4bae34819c31511944f333553a932bd6484e Mon Sep 17 00:00:00 2001 From: uliloewi Date: Tue, 15 Oct 2024 13:01:33 +0200 Subject: [PATCH 094/117] =?UTF-8?q?=E6=B7=BB=E5=8D=97=E4=BA=AC=E8=A9=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + test/main.js | 1 + 2 files changed, 2 insertions(+) diff --git a/README.md b/README.md index 8f4c896..d109a4d 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,7 @@ https://nk2028-1305783649.file.myqcloud.com/tshet-uinh-examples/ - 推導普通話 (Extrapolated Putonghua): `putonghua.js` - 推導廣州話 (Extrapolated Cantonese): `gwongzau.js` - 推導上海話 (Extrapolated Shanghainese): `zaonhe.js` +- 推導南京話 (Extrapolated Nankinese): `langjin.js` **人造音系 artificial phonological system** diff --git a/test/main.js b/test/main.js index 52e1825..4da165f 100644 --- a/test/main.js +++ b/test/main.js @@ -21,6 +21,7 @@ const testCases = [ ["putonghua", "shǎo"], ["gwongzau", "siu2"], ["zaonhe", "sɔ̄"], + ["langjin", "shao3"], //["ayaka_v8", "seu"], ["yec_en_hua", "A"], ]; From d83ec2c425df94243a6cd8e62f74a6854b53ff0f Mon Sep 17 00:00:00 2001 From: uliloewi Date: Tue, 15 Oct 2024 13:07:37 +0200 Subject: [PATCH 095/117] =?UTF-8?q?=E6=B8=AC=E8=A9=A6=E6=9B=B8=E9=96=8B?= =?UTF-8?q?=E4=B8=89=E5=AE=B5=E4=B8=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kuangthung.js | 257 -------------------------------------------------- test/main.js | 2 +- 2 files changed, 1 insertion(+), 258 deletions(-) delete mode 100644 kuangthung.js diff --git a/kuangthung.js b/kuangthung.js deleted file mode 100644 index eef32c2..0000000 --- a/kuangthung.js +++ /dev/null @@ -1,257 +0,0 @@ -/* 柳漫廣通中古拼音 - * https://zhuanlan.zhihu.com/p/453393955 - * 廣通中古拼音方案:https://zh.wikipedia.org/wiki/User:%E6%9F%B3%E6%BC%AB/%E4%B8%AD%E5%8F%A4%E6%BC%A2%E8%AA%9E%E6%8B%BC%E9%9F%B3%EF%BC%88%E5%BB%A3%E9%80%9A%E7%BE%85%E9%A6%AC%E5%AD%97%EF%BC%89 - * @author uliloewi - */ - -if (!音韻地位) return [ - ['書寫系統', [2, '拼音方案', '國際音標']], -]; - -const 標號表 = { - // p: 'p', pʰ: 'ph', b: 'b', m: 'm', - // t: 't', tʰ: 'th', d: 'd', n: 'n', - // ts: 'ts', tsʰ: 'tsh', dz: 'dz', s: 's', z: 'z', - // k: 'k', kʰ: 'kh', g: 'g', ŋ: 'ng', - // ʔ: 'q', x: 'h', ɣ: 'x', l: 'l', - // ʈ: 'tc', ʈʰ: 'tch', ɖ: 'dc', ɳ: 'n', - // tʂ: 'tsc', tʂʰ: 'tsch', dʐ: 'dzc', ʂ: 'sc', ʐ: 'zc', - // tɕ: 'tsj', tɕʰ: 'tsjh', dʑ: 'dzj', ɕ: 'sj', ʑ: 'zj', - // j: 'j', ɲ: 'nj', 以上輔音等於: - ʰ: 'h', p: 'p', b: 'b', m: 'm', - t: 't', d: 'd', n: 'n', s: 's', z: 'z', l: 'l', - k: 'k', g: 'g', ŋ: 'ng', ʔ: 'q', x: 'h', ɣ: 'x', - ʈ: 'tc', ɖ: 'dc', ɳ: 'n', ʂ: 'sc', ʐ: 'zc', - ɕ: 'sj', ʑ: 'zj', j: 'j', ɲ: 'nj', - - // 元音表 - u: 'u', ʅ: 'r', ʯ: 'w', ɨ: 'y', ʉ: 'ü', i: 'i', y: 'v', //等呼 - o: 'o', ɪ: 'ï', ə: 'ë', ɛ: 'e', a: 'a', æ: 'ä', ɒ: 'ö', -}; - -const 調值標調 = { - '平聲':'˧˧', - '上聲':'˨˦', - '去聲':'˧˩', - '入聲':'˥', -}; - -const 附標標調 = { - '上聲': '́', - '去聲': '̀', -}; - -const 元音 = 'aeiouyäüöëï'; -const 元音Re = new RegExp("[" + 元音 + "]"); -const 元音附標 = '̃̈'; - -function 音標轉字母(s) { - var res = ""; - for (var i = 0; i < s.length; i++) { - res += 標號表[s.charAt(i)]; - } - return res; -}; - -const is = (x) => 音韻地位.屬於(x); - -function 聲母規則() { - switch (音韻地位.母) { - case '幫': return 'p'; - case '滂': return 'pʰ'; - case '並': return 'b'; - case '明': return 'm'; - - case '端': return 't'; - case '透': return 'tʰ'; - case '定': return 'd'; - case '泥': return 'n'; - case '來': return 'l'; - - case '精': return 'ts'; - case '清': return 'tsʰ'; - case '從': return 'dz'; - case '心': return 's'; - case '邪': return 'z'; - - case '見': return 'k'; - case '溪': return 'kʰ'; - case '羣': return 'g'; - case '疑': return 'ŋ'; - - case '影': return 'ʔ'; - case '曉': return 'x'; - case '匣': return 'ɣ'; - case '云': return '';//高元音對映的聲母就是全濁 - - //翹舌 - case '知': return 'ʈ'; - case '徹': return 'ʈʰ'; - case '澄': return 'ɖ'; - case '孃': return 'ɳ'; - - case '莊': return 'tʂ'; - case '初': return 'tʂʰ'; - case '崇': return 'dʐ'; - case '生': return 'ʂ'; - case '俟': return 'ʐ'; - - //硬腭 - case '章': return 'tɕ'; - case '昌': return 'tɕʰ'; - case '常': return 'dʑ'; - case '書': return 'ɕ'; - case '船': return 'ʑ'; - - case '以': return 'j'; - case '日': return 'ɲ'; - - default: throw new Error('無聲母規則'); - } -} - -function 韻母規則() { - let SangA = '來以日母 或 端章精組 或 重紐A類'; - // 通攝 - if (is('東韻 一等')) return 'uŋ';//皆開 - if (is('東韻 三等')) return 'ɨuŋ';//皆開 - if (is('冬韻')) return 'oŋ';//皆一開 - if (is('鍾韻')) return 'ɨoŋ';//皆三開 - // 江攝 - if (is('江韻')) return 'ʅɒŋ';//皆二開 - // 止攝 - if (is('支韻 合口')) return is(SangA) ? 'yɪ' : 'ʉɪ';//皆三合 - if (is('支韻') && is('幫組 或 開口')) return is(SangA) ? 'iɪ' : 'ɨɪ';//皆三開 - if (is('脂韻 合口')) return is(SangA) ? 'yi' : 'ʉi';//皆三合 - if (is('脂韻') && is('幫組 或 開口')) return is(SangA) ? 'i' : 'ɨi';//皆三開 - if (is('之韻')) return 'ɨ';//皆三開 - if (is('微韻')) return is('幫組 或 合口') ? 'ʉəi' : 'ɨəi';//皆三等 - // 遇攝 - if (is('魚韻')) return 'ɨo';//皆三開 - if (is('虞韻')) return 'ʉo';//皆三合 - if (is('模韻')) return 'o';//皆一開 - // 蟹攝 - if (is('齊韻')) return is('合口') ? 'yɛi' : 'iɛi';//皆四等 - if (is('祭韻 合口')) return is(SangA) ? 'yɛj' : 'ʉɛj';//皆三合 - if (is('祭韻') && is('幫組 或 開口')) return is(SangA) ? 'iɛj' : 'ɨɛj';//皆三開 - if (is('泰韻')) return is('合口') ? 'uaj' : 'aj';//皆一等 - if (is('佳韻')) return is('合口') ? 'ʯɛ' : 'ʅɛ';//皆二等 - if (is('皆韻')) return is('合口') ? 'ʯæi' : 'ʅæi';//皆二等 - if (is('夬韻')) return is('合口') ? 'ʯaj' : 'ʅaj';//皆二等 - if (is('咍韻')) return 'ɒi';//皆一開 - if (is('灰韻')) return 'uɒi';//皆一合 - if (is('廢韻')) return is('幫組 或 合口') ? 'ʉɒj' : 'ɨɒj';//皆三等 - // 臻攝 - if (is('眞韻 合口')) return is(SangA) ? 'yin' : 'ʉɨn';//皆三合 - if (is('眞韻') && is('幫組 或 開口')) return is(SangA) ? 'in' : 'ɨn';//皆三開 - if (is('臻韻')) return 'ɨn';//皆莊組三開 - if (is('欣韻')) return 'ɨən';//皆牙喉音三開 - if (is('文韻')) return 'ʉən';//皆三合 - if (is('痕韻')) return 'on';//皆一開 - if (is('魂韻')) return 'uon';//皆一合 - // 山攝 - if (is('寒韻')) return is('三等') ? 'ɨan' : is('合口') ? 'uan' : 'an';//皆一等,除了䔾三開 - if (is('刪韻')) return is('合口') ? 'ʯan' : 'ʅan';//皆二等 - if (is('山韻')) return is('合口') ? 'ʯæn' : 'ʅæn';//皆二等 - if (is('元韻')) return is('幫組 或 合口') ? 'ʉon' : 'ɨon';//皆三等 - if (is('仙韻 合口')) return is(SangA) ? 'yæn' : 'ʉæn';//皆三等 - if (is('仙韻') && is('幫組 或 開口')) return is(SangA) ? 'iæn' : 'ɨæn';//皆三等 - if (is('先韻')) return is('合口') ? 'yɛn' : 'iɛn';//皆四等 - // 效攝 - if (is('蕭韻')) return 'iɛu';//皆四開 - if (is('宵韻')) return is(SangA) ? 'iæu' : 'ɨæu';//皆三開 - if (is('肴韻')) return 'ʅau';//皆二開 - if (is('豪韻')) return 'au';//皆一開 - // 果攝 - if (is('歌韻 一等')) return is('合口') ? 'uɒ' : 'ɒ'; - if (is('歌韻 三等')) return is('合口') ? 'ʉɒ' : 'ɨɒ'; - // 假攝 - if (is('麻韻 二等')) return is('合口') ? 'ʯa' : 'ʅa'; - if (is('麻韻 三等')) return 'ɨa'; - // 宕攝 - if (is('陽韻')) return is('幫組 或 合口') ? 'ʉaŋ' : 'ɨaŋ';//皆三等 - if (is('唐韻')) return is('合口') ? 'uaŋ' : 'aŋ';//皆一等 - // 梗攝 - if (is('庚韻 二等')) return is('合口') ? 'ʯæŋ' : 'ʅæŋ'; - if (is('庚韻 三等')) return is('合口') ? 'ʉæŋ' : 'ɨæŋ'; - if (is('耕韻')) return is('合口') ? 'ʯɛŋ' : 'ʅɛŋ';//皆二等 - if (is('清韻')) return is('合口') ? 'yæŋ' : 'iæŋ';//皆三A - if (is('青韻')) return is('合口') ? 'yɛŋ' : 'iɛŋ';//皆四等 - // 曾攝 - if (is('蒸韻')) return is('合口') ? 'ʉɨŋ' : 'ɨŋ';//皆三等 - if (is('登韻')) return is('合口') ? 'uəŋ' : 'əŋ';//皆一等 - // 流攝 - if (is('尤韻')) return 'ɨu';//皆三開 - if (is('侯韻')) return 'u';//皆一開 - if (is('幽韻')) return 'iu';//皆三A開口 - // 深攝 - if (is('侵韻')) return is(SangA) ? 'im' : 'ɨm';//皆三開 - // 咸攝 - if (is('覃韻')) return 'ɒm';//皆一開 - if (is('談韻')) return 'am';//皆一開 - if (is('咸韻')) return 'ʅæm';//皆二開 - if (is('銜韻')) return 'ʅam';//皆二開 - if (is('凡韻')) return 'ʉɒm';//皆三合 - if (is('鹽韻')) return is(SangA) ? 'iæm' : 'ɨæm';//皆三開 - if (is('嚴韻')) return 'ɨɒm';//皆三開 - if (is('添韻')) return 'iɛm';//皆四開 - throw new Error('無韻母規則'); -} - -function 聲調規則(inzie) { - let 聲調; - let 音節 = String(inzie); - if (is('平聲')) 聲調 = '平聲'; - else if (is('上聲')) 聲調 = '上聲'; - else if (is('去聲')) 聲調 = '去聲'; - else if (is('入聲')) 聲調 = '入聲'; - else throw new Error('無聲調規則'); - if (選項.書寫系統 !== '國際音標') { - if (is('上聲 或 去聲')) - { - let 標調位置; - if (音節.match(元音Re)) { - let 第一個元音 = 音節.match(元音Re)[0]; - 標調位置 = 音節.indexOf(第一個元音); - if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 - if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 - if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); - else if (音節.includes('ä')) 標調位置 = 音節.indexOf('ä'); - else if (音節.includes('ö')) 標調位置 = 音節.indexOf('ö'); - else if (音節.includes('o')) 標調位置 = 音節.indexOf('o'); - else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); - else if (音節.includes('ë')) 標調位置 = 音節.indexOf('ë'); - else if (音節.includes('u')) 標調位置 = 音節.indexOf('u'); - } else { - 標調位置 = 音節.indexOf('̩'); - } - 標調位置 += 1; - return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); - } - else return 音節; - } - else return 音節 + 調值標調[聲調]; -} - -let 聲母 = 聲母規則(); -let 隔音符號 = "'"; -let 韻母 = 韻母規則(); -let 聲調 = 聲調規則(); - -if (is('入聲')) { - if (韻母.endsWith('m')) 韻母 = `${韻母.slice(0, -1)}p`; - else if (韻母.endsWith('n')) 韻母 = `${韻母.slice(0, -1)}t`; - else if (韻母.endsWith('ŋ')) 韻母 = `${韻母.slice(0, -1)}k`; -} - -if (韻母.endsWith('j')) { - 聲調 = '˧˩'; -} -if (選項.書寫系統 === '國際音標') { - return 聲調規則(聲母 + 韻母); -} -else -{ - let 音節 = 音標轉字母(聲母 + 韻母); - return 聲調規則(音節); -} \ No newline at end of file diff --git a/test/main.js b/test/main.js index 4da165f..2b3b794 100644 --- a/test/main.js +++ b/test/main.js @@ -21,7 +21,7 @@ const testCases = [ ["putonghua", "shǎo"], ["gwongzau", "siu2"], ["zaonhe", "sɔ̄"], - ["langjin", "shao3"], + ["langjin", "shao³"], //["ayaka_v8", "seu"], ["yec_en_hua", "A"], ]; From 18f1ba8a7c85fa6993c9f9aef8a852d4e5456a4f Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 16 Oct 2024 17:46:47 +0200 Subject: [PATCH 096/117] =?UTF-8?q?=E5=85=BC=E5=AE=B9=E5=B8=B6=E2=80=9C?= =?UTF-8?q?=E6=AC=A3=E9=9F=BB=E2=80=9D=E7=9A=84=E8=88=8A=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 45 ++++++++++++++++++++++++++++++++------------- 1 file changed, 32 insertions(+), 13 deletions(-) diff --git a/langjin.js b/langjin.js index d78a3d2..1f1c6de 100644 --- a/langjin.js +++ b/langjin.js @@ -12,6 +12,7 @@ const is = (x) => 音韻地位.屬於(x); if (!音韻地位) return [ + //['$legacy', true], ['標調方式', [1, '數字', '附標']], ]; @@ -33,6 +34,9 @@ const 附標標調 = { const 元音 = 'iuüaeoyär'; const 元音Re = new RegExp("[" + 元音 + "]"); const 元音附標 = '̃̈'; +var 真韻='真'; +var 殷韻='殷'; +var 重紐=''; function 聲母規則() { if (is('幫母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'b'; @@ -66,14 +70,14 @@ function 聲母規則() { if (is('俟母')) return is('平聲') ? 'c' : 's'; // 平送氣仄不送氣 if (is('章母')) return 'zh'; if (is('昌母')) return 'ch'; - if (is('常母')) return is('曾攝 入聲') ? 'zh' : is('平聲 齊侵清仙鹽陽尤魚虞真蒸支鍾韻 或 一等') ? 'ch' : 'sh'; + if (is('常母')) return is('曾攝 入聲') ? 'zh' : is(真韻 + '齊侵清仙鹽陽尤魚虞蒸支鍾韻 平聲 或 一等') ? 'ch' : 'sh'; if (is('船書母')) return is('平聲 通攝 或 平聲 合口 山攝') ? 'ch' : 'sh'; // 章組擦音分化律 - if (is('日母')) return is('四等') ? 'l' : is('支之脂韻 開口 或 真侵韻 入聲') ? '' : 'r'; + if (is('日母')) return is('四等') ? 'l' : is(真韻 + '侵韻 入聲 或 支之脂韻 開口') ? '' : 'r'; let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 通攝 舒聲 或 四等 合口 齊韻'; // 見溪羣曉匣母不顎化條件 if (is('見母')) return is(不顎化) ? 'g' : 'j'; if (is('溪母')) return is('二等 皆韻 或 二等 江韻 入聲') ? 'k' : is(不顎化) ? 'k' : 'q'; if (is('羣母')) { - if (is('宵韻 A類')) return 'q'; + if (is('宵韻 '+ 重紐 + 'A類')) return 'q'; if (is('平聲')) return is('三等 合口 山陽脂韻') ? 'k' : 'q'; // 平送氣 // 剩下仄聲不送氣 return is(不顎化) ? 'g' : 'j'; @@ -107,8 +111,8 @@ function 韻母規則() { if (is('支脂之韻 崇初從精清生俟邪心莊母 開口')) return 'y'; // 平舌音 if (is('支脂之韻 昌常徹澄船書章知母 開口')) return 'r'; // 翹舌音 if (is('支脂韻 莊組 合口')) return 'uä'; - if (is('支韻 B類') && is('幫母 或 並母 上去聲')) return 'ei'; - if (is('脂韻 B類') && is('並滂母 或 幫母 平聲')) return 'ei'; + if (is('支韻 '+ 重紐 + 'B類') && is('幫母 或 並母 上去聲')) return 'ei'; + if (is('脂韻 '+ 重紐 + 'B類') && is('並滂母 或 幫母 平聲')) return 'ei'; if (is('脂韻 明母')) return 'ei'; if (is('微韻 幫並滂母')) return 'ei'; if (is('支脂之微韻 幫滂並母')) return 'i'; @@ -141,14 +145,14 @@ function 韻母規則() { // 臻攝 if (is('文韻 入聲 幫組')) return 'u'; - if (is('臻殷文真韻 入聲 合口')) return is('莊組') ? 'o' : is('知章組') ? 'u' : 'ü'; - if (is('臻殷文真韻 入聲 幫組')) return 'i'; - if (is('臻殷文真韻 入聲 開口')) return is('莊組') ? 'ä' : is('章組 或 知徹澄日母') ? 'r' : 'i'; - if (is('臻殷文真韻 舒聲 開口')) return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; - if (is('真韻 舒聲 幫組')) return 'in'; - if (is('文真韻 舒聲 合口')) return is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; - if (is('真臻殷文韻 舒聲 幫組')) return is ('明母') ? 'uen' : 'en'; - if (is('真臻殷韻 舒聲 合口')) return is('幫滂並母') ? 'en' : is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; + if (is(殷韻 + 真韻 + '臻文韻 入聲 合口')) return is('莊組') ? 'o' : is('知章組') ? 'u' : 'ü'; + if (is(殷韻 + 真韻 + '臻文韻 入聲 幫組')) return 'i'; + if (is(殷韻 + 真韻 + '臻文韻 入聲 開口')) return is('莊組') ? 'ä' : is('章組 或 知徹澄日母') ? 'r' : 'i'; + if (is(殷韻 + 真韻 + '臻文韻 舒聲 開口')) return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; + if (is(真韻 + '韻 舒聲 幫組')) return 'in'; + if (is(真韻 + '文韻 舒聲 合口')) return is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; + if (is(殷韻 + 真韻 + '臻文韻 舒聲 幫組')) return is ('明母') ? 'uen' : 'en'; + if (is(殷韻 + 真韻 + '臻韻 舒聲 合口')) return is('幫滂並母') ? 'en' : is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; if (is('魂痕韻 入聲')) return is('幫組 或 開口') ? 'o' : 'u'; if (is('魂痕韻 舒聲 幫組')) return 'en'; if (is('魂痕韻 舒聲 開口')) return is('端組') ? 'uen' : 'en'; @@ -288,6 +292,21 @@ function 聲調規則(音節) { } } +try { + is('真韻'); +} catch { //“真”變“眞” + 真韻 = '眞'; +} +try { + is('殷韻'); +} catch { //“殷”變“欣” + 殷韻 = '欣'; +} +try { + is('A類'); +} catch { //無標記詞“重紐” + 重紐 = '重紐'; +} let 聲母 = 聲母規則(); let 韻母 = 韻母規則(); return 聲調規則(聲母 + 韻母); From 983a7e3d3ef8d4495a6edd1cddb2a3817163b1c9 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 16 Oct 2024 19:20:45 +0200 Subject: [PATCH 097/117] =?UTF-8?q?=E7=94=A8when?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 627 +++++++++++++++++++++++++++++++++++------------------ 1 file changed, 419 insertions(+), 208 deletions(-) diff --git a/langjin.js b/langjin.js index 1f1c6de..2243643 100644 --- a/langjin.js +++ b/langjin.js @@ -9,7 +9,10 @@ * @author uliloewi */ +/** @type { 音韻地位['屬於'] } */ const is = (x) => 音韻地位.屬於(x); +/** @type { 音韻地位['判斷'] } */ +const when = (...x) => 音韻地位.判斷(...x); if (!音韻地位) return [ //['$legacy', true], @@ -38,231 +41,454 @@ var 真韻='真'; var 殷韻='殷'; var 重紐=''; -function 聲母規則() { - if (is('幫母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'b'; - if (is('滂母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : 'p'; - if (is('並母')) return is('東韻 三等 或 鍾微虞廢文元陽尤凡韻') ? 'f' : is('平聲') ? 'p' : 'b'; - if (is('明母')) return is('三等 凡微文陽虞元韻') ? '' : 'm'; // 等價於三等合口 - if (is('端母')) return 'd'; - if (is('透母')) return 't'; - if (is('定母')) return is('平聲') ? 't' : 'd'; - if (is('泥來孃母')) return 'l'; - if (is('知母')) return is('麻韻 三等') ? 'd' : is('庚耕韻') ? 'z' : 'zh'; // 知組平翹律 - if (is('徹母')) return is('庚耕韻') ? 'c' : 'ch'; // 知組平翹律 - if (is('澄母')) { - if (is('庚耕韻')) return is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 - // 剩下翹舌 - return is('平聲') ? 'ch' : 'zh'; // 平送氣仄不送氣 - } - if (is('精母')) return 'z'; - if (is('清母')) return 'c'; - if (is('從母')) return is('二等') ? 'ch' : is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 - if (is('心母')) return 's'; - if (is('邪母')) return is('平聲 尤之陽鹽侵魚韻') ? 'c' : 's'; - if (is('莊母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'zh' : 'z'; // 莊組平翹律 - if (is('初母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'ch' : 'c'; // 莊組平翹律 - if (is('崇母')) { - if (is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等')) return is('平聲') ? 'ch' : 'zh'; - // 剩下平舌 - return is('之韻') ? 's' : is('平聲') ? 'c' : 'z'; // 平送氣仄不送氣 - } - if (is('生母')) return is('宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等') ? 'sh' : 's'; // 莊組平翹律 - if (is('俟母')) return is('平聲') ? 'c' : 's'; // 平送氣仄不送氣 - if (is('章母')) return 'zh'; - if (is('昌母')) return 'ch'; - if (is('常母')) return is('曾攝 入聲') ? 'zh' : is(真韻 + '齊侵清仙鹽陽尤魚虞蒸支鍾韻 平聲 或 一等') ? 'ch' : 'sh'; - if (is('船書母')) return is('平聲 通攝 或 平聲 合口 山攝') ? 'ch' : 'sh'; // 章組擦音分化律 - if (is('日母')) return is('四等') ? 'l' : is(真韻 + '侵韻 入聲 或 支之脂韻 開口') ? '' : 'r'; - let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 通攝 舒聲 或 四等 合口 齊韻'; // 見溪羣曉匣母不顎化條件 - if (is('見母')) return is(不顎化) ? 'g' : 'j'; - if (is('溪母')) return is('二等 皆韻 或 二等 江韻 入聲') ? 'k' : is(不顎化) ? 'k' : 'q'; - if (is('羣母')) { - if (is('宵韻 '+ 重紐 + 'A類')) return 'q'; - if (is('平聲')) return is('三等 合口 山陽脂韻') ? 'k' : 'q'; // 平送氣 - // 剩下仄聲不送氣 - return is(不顎化) ? 'g' : 'j'; - } - if (is('疑母')) { - if(is('之韻 上聲')) return 'l'; - return is('一二等') ? '' : is('尤蒸齊韻 平聲 或 先仙陽庚韻 入聲') ? 'l' : ''; - } - if (is('匣母')) return is('開口 耕韻 舒聲') ? 'x' : is(不顎化) ? 'h' : 'x'; - if (is('曉母')) return is('三等 開口 或 三等 通攝') ? 'x' : is(不顎化) ? 'h' : 'x'; - if (is('以母')) return is('合口 祭韻') ? 'r' : ''; - if (is('影母')) return ''; - if (is('云母')) return is('舒聲 通攝') ? 'x' : ''; - throw new Error('無聲母規則'); +try { + is('真韻'); +} catch { //“真”變“眞” + 真韻 = '眞'; } +try { + is('殷韻'); +} catch { //“殷”變“欣” + 殷韻 = '欣'; +} +try { + is('A類'); +} catch { //無標記詞“重紐” + 重紐 = '重紐'; +} + +let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 通攝 舒聲 或 四等 合口 齊韻'; // 見溪羣曉匣母不顎化條件 +const 聲母規則 = () => when([ + ['幫母', [['東韻 三等 或 鍾微虞廢文元陽尤凡韻', 'f'], ['', 'b']]], + ['滂母', [['東韻 三等 或 鍾微虞廢文元陽尤凡韻', 'f'], ['', 'p']]], + ['並母', [['東韻 三等 或 鍾微虞廢文元陽尤凡韻', 'f'], ['平聲', 'p'], ['', 'b']]], + ['明母', [['三等 凡微文陽虞元韻', ''], ['', 'm']]], // 等價於三等合口 + ['端母', 'd'], + ['透母', 't'], + ['定母', [['平聲', 't'], ['', 'd']]], + ['泥來孃母', 'l'], + ['精母', 'z'], + ['清母', 'c'], + ['從母', [['二等', 'ch'], ['平聲', 'c'], ['', 'z']]],// 平送氣仄不送氣 + ['心母', 's'], + ['邪母', [['平聲 尤之陽鹽侵魚韻', 'c'], ['', 's']]], + ['知母', [['麻韻 三等', 'd'], ['庚耕韻', 'z'], ['', 'zh']]], // 知組平翹律 + ['徹母', [['庚耕韻', 'c'], ['', 'ch']]], // 知組平翹律 + ['澄母', [['庚耕韻 平聲', 'c'], ['庚耕韻 ', 'z'], ['平聲', 'ch'], ['', 'zh']]],// 平送氣仄不送氣 + ['莊母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'zh'], ['', 'z']]],// 莊組平翹律 + ['初母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'ch'], ['', 'c']]],// 莊組平翹律 + ['崇母', [ + ['宕假效江攝 平聲 或 止攝 合口 二等 平聲 或 蟹咸山攝 二等 平聲', 'ch'], + ['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等','zh'], + ['之韻', 's'], + ['平聲', 'c'], + ['', 'z'] + ]], + ['生母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'sh'], ['', 's']]],// 莊組平翹律 + ['俟母', [['平聲', 'c'], ['', 's']]],// 平送氣仄不送氣 + ['章母', 'zh'], + ['昌母', 'ch'], + ['常母', [['曾攝 入聲', 'zh'], [真韻 + '齊侵清仙鹽陽尤魚虞蒸支鍾韻 平聲 或 一等', 'ch'], ['', 'sh']]], + ['船書母', [['平聲 通攝 或 平聲 合口 山攝', 'ch'], ['', 'sh']]],// 章組擦音分化律 + ['日母', [['四等', 'l'], [真韻 + '侵韻 入聲 或 支之脂韻 開口', ''], ['', 'r']]], + ['見母', [[不顎化, 'g'], ['', 'j']]], + ['溪母', [['二等 皆韻 或 二等 江韻 入聲', 'k'], [不顎化, 'k'], ['', 'q']]], + ['羣母', [ + [重紐 + 'A類 宵韻', 'q'], + ['平聲 三等 合口 山陽脂韻','k'], + ['平聲','q'], [不顎化, 'g'], + ['', 'j'] + ]], + ['疑母', [['之韻 上聲', 'l'], ['一二等', ''], ['尤蒸齊韻 平聲 或 先仙陽庚韻 入聲', 'l'], ['', '']]], + ['曉母', [['三等 開口 或 三等 通攝', 'x'], [不顎化, 'h'], ['', 'x']]], + ['匣母', [['開口 耕韻 舒聲', 'x'], [不顎化, 'h'], ['', 'x']]], + ['以母', [['合口 祭韻', 'r'], ['', '']]], + ['影母', ''], + ['云母', [['舒聲 通攝', 'x'], ['', '']]], +], '無聲母規則'); -function 韻母規則() { +const 韻母規則 = () => when([ // 通攝 - if (is('東韻 入聲')) return is('三等 見溪羣曉匣疑以影云母') ? 'ü' : 'u'; - if (is('東韻 舒聲')) return is('三等 疑以影母') ? 'iong' : is('幫組') ? 'en' : 'ong'; - if (is('冬韻')) return is('入聲') ? 'u' : is('幫組') ? 'en' : 'ong'; - if (is('鍾韻 入聲')) return is('見溪羣曉匣疑以影云母') ? 'ü' : 'u'; - if (is('鍾韻 舒聲')) return is('疑以影母') ? 'iong' : is('幫組') ? 'en' : 'ong'; + ['東韻 入聲', [['三等 見溪羣曉匣疑以影云母', 'ü'], ['', 'u']]], + ['東韻 舒聲', [['三等 疑以影母', 'iong'], ['幫組', 'en'], ['', 'ong']]], + ['冬韻', [['入聲', 'u'], ['幫組', 'en'], ['', 'ong']]], + ['鍾韻 舒聲', [['疑以影母', 'iong'], ['幫組', 'en'], ['', 'ong']]], + ['鍾韻 入聲', [['見溪羣曉匣疑以影云母', 'ü'], ['', 'u']]], // 江攝 - if (is('江韻 入聲')) return is('疑母') ? 'io' : 'o'; - if (is('江韻 舒聲')) return is('徹澄崇初生知母') ? 'uang' : is('疑母') ? 'iang' : 'ang'; + ['江韻 入聲', [ + ['疑母', 'io'], ['', 'o'] + ]], + ['江韻 徹澄崇初生知母', 'uang'], + ['江韻 疑母', 'iang'], + ['江韻', 'ang'], - // 止攝 - if (is('支脂之韻 日母 開口')) return 'er'; - if (is('支脂之韻 崇初從精清生俟邪心莊母 開口')) return 'y'; // 平舌音 - if (is('支脂之韻 昌常徹澄船書章知母 開口')) return 'r'; // 翹舌音 - if (is('支脂韻 莊組 合口')) return 'uä'; - if (is('支韻 '+ 重紐 + 'B類') && is('幫母 或 並母 上去聲')) return 'ei'; - if (is('脂韻 '+ 重紐 + 'B類') && is('並滂母 或 幫母 平聲')) return 'ei'; - if (is('脂韻 明母')) return 'ei'; - if (is('微韻 幫並滂母')) return 'ei'; - if (is('支脂之微韻 幫滂並母')) return 'i'; - if (is('支韻 明母')) return 'i'; - if (is('微韻 明母')) return 'uei'; - if (is('支脂之微韻 開口')) return 'i'; - if (is('支脂微韻 合口')) return 'uei'; + // 止攝 + ['支脂之韻 日母 開口', 'er'], + ['支脂之韻 崇初從精清生俟邪心莊母 開口', 'y'], // 平舌音 + ['支脂之韻 昌常徹澄船書章知母 開口', 'r'], // 翹舌音 + ['支脂韻 莊組 合口', 'uä'], + [重紐 + 'B類 支韻 幫母', 'ei'], + [重紐 + 'B類 支韻 並母 上去聲', 'ei'], + [重紐 + 'B類 脂韻 並滂母', 'ei'], + [重紐 + 'B類 脂韻 幫母 平聲', 'ei'], + ['脂韻 明母', 'ei'], + ['微韻 幫並滂母', 'ei'], + ['支脂之微韻 幫滂並母', 'i'], + ['支韻 明母', 'i'], + ['微韻 明母', 'uei'], + ['支脂之微韻 開口', 'i'], + ['支脂微韻 合口', 'uei'], // 遇攝 - if (is('模韻')) return is('明母') ? 'o' : 'u'; - if (is('魚虞韻')) return is('從見精來孃清羣溪曉邪心疑以影云母') ? 'ü' : 'u'; + ['模韻', [ + ['明母', 'o'], + ['', 'u'] + ]], + ['魚虞韻', [ + ['從見精來孃清羣溪曉邪心疑以影云母', 'ü'], + ['', 'u'] + ]], // 蟹攝 - if (is('齊韻')) return is('合口 或 常母') ? 'uei' : 'i'; - if (is('祭韻 明母')) return 'ei'; - if (is('廢祭灰韻 合口')) return 'uei'; - if (is('廢韻 幫組')) return 'ei'; - if (is('祭韻 幫組')) return 'i'; - if (is('廢祭韻 開口')) return is('章知組') ? 'r' : is('莊組') ? 'y' : 'i'; - if (is('佳韻 合口')) return is('見溪匣曉影母') ? 'ua' : 'uä'; - if (is('皆夬韻 合口')) return 'uä'; - if (is('佳皆夬韻 幫組')) return 'ä'; - if (is('佳皆夬韻 開口')) return is('疑母') ? 'iä' : 'ä'; - if (is('灰廢韻 幫組')) return 'ei'; - if (is('灰韻 開口')) return is('以母') ? 'iä' : 'ä'; - if (is('咍韻')) return is('合口') ? 'uei' : is('以母') ? 'iä' : 'ä'; - if (is('泰韻 合口')) return 'uei'; - if (is('泰韻 幫組')) return 'ei'; - if (is('泰韻 開口')) return is('以母') ? 'iä' : 'ä'; + ['齊韻', [ + ['合口 或 常母', 'uei' ], + ['', 'i'] + ]], + ['祭韻 明母', 'ei'], + ['廢祭灰韻 合口', 'uei'], + ['廢韻 幫組', 'ei'], + ['祭韻 幫組', 'i'], + ['廢祭韻 開口', [ + ['章知組', 'r'], + ['莊組', 'y' ], + ['', 'i']]], + ['佳韻 合口', [ + ['見溪匣曉影母', 'ua' ], + ['', 'uä'] + ]], + ['皆夬韻 合口', 'uä'], + ['佳皆夬韻 幫組', 'ä'], + ['佳皆夬韻 開口', [ + ['疑母', 'iä' ], + ['', 'ä'] + ]], + ['灰廢韻 幫組', 'ei'], + ['灰韻 開口', [ + ['以母', 'iä' ], + ['', 'ä'] + ]], + ['咍韻', [ + ['合口', 'uei'], + ['以母', 'iä' ], + ['', 'ä'] + ]], + ['泰韻 合口', 'uei'], + ['泰韻 幫組', 'ei'], + ['泰韻 開口', [ + ['以母', 'iä' ], + ['', 'ä'] + ]], // 臻攝 - if (is('文韻 入聲 幫組')) return 'u'; - if (is(殷韻 + 真韻 + '臻文韻 入聲 合口')) return is('莊組') ? 'o' : is('知章組') ? 'u' : 'ü'; - if (is(殷韻 + 真韻 + '臻文韻 入聲 幫組')) return 'i'; - if (is(殷韻 + 真韻 + '臻文韻 入聲 開口')) return is('莊組') ? 'ä' : is('章組 或 知徹澄日母') ? 'r' : 'i'; - if (is(殷韻 + 真韻 + '臻文韻 舒聲 開口')) return is('莊章組 或 日知徹澄母') ? 'en' : 'in'; - if (is(真韻 + '韻 舒聲 幫組')) return 'in'; - if (is(真韻 + '文韻 舒聲 合口')) return is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; - if (is(殷韻 + 真韻 + '臻文韻 舒聲 幫組')) return is ('明母') ? 'uen' : 'en'; - if (is(殷韻 + 真韻 + '臻韻 舒聲 合口')) return is('幫滂並母') ? 'en' : is('來明日書章知昌常徹澄船母') ? 'uen' : 'üin'; - if (is('魂痕韻 入聲')) return is('幫組 或 開口') ? 'o' : 'u'; - if (is('魂痕韻 舒聲 幫組')) return 'en'; - if (is('魂痕韻 舒聲 開口')) return is('端組') ? 'uen' : 'en'; - if (is('魂痕韻 舒聲 合口')) return 'uen'; + ['文韻 入聲 幫組', 'u'], + [殷韻 + 真韻 + '臻文韻 入聲 合口', [ + ['莊組', 'o'], + ['知章組', 'u' ], + ['', 'ü'] + ]], + [殷韻 + 真韻 + '臻文韻 入聲 幫組', 'i'], + [殷韻 + 真韻 + '臻文韻 入聲 開口', [ + ['莊組', 'ä'], + ['章組 或 知徹澄日母', 'r' ], + ['', 'i'] + ]], + [殷韻 + 真韻 + '臻文韻 舒聲 開口', [ + ['莊章組 或 日知徹澄母', 'en' ], + ['', 'in'] + ]], + [真韻 + '韻 舒聲 幫組', 'in'], + [真韻 + '文韻 舒聲 合口', [ + ['明母', 'uen' ], + ['來日書章知昌常徹澄船母 合口', 'uen' ], + ['', 'üin'] + ]], + [殷韻 + 真韻 + '臻文韻 舒聲 幫組', [ + ['明母', 'uen' ], + ['', 'en'] + ]], + [殷韻 + 真韻 + '臻韻 舒聲 合口', [ + ['幫滂並母', 'en'], + ['來明日書章知昌常徹澄船母', 'uen' ], + ['', 'üin'] + ]], + ['魂痕韻 入聲', [ + ['幫組 或 開口', 'o' ], + ['', 'u'] + ]], + ['魂痕韻 舒聲 幫組', 'en'], + ['魂痕韻 舒聲 開口', [ + ['端組', 'uen' ], + ['', 'en'] + ]], + ['魂痕韻 舒聲 合口', 'uen'], // 山攝 - if (is('先韻 舒聲 合口')) return 'üän'; - if (is('先韻 舒聲 開口 或 先韻 舒聲 幫組')) return is('崇母') ? 'uang' : is('見溪羣曉匣母') ? 'än' : 'iän'; - if (is('元韻 入聲 幫組')) return is('明母') ? 'ua' : 'a'; - if (is('元仙先韻 入聲 合口')) return is('日母 或 知莊章組') ? 'o' : 'üe'; - if (is('仙先韻 入聲 幫組')) return 'ie'; - if (is('元仙先韻 入聲 開口')) return is('日母 或 知莊章組') ? 'ä' : is('見溪羣曉匣母') ? 'e' : 'ie'; - if (is('仙韻 舒聲 幫組')) return 'iän'; - if (is('元韻 舒聲 幫組')) return is('明母') ? 'uang' : 'ang'; - if (is('元仙韻 舒聲 合口')) return is('日來母 或 知莊章組') ? 'uang' : 'üän'; - if (is('元仙韻 舒聲 開口')) return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; - if (is('刪山韻 入聲')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; - if (is('刪山韻 舒聲 幫組')) return 'ang'; - if (is('刪山韻 舒聲 開口')) return is('影疑母') ? 'iän' : is('見溪羣曉匣母') ? 'än' : 'ang'; - if (is('刪山韻 舒聲 合口')) return 'uang'; - if (is('寒韻 入聲 開口')) return is('見溪羣曉匣疑影母') ? 'o' : 'a'; - if (is('寒韻 入聲 幫組')) return 'o'; - if (is('寒韻 入聲 合口')) return is('見組') ? 'uä' : 'o'; - if (is('寒韻 舒聲')) return is('開口 或 幫組') ? 'ang' : 'uang'; + ['先韻 舒聲 合口', 'üän'], + ['先韻 舒聲 開口 或 先韻 舒聲 幫組', [ + ['崇母', 'uang'], + ['見溪羣曉匣母', 'än' ], + ['', 'iän'] + ]], + ['元韻 入聲 幫組', [ + ['明母', 'ua' ], + ['', 'a'] + ]], + ['元仙先韻 入聲 合口', [ + ['日母 或 知莊章組', 'o' ], + ['', 'üe'] + ]], + ['仙先韻 入聲 幫組', 'ie'], + ['元仙先韻 入聲 開口', [ + ['日母 或 知莊章組', 'ä'], + ['見溪羣曉匣母', 'e' ], + ['', 'ie'] + ]], + ['仙韻 舒聲 幫組', 'iän'], + ['元韻 舒聲 幫組', [ + ['明母', 'uang' ], + ['', 'ang'] + ]], + ['元仙韻 舒聲 合口', [ + ['日來母 或 知莊章組', 'uang' ], + ['', 'üän'] + ]], + ['元仙韻 舒聲 開口', [ + ['日知徹澄母 或 莊章組', 'ang'], + ['見溪羣曉匣母', 'än' ], + ['', 'iän'] + ]], + ['刪山韻 入聲', [ + ['合口', 'ua'], + ['疑影母', 'ia' ], + ['', 'a'] + ]], + ['刪山韻 舒聲 幫組', 'ang'], + ['刪山韻 舒聲 開口', [ + ['影疑母', 'iän'], + ['見溪羣曉匣母', 'än' ], + ['', 'ang'] + ]], + ['刪山韻 舒聲 合口', 'uang'], + ['寒韻 入聲 開口', [ + ['見溪羣曉匣疑影母', 'o' ], + ['', 'a'] + ]], + ['寒韻 入聲 幫組', 'o'], + ['寒韻 入聲 合口', [ + ['見組', 'uä' ], + ['', 'o'] + ]], + ['寒韻 舒聲', [ + ['開口 或 幫組', 'ang' ], + ['', 'uang'] + ]], // 效攝 - if (is('蕭宵韻')) return is('見溪羣曉匣日母 或 知章組') ? 'ao' : 'iao'; - if (is('肴韻')) return is('疑母') ? 'iao' : 'ao'; - if (is('豪韻')) return 'ao'; + ['蕭宵韻', [ + ['見溪羣曉匣日母 或 知章組', 'ao' ], + ['', 'iao'] + ]], + ['肴韻', [ + ['疑母', 'iao' ], + ['', 'ao'] + ]], + ['豪韻', 'ao'], // 果攝 - if (is('歌韻')) return is('一等') ? 'o' : is('開口') ? 'e' : 'üe'; + ['歌韻', [ + ['一等', 'o'], + ['開口', 'e' ], + ['', 'üe'] + ]], // 假攝 - if (is('麻韻 二等')) return is('合口') ? 'ua' : is('疑影母') ? 'ia' : 'a'; - if (is('麻韻 三等')) return is('日母 或 章組') ? 'e' : 'ie'; - if (is('麻韻 四等')) return 'ie'; + ['麻韻 二等', [ + ['合口', 'ua'], + ['疑影母', 'ia' ], + ['', 'a'] + ]], + ['麻韻 三等', [ + ['日母 或 章組', 'e' ], + ['', 'ie'] + ]], + ['麻韻 四等', 'ie'], // 宕攝 - if (is('陽韻 入聲')) return is('心疑以影云來孃母 或 精組') ? 'io' : 'o'; - if (is('唐陽韻 舒聲 合口')) return 'uang'; - if (is('唐陽韻 舒聲 幫滂並母')) return 'ang'; - if (is('陽韻 舒聲 明母')) return 'uang'; - if (is('陽韻 舒聲 開口')) return is('來孃疑以影母 或 精組') ? 'iang' : is('莊組') ? 'uang' : 'ang'; - if (is('唐韻 入聲')) return is('合口 見組') ? 'uä' : 'o'; - if (is('唐韻 舒聲 明母')) return 'ang'; - if (is('唐韻 舒聲 開口'))return 'ang'; + ['陽韻 入聲', [ + ['心疑以影云來孃母 或 精組', 'io' ], + ['', 'o'] + ]], + ['唐陽韻 舒聲 合口', 'uang'], + ['唐陽韻 舒聲 幫滂並母', 'ang'], + ['陽韻 舒聲 明母', 'uang'], + ['陽韻 舒聲 開口', [ + ['來孃疑以影母 或 精組', 'iang'], + ['莊組', 'uang' ], + ['', 'ang'] + ]], + ['唐韻 入聲', [ + ['合口 見組', 'uä' ], + ['', 'o'] + ]], + ['唐韻 舒聲 明母', 'ang'], + ['唐韻 舒聲 開口', 'ang'], // 梗攝 - if (is('庚韻 入聲 二等')) return is('合口') ? 'uä' : 'ä'; - if (is('庚韻 入聲 三等')) return is('莊組') ? 'ä' : is('合口') ? 'ü' : 'i'; - if (is('庚韻 舒聲 二等')) return is('合口') ? 'ong' : 'en'; - if (is('庚韻 舒聲 三等 合口')) return is('心以影母') ? 'in' : is('云影母') ? 'iong' : 'ong'; - if (is('庚韻 舒聲 三等 開口')) return is('知莊章組') ? 'en' : 'in'; - if (is('庚韻 舒聲 三等 幫組')) return 'in'; - if (is('青韻 舒聲 合口')) return is('云影母') ? 'iong' : 'ong'; - if (is('青韻 舒聲 開口')) return 'in'; - if (is('清青韻 入聲 幫組')) return 'i'; - if (is('清青韻 入聲 合口')) return 'ü'; - if (is('清青韻 入聲 開口')) return is('莊組') ? 'y' : is('知章組') ? 'r' : 'i'; - if (is('清韻 舒聲 合口 心以影母')) return 'in'; - if (is('清韻 舒聲 合口 羣溪曉母')) return 'ong'; - if (is('清韻 舒聲 合口 云影母')) return 'iong'; - if (is('清青韻 舒聲 幫組')) return 'in'; - if (is('清韻 舒聲 開口')) return is('知莊章組') ? 'en' : 'in'; - if (is('耕韻 入聲 合口')) return 'uä'; - if (is('耕韻 入聲 開口 或 耕韻 入聲 幫組')) return 'ä'; - if (is('耕韻 舒聲 幫組')) return 'en'; - if (is('耕韻 舒聲 合口')) return 'ong' ; - if (is('耕韻 舒聲 開口')) return is('匣影母') ? 'in' : 'en'; + ['庚韻 入聲 二等', [ + ['合口', 'uä' ], + ['', 'ä'] + ]], + ['庚韻 入聲 三等', [ + ['莊組', 'ä'], + ['合口', 'ü' ], + ['', 'i'] + ]], + ['庚韻 舒聲 二等', [ + ['合口', 'ong' ], + ['', 'en'] + ]], + ['庚韻 舒聲 三等 合口', [ + ['心以影母', 'in'], + ['云影母', 'iong' ], + ['', 'ong'] + ]], + ['庚韻 舒聲 三等 開口', [ + ['知莊章組', 'en' ], + ['', 'in'] + ]], + ['庚韻 舒聲 三等 幫組', 'in'], + ['青韻 舒聲 合口', [ + ['云影母', 'iong' ], + ['', 'ong'] + ]], + ['青韻 舒聲 開口', 'in'], + ['清青韻 入聲 幫組', 'i'], + ['清青韻 入聲 合口', 'ü'], + ['清青韻 入聲 開口', [ + ['莊組', 'y'], + ['知章組', 'r' ], + ['', 'i'] + ]], + ['清韻 舒聲 合口 心以影母', 'in'], + ['清韻 舒聲 合口 羣溪曉母', 'ong'], + ['清韻 舒聲 合口 云影母', 'iong'], + ['清青韻 舒聲 幫組', 'in'], + ['清韻 舒聲 開口', [ + ['知莊章組', 'en' ], + ['', 'in'] + ]], + ['耕韻 入聲 合口', 'uä'], + ['耕韻 入聲 開口 或 耕韻 入聲 幫組', 'ä'], + ['耕韻 舒聲 幫組', 'en'], + ['耕韻 舒聲 合口', 'ong' ], + ['耕韻 舒聲 開口', [ + ['匣影母', 'in' ], ['', 'en'] + ]], // 曾攝 - if (is('蒸韻 入聲 幫組')) return 'i'; - if (is('蒸韻 入聲 合口')) return 'ü'; - if (is('蒸韻 入聲 開口')) return is('莊組') ? 'ä' : is('知徹澄母 或 章組') ? 'r' : 'i'; - if (is('蒸韻 舒聲 幫組')) return 'in'; - if (is('蒸韻 舒聲 開口')) return is('見組 或 來曉以影母') ? 'in' : 'en'; - if (is('登韻 入聲 幫組')) return 'ä'; - if (is('登韻 入聲 合口')) return 'uä'; - if (is('登韻 入聲 開口')) return 'ä'; - if (is('登韻 舒聲 幫組')) return 'en'; - if (is('登蒸韻 舒聲 合口')) return 'ong'; - if (is('登韻 舒聲 開口')) return 'en'; + ['蒸韻 入聲 幫組', 'i'], + ['蒸韻 入聲 合口', 'ü'], + ['蒸韻 入聲 開口', [ + ['莊組', 'ä'], + ['知徹澄母 或 章組', 'r' ], + ['', 'i'] + ]], + ['蒸韻 舒聲 幫組', 'in'], + ['蒸韻 舒聲 開口', [ + ['見組 或 來曉以影母', 'in' ], + ['', 'en'] + ]], + ['登韻 入聲 幫組', 'ä'], + ['登韻 入聲 合口', 'uä'], + ['登韻 入聲 開口', 'ä'], + ['登韻 舒聲 幫組', 'en'], + ['登蒸韻 舒聲 合口', 'ong'], + ['登韻 舒聲 開口', 'en'], // 流攝 - if (is('幽韻')) return is('幫滂並母') ? 'iao' : is('見溪羣曉生母') ? 'ou' : 'iou'; - if (is('尤韻')) return is('幫滂並母') ? 'u' : is('精組 或 疑以影云孃來母') ? 'iou' : 'ou'; - if (is('侯韻')) return 'ou'; + ['幽韻', [ + ['幫滂並母', 'iao'], + ['見溪羣曉生母', 'ou' ], + ['', 'iou'] + ]], + ['尤韻', [ + ['幫滂並母', 'u'], + ['精組 或 疑以影云孃來母', 'iou' ], + ['', 'ou'] + ]], + ['侯韻', 'ou'], // 深攝 - if (is('侵韻 入聲')) return is('莊組') ? 'ä' : is('章組 或 日知徹澄母') ? 'r' : 'i'; - if (is('侵韻 舒聲')) return is('章莊組 或 日知徹澄母') ? 'en' : 'in'; - + ['侵韻 入聲', [ + ['莊組', 'ä'], + ['章組 或 日知徹澄母', 'r' ], + ['', 'i'] + ]], + ['侵韻 舒聲', [ + ['章莊組 或 日知徹澄母', 'en' ], + ['', 'in'] + ]], + // 咸攝 - if (is('添韻 入聲')) return is('見溪羣曉匣母') ? 'e' : 'ie'; - if (is('添韻 舒聲')) return is('見溪羣曉匣母') ? 'än' : 'iän'; - if (is('鹽嚴凡韻 入聲 幫組')) return 'a'; - if (is('鹽嚴凡韻 入聲 合口')) return is('徹孃母') ? 'ua' : 'a'; - if (is('鹽嚴凡韻 入聲 開口')) return is('莊章組 或 日知徹澄母') ? 'ä' : is('見溪羣曉匣母') ? 'e' : 'ie'; - if (is('鹽韻 舒聲 幫組')) return 'iän'; - if (is('嚴凡韻 舒聲 幫組')) return is('明母') ? 'uang' : 'ang'; - if (is('鹽嚴凡韻 舒聲 合口')) return 'uang'; - if (is('鹽嚴凡韻 舒聲 開口')) return is('日知徹澄母 或 莊章組') ? 'ang' : is('見溪羣曉匣母') ? 'än' : 'iän'; - if (is('咸銜韻 入聲')) return is('疑影母') ? 'ia' : 'a'; - if (is('咸銜韻 舒聲')) return is('來影疑母') ? 'iän' : is('見溪羣曉匣母') ? 'än' : 'ang'; - if (is('覃談韻 入聲')) return is('見組 或 匣曉影母') ? 'o' : 'a'; - if (is('覃談韻 舒聲')) return is('開口 或 幫組') ? 'ang' : 'uang'; + ['添韻 入聲', [ + ['見溪羣曉匣母', 'e' ], + ['', 'ie'] + ]], + ['添韻 舒聲', [ + ['見溪羣曉匣母', 'än' ], + ['', 'iän'] + ]], + ['鹽嚴凡韻 入聲 幫組', 'a'], + ['鹽嚴凡韻 入聲 合口', [ + ['徹孃母', 'ua' ], + ['', 'a'] + ]], + ['鹽嚴凡韻 入聲 開口', [ + ['莊章組 或 日知徹澄母', 'ä'], + ['見溪羣曉匣母', 'e' ], + ['', 'ie'] + ]], + ['鹽韻 舒聲 幫組', 'iän'], + ['嚴凡韻 舒聲 幫組', [ + ['明母', 'uang' ], + ['', 'ang'] + ]], + ['鹽嚴凡韻 舒聲 合口', 'uang'], + ['鹽嚴凡韻 舒聲 開口', [ + ['日知徹澄母 或 莊章組', 'ang'], + ['見溪羣曉匣母', 'än' ], + ['', 'iän'] + ]], + ['咸銜韻 入聲', [ + ['疑影母', 'ia' ], + ['', 'a'] + ]], + ['咸銜韻 舒聲', [ + ['來影疑母', 'iän'], + ['見溪羣曉匣母', 'än' ], + ['', 'ang'] + ]], + ['覃談韻 入聲', [ + ['見組 或 匣曉影母', 'o' ], + ['', 'a'] + ]], + ['覃談韻 舒聲', [ + ['開口 或 幫組', 'ang' ], + ['', 'uang'] + ]], +], '無韻母規則'); - throw new Error('無韻母規則'); -} function 聲調規則(音節) { let 聲調; @@ -292,21 +518,6 @@ function 聲調規則(音節) { } } -try { - is('真韻'); -} catch { //“真”變“眞” - 真韻 = '眞'; -} -try { - is('殷韻'); -} catch { //“殷”變“欣” - 殷韻 = '欣'; -} -try { - is('A類'); -} catch { //無標記詞“重紐” - 重紐 = '重紐'; -} let 聲母 = 聲母規則(); let 韻母 = 韻母規則(); return 聲調規則(聲母 + 韻母); From 80fc7df7e6d8d5bc62bec2dffb0fd708edcea50b Mon Sep 17 00:00:00 2001 From: uliloewi Date: Tue, 19 Nov 2024 15:14:50 +0100 Subject: [PATCH 098/117] =?UTF-8?q?=E6=8E=A8=E5=B0=8E=E5=8D=97=E4=BA=AC?= =?UTF-8?q?=E9=9F=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 523 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 523 insertions(+) create mode 100644 langjin.js diff --git a/langjin.js b/langjin.js new file mode 100644 index 0000000..f15a648 --- /dev/null +++ b/langjin.js @@ -0,0 +1,523 @@ +/* 推導南京話 + * + * https://zhuanlan.zhihu.com/p/391166351 + * + * 中古音與南京音的對應表:https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv + * 南京音本是清末以前標準官話的基礎音系,和中古音有嚴格的對應關係,故有上表。本程序展示此對應關係。 + * 南京話拼音方案:https://zh.wikipedia.org/wiki/%E5%8D%97%E4%BA%AC%E8%A9%B1%E6%8B%89%E4%B8%81%E5%8C%96%E6%96%B9%E6%A1%88#%E8%BC%B8%E5%85%A5%E6%B3%95%E6%96%B9%E6%A1%88 + * + * @author uliloewi + */ + +/** @type { 音韻地位['屬於'] } */ +const is = (x) => 音韻地位.屬於(x); +/** @type { 音韻地位['判斷'] } */ +const when = (...x) => 音韻地位.判斷(...x); + +if (!音韻地位) return [ + //['$legacy', true], + ['標調方式', [1, '數字', '附標']], +]; + +const 次序標調 = { + '陰平': '¹', + '陽平': '²', + '上聲': '³', + '去聲': '⁴', + '入聲': '⁵', +}; +const 附標標調 = { + '陰平': '̄', + '陽平': '́', + '上聲': '̌', + '去聲': '̀', + '入聲': '̂', +}; + +const 元音 = 'iuüaeoyär'; +const 元音Re = new RegExp("[" + 元音 + "]"); +const 元音附標 = '̃̈'; +var 真韻='真'; +var 殷韻='殷'; +var 重紐=''; + +try { + is('真韻'); +} catch { //“真”變“眞” + 真韻 = '眞'; +} +try { + is('殷韻'); +} catch { //“殷”變“欣” + 殷韻 = '欣'; +} +try { + is('A類'); +} catch { //無標記詞“重紐” + 重紐 = '重紐'; +} + +let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 通攝 舒聲 或 四等 合口 齊韻'; // 見溪羣曉匣母不顎化條件 +const 聲母規則 = () => when([ + ['幫母', [['東韻 三等 或 鍾微虞廢文元陽尤凡韻', 'f'], ['', 'b']]], + ['滂母', [['東韻 三等 或 鍾微虞廢文元陽尤凡韻', 'f'], ['', 'p']]], + ['並母', [['東韻 三等 或 鍾微虞廢文元陽尤凡韻', 'f'], ['平聲', 'p'], ['', 'b']]], + ['明母', [['三等 凡微文陽虞元韻', ''], ['', 'm']]], // 等價於三等合口 + ['端母', 'd'], + ['透母', 't'], + ['定母', [['平聲', 't'], ['', 'd']]], + ['泥來孃母', 'l'], + ['精母', 'z'], + ['清母', 'c'], + ['從母', [['二等', 'ch'], ['平聲', 'c'], ['', 'z']]],// 平送氣仄不送氣 + ['心母', 's'], + ['邪母', [['平聲 尤之陽鹽侵魚韻', 'c'], ['', 's']]], + ['知母', [['麻韻 三等', 'd'], ['庚耕韻', 'z'], ['', 'zh']]], // 知組平翹律 + ['徹母', [['庚耕韻', 'c'], ['', 'ch']]], // 知組平翹律 + ['澄母', [['庚耕韻 平聲', 'c'], ['庚耕韻 ', 'z'], ['平聲', 'ch'], ['', 'zh']]],// 平送氣仄不送氣 + ['莊母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'zh'], ['', 'z']]],// 莊組平翹律 + ['初母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'ch'], ['', 'c']]],// 莊組平翹律 + ['崇母', [ + ['宕假效江攝 平聲 或 止攝 合口 二等 平聲 或 蟹咸山攝 二等 平聲', 'ch'], + ['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等','zh'], + ['之韻', 's'], + ['平聲', 'c'], + ['', 'z'] + ]], + ['生母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'sh'], ['', 's']]],// 莊組平翹律 + ['俟母', [['平聲', 'c'], ['', 's']]],// 平送氣仄不送氣 + ['章母', 'zh'], + ['昌母', 'ch'], + ['常母', [['曾攝 入聲', 'zh'], [真韻 + '齊侵清仙鹽陽尤魚虞蒸支鍾韻 平聲 或 一等', 'ch'], ['', 'sh']]], + ['船書母', [['平聲 通攝 或 平聲 合口 山攝', 'ch'], ['', 'sh']]],// 章組擦音分化律 + ['日母', [['四等', 'l'], [真韻 + '侵韻 入聲 或 支之脂韻 開口', ''], ['', 'r']]], + ['見母', [[不顎化, 'g'], ['', 'j']]], + ['溪母', [[不顎化, 'k'], ['', 'q']]], + ['羣母', [ + [重紐 + 'A類 宵韻', 'q'], + ['平聲 三等 合口 山陽脂韻','k'], + ['平聲','q'], [不顎化, 'g'], + ['', 'j'] + ]], + ['疑母', [['之韻 上聲', 'l'], ['一二等', ''], ['尤蒸齊韻 平聲 或 先仙陽庚韻 入聲', 'l'], ['', '']]], + ['曉母', [['三等 通攝', 'x'], [不顎化, 'h'], ['', 'x']]], + ['匣母', [['開口 耕韻 舒聲', 'x'], [不顎化, 'h'], ['', 'x']]], + ['以母', [['合口 祭韻', 'r'], ['', '']]], + ['影母', ''], + ['云母', [['舒聲 通攝', 'x'], ['', '']]], +], '無聲母規則'); + +const 韻母規則 = () => when([ + // 通攝 + ['東韻 入聲', [['三等 見溪羣曉匣疑以影云母', 'ü'], ['', 'u']]], + ['東韻 舒聲', [['三等 疑以影母', 'iong'], ['幫組', 'en'], ['', 'ong']]], + ['冬韻', [['入聲', 'u'], ['幫組', 'en'], ['', 'ong']]], + ['鍾韻 舒聲', [['疑以影母', 'iong'], ['幫組', 'en'], ['', 'ong']]], + ['鍾韻 入聲', [['見溪羣曉匣疑以影云母', 'ü'], ['', 'u']]], + + // 江攝 + ['江韻 入聲', [ + ['疑母', 'io'], ['', 'o'] + ]], + ['江韻 徹澄崇初生知母', 'uang'], + ['江韻 疑母', 'iang'], + ['江韻', 'ang'], + + // 止攝 + ['支脂之韻 日母 開口', 'er'], + ['支脂之韻 崇初從精清生俟邪心莊母 開口', 'y'], // 平舌音 + ['支脂之韻 昌常徹澄船書章知母 開口', 'r'], // 翹舌音 + ['支脂韻 莊組 合口', 'uä'], + [重紐 + 'B類 支韻 幫母', 'ei'], + [重紐 + 'B類 支韻 並母 上去聲', 'ei'], + [重紐 + 'B類 脂韻 並滂母', 'ei'], + [重紐 + 'B類 脂韻 幫母 平聲', 'ei'], + ['脂韻 明母', 'ei'], + ['微韻 幫並滂母', 'ei'], + ['支脂之微韻 幫滂並母', 'i'], + ['支韻 明母', 'i'], + ['微韻 明母', 'uei'], + ['支脂之微韻 開口', 'i'], + ['支脂微韻 合口', 'uei'], + + // 遇攝 + ['模韻', [ + ['明母', 'o'], + ['', 'u'] + ]], + ['魚虞韻', [ + ['從見精來孃清羣溪曉邪心疑以影云母', 'ü'], + ['', 'u'] + ]], + + // 蟹攝 + ['齊韻', [ + ['合口 或 常母', 'uei' ], + ['', 'i'] + ]], + ['祭韻 明母', 'ei'], + ['廢祭灰韻 合口', 'uei'], + ['廢韻 幫組', 'ei'], + ['祭韻 幫組', 'i'], + ['廢祭韻 開口', [ + ['章知組', 'r'], + ['莊組', 'y' ], + ['', 'i']]], + ['佳韻 合口', [ + ['見溪匣曉影母', 'ua' ], + ['', 'uä'] + ]], + ['皆夬韻 合口', 'uä'], + ['佳皆夬韻 幫組', 'ä'], + ['佳皆夬韻 開口', [ + ['疑母', 'iä' ], + ['', 'ä'] + ]], + ['灰廢韻 幫組', 'ei'], + ['灰韻 開口', [ + ['以母', 'iä' ], + ['', 'ä'] + ]], + ['咍韻', [ + ['合口', 'uei'], + ['以母', 'iä' ], + ['', 'ä'] + ]], + ['泰韻 合口', 'uei'], + ['泰韻 幫組', 'ei'], + ['泰韻 開口', [ + ['以母', 'iä' ], + ['', 'ä'] + ]], + + // 臻攝 + ['文韻 入聲 幫組', 'u'], + [殷韻 + 真韻 + '臻文韻 入聲 合口', [ + ['莊組', 'o'], + ['知章組', 'u' ], + ['', 'ü'] + ]], + [殷韻 + 真韻 + '臻文韻 入聲 幫組', 'i'], + [殷韻 + 真韻 + '臻文韻 入聲 開口', [ + ['莊組', 'ä'], + ['章組 或 知徹澄日母', 'r' ], + ['', 'i'] + ]], + [殷韻 + 真韻 + '臻文韻 舒聲 開口', [ + ['莊章組 或 日知徹澄母', 'en' ], + ['', 'in'] + ]], + [真韻 + '韻 舒聲 幫組', 'in'], + [真韻 + '文韻 舒聲 合口', [ + ['明母', 'uen' ], + ['來日書章知昌常徹澄船母 合口', 'uen' ], + ['', 'üin'] + ]], + [殷韻 + 真韻 + '臻文韻 舒聲 幫組', [ + ['明母', 'uen' ], + ['', 'en'] + ]], + [殷韻 + 真韻 + '臻韻 舒聲 合口', [ + ['幫滂並母', 'en'], + ['來明日書章知昌常徹澄船母', 'uen' ], + ['', 'üin'] + ]], + ['魂痕韻 入聲', [ + ['幫組 或 開口', 'o' ], + ['', 'u'] + ]], + ['魂痕韻 舒聲 幫組', 'en'], + ['魂痕韻 舒聲 開口', [ + ['端組', 'uen' ], + ['', 'en'] + ]], + ['魂痕韻 舒聲 合口', 'uen'], + + // 山攝 + ['先韻 舒聲 合口', 'üän'], + ['先韻 舒聲 開口 或 先韻 舒聲 幫組', [ + ['崇母', 'uang'], + ['見溪羣曉匣母', 'än' ], + ['', 'iän'] + ]], + ['元韻 入聲 幫組', [ + ['明母', 'ua' ], + ['', 'a'] + ]], + ['元仙先韻 入聲 合口', [ + ['日母 或 知莊章組', 'o' ], + ['', 'üe'] + ]], + ['仙先韻 入聲 幫組', 'ie'], + ['元仙先韻 入聲 開口', [ + ['日母 或 知莊章組', 'ä'], + ['見溪羣曉匣母', 'e' ], + ['', 'ie'] + ]], + ['仙韻 舒聲 幫組', 'iän'], + ['元韻 舒聲 幫組', [ + ['明母', 'uang' ], + ['', 'ang'] + ]], + ['元仙韻 舒聲 合口', [ + ['日來母 或 知莊章組', 'uang' ], + ['', 'üän'] + ]], + ['元仙韻 舒聲 開口', [ + ['日知徹澄母 或 莊章組', 'ang'], + ['見溪羣曉匣母', 'än' ], + ['', 'iän'] + ]], + ['刪山韻 入聲', [ + ['合口', 'ua'], + ['疑影母', 'ia' ], + ['', 'a'] + ]], + ['刪山韻 舒聲 幫組', 'ang'], + ['刪山韻 舒聲 開口', [ + ['影疑母', 'iän'], + ['見溪羣曉匣母', 'än' ], + ['', 'ang'] + ]], + ['刪山韻 舒聲 合口', 'uang'], + ['寒韻 入聲 開口', [ + ['見溪羣曉匣疑影母', 'o' ], + ['', 'a'] + ]], + ['寒韻 入聲 幫組', 'o'], + ['寒韻 入聲 合口', [ + ['見組', 'uä' ], + ['', 'o'] + ]], + ['寒韻 舒聲', [ + ['開口 或 幫組', 'ang' ], + ['', 'uang'] + ]], + + // 效攝 + ['蕭宵韻', [ + ['見溪羣曉匣日母 或 知章組', 'ao' ], + ['', 'iao'] + ]], + ['肴韻', [ + ['疑母', 'iao' ], + ['', 'ao'] + ]], + ['豪韻', 'ao'], + + // 果攝 + ['歌韻', [ + ['一等', 'o'], + ['開口', 'e' ], + ['', 'üe'] + ]], + + // 假攝 + ['麻韻 二等', [ + ['合口', 'ua'], + ['疑影母', 'ia' ], + ['', 'a'] + ]], + ['麻韻 三等', [ + ['日母 或 章組', 'e' ], + ['', 'ie'] + ]], + ['麻韻 四等', 'ie'], + + // 宕攝 + ['陽韻 入聲', [ + ['心疑以影云來孃母 或 精組', 'io' ], + ['', 'o'] + ]], + ['唐陽韻 舒聲 合口', 'uang'], + ['唐陽韻 舒聲 幫滂並母', 'ang'], + ['陽韻 舒聲 明母', 'uang'], + ['陽韻 舒聲 開口', [ + ['來孃疑以影母 或 精組', 'iang'], + ['莊組', 'uang' ], + ['', 'ang'] + ]], + ['唐韻 入聲', [ + ['合口 見組', 'uä' ], + ['', 'o'] + ]], + ['唐韻 舒聲 明母', 'ang'], + ['唐韻 舒聲 開口', 'ang'], + + // 梗攝 + ['庚韻 入聲 二等', [ + ['合口', 'uä' ], + ['', 'ä'] + ]], + ['庚韻 入聲 三等', [ + ['莊組', 'ä'], + ['合口', 'ü' ], + ['', 'i'] + ]], + ['庚韻 舒聲 二等', [ + ['合口', 'ong' ], + ['', 'en'] + ]], + ['庚韻 舒聲 三等 合口', [ + ['心以影母', 'in'], + ['云影母', 'iong' ], + ['', 'ong'] + ]], + ['庚韻 舒聲 三等 開口', [ + ['知莊章組', 'en' ], + ['', 'in'] + ]], + ['庚韻 舒聲 三等 幫組', 'in'], + ['青韻 舒聲 合口', [ + ['云影母', 'iong' ], + ['', 'ong'] + ]], + ['青韻 舒聲 開口', 'in'], + ['清青韻 入聲 幫組', 'i'], + ['清青韻 入聲 合口', 'ü'], + ['清青韻 入聲 開口', [ + ['莊組', 'y'], + ['知章組', 'r' ], + ['', 'i'] + ]], + ['清韻 舒聲 合口 心以影母', 'in'], + ['清韻 舒聲 合口 羣溪曉母', 'ong'], + ['清韻 舒聲 合口 云影母', 'iong'], + ['清青韻 舒聲 幫組', 'in'], + ['清韻 舒聲 開口', [ + ['知莊章組', 'en' ], + ['', 'in'] + ]], + ['耕韻 入聲 合口', 'uä'], + ['耕韻 入聲 開口 或 耕韻 入聲 幫組', 'ä'], + ['耕韻 舒聲 幫組', 'en'], + ['耕韻 舒聲 合口', 'ong' ], + ['耕韻 舒聲 開口', [ + ['匣影母', 'in' ], ['', 'en'] + ]], + + // 曾攝 + ['蒸韻 入聲 幫組', 'i'], + ['蒸韻 入聲 合口', 'ü'], + ['蒸韻 入聲 開口', [ + ['莊組', 'ä'], + ['知徹澄母 或 章組', 'r' ], + ['', 'i'] + ]], + ['蒸韻 舒聲 幫組', 'in'], + ['蒸韻 舒聲 開口', [ + ['見組 或 來曉以影母', 'in' ], + ['', 'en'] + ]], + ['登韻 入聲 幫組', 'ä'], + ['登韻 入聲 合口', 'uä'], + ['登韻 入聲 開口', 'ä'], + ['登韻 舒聲 幫組', 'en'], + ['登蒸韻 舒聲 合口', 'ong'], + ['登韻 舒聲 開口', 'en'], + + // 流攝 + ['幽韻', [ + ['幫滂並母', 'iao'], + ['見溪羣曉生母', 'ou' ], + ['', 'iou'] + ]], + ['尤韻', [ + ['幫滂並母', 'u'], + ['精組 或 疑以影云孃來母', 'iou' ], + ['', 'ou'] + ]], + ['侯韻', 'ou'], + + // 深攝 + ['侵韻 入聲', [ + ['莊組', 'ä'], + ['章組 或 日知徹澄母', 'r' ], + ['', 'i'] + ]], + ['侵韻 舒聲', [ + ['章莊組 或 日知徹澄母', 'en' ], + ['', 'in'] + ]], + + // 咸攝 + ['添韻 入聲', [ + ['見溪羣曉匣母', 'e' ], + ['', 'ie'] + ]], + ['添韻 舒聲', [ + ['見溪羣曉匣母', 'än' ], + ['', 'iän'] + ]], + ['鹽嚴凡韻 入聲 幫組', 'a'], + ['鹽嚴凡韻 入聲 合口', [ + ['徹孃母', 'ua' ], + ['', 'a'] + ]], + ['鹽嚴凡韻 入聲 開口', [ + ['莊章組 或 日知徹澄母', 'ä'], + ['見溪羣曉匣母', 'e' ], + ['', 'ie'] + ]], + ['鹽韻 舒聲 幫組', 'iän'], + ['嚴凡韻 舒聲 幫組', [ + ['明母', 'uang' ], + ['', 'ang'] + ]], + ['鹽嚴凡韻 舒聲 合口', 'uang'], + ['鹽嚴凡韻 舒聲 開口', [ + ['日知徹澄母 或 莊章組', 'ang'], + ['見溪羣曉匣母', 'än' ], + ['', 'iän'] + ]], + ['咸銜韻 入聲', [ + ['疑影母', 'ia' ], + ['', 'a'] + ]], + ['咸銜韻 舒聲', [ + ['來影疑母', 'iän'], + ['見溪羣曉匣母', 'än' ], + ['', 'ang'] + ]], + ['覃談韻 入聲', [ + ['見組 或 匣曉影母', 'o' ], + ['', 'a'] + ]], + ['覃談韻 舒聲', [ + ['開口 或 幫組', 'ang' ], + ['', 'uang'] + ]], +], '無韻母規則'); + + +function 聲調規則(音節) { + let 聲調; + if (is('平聲')) 聲調 = is('全清 或 次清') ? '陰平' : '陽平'; + else if (is('上聲')) 聲調 = is('全濁') ? '去聲' : '上聲'; + else if (is('去聲')) 聲調 = '去聲'; + else if (is('入聲')) 聲調 = '入聲'; + else throw new Error('無聲調規則'); + if (選項.標調方式 === '附標') { + let 標調位置; + if (音節.match(元音Re)) { + let 第一個元音 = 音節.match(元音Re)[0]; + 標調位置 = 音節.indexOf(第一個元音); + if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 + if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 + if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); + else if (音節.includes('o')) 標調位置 = 音節.indexOf('o'); + else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); + } else { + 標調位置 = 音節.indexOf('̩'); + } + 標調位置 += 1; + return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); + } + else { + return 音節 + 次序標調[聲調]; + } +} + +let 聲母 = 聲母規則(); +let 韻母 = 韻母規則(); +return 聲調規則(聲母 + 韻母); \ No newline at end of file From 0ce444ef2e88a02074df230027fc8ccbdef01157 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Tue, 19 Nov 2024 15:30:52 +0100 Subject: [PATCH 099/117] =?UTF-8?q?=E6=B8=AC=E8=A9=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + test/main.js | 1 + 2 files changed, 2 insertions(+) diff --git a/README.md b/README.md index d08e8cd..e033250 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,7 @@ https://nk2028-1305783649.file.myqcloud.com/tshet-uinh-examples/ - 推導普通話 (Extrapolated Putonghua): `putonghua.js` - 推導廣州話 (Extrapolated Cantonese): `gwongzau.js` - 推導上海話 (Extrapolated Shanghainese): `zaonhe.js` +- 推導南京話 (Extrapolated Nankinese): `langjin.js` **人造音系 artificial phonological system** diff --git a/test/main.js b/test/main.js index 8b581db..09b152f 100644 --- a/test/main.js +++ b/test/main.js @@ -21,6 +21,7 @@ const testCases = [ ["putonghua", "shǎo"], ["gwongzau", "siu2"], ["zaonhe", "sɔ̄"], + ["langjin", "shao3"], ["ayaka_v8", "seu"], ["yec_en_hua", "A"], ]; From 0bc36791ce1d466de09746ce3eef3f021e4eabd6 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Tue, 19 Nov 2024 15:32:25 +0100 Subject: [PATCH 100/117] =?UTF-8?q?=E6=B8=AC=E8=A9=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/main.js b/test/main.js index 09b152f..c9a2fa8 100644 --- a/test/main.js +++ b/test/main.js @@ -21,7 +21,7 @@ const testCases = [ ["putonghua", "shǎo"], ["gwongzau", "siu2"], ["zaonhe", "sɔ̄"], - ["langjin", "shao3"], + ["langjin", "shao³"], ["ayaka_v8", "seu"], ["yec_en_hua", "A"], ]; From 72ae84ca7be4a3aa26b3cf8488537104b26b5b98 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 20 Nov 2024 14:13:37 +0100 Subject: [PATCH 101/117] =?UTF-8?q?=E5=8E=BB=E9=99=A4=E9=9D=9E=E5=BF=85?= =?UTF-8?q?=E8=A6=81=E7=9A=84=E7=A9=BA=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 152 ++++++++++++++++++++++++++--------------------------- 1 file changed, 76 insertions(+), 76 deletions(-) diff --git a/langjin.js b/langjin.js index f15a648..464d422 100644 --- a/langjin.js +++ b/langjin.js @@ -15,8 +15,8 @@ const is = (x) => 音韻地位.屬於(x); const when = (...x) => 音韻地位.判斷(...x); if (!音韻地位) return [ - //['$legacy', true], - ['標調方式', [1, '數字', '附標']], + //['$legacy', true], + ['標調方式', [1, '數字', '附標']], ]; const 次序標調 = { @@ -69,14 +69,14 @@ const 聲母規則 = () => when([ ['泥來孃母', 'l'], ['精母', 'z'], ['清母', 'c'], - ['從母', [['二等', 'ch'], ['平聲', 'c'], ['', 'z']]],// 平送氣仄不送氣 + ['從母', [['二等', 'ch'], ['平聲', 'c'], ['', 'z']]], // 平送氣仄不送氣 ['心母', 's'], ['邪母', [['平聲 尤之陽鹽侵魚韻', 'c'], ['', 's']]], ['知母', [['麻韻 三等', 'd'], ['庚耕韻', 'z'], ['', 'zh']]], // 知組平翹律 - ['徹母', [['庚耕韻', 'c'], ['', 'ch']]], // 知組平翹律 - ['澄母', [['庚耕韻 平聲', 'c'], ['庚耕韻 ', 'z'], ['平聲', 'ch'], ['', 'zh']]],// 平送氣仄不送氣 - ['莊母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'zh'], ['', 'z']]],// 莊組平翹律 - ['初母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'ch'], ['', 'c']]],// 莊組平翹律 + ['徹母', [['庚耕韻', 'c'], ['', 'ch']]], // 知組平翹律 + ['澄母', [['庚耕韻 平聲', 'c'], ['庚耕韻 ', 'z'], ['平聲', 'ch'], ['', 'zh']]], // 平送氣仄不送氣 + ['莊母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'zh'], ['', 'z']]], // 莊組平翹律 + ['初母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'ch'], ['', 'c']]], // 莊組平翹律 ['崇母', [ ['宕假效江攝 平聲 或 止攝 合口 二等 平聲 或 蟹咸山攝 二等 平聲', 'ch'], ['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等','zh'], @@ -84,12 +84,12 @@ const 聲母規則 = () => when([ ['平聲', 'c'], ['', 'z'] ]], - ['生母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'sh'], ['', 's']]],// 莊組平翹律 - ['俟母', [['平聲', 'c'], ['', 's']]],// 平送氣仄不送氣 + ['生母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'sh'], ['', 's']]], // 莊組平翹律 + ['俟母', [['平聲', 'c'], ['', 's']]], // 平送氣仄不送氣 ['章母', 'zh'], ['昌母', 'ch'], ['常母', [['曾攝 入聲', 'zh'], [真韻 + '齊侵清仙鹽陽尤魚虞蒸支鍾韻 平聲 或 一等', 'ch'], ['', 'sh']]], - ['船書母', [['平聲 通攝 或 平聲 合口 山攝', 'ch'], ['', 'sh']]],// 章組擦音分化律 + ['船書母', [['平聲 通攝 或 平聲 合口 山攝', 'ch'], ['', 'sh']]], // 章組擦音分化律 ['日母', [['四等', 'l'], [真韻 + '侵韻 入聲 或 支之脂韻 開口', ''], ['', 'r']]], ['見母', [[不顎化, 'g'], ['', 'j']]], ['溪母', [[不顎化, 'k'], ['', 'q']]], @@ -152,7 +152,7 @@ const 韻母規則 = () => when([ // 蟹攝 ['齊韻', [ - ['合口 或 常母', 'uei' ], + ['合口 或 常母', 'uei'], ['', 'i'] ]], ['祭韻 明母', 'ei'], @@ -161,32 +161,32 @@ const 韻母規則 = () => when([ ['祭韻 幫組', 'i'], ['廢祭韻 開口', [ ['章知組', 'r'], - ['莊組', 'y' ], + ['莊組', 'y'], ['', 'i']]], ['佳韻 合口', [ - ['見溪匣曉影母', 'ua' ], + ['見溪匣曉影母', 'ua'], ['', 'uä'] ]], ['皆夬韻 合口', 'uä'], ['佳皆夬韻 幫組', 'ä'], ['佳皆夬韻 開口', [ - ['疑母', 'iä' ], + ['疑母', 'iä'], ['', 'ä'] ]], ['灰廢韻 幫組', 'ei'], ['灰韻 開口', [ - ['以母', 'iä' ], + ['以母', 'iä'], ['', 'ä'] ]], ['咍韻', [ ['合口', 'uei'], - ['以母', 'iä' ], + ['以母', 'iä'], ['', 'ä'] ]], ['泰韻 合口', 'uei'], ['泰韻 幫組', 'ei'], ['泰韻 開口', [ - ['以母', 'iä' ], + ['以母', 'iä'], ['', 'ä'] ]], @@ -194,41 +194,41 @@ const 韻母規則 = () => when([ ['文韻 入聲 幫組', 'u'], [殷韻 + 真韻 + '臻文韻 入聲 合口', [ ['莊組', 'o'], - ['知章組', 'u' ], + ['知章組', 'u'], ['', 'ü'] ]], [殷韻 + 真韻 + '臻文韻 入聲 幫組', 'i'], [殷韻 + 真韻 + '臻文韻 入聲 開口', [ ['莊組', 'ä'], - ['章組 或 知徹澄日母', 'r' ], + ['章組 或 知徹澄日母', 'r'], ['', 'i'] ]], [殷韻 + 真韻 + '臻文韻 舒聲 開口', [ - ['莊章組 或 日知徹澄母', 'en' ], + ['莊章組 或 日知徹澄母', 'en'], ['', 'in'] ]], [真韻 + '韻 舒聲 幫組', 'in'], [真韻 + '文韻 舒聲 合口', [ - ['明母', 'uen' ], - ['來日書章知昌常徹澄船母 合口', 'uen' ], + ['明母', 'uen'], + ['來日書章知昌常徹澄船母 合口', 'uen'], ['', 'üin'] - ]], + ]], [殷韻 + 真韻 + '臻文韻 舒聲 幫組', [ - ['明母', 'uen' ], + ['明母', 'uen'], ['', 'en'] ]], [殷韻 + 真韻 + '臻韻 舒聲 合口', [ ['幫滂並母', 'en'], - ['來明日書章知昌常徹澄船母', 'uen' ], + ['來明日書章知昌常徹澄船母', 'uen'], ['', 'üin'] ]], ['魂痕韻 入聲', [ - ['幫組 或 開口', 'o' ], + ['幫組 或 開口', 'o'], ['', 'u'] ]], ['魂痕韻 舒聲 幫組', 'en'], ['魂痕韻 舒聲 開口', [ - ['端組', 'uen' ], + ['端組', 'uen'], ['', 'en'] ]], ['魂痕韻 舒聲 合口', 'uen'], @@ -237,70 +237,70 @@ const 韻母規則 = () => when([ ['先韻 舒聲 合口', 'üän'], ['先韻 舒聲 開口 或 先韻 舒聲 幫組', [ ['崇母', 'uang'], - ['見溪羣曉匣母', 'än' ], + ['見溪羣曉匣母', 'än'], ['', 'iän'] ]], ['元韻 入聲 幫組', [ - ['明母', 'ua' ], + ['明母', 'ua'], ['', 'a'] ]], ['元仙先韻 入聲 合口', [ - ['日母 或 知莊章組', 'o' ], + ['日母 或 知莊章組', 'o'], ['', 'üe'] ]], ['仙先韻 入聲 幫組', 'ie'], ['元仙先韻 入聲 開口', [ ['日母 或 知莊章組', 'ä'], - ['見溪羣曉匣母', 'e' ], + ['見溪羣曉匣母', 'e'], ['', 'ie'] ]], ['仙韻 舒聲 幫組', 'iän'], ['元韻 舒聲 幫組', [ - ['明母', 'uang' ], + ['明母', 'uang'], ['', 'ang'] ]], ['元仙韻 舒聲 合口', [ - ['日來母 或 知莊章組', 'uang' ], + ['日來母 或 知莊章組', 'uang'], ['', 'üän'] ]], ['元仙韻 舒聲 開口', [ ['日知徹澄母 或 莊章組', 'ang'], - ['見溪羣曉匣母', 'än' ], + ['見溪羣曉匣母', 'än'], ['', 'iän'] ]], ['刪山韻 入聲', [ ['合口', 'ua'], - ['疑影母', 'ia' ], + ['疑影母', 'ia'], ['', 'a'] ]], ['刪山韻 舒聲 幫組', 'ang'], ['刪山韻 舒聲 開口', [ ['影疑母', 'iän'], - ['見溪羣曉匣母', 'än' ], + ['見溪羣曉匣母', 'än'], ['', 'ang'] ]], ['刪山韻 舒聲 合口', 'uang'], ['寒韻 入聲 開口', [ - ['見溪羣曉匣疑影母', 'o' ], + ['見溪羣曉匣疑影母', 'o'], ['', 'a'] ]], ['寒韻 入聲 幫組', 'o'], ['寒韻 入聲 合口', [ - ['見組', 'uä' ], + ['見組', 'uä'], ['', 'o'] ]], ['寒韻 舒聲', [ - ['開口 或 幫組', 'ang' ], + ['開口 或 幫組', 'ang'], ['', 'uang'] ]], // 效攝 ['蕭宵韻', [ - ['見溪羣曉匣日母 或 知章組', 'ao' ], + ['見溪羣曉匣日母 或 知章組', 'ao'], ['', 'iao'] ]], ['肴韻', [ - ['疑母', 'iao' ], + ['疑母', 'iao'], ['', 'ao'] ]], ['豪韻', 'ao'], @@ -308,25 +308,25 @@ const 韻母規則 = () => when([ // 果攝 ['歌韻', [ ['一等', 'o'], - ['開口', 'e' ], + ['開口', 'e'], ['', 'üe'] ]], // 假攝 ['麻韻 二等', [ ['合口', 'ua'], - ['疑影母', 'ia' ], + ['疑影母', 'ia'], ['', 'a'] ]], ['麻韻 三等', [ - ['日母 或 章組', 'e' ], + ['日母 或 章組', 'e'], ['', 'ie'] ]], ['麻韻 四等', 'ie'], // 宕攝 ['陽韻 入聲', [ - ['心疑以影云來孃母 或 精組', 'io' ], + ['心疑以影云來孃母 或 精組', 'io'], ['', 'o'] ]], ['唐陽韻 舒聲 合口', 'uang'], @@ -334,11 +334,11 @@ const 韻母規則 = () => when([ ['陽韻 舒聲 明母', 'uang'], ['陽韻 舒聲 開口', [ ['來孃疑以影母 或 精組', 'iang'], - ['莊組', 'uang' ], + ['莊組', 'uang'], ['', 'ang'] ]], ['唐韻 入聲', [ - ['合口 見組', 'uä' ], + ['合口 見組', 'uä'], ['', 'o'] ]], ['唐韻 舒聲 明母', 'ang'], @@ -346,30 +346,30 @@ const 韻母規則 = () => when([ // 梗攝 ['庚韻 入聲 二等', [ - ['合口', 'uä' ], + ['合口', 'uä'], ['', 'ä'] ]], ['庚韻 入聲 三等', [ ['莊組', 'ä'], - ['合口', 'ü' ], + ['合口', 'ü'], ['', 'i'] ]], ['庚韻 舒聲 二等', [ - ['合口', 'ong' ], + ['合口', 'ong'], ['', 'en'] ]], ['庚韻 舒聲 三等 合口', [ ['心以影母', 'in'], - ['云影母', 'iong' ], + ['云影母', 'iong'], ['', 'ong'] ]], ['庚韻 舒聲 三等 開口', [ - ['知莊章組', 'en' ], + ['知莊章組', 'en'], ['', 'in'] ]], ['庚韻 舒聲 三等 幫組', 'in'], ['青韻 舒聲 合口', [ - ['云影母', 'iong' ], + ['云影母', 'iong'], ['', 'ong'] ]], ['青韻 舒聲 開口', 'in'], @@ -377,7 +377,7 @@ const 韻母規則 = () => when([ ['清青韻 入聲 合口', 'ü'], ['清青韻 入聲 開口', [ ['莊組', 'y'], - ['知章組', 'r' ], + ['知章組', 'r'], ['', 'i'] ]], ['清韻 舒聲 合口 心以影母', 'in'], @@ -385,15 +385,15 @@ const 韻母規則 = () => when([ ['清韻 舒聲 合口 云影母', 'iong'], ['清青韻 舒聲 幫組', 'in'], ['清韻 舒聲 開口', [ - ['知莊章組', 'en' ], + ['知莊章組', 'en'], ['', 'in'] ]], ['耕韻 入聲 合口', 'uä'], - ['耕韻 入聲 開口 或 耕韻 入聲 幫組', 'ä'], + ['耕韻 入聲 開口 或 耕韻 入聲 幫組', 'ä'], ['耕韻 舒聲 幫組', 'en'], - ['耕韻 舒聲 合口', 'ong' ], + ['耕韻 舒聲 合口', 'ong'], ['耕韻 舒聲 開口', [ - ['匣影母', 'in' ], ['', 'en'] + ['匣影母', 'in'], ['', 'en'] ]], // 曾攝 @@ -401,12 +401,12 @@ const 韻母規則 = () => when([ ['蒸韻 入聲 合口', 'ü'], ['蒸韻 入聲 開口', [ ['莊組', 'ä'], - ['知徹澄母 或 章組', 'r' ], + ['知徹澄母 或 章組', 'r'], ['', 'i'] ]], ['蒸韻 舒聲 幫組', 'in'], ['蒸韻 舒聲 開口', [ - ['見組 或 來曉以影母', 'in' ], + ['見組 或 來曉以影母', 'in'], ['', 'en'] ]], ['登韻 入聲 幫組', 'ä'], @@ -419,12 +419,12 @@ const 韻母規則 = () => when([ // 流攝 ['幽韻', [ ['幫滂並母', 'iao'], - ['見溪羣曉生母', 'ou' ], + ['見溪羣曉生母', 'ou'], ['', 'iou'] ]], ['尤韻', [ ['幫滂並母', 'u'], - ['精組 或 疑以影云孃來母', 'iou' ], + ['精組 或 疑以影云孃來母', 'iou'], ['', 'ou'] ]], ['侯韻', 'ou'], @@ -432,59 +432,59 @@ const 韻母規則 = () => when([ // 深攝 ['侵韻 入聲', [ ['莊組', 'ä'], - ['章組 或 日知徹澄母', 'r' ], + ['章組 或 日知徹澄母', 'r'], ['', 'i'] ]], ['侵韻 舒聲', [ - ['章莊組 或 日知徹澄母', 'en' ], + ['章莊組 或 日知徹澄母', 'en'], ['', 'in'] ]], // 咸攝 ['添韻 入聲', [ - ['見溪羣曉匣母', 'e' ], + ['見溪羣曉匣母', 'e'], ['', 'ie'] ]], ['添韻 舒聲', [ - ['見溪羣曉匣母', 'än' ], + ['見溪羣曉匣母', 'än'], ['', 'iän'] ]], ['鹽嚴凡韻 入聲 幫組', 'a'], ['鹽嚴凡韻 入聲 合口', [ - ['徹孃母', 'ua' ], + ['徹孃母', 'ua'], ['', 'a'] ]], ['鹽嚴凡韻 入聲 開口', [ ['莊章組 或 日知徹澄母', 'ä'], - ['見溪羣曉匣母', 'e' ], + ['見溪羣曉匣母', 'e'], ['', 'ie'] ]], ['鹽韻 舒聲 幫組', 'iän'], ['嚴凡韻 舒聲 幫組', [ - ['明母', 'uang' ], + ['明母', 'uang'], ['', 'ang'] ]], ['鹽嚴凡韻 舒聲 合口', 'uang'], ['鹽嚴凡韻 舒聲 開口', [ ['日知徹澄母 或 莊章組', 'ang'], - ['見溪羣曉匣母', 'än' ], + ['見溪羣曉匣母', 'än'], ['', 'iän'] ]], ['咸銜韻 入聲', [ - ['疑影母', 'ia' ], + ['疑影母', 'ia'], ['', 'a'] ]], ['咸銜韻 舒聲', [ ['來影疑母', 'iän'], - ['見溪羣曉匣母', 'än' ], + ['見溪羣曉匣母', 'än'], ['', 'ang'] ]], ['覃談韻 入聲', [ - ['見組 或 匣曉影母', 'o' ], + ['見組 或 匣曉影母', 'o'], ['', 'a'] - ]], + ]], ['覃談韻 舒聲', [ - ['開口 或 幫組', 'ang' ], + ['開口 或 幫組', 'ang'], ['', 'uang'] ]], ], '無韻母規則'); @@ -520,4 +520,4 @@ function 聲調規則(音節) { let 聲母 = 聲母規則(); let 韻母 = 韻母規則(); -return 聲調規則(聲母 + 韻母); \ No newline at end of file +return 聲調規則(聲母 + 韻母); From 66a89665b31e072bea3fb344af966bc123b39661 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Wed, 20 Nov 2024 18:32:06 +0100 Subject: [PATCH 102/117] =?UTF-8?q?let=E6=9B=BF=E4=BB=A3var?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/langjin.js b/langjin.js index 464d422..4c74993 100644 --- a/langjin.js +++ b/langjin.js @@ -37,9 +37,9 @@ const 附標標調 = { const 元音 = 'iuüaeoyär'; const 元音Re = new RegExp("[" + 元音 + "]"); const 元音附標 = '̃̈'; -var 真韻='真'; -var 殷韻='殷'; -var 重紐=''; +let 真韻 = '真'; +let 殷韻 = '殷'; +let 重紐 = ''; try { is('真韻'); @@ -53,7 +53,7 @@ try { } try { is('A類'); -} catch { //無標記詞“重紐” +} catch { //老版有標記詞“重紐” 重紐 = '重紐'; } From 5f221bc533c8f7ee7751c26696f505d3b97be5a1 Mon Sep 17 00:00:00 2001 From: graphemecluster Date: Thu, 21 Nov 2024 04:10:13 +0800 Subject: [PATCH 103/117] =?UTF-8?q?=E7=B0=A1=E5=8C=96=E8=81=B2=E8=AA=BF?= =?UTF-8?q?=E8=A6=8F=E5=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 40 ++++++++++------------------------------ 1 file changed, 10 insertions(+), 30 deletions(-) diff --git a/langjin.js b/langjin.js index 4c74993..3231732 100644 --- a/langjin.js +++ b/langjin.js @@ -489,35 +489,15 @@ const 韻母規則 = () => when([ ]], ], '無韻母規則'); +const 聲調規則 = () => when([ + ['平聲', [['清音', '陰平'], ['濁音', '陽平']]], + ['全濁 上聲', '去聲'], + ['', `${音韻地位.聲}聲`], +], '無聲調規則'); -function 聲調規則(音節) { - let 聲調; - if (is('平聲')) 聲調 = is('全清 或 次清') ? '陰平' : '陽平'; - else if (is('上聲')) 聲調 = is('全濁') ? '去聲' : '上聲'; - else if (is('去聲')) 聲調 = '去聲'; - else if (is('入聲')) 聲調 = '入聲'; - else throw new Error('無聲調規則'); - if (選項.標調方式 === '附標') { - let 標調位置; - if (音節.match(元音Re)) { - let 第一個元音 = 音節.match(元音Re)[0]; - 標調位置 = 音節.indexOf(第一個元音); - if (元音.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在介音高頭 - if (元音附標.includes(音節[標調位置 + 1])) 標調位置 += 1; // 不要標在附標下頭 - if (音節.includes('a')) 標調位置 = 音節.indexOf('a'); - else if (音節.includes('o')) 標調位置 = 音節.indexOf('o'); - else if (音節.includes('e')) 標調位置 = 音節.indexOf('e'); - } else { - 標調位置 = 音節.indexOf('̩'); - } - 標調位置 += 1; - return 音節.slice(0, 標調位置) + 附標標調[聲調] + 音節.slice(標調位置); - } - else { - return 音節 + 次序標調[聲調]; - } -} +const 聲母 = 聲母規則(); +const 韻母 = 韻母規則(); +const 聲調 = 聲調規則(); -let 聲母 = 聲母規則(); -let 韻母 = 韻母規則(); -return 聲調規則(聲母 + 韻母); +if (選項.標調方式 === '數字') return 聲母 + 韻母 + 次序標調[聲調]; +return 聲母 + (聲調 ? 韻母.replace(/.*[aä]|.*[eo]|.*[iuüyr]/, '$&' + 附標標調[聲調]) : 韻母); From 592f91b289823a225573e48f1694610635f5ac83 Mon Sep 17 00:00:00 2001 From: graphemecluster Date: Thu, 21 Nov 2024 04:25:30 +0800 Subject: [PATCH 104/117] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E6=9C=AA=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E5=B8=B8=E6=95=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 3 --- 1 file changed, 3 deletions(-) diff --git a/langjin.js b/langjin.js index 3231732..b2a17c6 100644 --- a/langjin.js +++ b/langjin.js @@ -34,9 +34,6 @@ const 附標標調 = { '入聲': '̂', }; -const 元音 = 'iuüaeoyär'; -const 元音Re = new RegExp("[" + 元音 + "]"); -const 元音附標 = '̃̈'; let 真韻 = '真'; let 殷韻 = '殷'; let 重紐 = ''; From cd23b1b9c850dce7044ad77e45e712062140c0d3 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Thu, 21 Nov 2024 11:40:22 +0100 Subject: [PATCH 105/117] reviewer's suggestions; check wheather old version thru url --- langjin.js | 82 ++++++++++++++++++++++++++++-------------------------- 1 file changed, 42 insertions(+), 40 deletions(-) diff --git a/langjin.js b/langjin.js index b2a17c6..fd79110 100644 --- a/langjin.js +++ b/langjin.js @@ -37,29 +37,30 @@ const 附標標調 = { let 真韻 = '真'; let 殷韻 = '殷'; let 重紐 = ''; +let 丙類 = 'C類'; -try { - is('真韻'); -} catch { //“真”變“眞” +if (window.location.href.includes('qieyun')) +{//舊版 真韻 = '眞'; + 殷韻 = '欣'; + 重紐 = '重紐'; + 丙類 = '東韻 三等 或 鍾微虞廢文元陽尤凡韻'; } -try { - is('殷韻'); -} catch { //“殷”變“欣” - 殷韻 = '欣'; -} -try { - is('A類'); -} catch { //老版有標記詞“重紐” - 重紐 = '重紐'; -} -let 不顎化 = '一等 或 二等 合口 或 二等 庚耕韻 或 三等 合口 祭微陽支脂凡廢韻 舒聲 或 三等 通攝 舒聲 或 四等 合口 齊韻'; // 見溪羣曉匣母不顎化條件 +const 不顎化 = { // 見溪羣曉匣母不顎化條件 + 一: true, + 二: '合口 或 庚耕韻', + 三: '(合口 祭微陽支脂凡廢韻 或 通攝) 舒聲', + 四: '合口 齊韻', +}[音韻地位.等]; + +const 南京型莊組變翹 = '宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等' + const 聲母規則 = () => when([ - ['幫母', [['東韻 三等 或 鍾微虞廢文元陽尤凡韻', 'f'], ['', 'b']]], - ['滂母', [['東韻 三等 或 鍾微虞廢文元陽尤凡韻', 'f'], ['', 'p']]], - ['並母', [['東韻 三等 或 鍾微虞廢文元陽尤凡韻', 'f'], ['平聲', 'p'], ['', 'b']]], - ['明母', [['三等 凡微文陽虞元韻', ''], ['', 'm']]], // 等價於三等合口 + ['幫滂母', [[丙類, 'f'], ['', 'b']]], + ['滂母', [[丙類, 'f'], ['', 'p']]], + ['並母', [[丙類, 'f'], ['平聲', 'p'], ['', 'b']]], + ['明母', [['東尤韻', 'm'], [丙類, ''], ['', 'm']]], ['端母', 'd'], ['透母', 't'], ['定母', [['平聲', 't'], ['', 'd']]], @@ -68,26 +69,25 @@ const 聲母規則 = () => when([ ['清母', 'c'], ['從母', [['二等', 'ch'], ['平聲', 'c'], ['', 'z']]], // 平送氣仄不送氣 ['心母', 's'], - ['邪母', [['平聲 尤之陽鹽侵魚韻', 'c'], ['', 's']]], + ['邪母', [['平聲 尤之陽鹽侵魚韻', 'c'], ['', 's']]], ['知母', [['麻韻 三等', 'd'], ['庚耕韻', 'z'], ['', 'zh']]], // 知組平翹律 ['徹母', [['庚耕韻', 'c'], ['', 'ch']]], // 知組平翹律 ['澄母', [['庚耕韻 平聲', 'c'], ['庚耕韻 ', 'z'], ['平聲', 'ch'], ['', 'zh']]], // 平送氣仄不送氣 - ['莊母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'zh'], ['', 'z']]], // 莊組平翹律 - ['初母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'ch'], ['', 'c']]], // 莊組平翹律 + ['莊母', [[南京型莊組變翹, 'zh'], ['', 'z']]], // 莊組平翹律 + ['初母', [[南京型莊組變翹, 'ch'], ['', 'c']]], // 莊組平翹律 ['崇母', [ - ['宕假效江攝 平聲 或 止攝 合口 二等 平聲 或 蟹咸山攝 二等 平聲', 'ch'], - ['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等','zh'], + [南京型莊組變翹, [['平聲', 'ch'], ['', 'zh']]], ['之韻', 's'], ['平聲', 'c'], ['', 'z'] ]], - ['生母', [['宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等', 'sh'], ['', 's']]], // 莊組平翹律 + ['生母', [[南京型莊組變翹, 'sh'], ['', 's']]], // 莊組平翹律 ['俟母', [['平聲', 'c'], ['', 's']]], // 平送氣仄不送氣 ['章母', 'zh'], ['昌母', 'ch'], ['常母', [['曾攝 入聲', 'zh'], [真韻 + '齊侵清仙鹽陽尤魚虞蒸支鍾韻 平聲 或 一等', 'ch'], ['', 'sh']]], ['船書母', [['平聲 通攝 或 平聲 合口 山攝', 'ch'], ['', 'sh']]], // 章組擦音分化律 - ['日母', [['四等', 'l'], [真韻 + '侵韻 入聲 或 支之脂韻 開口', ''], ['', 'r']]], + ['日母', [['四等', 'l'], [真韻 + '侵韻 入聲 或 支之脂韻 開口', ''], ['', 'r']]], ['見母', [[不顎化, 'g'], ['', 'j']]], ['溪母', [[不顎化, 'k'], ['', 'q']]], ['羣母', [ @@ -98,7 +98,7 @@ const 聲母規則 = () => when([ ]], ['疑母', [['之韻 上聲', 'l'], ['一二等', ''], ['尤蒸齊韻 平聲 或 先仙陽庚韻 入聲', 'l'], ['', '']]], ['曉母', [['三等 通攝', 'x'], [不顎化, 'h'], ['', 'x']]], - ['匣母', [['開口 耕韻 舒聲', 'x'], [不顎化, 'h'], ['', 'x']]], + ['匣母', [['開口 耕韻 舒聲', 'x'], [不顎化, 'h'], ['', 'x']]], ['以母', [['合口 祭韻', 'r'], ['', '']]], ['影母', ''], ['云母', [['舒聲 通攝', 'x'], ['', '']]], @@ -106,19 +106,21 @@ const 聲母規則 = () => when([ const 韻母規則 = () => when([ // 通攝 - ['東韻 入聲', [['三等 見溪羣曉匣疑以影云母', 'ü'], ['', 'u']]], + ['東韻 入聲', [['三等 見溪羣曉匣疑以影云母', 'ü'], ['', 'u']]], ['東韻 舒聲', [['三等 疑以影母', 'iong'], ['幫組', 'en'], ['', 'ong']]], ['冬韻', [['入聲', 'u'], ['幫組', 'en'], ['', 'ong']]], ['鍾韻 舒聲', [['疑以影母', 'iong'], ['幫組', 'en'], ['', 'ong']]], ['鍾韻 入聲', [['見溪羣曉匣疑以影云母', 'ü'], ['', 'u']]], // 江攝 - ['江韻 入聲', [ - ['疑母', 'io'], ['', 'o'] - ]], - ['江韻 徹澄崇初生知母', 'uang'], - ['江韻 疑母', 'iang'], - ['江韻', 'ang'], + ['江韻', [ + ['入聲', [ + ['疑母', 'io'], ['', 'o'] + ]], + ['徹澄崇初生知母', 'uang'], + ['疑母', 'iang'], + ['', 'ang'], + ]], // 止攝 ['支脂之韻 日母 開口', 'er'], @@ -159,7 +161,7 @@ const 韻母規則 = () => when([ ['廢祭韻 開口', [ ['章知組', 'r'], ['莊組', 'y'], - ['', 'i']]], + ['', 'i']]], ['佳韻 合口', [ ['見溪匣曉影母', 'ua'], ['', 'uä'] @@ -185,7 +187,7 @@ const 韻母規則 = () => when([ ['泰韻 開口', [ ['以母', 'iä'], ['', 'ä'] - ]], + ]], // 臻攝 ['文韻 入聲 幫組', 'u'], @@ -209,7 +211,7 @@ const 韻母規則 = () => when([ ['明母', 'uen'], ['來日書章知昌常徹澄船母 合口', 'uen'], ['', 'üin'] - ]], + ]], [殷韻 + 真韻 + '臻文韻 舒聲 幫組', [ ['明母', 'uen'], ['', 'en'] @@ -356,7 +358,7 @@ const 韻母規則 = () => when([ ['', 'en'] ]], ['庚韻 舒聲 三等 合口', [ - ['心以影母', 'in'], + ['心以影母', 'in'], ['云影母', 'iong'], ['', 'ong'] ]], @@ -386,7 +388,7 @@ const 韻母規則 = () => when([ ['', 'in'] ]], ['耕韻 入聲 合口', 'uä'], - ['耕韻 入聲 開口 或 耕韻 入聲 幫組', 'ä'], + ['耕韻 入聲 開口 或 耕韻 入聲 幫組', 'ä'], ['耕韻 舒聲 幫組', 'en'], ['耕韻 舒聲 合口', 'ong'], ['耕韻 舒聲 開口', [ @@ -400,7 +402,7 @@ const 韻母規則 = () => when([ ['莊組', 'ä'], ['知徹澄母 或 章組', 'r'], ['', 'i'] - ]], + ]], ['蒸韻 舒聲 幫組', 'in'], ['蒸韻 舒聲 開口', [ ['見組 或 來曉以影母', 'in'], @@ -479,7 +481,7 @@ const 韻母規則 = () => when([ ['覃談韻 入聲', [ ['見組 或 匣曉影母', 'o'], ['', 'a'] - ]], + ]], ['覃談韻 舒聲', [ ['開口 或 幫組', 'ang'], ['', 'uang'] From 0108d3af4a8512930a8fc1913f22ee42e2880957 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Thu, 21 Nov 2024 14:17:22 +0100 Subject: [PATCH 106/117] =?UTF-8?q?=E9=81=BF=E5=85=8D=E5=96=AE=E7=B4=94?= =?UTF-8?q?=E7=9A=84=E8=BD=89=E6=8F=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 35 ++++++++++++++++++----------------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/langjin.js b/langjin.js index fd79110..4c23b77 100644 --- a/langjin.js +++ b/langjin.js @@ -57,7 +57,7 @@ const 不顎化 = { // 見溪羣曉匣母不顎化條件 const 南京型莊組變翹 = '宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等' const 聲母規則 = () => when([ - ['幫滂母', [[丙類, 'f'], ['', 'b']]], + ['幫母', [[丙類, 'f'], ['', 'b']]], ['滂母', [[丙類, 'f'], ['', 'p']]], ['並母', [[丙類, 'f'], ['平聲', 'p'], ['', 'b']]], ['明母', [['東尤韻', 'm'], [丙類, ''], ['', 'm']]], @@ -123,21 +123,22 @@ const 韻母規則 = () => when([ ]], // 止攝 - ['支脂之韻 日母 開口', 'er'], - ['支脂之韻 崇初從精清生俟邪心莊母 開口', 'y'], // 平舌音 - ['支脂之韻 昌常徹澄船書章知母 開口', 'r'], // 翹舌音 - ['支脂韻 莊組 合口', 'uä'], - [重紐 + 'B類 支韻 幫母', 'ei'], - [重紐 + 'B類 支韻 並母 上去聲', 'ei'], - [重紐 + 'B類 脂韻 並滂母', 'ei'], - [重紐 + 'B類 脂韻 幫母 平聲', 'ei'], - ['脂韻 明母', 'ei'], - ['微韻 幫並滂母', 'ei'], - ['支脂之微韻 幫滂並母', 'i'], - ['支韻 明母', 'i'], - ['微韻 明母', 'uei'], - ['支脂之微韻 開口', 'i'], - ['支脂微韻 合口', 'uei'], + + + ['止攝', [ + [重紐 + 'B類 支韻 幫母 或 ' + + 重紐 + 'B類 支韻 並母 上去聲 或 ' + + 重紐 + 'B類 脂韻 並滂母 或 ' + + 重紐 + 'B類 脂韻 幫母 平聲', + 'ei'], + ['日母 開口', 'er'], + ['崇初從精清生俟邪心莊母 開口', 'y'],//南京型平翹 + ['昌常徹澄船書章知母 開口', 'r'],//南京型平翹 + ['莊組 合口', 'uä'], + ['幫並滂母 非 微韻 或 開口 或 支韻 明母', 'i'], + ['脂韻 明母 或 微韻 幫並滂母', 'ei'], + ['', 'uei'], + ]], // 遇攝 ['模韻', [ @@ -211,7 +212,7 @@ const 韻母規則 = () => when([ ['明母', 'uen'], ['來日書章知昌常徹澄船母 合口', 'uen'], ['', 'üin'] - ]], + ]], [殷韻 + 真韻 + '臻文韻 舒聲 幫組', [ ['明母', 'uen'], ['', 'en'] From ca0ea21da88ddfec389bf8eafa83b9a4ed3015a3 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Thu, 21 Nov 2024 15:54:40 +0100 Subject: [PATCH 107/117] =?UTF-8?q?=E9=80=9A=E8=9F=B9=E8=87=BB=E6=94=9D?= =?UTF-8?q?=E9=81=BF=E5=85=8D=E5=96=AE=E7=B4=94=E7=9A=84=E8=BD=89=E6=8F=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 159 +++++++++++++++++++++++++++++------------------------ 1 file changed, 87 insertions(+), 72 deletions(-) diff --git a/langjin.js b/langjin.js index 4c23b77..3903374 100644 --- a/langjin.js +++ b/langjin.js @@ -106,11 +106,19 @@ const 聲母規則 = () => when([ const 韻母規則 = () => when([ // 通攝 - ['東韻 入聲', [['三等 見溪羣曉匣疑以影云母', 'ü'], ['', 'u']]], - ['東韻 舒聲', [['三等 疑以影母', 'iong'], ['幫組', 'en'], ['', 'ong']]], + ['東鍾韻', [ + ['入聲', [ + ['三等 見溪羣曉匣疑以影云母', 'ü'], + ['', 'u'] + ]], + ['', [ + ['三等 疑以影母', 'iong'], + ['幫組', 'en'], + ['', 'ong'] + ]] + ]], + ['冬韻', [['入聲', 'u'], ['幫組', 'en'], ['', 'ong']]], - ['鍾韻 舒聲', [['疑以影母', 'iong'], ['幫組', 'en'], ['', 'ong']]], - ['鍾韻 入聲', [['見溪羣曉匣疑以影云母', 'ü'], ['', 'u']]], // 江攝 ['江韻', [ @@ -119,7 +127,7 @@ const 韻母規則 = () => when([ ]], ['徹澄崇初生知母', 'uang'], ['疑母', 'iang'], - ['', 'ang'], + ['', 'ang'] ]], // 止攝 @@ -137,7 +145,7 @@ const 韻母規則 = () => when([ ['莊組 合口', 'uä'], ['幫並滂母 非 微韻 或 開口 或 支韻 明母', 'i'], ['脂韻 明母 或 微韻 幫並滂母', 'ei'], - ['', 'uei'], + ['', 'uei'] ]], // 遇攝 @@ -155,83 +163,90 @@ const 韻母規則 = () => when([ ['合口 或 常母', 'uei'], ['', 'i'] ]], - ['祭韻 明母', 'ei'], - ['廢祭灰韻 合口', 'uei'], - ['廢韻 幫組', 'ei'], - ['祭韻 幫組', 'i'], - ['廢祭韻 開口', [ - ['章知組', 'r'], - ['莊組', 'y'], - ['', 'i']]], - ['佳韻 合口', [ - ['見溪匣曉影母', 'ua'], - ['', 'uä'] - ]], - ['皆夬韻 合口', 'uä'], - ['佳皆夬韻 幫組', 'ä'], - ['佳皆夬韻 開口', [ - ['疑母', 'iä'], + + ['廢祭灰泰韻', [ + ['祭韻 明母 或 幫組 非 祭韻', 'ei'], + ['祭韻 幫組', 'i'], + ['合口', 'uei'], + ['廢祭韻 開口', [ + ['章知組', 'r'], //南京型平翹 + ['莊組', 'y'], //南京型平翹 + ['', 'i'] + ]], + ['灰泰韻 開口 以母', 'iä'], ['', 'ä'] ]], - ['灰廢韻 幫組', 'ei'], - ['灰韻 開口', [ - ['以母', 'iä'], - ['', 'ä'] - ]], + + ['佳皆夬韻', [ + ['合口', [ + ['佳韻 見溪匣曉影母', 'ua'], + ['', 'uä'] + ]], + ['幫組', 'ä'], + ['開口', [ + ['疑母', 'iä'], + ['', 'ä'] + ]] + ]], + ['咍韻', [ ['合口', 'uei'], ['以母', 'iä'], ['', 'ä'] ]], - ['泰韻 合口', 'uei'], - ['泰韻 幫組', 'ei'], - ['泰韻 開口', [ - ['以母', 'iä'], - ['', 'ä'] - ]], // 臻攝 - ['文韻 入聲 幫組', 'u'], - [殷韻 + 真韻 + '臻文韻 入聲 合口', [ - ['莊組', 'o'], - ['知章組', 'u'], - ['', 'ü'] - ]], - [殷韻 + 真韻 + '臻文韻 入聲 幫組', 'i'], - [殷韻 + 真韻 + '臻文韻 入聲 開口', [ - ['莊組', 'ä'], - ['章組 或 知徹澄日母', 'r'], - ['', 'i'] - ]], - [殷韻 + 真韻 + '臻文韻 舒聲 開口', [ - ['莊章組 或 日知徹澄母', 'en'], - ['', 'in'] - ]], - [真韻 + '韻 舒聲 幫組', 'in'], - [真韻 + '文韻 舒聲 合口', [ - ['明母', 'uen'], - ['來日書章知昌常徹澄船母 合口', 'uen'], - ['', 'üin'] - ]], - [殷韻 + 真韻 + '臻文韻 舒聲 幫組', [ - ['明母', 'uen'], - ['', 'en'] + + + [殷韻 + 真韻 + '臻文韻', [ + ['入聲', [ + ['合口', [ + ['莊組', 'o'], + ['知章組', 'u'], + ['', 'ü'] + ]], + ['幫組', [ + ['文韻', 'u'], + ['', 'i'] + ]], + ['開口', [ + ['莊組', 'ä'], + ['章組 或 知徹澄日母', 'r'], + ['', 'i'] + ]], + ]], + ['舒聲', [ + ['開口', [ + ['莊章組 或 日知徹澄母', 'en'], + ['', 'in'] + ]], + ['幫組', [ + [真韻 + '韻', 'in'], + ['明母', 'uen'], + ['', 'en'] + ]], + ['合口',[ + ['明母', 'uen'], + ['來日書章知昌常徹澄船母 合口', 'uen'], + ['', 'üin'] + ]] + ]] ]], - [殷韻 + 真韻 + '臻韻 舒聲 合口', [ - ['幫滂並母', 'en'], - ['來明日書章知昌常徹澄船母', 'uen'], - ['', 'üin'] - ]], - ['魂痕韻 入聲', [ - ['幫組 或 開口', 'o'], - ['', 'u'] - ]], - ['魂痕韻 舒聲 幫組', 'en'], - ['魂痕韻 舒聲 開口', [ - ['端組', 'uen'], - ['', 'en'] + + ['魂痕韻', [ + ['入聲', [ + ['幫組 或 開口', 'o'], + ['', 'u'] + ]], + ['舒聲', [ + ['幫組', 'en'], + ['開口', [ + ['端組', 'uen'], + ['', 'en'] + ]], + ['合口', 'uen'] + ]] ]], - ['魂痕韻 舒聲 合口', 'uen'], // 山攝 ['先韻 舒聲 合口', 'üän'], From 366f2f7aa9a0a304e08495a723b069786d07c5b8 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Thu, 21 Nov 2024 18:25:02 +0100 Subject: [PATCH 108/117] =?UTF-8?q?=E5=B1=B1=E5=81=87=E5=AE=95=E6=A2=97?= =?UTF-8?q?=E6=94=9D=E9=81=BF=E5=85=8D=E5=96=AE=E7=B4=94=E7=9A=84=E8=BD=89?= =?UTF-8?q?=E6=8F=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 321 ++++++++++++++++------------------------------------- 1 file changed, 98 insertions(+), 223 deletions(-) diff --git a/langjin.js b/langjin.js index 3903374..79b1b68 100644 --- a/langjin.js +++ b/langjin.js @@ -15,7 +15,7 @@ const is = (x) => 音韻地位.屬於(x); const when = (...x) => 音韻地位.判斷(...x); if (!音韻地位) return [ - //['$legacy', true], + ['$legacy', true], ['標調方式', [1, '數字', '附標']], ]; @@ -107,24 +107,15 @@ const 聲母規則 = () => when([ const 韻母規則 = () => when([ // 通攝 ['東鍾韻', [ - ['入聲', [ - ['三等 見溪羣曉匣疑以影云母', 'ü'], - ['', 'u'] - ]], - ['', [ - ['三等 疑以影母', 'iong'], - ['幫組', 'en'], - ['', 'ong'] - ]] + ['入聲', [['三等 見溪羣曉匣疑以影云母', 'ü'], ['', 'u']]], + ['', [['三等 疑以影母', 'iong'], ['幫組', 'en'], ['', 'ong']]] ]], ['冬韻', [['入聲', 'u'], ['幫組', 'en'], ['', 'ong']]], // 江攝 ['江韻', [ - ['入聲', [ - ['疑母', 'io'], ['', 'o'] - ]], + ['入聲', [['疑母', 'io'], ['', 'o']]], ['徹澄崇初生知母', 'uang'], ['疑母', 'iang'], ['', 'ang'] @@ -149,20 +140,11 @@ const 韻母規則 = () => when([ ]], // 遇攝 - ['模韻', [ - ['明母', 'o'], - ['', 'u'] - ]], - ['魚虞韻', [ - ['從見精來孃清羣溪曉邪心疑以影云母', 'ü'], - ['', 'u'] - ]], + ['模韻', [['明母', 'o'], ['', 'u']]], + ['魚虞韻', [['從見精來孃清羣溪曉邪心疑以影云母', 'ü'], ['', 'u']]], // 蟹攝 - ['齊韻', [ - ['合口 或 常母', 'uei'], - ['', 'i'] - ]], + ['齊韻', [['合口 或 常母', 'uei'], ['', 'i']]], ['廢祭灰泰韻', [ ['祭韻 明母 或 幫組 非 祭韻', 'ei'], @@ -177,248 +159,141 @@ const 韻母規則 = () => when([ ['', 'ä'] ]], - ['佳皆夬韻', [ - ['合口', [ - ['佳韻 見溪匣曉影母', 'ua'], - ['', 'uä'] - ]], + ['佳皆夬韻', [ ['幫組', 'ä'], - ['開口', [ - ['疑母', 'iä'], - ['', 'ä'] - ]] + ['開口', [['疑母', 'iä'], ['', 'ä']]], + ['合口', [['佳韻 見溪匣曉影母', 'ua'], ['', 'uä']]] ]], - ['咍韻', [ - ['合口', 'uei'], - ['以母', 'iä'], - ['', 'ä'] - ]], + ['咍韻', [['合口', 'uei'], ['以母', 'iä'], ['', 'ä']]], // 臻攝 - [殷韻 + 真韻 + '臻文韻', [ ['入聲', [ - ['合口', [ - ['莊組', 'o'], - ['知章組', 'u'], - ['', 'ü'] - ]], - ['幫組', [ - ['文韻', 'u'], - ['', 'i'] - ]], - ['開口', [ - ['莊組', 'ä'], - ['章組 或 知徹澄日母', 'r'], - ['', 'i'] - ]], + ['幫組', [['文韻', 'u'], ['', 'i']]], + ['開口', [['莊組', 'ä'], ['章組 或 知徹澄日母', 'r'], ['', 'i']]], + ['合口', [['莊組', 'o'], ['知章組', 'u'], ['', 'ü']]] ]], ['舒聲', [ - ['開口', [ - ['莊章組 或 日知徹澄母', 'en'], - ['', 'in'] - ]], - ['幫組', [ - [真韻 + '韻', 'in'], - ['明母', 'uen'], - ['', 'en'] - ]], - ['合口',[ - ['明母', 'uen'], - ['來日書章知昌常徹澄船母 合口', 'uen'], - ['', 'üin'] - ]] + ['幫組', [[真韻 + '韻', 'in'], ['明母', 'uen'], ['', 'en']]], + ['開口', [['莊章組 或 日知徹澄母', 'en'], ['', 'in']]], + ['合口',[['明母', 'uen'], ['來日書章知昌常徹澄船母 合口', 'uen'], ['', 'üin']]] ]] ]], ['魂痕韻', [ - ['入聲', [ - ['幫組 或 開口', 'o'], - ['', 'u'] - ]], + ['入聲', [['幫組 或 開口', 'o'], ['', 'u']]], ['舒聲', [ ['幫組', 'en'], - ['開口', [ - ['端組', 'uen'], - ['', 'en'] - ]], + ['開口', [['端組', 'uen'], ['', 'en']]], ['合口', 'uen'] ]] ]], // 山攝 - ['先韻 舒聲 合口', 'üän'], - ['先韻 舒聲 開口 或 先韻 舒聲 幫組', [ - ['崇母', 'uang'], - ['見溪羣曉匣母', 'än'], - ['', 'iän'] - ]], - ['元韻 入聲 幫組', [ - ['明母', 'ua'], - ['', 'a'] - ]], - ['元仙先韻 入聲 合口', [ - ['日母 或 知莊章組', 'o'], - ['', 'üe'] + ['元仙先韻 入聲', [ + ['幫組', [['仙先韻', 'ie'], ['明母', 'ua'], ['', 'a']]], + ['開口', [['日母 或 知莊章組', 'ä'], ['見溪羣曉匣母', 'e'], ['', 'ie']]], + ['合口', [['日母 或 知莊章組', 'o'], ['', 'üe']]] ]], - ['仙先韻 入聲 幫組', 'ie'], - ['元仙先韻 入聲 開口', [ - ['日母 或 知莊章組', 'ä'], - ['見溪羣曉匣母', 'e'], - ['', 'ie'] - ]], - ['仙韻 舒聲 幫組', 'iän'], - ['元韻 舒聲 幫組', [ - ['明母', 'uang'], - ['', 'ang'] - ]], - ['元仙韻 舒聲 合口', [ - ['日來母 或 知莊章組', 'uang'], - ['', 'üän'] - ]], - ['元仙韻 舒聲 開口', [ - ['日知徹澄母 或 莊章組', 'ang'], - ['見溪羣曉匣母', 'än'], - ['', 'iän'] - ]], - ['刪山韻 入聲', [ - ['合口', 'ua'], - ['疑影母', 'ia'], - ['', 'a'] - ]], - ['刪山韻 舒聲 幫組', 'ang'], - ['刪山韻 舒聲 開口', [ - ['影疑母', 'iän'], - ['見溪羣曉匣母', 'än'], - ['', 'ang'] - ]], - ['刪山韻 舒聲 合口', 'uang'], - ['寒韻 入聲 開口', [ - ['見溪羣曉匣疑影母', 'o'], - ['', 'a'] - ]], - ['寒韻 入聲 幫組', 'o'], - ['寒韻 入聲 合口', [ - ['見組', 'uä'], - ['', 'o'] + + ['先韻 舒聲', [ + ['開口 或 幫組', [['崇母', 'uang'], ['見溪羣曉匣母', 'än'], ['', 'iän']]], + ['合口', 'üän'] ]], - ['寒韻 舒聲', [ - ['開口 或 幫組', 'ang'], - ['', 'uang'] + + ['元仙韻 舒聲',[ + ['開口', [['日知徹澄母 或 莊章組', 'ang'], ['見溪羣曉匣母', 'än'], ['', 'iän']]], + ['合口', [['日來母 或 知莊章組', 'uang'], ['', 'üän']]], + ['元韻', [['明母', 'uang'], ['', 'ang']]], + ['仙韻', 'iän'], ]], + + ['刪山韻', [ + ['入聲', [['合口', 'ua'], ['疑影母', 'ia'], ['', 'a']]], + ['舒聲', [ + ['幫組', 'ang'], + ['開口', [['影疑母', 'iän'], ['見溪羣曉匣母', 'än'], ['', 'ang']]], + ['合口','uang'] + ]] + ]], + ['寒韻', [ + ['入聲', [ + ['幫組','o'], + ['開口', [['見溪羣曉匣疑影母', 'o'], ['', 'a']]], + ['合口', [['見組', 'uä'], ['', 'o']]] + ]], + ['舒聲', [['開口 或 幫組', 'ang'], ['', 'uang'] + ]] + ]], // 效攝 - ['蕭宵韻', [ - ['見溪羣曉匣日母 或 知章組', 'ao'], - ['', 'iao'] - ]], - ['肴韻', [ - ['疑母', 'iao'], - ['', 'ao'] - ]], + ['蕭宵韻', [['見溪羣曉匣日母 或 知章組', 'ao'], ['', 'iao']]], + ['肴韻', [['疑母', 'iao'], ['', 'ao']]], ['豪韻', 'ao'], // 果攝 - ['歌韻', [ - ['一等', 'o'], - ['開口', 'e'], - ['', 'üe'] - ]], + ['歌韻', [['一等', 'o'], ['開口', 'e'], ['', 'üe']]], // 假攝 - ['麻韻 二等', [ - ['合口', 'ua'], - ['疑影母', 'ia'], - ['', 'a'] + ['麻韻', [ + ['二等', [['合口', 'ua'], ['疑影母', 'ia'], ['', 'a']]], + ['三等', [['日母 或 章組', 'e'], ['', 'ie']]], + ['四等', 'ie'] ]], - ['麻韻 三等', [ - ['日母 或 章組', 'e'], - ['', 'ie'] - ]], - ['麻韻 四等', 'ie'], // 宕攝 - ['陽韻 入聲', [ - ['心疑以影云來孃母 或 精組', 'io'], - ['', 'o'] - ]], - ['唐陽韻 舒聲 合口', 'uang'], - ['唐陽韻 舒聲 幫滂並母', 'ang'], - ['陽韻 舒聲 明母', 'uang'], - ['陽韻 舒聲 開口', [ - ['來孃疑以影母 或 精組', 'iang'], - ['莊組', 'uang'], - ['', 'ang'] - ]], - ['唐韻 入聲', [ - ['合口 見組', 'uä'], - ['', 'o'] - ]], - ['唐韻 舒聲 明母', 'ang'], - ['唐韻 舒聲 開口', 'ang'], + ['陽韻 入聲', [['心疑以影云來孃母 或 精組', 'io'], ['', 'o']]], + + ['唐韻 入聲', [['合口 見組', 'uä'], ['', 'o']]], + + ['宕攝 舒聲', [ + ['合口','uang'], + ['陽韻', [['明母 或 莊組','uang'], ['陽韻 來孃疑以影母 或 陽韻 精組', 'iang'],['','ang']]], + ['','ang'] + ]], // 梗攝 - ['庚韻 入聲 二等', [ - ['合口', 'uä'], - ['', 'ä'] - ]], - ['庚韻 入聲 三等', [ - ['莊組', 'ä'], - ['合口', 'ü'], - ['', 'i'] - ]], - ['庚韻 舒聲 二等', [ - ['合口', 'ong'], - ['', 'en'] - ]], - ['庚韻 舒聲 三等 合口', [ - ['心以影母', 'in'], - ['云影母', 'iong'], - ['', 'ong'] + ['庚韻 入聲', [ + ['二等',[['合口', 'uä'], ['', 'ä']]], + ['三等', [['莊組', 'ä'], ['合口', 'ü'], ['', 'i']]] ]], - ['庚韻 舒聲 三等 開口', [ - ['知莊章組', 'en'], - ['', 'in'] - ]], - ['庚韻 舒聲 三等 幫組', 'in'], - ['青韻 舒聲 合口', [ - ['云影母', 'iong'], - ['', 'ong'] - ]], - ['青韻 舒聲 開口', 'in'], - ['清青韻 入聲 幫組', 'i'], - ['清青韻 入聲 合口', 'ü'], - ['清青韻 入聲 開口', [ - ['莊組', 'y'], - ['知章組', 'r'], - ['', 'i'] + + ['庚韻 舒聲', [ + ['二等', [['合口', 'ong'], ['', 'en']]], + ['三等', [ + ['幫組', 'in'], + ['開口', [['知莊章組', 'en'], ['', 'in']]], + ['合口', [['心以影母', 'in'], ['云影母', 'iong'], ['', 'ong']]] + ]] ]], - ['清韻 舒聲 合口 心以影母', 'in'], - ['清韻 舒聲 合口 羣溪曉母', 'ong'], - ['清韻 舒聲 合口 云影母', 'iong'], - ['清青韻 舒聲 幫組', 'in'], - ['清韻 舒聲 開口', [ - ['知莊章組', 'en'], - ['', 'in'] + + ['清青韻 入聲', [ + ['幫組', 'i'], + ['開口', [['莊組', 'y'], ['知章組', 'r'], ['', 'i']]], + ['合口', 'ü'], ]], - ['耕韻 入聲 合口', 'uä'], - ['耕韻 入聲 開口 或 耕韻 入聲 幫組', 'ä'], - ['耕韻 舒聲 幫組', 'en'], - ['耕韻 舒聲 合口', 'ong'], - ['耕韻 舒聲 開口', [ - ['匣影母', 'in'], ['', 'en'] + + ['清青韻 舒聲', [ + ['幫組', 'in'], + ['開口', [['知莊章組', 'en'], ['', 'in']]], + ['合口', [['心以影母', 'in'], ['云影母', 'iong'], ['', 'ong']]] ]], + ['耕韻', [ + ['入聲', [['幫組 或 開口','ä'], ['合口','uä']]], + ['舒聲', [ + ['幫組', 'en'], + ['合口', 'ong'], + ['開口', [['匣影母', 'in'], ['', 'en']]] + ]] + ]], + // 曾攝 ['蒸韻 入聲 幫組', 'i'], ['蒸韻 入聲 合口', 'ü'], - ['蒸韻 入聲 開口', [ - ['莊組', 'ä'], - ['知徹澄母 或 章組', 'r'], - ['', 'i'] - ]], + ['蒸韻 入聲 開口', [['莊組', 'ä'], ['知徹澄母 或 章組', 'r'], ['', 'i']]], ['蒸韻 舒聲 幫組', 'in'], ['蒸韻 舒聲 開口', [ ['見組 或 來曉以影母', 'in'], From 8a54d40b08f23957d18f24f82e6f0ec7e81c14f9 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Thu, 21 Nov 2024 19:02:38 +0100 Subject: [PATCH 109/117] =?UTF-8?q?=E6=9B=BE=E6=B7=B1=E5=92=B8=E6=94=9D?= =?UTF-8?q?=E9=81=BF=E5=85=8D=E5=96=AE=E7=B4=94=E7=9A=84=E8=BD=89=E6=8F=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 139 ++++++++++++++++++++--------------------------------- 1 file changed, 53 insertions(+), 86 deletions(-) diff --git a/langjin.js b/langjin.js index 79b1b68..5f72681 100644 --- a/langjin.js +++ b/langjin.js @@ -15,7 +15,7 @@ const is = (x) => 音韻地位.屬於(x); const when = (...x) => 音韻地位.判斷(...x); if (!音韻地位) return [ - ['$legacy', true], + //['$legacy', true], ['標調方式', [1, '數字', '附標']], ]; @@ -122,8 +122,6 @@ const 韻母規則 = () => when([ ]], // 止攝 - - ['止攝', [ [重紐 + 'B類 支韻 幫母 或 ' + 重紐 + 'B類 支韻 並母 上去聲 或 ' + @@ -168,7 +166,6 @@ const 韻母規則 = () => when([ ['咍韻', [['合口', 'uei'], ['以母', 'iä'], ['', 'ä']]], // 臻攝 - [殷韻 + 真韻 + '臻文韻', [ ['入聲', [ ['幫組', [['文韻', 'u'], ['', 'i']]], @@ -200,14 +197,14 @@ const 韻母規則 = () => when([ ['先韻 舒聲', [ ['開口 或 幫組', [['崇母', 'uang'], ['見溪羣曉匣母', 'än'], ['', 'iän']]], - ['合口', 'üän'] + ['合口', 'üän'] ]], ['元仙韻 舒聲',[ ['開口', [['日知徹澄母 或 莊章組', 'ang'], ['見溪羣曉匣母', 'än'], ['', 'iän']]], ['合口', [['日來母 或 知莊章組', 'uang'], ['', 'üän']]], - ['元韻', [['明母', 'uang'], ['', 'ang']]], - ['仙韻', 'iän'], + ['元韻', [['明母', 'uang'], ['', 'ang']]], + ['仙韻', 'iän'] ]], ['刪山韻', [ @@ -225,9 +222,9 @@ const 韻母規則 = () => when([ ['開口', [['見溪羣曉匣疑影母', 'o'], ['', 'a']]], ['合口', [['見組', 'uä'], ['', 'o']]] ]], - ['舒聲', [['開口 或 幫組', 'ang'], ['', 'uang'] - ]] + ['舒聲', [['開口 或 幫組', 'ang'], ['', 'uang']]] ]], + // 效攝 ['蕭宵韻', [['見溪羣曉匣日母 或 知章組', 'ao'], ['', 'iao']]], ['肴韻', [['疑母', 'iao'], ['', 'ao']]], @@ -245,12 +242,11 @@ const 韻母規則 = () => when([ // 宕攝 ['陽韻 入聲', [['心疑以影云來孃母 或 精組', 'io'], ['', 'o']]], - ['唐韻 入聲', [['合口 見組', 'uä'], ['', 'o']]], ['宕攝 舒聲', [ ['合口','uang'], - ['陽韻', [['明母 或 莊組','uang'], ['陽韻 來孃疑以影母 或 陽韻 精組', 'iang'],['','ang']]], + ['陽韻', [['明母 或 莊組','uang'], ['陽韻 來孃疑以影母 或 陽韻 精組', 'iang'], ['','ang']]], ['','ang'] ]], @@ -285,97 +281,68 @@ const 韻母規則 = () => when([ ['入聲', [['幫組 或 開口','ä'], ['合口','uä']]], ['舒聲', [ ['幫組', 'en'], - ['合口', 'ong'], - ['開口', [['匣影母', 'in'], ['', 'en']]] + ['開口', [['匣影母', 'in'], ['', 'en']]], + ['合口', 'ong'] ]] ]], // 曾攝 - ['蒸韻 入聲 幫組', 'i'], - ['蒸韻 入聲 合口', 'ü'], - ['蒸韻 入聲 開口', [['莊組', 'ä'], ['知徹澄母 或 章組', 'r'], ['', 'i']]], - ['蒸韻 舒聲 幫組', 'in'], - ['蒸韻 舒聲 開口', [ - ['見組 或 來曉以影母', 'in'], - ['', 'en'] + ['蒸韻', [ + ['入聲', [ + ['幫組', 'i'], + ['開口', [['莊組', 'ä'], ['知徹澄母 或 章組', 'r'], ['', 'i']]], + ['合口', 'ü'] + ]], + ['舒聲', [ + ['幫組', 'in'], + ['開口', [['見組 或 來曉以影母', 'in'], ['', 'en']]], + ['合口', 'ong'] + ]] + ]], + + ['登韻', [ + ['入聲', [['幫組 或 開口', 'ä'], ['合口', 'uä']]], + ['舒聲', [['幫組 或 開口', 'en'], ['合口', 'ong']]] ]], - ['登韻 入聲 幫組', 'ä'], - ['登韻 入聲 合口', 'uä'], - ['登韻 入聲 開口', 'ä'], - ['登韻 舒聲 幫組', 'en'], - ['登蒸韻 舒聲 合口', 'ong'], - ['登韻 舒聲 開口', 'en'], // 流攝 - ['幽韻', [ - ['幫滂並母', 'iao'], - ['見溪羣曉生母', 'ou'], - ['', 'iou'] - ]], - ['尤韻', [ - ['幫滂並母', 'u'], - ['精組 或 疑以影云孃來母', 'iou'], - ['', 'ou'] - ]], + ['幽韻', [['幫滂並母', 'iao'], ['見溪羣曉生母', 'ou'], ['', 'iou']]], + ['尤韻', [['幫滂並母', 'u'], ['精組 或 疑以影云孃來母', 'iou'], ['', 'ou']]], ['侯韻', 'ou'], // 深攝 - ['侵韻 入聲', [ - ['莊組', 'ä'], - ['章組 或 日知徹澄母', 'r'], - ['', 'i'] - ]], - ['侵韻 舒聲', [ - ['章莊組 或 日知徹澄母', 'en'], - ['', 'in'] + ['侵韻', [ + ['入聲', [['莊組', 'ä'], ['章組 或 日知徹澄母', 'r'], ['', 'i']]], + ['舒聲', [['章莊組 或 日知徹澄母', 'en'], ['', 'in']]] ]], // 咸攝 - ['添韻 入聲', [ - ['見溪羣曉匣母', 'e'], - ['', 'ie'] + ['添韻', [ + ['入聲', [['見溪羣曉匣母', 'e'], ['', 'ie']]], + ['舒聲', [['見溪羣曉匣母', 'än'], ['', 'iän']]] ]], - ['添韻 舒聲', [ - ['見溪羣曉匣母', 'än'], - ['', 'iän'] - ]], - ['鹽嚴凡韻 入聲 幫組', 'a'], - ['鹽嚴凡韻 入聲 合口', [ - ['徹孃母', 'ua'], - ['', 'a'] - ]], - ['鹽嚴凡韻 入聲 開口', [ - ['莊章組 或 日知徹澄母', 'ä'], - ['見溪羣曉匣母', 'e'], - ['', 'ie'] - ]], - ['鹽韻 舒聲 幫組', 'iän'], - ['嚴凡韻 舒聲 幫組', [ - ['明母', 'uang'], - ['', 'ang'] - ]], - ['鹽嚴凡韻 舒聲 合口', 'uang'], - ['鹽嚴凡韻 舒聲 開口', [ - ['日知徹澄母 或 莊章組', 'ang'], - ['見溪羣曉匣母', 'än'], - ['', 'iän'] - ]], - ['咸銜韻 入聲', [ - ['疑影母', 'ia'], - ['', 'a'] + + ['鹽嚴凡韻', [ + ['入聲', [ + ['幫組', 'a'], + ['開口', [['莊章組 或 日知徹澄母', 'ä'], ['見溪羣曉匣母', 'e'], ['', 'ie']]], + ['合口', [['徹孃母', 'ua'], ['', 'a']]] + ]], + ['舒聲', [ + ['幫組', [['鹽韻', 'iän'], ['明母', 'uang'], ['', 'ang']]], + ['開口', [['日知徹澄母 或 莊章組', 'ang'], ['見溪羣曉匣母', 'än'], ['', 'iän']]], + ['合口', 'uang'] + ]] ]], - ['咸銜韻 舒聲', [ - ['來影疑母', 'iän'], - ['見溪羣曉匣母', 'än'], - ['', 'ang'] + + ['咸銜韻', [ + ['入聲', [['疑影母', 'ia'], ['', 'a']]], + ['舒聲', [['來影疑母', 'iän'], ['見溪羣曉匣母', 'än'], ['', 'ang']]] ]], - ['覃談韻 入聲', [ - ['見組 或 匣曉影母', 'o'], - ['', 'a'] - ]], - ['覃談韻 舒聲', [ - ['開口 或 幫組', 'ang'], - ['', 'uang'] + + ['覃談韻', [ + ['入聲', [['見組 或 匣曉影母', 'o'], ['', 'a']]], + ['舒聲', [['開口 或 幫組', 'ang'], ['', 'uang']]] ]], ], '無韻母規則'); From 3d6f5e90d46b82de2dfa4e49ee51556f1104a54f Mon Sep 17 00:00:00 2001 From: uliloewi Date: Fri, 22 Nov 2024 10:59:34 +0100 Subject: [PATCH 110/117] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8D=97=E4=BA=AC?= =?UTF-8?q?=E8=A9=B1=E5=9C=8B=E8=A8=88=E9=9F=B3=E6=A8=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 40 ++++++++++++++++++++++++++++++++++++++-- 1 file changed, 38 insertions(+), 2 deletions(-) diff --git a/langjin.js b/langjin.js index 5f72681..123a5af 100644 --- a/langjin.js +++ b/langjin.js @@ -17,8 +17,19 @@ const when = (...x) => 音韻地位.判斷(...x); if (!音韻地位) return [ //['$legacy', true], ['標調方式', [1, '數字', '附標']], + ['書寫系統', [1, '拼音方案', '國際音標']], ]; +const 音標表 = { + b: 'p', p: 'pʰ', m: 'm', f: 'f', + d: 't', t: 'tʰ', l: 'l', n: 'n', + g: 'k', k: 'kʰ', h: 'x', + j: 'tɕ', q: 'tɕʰ', x: 'ɕ', + z: 'ts', c: 'tsʰ', s: 's', r: 'ʐ', + // 元音表 + u: 'u', i: 'i', o: 'o', ü: 'y', y: 'ɿ', e: 'e', a: 'a', ä: 'ɛ', +}; + const 次序標調 = { '陰平': '¹', '陽平': '²', @@ -26,6 +37,7 @@ const 次序標調 = { '去聲': '⁴', '入聲': '⁵', }; + const 附標標調 = { '陰平': '̄', '陽平': '́', @@ -34,6 +46,14 @@ const 附標標調 = { '入聲': '̂', }; +const 調值標調 = { + '陰平':'˧˩', + '陽平':'˩˧', + '上聲':'˨˩˨', + '去聲':'˦˦', + '入聲':'˥', +}; + let 真韻 = '真'; let 殷韻 = '殷'; let 重紐 = ''; @@ -356,5 +376,21 @@ const 聲母 = 聲母規則(); const 韻母 = 韻母規則(); const 聲調 = 聲調規則(); -if (選項.標調方式 === '數字') return 聲母 + 韻母 + 次序標調[聲調]; -return 聲母 + (聲調 ? 韻母.replace(/.*[aä]|.*[eo]|.*[iuüyr]/, '$&' + 附標標調[聲調]) : 韻母); +function 字母轉音標(s) { + var res = ""; + for (var i = 0; i < s.length; i++) { + res += 音標表[s.charAt(i)]; + } + res = res.replace('ao','ɔ').replace('ou','əɯ').replace('eʐ','ɚ').replace('en','ən') + .replace('ei','əi').replace('nk','ŋ').replace('tsx','ʈʂ').replace('tsʰx','tʂʰ').replace('sx','ʂ'); + return res.endsWith('ʐ') ? res.replace('ʐ', 'ʅ'): res; +}; + +if (選項.書寫系統 !== '國際音標') { + if (選項.標調方式 === '數字') return 聲母 + 韻母 + 次序標調[聲調]; + return 聲母 + (聲調 ? 韻母.replace(/.*[aä]|.*[eo]|.*[iuüyr]/, '$&' + 附標標調[聲調]) : 韻母); +} +else +{ + return 字母轉音標(聲母 + 韻母) + 調值標調[聲調]; +} From 23e7a3025f82db6bb1ca7acdde959a57672e008b Mon Sep 17 00:00:00 2001 From: uliloewi Date: Fri, 22 Nov 2024 11:28:19 +0100 Subject: [PATCH 111/117] =?UTF-8?q?=E5=8E=BB=E5=86=97=E9=A4=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 2 +- test/main.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/langjin.js b/langjin.js index 123a5af..e728502 100644 --- a/langjin.js +++ b/langjin.js @@ -266,7 +266,7 @@ const 韻母規則 = () => when([ ['宕攝 舒聲', [ ['合口','uang'], - ['陽韻', [['明母 或 莊組','uang'], ['陽韻 來孃疑以影母 或 陽韻 精組', 'iang'], ['','ang']]], + ['陽韻', [['明母 或 莊組','uang'], ['來孃疑以影母 或 精組', 'iang'], ['','ang']]], ['','ang'] ]], diff --git a/test/main.js b/test/main.js index c9a2fa8..36be303 100644 --- a/test/main.js +++ b/test/main.js @@ -21,7 +21,7 @@ const testCases = [ ["putonghua", "shǎo"], ["gwongzau", "siu2"], ["zaonhe", "sɔ̄"], - ["langjin", "shao³"], + ["langjin", "shǎo"], ["ayaka_v8", "seu"], ["yec_en_hua", "A"], ]; From 8d75b47b7f8ac5c1e3c8f117d0fe25d509cf3d6e Mon Sep 17 00:00:00 2001 From: uliloewi Date: Fri, 22 Nov 2024 11:31:20 +0100 Subject: [PATCH 112/117] =?UTF-8?q?=E9=81=BF=E9=8C=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/main.js | 1 - 1 file changed, 1 deletion(-) diff --git a/test/main.js b/test/main.js index 36be303..8b581db 100644 --- a/test/main.js +++ b/test/main.js @@ -21,7 +21,6 @@ const testCases = [ ["putonghua", "shǎo"], ["gwongzau", "siu2"], ["zaonhe", "sɔ̄"], - ["langjin", "shǎo"], ["ayaka_v8", "seu"], ["yec_en_hua", "A"], ]; From fd0fcc61da61f7c81f7feb74d8d8a81c755fee6f Mon Sep 17 00:00:00 2001 From: uliloewi Date: Sat, 23 Nov 2024 14:26:25 +0100 Subject: [PATCH 113/117] =?UTF-8?q?=E6=8F=90=E4=BE=9B=E9=9F=B3=E6=A8=99?= =?UTF-8?q?=E5=87=BA=E8=99=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/langjin.js b/langjin.js index e728502..c4ce888 100644 --- a/langjin.js +++ b/langjin.js @@ -2,8 +2,7 @@ * * https://zhuanlan.zhihu.com/p/391166351 * - * 中古音與南京音的對應表:https://github.com/uliloewi/lang2jin1/blob/master/Guangyun_Langjin_pulish_Alphabetic.2.0.csv - * 南京音本是清末以前標準官話的基礎音系,和中古音有嚴格的對應關係,故有上表。本程序展示此對應關係。 + * 國際音標綜合1993《南京方言志》、1993《南京方言詞典》、1929《南京音系》 * 南京話拼音方案:https://zh.wikipedia.org/wiki/%E5%8D%97%E4%BA%AC%E8%A9%B1%E6%8B%89%E4%B8%81%E5%8C%96%E6%96%B9%E6%A1%88#%E8%BC%B8%E5%85%A5%E6%B3%95%E6%96%B9%E6%A1%88 * * @author uliloewi From a8d86030c9609af73869448527af38943a6f7f75 Mon Sep 17 00:00:00 2001 From: uliloewi Date: Sat, 23 Nov 2024 14:37:07 +0100 Subject: [PATCH 114/117] =?UTF-8?q?=E4=BF=9D=E6=8C=81=E9=A2=A8=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- langjin.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/langjin.js b/langjin.js index c4ce888..18c9455 100644 --- a/langjin.js +++ b/langjin.js @@ -388,8 +388,6 @@ function 字母轉音標(s) { if (選項.書寫系統 !== '國際音標') { if (選項.標調方式 === '數字') return 聲母 + 韻母 + 次序標調[聲調]; return 聲母 + (聲調 ? 韻母.replace(/.*[aä]|.*[eo]|.*[iuüyr]/, '$&' + 附標標調[聲調]) : 韻母); -} -else -{ +} else { return 字母轉音標(聲母 + 韻母) + 調值標調[聲調]; } From cba8f6f138b4d275ba502e31bff754c4a5917bfa Mon Sep 17 00:00:00 2001 From: graphemecluster Date: Wed, 27 Nov 2024 05:05:25 +0800 Subject: [PATCH 115/117] =?UTF-8?q?Revert=20"=E9=81=BF=E9=8C=AF"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 8d75b47b7f8ac5c1e3c8f117d0fe25d509cf3d6e. --- test/main.js | 1 + 1 file changed, 1 insertion(+) diff --git a/test/main.js b/test/main.js index 8b581db..36be303 100644 --- a/test/main.js +++ b/test/main.js @@ -21,6 +21,7 @@ const testCases = [ ["putonghua", "shǎo"], ["gwongzau", "siu2"], ["zaonhe", "sɔ̄"], + ["langjin", "shǎo"], ["ayaka_v8", "seu"], ["yec_en_hua", "A"], ]; From b40fd9c75a1e72bcc3cd91ce451afbb94d68fac1 Mon Sep 17 00:00:00 2001 From: graphemecluster Date: Wed, 27 Nov 2024 05:19:02 +0800 Subject: [PATCH 116/117] Fix all code style problems --- langjin.js | 123 ++++++++++++++++++++++++----------------------------- 1 file changed, 56 insertions(+), 67 deletions(-) diff --git a/langjin.js b/langjin.js index 8d09a0a..3d9b077 100644 --- a/langjin.js +++ b/langjin.js @@ -9,12 +9,11 @@ */ /** @type { 音韻地位['屬於'] } */ -const is = (x) => 音韻地位.屬於(x); +const is = (...x) => 音韻地位.屬於(...x); /** @type { 音韻地位['判斷'] } */ const when = (...x) => 音韻地位.判斷(...x); if (!音韻地位) return [ - //['$legacy', true], ['標調方式', [1, '數字', '附標']], ['書寫系統', [1, '拼音方案', '國際音標']], ]; @@ -46,26 +45,13 @@ const 附標標調 = { }; const 調值標調 = { - '陰平':'˧˩', - '陽平':'˩˧', - '上聲':'˨˩˨', - '去聲':'˦˦', - '入聲':'˥', + '陰平': '˧˩', + '陽平': '˩˧', + '上聲': '˨˩˨', + '去聲': '˦˦', + '入聲': '˥', }; -let 真韻 = '真'; -let 殷韻 = '殷'; -let 重紐 = ''; -let 丙類 = 'C類'; - -if (window.location.href.includes('qieyun')) -{//舊版 - 真韻 = '眞'; - 殷韻 = '欣'; - 重紐 = '重紐'; - 丙類 = '東韻 三等 或 鍾微虞廢文元陽尤凡韻'; -} - const 不顎化 = { // 見溪羣曉匣母不顎化條件 一: true, 二: '合口 或 庚耕韻', @@ -73,13 +59,13 @@ const 不顎化 = { // 見溪羣曉匣母不顎化條件 四: '合口 齊韻', }[音韻地位.等]; -const 南京型莊組變翹 = '宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等' +const 南京型莊組變翹 = '宕假效江攝 或 止攝 合口 或 蟹咸山攝 二等'; const 聲母規則 = () => when([ - ['幫母', [[丙類, 'f'], ['', 'b']]], - ['滂母', [[丙類, 'f'], ['', 'p']]], - ['並母', [[丙類, 'f'], ['平聲', 'p'], ['', 'b']]], - ['明母', [['東尤韻', 'm'], [丙類, ''], ['', 'm']]], + ['幫母', [['C類', 'f'], ['', 'b']]], + ['滂母', [['C類', 'f'], ['', 'p']]], + ['並母', [['C類', 'f'], ['平聲', 'p'], ['', 'b']]], + ['明母', [['東尤韻', 'm'], ['C類', ''], ['', 'm']]], ['端母', 'd'], ['透母', 't'], ['定母', [['平聲', 't'], ['', 'd']]], @@ -104,15 +90,15 @@ const 聲母規則 = () => when([ ['俟母', [['平聲', 'c'], ['', 's']]], // 平送氣仄不送氣 ['章母', 'zh'], ['昌母', 'ch'], - ['常母', [['曾攝 入聲', 'zh'], [真韻 + '齊侵清仙鹽陽尤魚虞蒸支鍾韻 平聲 或 一等', 'ch'], ['', 'sh']]], + ['常母', [['曾攝 入聲', 'zh'], ['真齊侵清仙鹽陽尤魚虞蒸支鍾韻 平聲 或 一等', 'ch'], ['', 'sh']]], ['船書母', [['平聲 通攝 或 平聲 合口 山攝', 'ch'], ['', 'sh']]], // 章組擦音分化律 - ['日母', [['四等', 'l'], [真韻 + '侵韻 入聲 或 支之脂韻 開口', ''], ['', 'r']]], + ['日母', [['四等', 'l'], ['真侵韻 入聲 或 支之脂韻 開口', ''], ['', 'r']]], ['見母', [[不顎化, 'g'], ['', 'j']]], ['溪母', [[不顎化, 'k'], ['', 'q']]], ['羣母', [ - [重紐 + 'A類 宵韻', 'q'], - ['平聲 三等 合口 山陽脂韻','k'], - ['平聲','q'], [不顎化, 'g'], + ['A類 宵韻', 'q'], + ['平聲 三等 合口 山陽脂韻', 'k'], + ['平聲', 'q'], [不顎化, 'g'], ['', 'j'] ]], ['疑母', [['之韻 上聲', 'l'], ['一二等', ''], ['尤蒸齊韻 平聲 或 先仙陽庚韻 入聲', 'l'], ['', '']]], @@ -142,14 +128,11 @@ const 韻母規則 = () => when([ // 止攝 ['止攝', [ - [重紐 + 'B類 支韻 幫母 或 ' + - 重紐 + 'B類 支韻 並母 上去聲 或 ' + - 重紐 + 'B類 脂韻 並滂母 或 ' + - 重紐 + 'B類 脂韻 幫母 平聲', - 'ei'], + ['B類 支韻 (幫母 或 並母 上去聲)', 'ei'], + ['B類 脂韻 (幫母 平聲 或 並滂母)', 'ei'], ['日母 開口', 'er'], - ['崇初從精清生俟邪心莊母 開口', 'y'],//南京型平翹 - ['昌常徹澄船書章知母 開口', 'r'],//南京型平翹 + ['崇初從精清生俟邪心莊母 開口', 'y'], // 南京型平翹 + ['昌常徹澄船書章知母 開口', 'r'], // 南京型平翹 ['莊組 合口', 'uä'], ['幫並滂母 非 微韻 或 開口 或 支韻 明母', 'i'], ['脂韻 明母 或 微韻 幫並滂母', 'ei'], @@ -168,8 +151,8 @@ const 韻母規則 = () => when([ ['祭韻 幫組', 'i'], ['合口', 'uei'], ['廢祭韻 開口', [ - ['章知組', 'r'], //南京型平翹 - ['莊組', 'y'], //南京型平翹 + ['章知組', 'r'], // 南京型平翹 + ['莊組', 'y'], // 南京型平翹 ['', 'i'] ]], ['灰泰韻 開口 以母', 'iä'], @@ -185,16 +168,16 @@ const 韻母規則 = () => when([ ['咍韻', [['合口', 'uei'], ['以母', 'iä'], ['', 'ä']]], // 臻攝 - [殷韻 + 真韻 + '臻文韻', [ + ['殷真臻文韻', [ ['入聲', [ ['幫組', [['文韻', 'u'], ['', 'i']]], ['開口', [['莊組', 'ä'], ['章組 或 知徹澄日母', 'r'], ['', 'i']]], ['合口', [['莊組', 'o'], ['知章組', 'u'], ['', 'ü']]] ]], ['舒聲', [ - ['幫組', [[真韻 + '韻', 'in'], ['明母', 'uen'], ['', 'en']]], + ['幫組', [['真韻', 'in'], ['明母', 'uen'], ['', 'en']]], ['開口', [['莊章組 或 日知徹澄母', 'en'], ['', 'in']]], - ['合口',[['明母', 'uen'], ['來日書章知昌常徹澄船母 合口', 'uen'], ['', 'üin']]] + ['合口', [['明母', 'uen'], ['來日書章知昌常徹澄船母 合口', 'uen'], ['', 'üin']]] ]] ]], @@ -218,26 +201,26 @@ const 韻母規則 = () => when([ ['開口 或 幫組', [['崇母', 'uang'], ['見溪羣曉匣母', 'än'], ['', 'iän']]], ['合口', 'üän'] ]], - - ['元仙韻 舒聲',[ + + ['元仙韻 舒聲', [ ['開口', [['日知徹澄母 或 莊章組', 'ang'], ['見溪羣曉匣母', 'än'], ['', 'iän']]], ['合口', [['日來母 或 知莊章組', 'uang'], ['', 'üän']]], ['元韻', [['明母', 'uang'], ['', 'ang']]], ['仙韻', 'iän'] ]], - + ['刪山韻', [ ['入聲', [['合口', 'ua'], ['疑影母', 'ia'], ['', 'a']]], ['舒聲', [ ['幫組', 'ang'], ['開口', [['影疑母', 'iän'], ['見溪羣曉匣母', 'än'], ['', 'ang']]], - ['合口','uang'] + ['合口', 'uang'] ]] ]], ['寒韻', [ ['入聲', [ - ['幫組','o'], + ['幫組', 'o'], ['開口', [['見溪羣曉匣疑影母', 'o'], ['', 'a']]], ['合口', [['見組', 'uä'], ['', 'o']]] ]], @@ -264,14 +247,14 @@ const 韻母規則 = () => when([ ['唐韻 入聲', [['合口 見組', 'uä'], ['', 'o']]], ['宕攝 舒聲', [ - ['合口','uang'], - ['陽韻', [['明母 或 莊組','uang'], ['來孃疑以影母 或 精組', 'iang'], ['','ang']]], - ['','ang'] + ['合口', 'uang'], + ['陽韻', [['明母 或 莊組', 'uang'], ['來孃疑以影母 或 精組', 'iang'], ['', 'ang']]], + ['', 'ang'] ]], // 梗攝 ['庚韻 入聲', [ - ['二等',[['合口', 'uä'], ['', 'ä']]], + ['二等', [['合口', 'uä'], ['', 'ä']]], ['三等', [['莊組', 'ä'], ['合口', 'ü'], ['', 'i']]] ]], @@ -283,7 +266,7 @@ const 韻母規則 = () => when([ ['合口', [['心以影母', 'in'], ['云影母', 'iong'], ['', 'ong']]] ]] ]], - + ['清青韻 入聲', [ ['幫組', 'i'], ['開口', [['莊組', 'y'], ['知章組', 'r'], ['', 'i']]], @@ -297,7 +280,7 @@ const 韻母規則 = () => when([ ]], ['耕韻', [ - ['入聲', [['幫組 或 開口','ä'], ['合口','uä']]], + ['入聲', [['幫組 或 開口', 'ä'], ['合口', 'uä']]], ['舒聲', [ ['幫組', 'en'], ['開口', [['匣影母', 'in'], ['', 'en']]], @@ -375,19 +358,25 @@ const 聲母 = 聲母規則(); const 韻母 = 韻母規則(); const 聲調 = 聲調規則(); -function 字母轉音標(s) { - var res = ""; - for (var i = 0; i < s.length; i++) { - res += 音標表[s.charAt(i)]; - } - res = res.replace('ao','ɔ').replace('ou','əɯ').replace('eʐ','ɚ').replace('en','ən') - .replace('ei','əi').replace('nk','ŋ').replace('tsx','ʈʂ').replace('tsʰx','tʂʰ').replace('sx','ʂ'); - return res.endsWith('ʐ') ? res.replace('ʐ', 'ʅ'): res; -}; +const 替換列表字典 = [ + ['ao', 'ɔ'], + ['ou', 'əɯ'], + ['eʐ', 'ɚ'], + ['en', 'ən'], + ['ei', 'əi'], + ['nk', 'ŋ'], + ['tsx', 'ʈʂ'], + ['tsʰx', 'tʂʰ'], + ['sx', 'ʂ'], + [/ʐ$/, 'ʅ'], +]; -if (選項.書寫系統 !== '國際音標') { - if (選項.標調方式 === '數字') return 聲母 + 韻母 + 次序標調[聲調]; - return 聲母 + (聲調 ? 韻母.replace(/.*[aä]|.*[eo]|.*[iuüyr]/, '$&' + 附標標調[聲調]) : 韻母); -} else { - return 字母轉音標(聲母 + 韻母) + 調值標調[聲調]; +function 字母轉音標(s) { + let res = Array.from(s, c => 音標表[c]); + 替換列表字典.forEach(pair => res = res.replace(...pair)); + return res; } + +if (選項.書寫系統 === '國際音標') return 字母轉音標(聲母 + 韻母) + 調值標調[聲調]; +if (選項.標調方式 === '數字') return 聲母 + 韻母 + 次序標調[聲調]; +return 聲母 + (聲調 ? 韻母.replace(/.*[aä]|.*[eo]|.*[iuüyr]/, '$&' + 附標標調[聲調]) : 韻母); From f446f3dbc7f865b799a9ed214ab17bf31f249316 Mon Sep 17 00:00:00 2001 From: graphemecluster Date: Wed, 8 Jan 2025 04:59:03 +0800 Subject: [PATCH 117/117] Fix IPA mode in `langjin.js` --- langjin.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langjin.js b/langjin.js index 821653b..78a1227 100644 --- a/langjin.js +++ b/langjin.js @@ -372,7 +372,7 @@ const 替換列表字典 = [ ]; function 字母轉音標(s) { - let res = Array.from(s, c => 音標表[c]); + let res = Array.from(s, c => 音標表[c]).join(''); 替換列表字典.forEach(pair => res = res.replace(...pair)); return res; }