openvanilla / McBopomofo

小麥注音輸入法
http://mcbopomofo.openvanilla.org/
MIT License
631 stars 77 forks source link

[功能建議] 允許傳統注音使用自訂詞庫 #540

Closed lukhnos closed 1 month ago

lukhnos commented 1 month ago

目前傳統注音的 language model 並沒有載入自訂詞庫。有時會遇到傳統注音用戶詢問,要怎麼增加新字。

由於自訂詞會改變字詞候選順序,因此全面開啟支援似乎不是最完善的方法。我覺得可以先提供透過命令列開啟的方式。如果有需要的用戶,得要知道目前機制的限制。如果要新增字的讀音有許多其他同音字,那可能得在用戶詞庫中重新定義。

舉例說明,如果只是要增加「䨌」一字,一種是純粹加入一條自訂字:

䨌 ㄅㄠˊ

這樣一來選字順序會變為「1.䨌 2.雹 3.薄 4.窇 5.瓝」,也許對罕用字影響不大。但如果要維持原有選字順序(雹薄窇瓝),用戶就得重新定義:

# 既有字要重複定義
雹 ㄅㄠˊ
薄 ㄅㄠˊ
窇 ㄅㄠˊ
瓝 ㄅㄠˊ
# 新增字要加在重複定義的既有字後頭
䨌 ㄅㄠˊ