打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Rime 输入法挂载自定义词库

教程来自:

https://www.jianshu.com/p/300bbe1602d4
https://www.jianshu.com/p/cffc0ea094a7
但是原教程中有一处问题,我修改了一下。
所需的词库文件:https://bintray.com/rime-aca/dictionaries/luna_pinyin.dict

原理讲解

词库的种类

Rime 的词库分为两种:

  1. 用户词库,如:luna_pinyin.userdb.txt
  2. 挂载词库,如:luna_pinyin.dict.yaml

之所以要用挂载词库是因为用户词库过多会造成软件卡顿。

挂载词库的逻辑

用到的文件

  1. 输入方案文件:pinyin_simp.schema.yaml
  2. 词库配置文件:translator:dictionary: pinyin_simp
  3. 词库文件:luna_pinyin.dict.yaml

逻辑是:1表示用2这个配置文件,2表示调用3这个词库文件

三个文件的详解

  1. 输入方案文件pinyin_simp.schema.yaml中找到
translator: dictionary: pinyin_simp preedit_format: - xform/([nl])v/$1ü/ - xform/([nl])ue/$1üe/ - xform/([jqxy])v/$1u/
  • 其中dictionary: pinyin_simp表示我们输入方案调用的词库配置文件是:luna_pinyin.extended.dict.yaml或者luna_pinyin.dict.yaml。两个文件的优先级是luna_pinyin.extended.dict.yaml > luna_pinyin.dict.yaml
  • luna_pinyin.extended.dict.yaml默认是没有这个文件的,需要从文章开头的链接中下载。
  1. 词库配置文件luna_pinyin.extended.dict.yaml中找到:
import_tables:
  - luna_pinyin
  - luna_pinyin.hanyu
  - luna_pinyin.poetry
  - luna_pinyin.cn_en
...

这里的意思是使用下面这几个词库文件:

  • luna_pinyin.dict.yaml
  • luna_pinyin.hanyu.dict.yaml
  • luna_pinyin.poetry.dict.yaml
  • luna_pinyin.cn_en.dict.yaml

我们只要在词库配置文件luna_pinyin.extended.dict.yaml中添加词库文件就行。

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

操作方法及教程有误的地方

具体方法可以参照教程,只是教程中词库文件luna_pinyin.sogou.dict.yaml的写法错了。
教程写法:

#  luna_pinyin.sogou.dict.yaml
    
    ---
    name: luna_pinyin.sogou    #这就是你自定义的词库的名字:sogou,后面还要用到
    version: '2015.XX.XX'       #版本时间,最好填当前时间,要版本控制的意识
    sort: by_weight
    use_preset_vocabulary: true
    ...

---开始,前面多了缩进行,正确的应该是:

# luna_pinyin.sogou.dict.yaml --- name: luna_pinyin.yourname #这就是你自定义的词库的名字:yourname,后面还要用到 version: '2015.XX.XX' #版本时间,最好填当前时间,要版本控制的意识 sort: by_weight use_preset_vocabulary: true ...

或者直接复制

luna_pinyin.extended.dict.yaml
luna_pinyin.hanyu.dict.yaml
luna_pinyin.poetry.dict.yaml
luna_pinyin.cn_en.dict.yaml

中的任何一个修改。

我测试了朙月拼音·简化字小鹤双拼,测试正常。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
30分钟搞定 自由输入法RIME简明配置指南 - 简书 和 4 个其他页面 ?
输入法/PC|RIME小狼毫/②说明书
看完就跪了,高端玩家都是这样用输入法的 | 有用功
Elasticsearch 如何自定义扩展词库?
最全总结 | 聊聊 Python 数据处理全家桶(配置篇)
python笔记14-读取yaml配置文件
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服