百草谷居士 写了: ↑2020-01-02 13:35
你下载的所谓 搜狗标准词库 ,似乎不是官方词库,而是用户自己创建的补充词库,另外更新日期为2013年3月26日。
搜狗的官方标准词库,自己用可以,但以后如果有坛友想制作 LiveUSB 卖钱的时候,可能就会有问题。另外我记得 yq-ysy 以前提过搜狗的官方标准词库有不少错误,我自己也发现一些。但这是我个人的观点,听听就好。
把 yq-ysy 的词库加入 ibus-rime 里有两个方法,一个是直接把 txt 档案用 cat 指令导出 dict.yaml 档案,另一个就是利用 rime_dict_manager 程序做成 dict.yaml.userdb。第二个方法的基本步骤如下:
先下载 yq-ysy 的 “核心词库(合并)_180659个.txt” 档案,然后:
代码: 全选
cp 核心词库(合并)_180659个.txt ysy.input.txt
file1="ysy.input.txt"
file2="ysy.out.txt"
while read -r f1 f2 f3 f4; do printf '%s\t%s\n' "$f2" "$f1" >>"$file2"; done <"$file1"
sed -i "s/'/ /g" ysy.out.txt
把做成的 ysy.out.txt 档案放入 ~/.config/ibus/rime 然后执行下面指令:
代码: 全选
rime_dict_manager -i luna_pinyin.ysy.output.dict.yaml ysy.out.txt
我们就会发现 ~/.config/ibus/rime 里出现了 luna_pinyin.ysy.output.dict.yaml.userdb 这个次档案夹
再执行 rime_dict_manager -l 就会发现 luna_pinyin.ysy.output.dict.yaml.userdb 已被收入为 ibus-rime 拼音 的词库。
以上所提到的步骤包括指令只是由记忆中抛出,以后如果有时间再 review 一下。