Skip to content

〔洋蔥注音系列〕:短語

onion edited this page Aug 28, 2023 · 45 revisions

原先 Rime 可設置 custom_phrase,為自定義詞條,供快速輸入。

後來發現方案如設該功能,custom_phrase 連結的 user_dict 文本中有詞條,輸入時 INFO 日誌中會不斷提示:made a futile translation,並微微影響效能。故關閉全部方案 custom_phrase 功能。

且 custom_phrase 詞條會被刪除自動記錄(用戶詞典)的快捷鍵給刪除,韓文方案曾把單音設此,後發現缺少,被誤刪。

用 lua 建立出與 custom_phrase 相同的功能,並新增多行文本功能。

注音 plus 和 mixin 版才有以下功能,純注音版則無。

【短語】

*文本檔案

於 txt 檔修改或新增詞條後需「重新部署」或「變換方案」後才能作用,與原生功能相似。

承上,可設置成修改後直接作用,但實際使用感覺在一般輸入時現行設定效能較好?!

詞條在選項中會置頂。

於以下檔案寫入「詞條」+「編碼」,分隔使用 〔tab〕(\t),即可自定義詞條快速輸入。

相容原先 custom_phrase.txt,原先詞條最後可能產生出詞頻,可不理會。

開頭標註「#」之詞條不作用。

輸入「 ' 」「 / 」「 r 」「 f 」「 c 」可快速調出 短語文件 進行添加短語詞彙。

截圖 2023-01-30 14 45 04

  • 「洋蔥注音 plus」:bopomo_onionplus_phrase.txt

  • 「洋蔥注音 mixin」:bo_mixin_phrase.txt

  • 「範例文本」:lua_custom_phrase.txt

    「範例文本」只在 ☆注音(洋蔥mix-in版 4 )☆ 該方案中作用。

*多行文本

文本中可使用「 \n 」或「 \r 」換行。

有些編輯框或文本編輯器不吃「 \n 」或「 \r 」,於該位置輸入會無法換行。

截圖 2023-01-30 14 31 29