Closed CoreJa closed 3 years ago
另外,目前我了解到的资料均为:将其他源的词典
以固有词典
的形式引入,但这个词典是我自己积累的词典数据,希望可以直接并入用户词典
,但尚未查到该如何做,可否提供一些指引资料,再次感谢!
不好意思打扰啦,第一个问题搞清楚了,是因为引入的时候仅引入了我自己的词库,把luna_pinyin的字库也覆盖了,现在没有问题啦。但是还是希望可以把其它源的词典导入到用户词典中,希望目前有资料可以查阅,感谢🙏🏻
我有看过文档,但是对于一些细节感觉依旧不太清晰,例如:
如此導出的文本碼表,可反向導入到指定的用戶詞典。
该如何反向导入到指定的用户词典
呢?是否可以认为直接将我的外部词典
粘贴到sync里的*.userdb.txt
即可?
(使用平台为linux)
当然,上述描述是基于以下前提:
如果你認定要將碼表導入已存在的用戶詞典,則要注意:
- 碼表文件的格式是否 Rime 所要求的 UTF-8 (no BOM) 編碼
- 文本行是否爲製表符分隔,至少有文字、編碼兩列,及一列可選的頻次
- 文字的字形(繁、簡字)是否與源碼表一致
- 編碼的形式是否源碼表中定義的標準形式
如此導出的文本碼表,可反向導入到指定的用戶詞典。
這一處討論的是從Rime導出的文本碼表。 你的情況則不同,是來源於其他輸入法的碼表。因此務必保證格式以及拼音的拼寫與Rime一致。
該文檔提到怎樣導入到用戶詞典: https://github.com/rime/home/wiki/UserGuide#%E7%94%A8%E6%88%B6%E8%A9%9E%E5%85%B8%E7%AE%A1%E7%90%86
啊搞定了!!我之前其实有用过该工具,可是当时看错了命令行指令,少写了
不好意思耽误大佬时间啦,再次感谢解惑🙏🏻,rime真的太好用啦!
如题,我之前使用的是其他输入法,通过转换工具将原有的字典转换为
.yaml
格式的字典后,候选项有不同程度的缺失,具体看下图对比引用自己的字典之前:
引用自己的字典之后:
此时整个
ding
一共就只有4个选项可选且无法翻页。但字典确实被引入了进去,通过键入某些我常用的地名、人物名等均可验证。例如:
我的词典文本文件有5.4MB,大概有十年左右的累计数据,不知是否是由于某些数据导致词典被引入不全或是由于bug导致,以下列出我的词典中
ding
开头的词语以供参考。希望可以解惑,不胜感激