How to add Dictionaries to RIME Input Method on Ubuntu/Pop-OS

on

在RIME输入法中增加词典

1. RIME的配置目录

Ubuntu/PopOS中位于:~/.config/ibus/rime

2. 下载词典文件

使用git clone下载RIME扩充词库: https://github.com/rime-aca/dictionaries
使用rime-install下载zhwiki词典:https://github.com/felixonmars/fcitx5-pinyin-zhwiki

3. 将所有词库文件cp到RIME配置目录中

cp *dict* ~/.config/ibus/rime/

4. 增加一个custom配置文件用以调用词库

在下载的RIME扩充词库目录中,有一个luna_pinyin.custom.yaml,当使用朙月拼音的时候可以直接使用该配置,但是我使用的是朙月拼音简化字方案,因此需要将该配置文件改名为:
luna_pinyin_simp.custom.yaml

在这个配置文件中,可以看到输入法的对应

# 附朙月拼音系列方案與其對應的 id 一覽表:
# 輸入方案  id
# 朙月拼音  luna_pinyin
# 朙月拼音·简化字  luna_pinyin_simp
# 朙月拼音·臺灣正體 luna_pinyin_tw
# 朙月拼音·語句流  luna_pinyin_fluency

4. 通过import_tables来进行多个词典加载

查看luna_pinyin_simp.custom.yaml可以看到它指定了”translator/dictionary”: luna_pinyin.extended为词典方案,再查看luna_pinyin.extended.dict.yaml可以看到这个配置文件里import了其他词典

import_tables:
  - luna_pinyin
  - luna_pinyin.hanyu
  - luna_pinyin.poetry
  - luna_pinyin.cn_en

通过这种方法将所有词典文件都加载到输入法中

5. 修改luna_pinyin.extended.dict.yaml,增加zhwiki词典

import_tables:
  - luna_pinyin
  - luna_pinyin.hanyu
  - luna_pinyin.poetry
  - luna_pinyin.cn_en
  - zhwiki

6. 重新部署RIME输入法

右键点击RIME的图标选择“部署”。

BTW:如果要修改输入法备选字的个数(比如从默认5个修改为7个),需要创建default.custom.yaml,并写入:

# default.custom.yaml
patch:
  "menu/page_size": 7 

参考文档: https://blog.mikelyou.com/2020/07/31/rime-input/

Leave a Reply

Your email address will not be published. Required fields are marked *