自行修正 afrink版嘸蝦米的注音模式、自定義詞彙、動態造詞
前言
關於afrink版嘸蝦米,請參閱MAC下安裝鼠鬚管 + 嘸蝦米 + 注音輸入完整流程
這篇主要是給使用afrink大大的版本(4.4),且做了不少客製化,不想用我的再重新客製化自己的版本
提供我的修正方法,方便自行作業
也是拾人牙慧,再做一些細微修正
自定義詞彙排在前面的解決方法
原理很簡單,就是再多一yaml檔案,專門拿來放自定義詞彙
再把這詞檔放在現有table最後面就可以了
※ 若在Windows 下使用有相同問題,亦可修正
- 新增一檔案
liur_customWords.dict.yaml
,上方欄位參照liur_Trad.dict.yaml
- 將自定義詞彙放在新建立的
liur_customWords.dict.yaml
- 注意!中間須以
<tab>
隔開。格式:<自定文字><tab><編碼>
- 如想用
tptr
打出台北火車站
,則輸入台北火車站<tab>tptr
- 注意!中間須以
- 開啟
liur.extended.dict.yaml
- 在import_tables最後面加上
- liur_customWords
liur.extended.dict.yaml
下方預設的自定義詞彙範例若不需要,清空即可- 避免舊檔殘留影響,建議至
用戶設定/BUILD目錄
,將liur
開頭的檔案刪除使其重新產生- liur.schema.yaml
- liur.extended.table.bin
- liur.extended.reverse.bin
- liur.extended.prism.bin
- default.yaml
- 鼠鬚管按
重新部署
,完成!
修正注音模式、讀音反查
這就只有在MacOS下會遇到了,因Windows 的小狼毫安裝好就會有注音輸入,而鼠鬚管則無
就是使用plum,來產出內建的注音輸入包就好了
一開始不清楚還傻傻的在Windows 下安裝並BUILD好再拷貝過來使用
一直兩邊測試許久,後來才發現原來有plum QQ
不算BUG,算是不熟悉RIME XD
但對一般使用者來說,還要自己下指令額外安裝新東西可能會心驚驚
- 使用plum安裝注音輸入法包
- 安裝方法: 打開終端機,執行
curl -fsSL https://git.io/rime-install | bash
就會自動將注音輸入的yaml檔放進rime的用戶設定
裡。此時尚未真正將注音安裝進RIME - 此安裝指令由plum說明文件提供
- 安裝方法: 打開終端機,執行
- 打開
default.custom.yaml
,在schema_list
,加入plum的預設的輸入法- 加在
{schema: liur}
下方就行,如下:schema_list: - {schema: liur} - schema: luna_pinyin - schema: luna_pinyin_simp - schema: luna_pinyin_fluency - schema: bopomofo - schema: bopomofo_tw - schema: cangjie5 - schema: stroke - schema: terra_pinyin # - {schema: liur_Trad}
- 加在
- 鼠鬚管按
重新部署
,約需30秒~1分鐘,待提示部署完成
,就可以有注音模式、讀音反查了
修正動態造詞
詢問afrink大大多次,甚至還貼心地做成VCR讓我看使用方式,但我就是造不出來!
最後在liur.schema.yaml
的造詞引導中,發現正則表達式少了文章中拿來當空白的`
加上後,就可以了!
修改如下:
mkst: "^;[a-z,.'`]*$"
#造詞引導