diff --git a/moran.words.dict.yaml b/moran.words.dict.yaml index a307bef..4afea1b 100644 --- a/moran.words.dict.yaml +++ b/moran.words.dict.yaml @@ -8895,6 +8895,7 @@ columns: 雙因子 10 雙因子驗證 10 真別說 100 +留檔 100 # 中西混合詞 哆啦A夢 100 do;kd la;kl aa mg;cx diff --git a/moran_fixed.dict.yaml b/moran_fixed.dict.yaml index 07d041f..4e67678 100644 --- a/moran_fixed.dict.yaml +++ b/moran_fixed.dict.yaml @@ -3364,9 +3364,10 @@ A4紙 asv 編纂 bmzr 編組 bmzu 不鳴則已 bmzy -賓 bn +不能 bn 不能啊 bna 賓 bnb +不能不 bnb 不年不節 bnbj 不男不女 bnbn 彬彬 bnbn @@ -21720,12 +21721,12 @@ C++ cjj 花叢 hwcs 花簇 hwcu 蘤 hwcw -劃 hwd +滑 hwd 花掉 hwdc 花雕 hwdc -滑 hwdg -花燈 hwdg 划 hwdg +花燈 hwdg +劃 hwdh 澅 hwdh 華誕 hwdj 滑道 hwdk @@ -35172,6 +35173,7 @@ C++ cjj 留底 lqdi 劉 lqdj 流到 lqdk +留檔 lqdh 溜 lqdl 瀏 lqdl 漻 lqdl @@ -36430,7 +36432,6 @@ C++ cjj 鈴 lyj 領教 lyjc 領獎 lyjd -來樣加工 lyjg 勞逸結合 lyjh 另計 lyji 靈機 lyji @@ -39638,8 +39639,8 @@ C++ cjj 每戶 mzhu 每回 mzhv 煤灰 mzhv -梅花 mzhw 美化 mzhw +梅花 mzhw 蝞 mzi 美醜 mzib 煤車 mzie @@ -51045,6 +51046,7 @@ PC端 pcdr 太不像話 tbxh 偷襲 tbxi 同病相憐 tbxl +停不下來 tbxl 頭銜 tbxm 特別行政區 tbxq 頭癬 tbxr @@ -65913,6 +65915,7 @@ WiFi wifi 小而言之 xeyv 玄而又玄 xeyx 想法 xf +相反 xf 媳婦熬成婆 xfap 相逢不用忙歸去 xfbq 興奮不已 xfby @@ -68133,6 +68136,7 @@ WiFi wifi 需 xu 小時 xu 刑事案件 xuaj +現實 xub 心神不安 xuba 序跋 xuba 心神不定 xubd diff --git a/moran_fixed_simp.dict.yaml b/moran_fixed_simp.dict.yaml index d0a2917..3178636 100644 --- a/moran_fixed_simp.dict.yaml +++ b/moran_fixed_simp.dict.yaml @@ -3254,6 +3254,7 @@ A4纸 asv 不能 bn 不能啊 bna 宾 bnb +不能不 bnb 不年不节 bnbj 不男不女 bnbn 彬彬 bnbn @@ -33844,6 +33845,7 @@ I盘 ipj 溜掉 lqdc 留底 lqdi 流到 lqdk +留档 lqdh 溜 lqdl 浏 lqdl 留待 lqdl @@ -35060,7 +35062,6 @@ I盘 ipj 铃 lyj 领教 lyjc 领奖 lyjd -来样加工 lyjg 劳逸结合 lyjh 另计 lyji 灵机 lyji @@ -49116,6 +49117,7 @@ I盘 ipj 太不像话 tbxh 偷袭 tbxi 同病相怜 tbxl +停不下来 tbxl 头衔 tbxm 特别行政区 tbxq 头癣 tbxr @@ -63487,6 +63489,7 @@ U盘 upj 小而言之 xeyv 玄而又玄 xeyx 想法 xf +相反 xf 媳妇熬成婆 xfap 相逢不用忙归去 xfbq 兴奋不已 xfby @@ -65605,6 +65608,7 @@ U盘 upj 需 xu 小时 xu 刑事案件 xuaj +现实 xub 心神不安 xuba 序跋 xuba 心神不定 xubd diff --git a/tools/dazhu.py b/tools/dazhu.py index 7543356..86a6958 100755 --- a/tools/dazhu.py +++ b/tools/dazhu.py @@ -105,6 +105,14 @@ def main(args): for (word, stem) in deferred: table.add(word, stem) + # additional symbols + with open('../moran_fixed.symbols.dict.yaml', 'r') as f: + for l in f: + matches = re.findall(r'(.*)\t(o[a-z]+)', l) + if not matches: continue + char, code = matches[0] + table.add(char, code) + # additional chars with open('../moran.chars.dict.yaml', 'r') as f: for l in f: