IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

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

    kamus发表于 2024-08-20 09:20:02
    love 0

    在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/



沪ICP备19023445号-2号
友情链接