Rime小鹤音形的安装和使用
安装
因为使用的是 ArchLinux,也知道小鹤音形的英文名称是「flypy」,所以我直接从 AUR 安装了 Rime 小鹤音形的输入方案
1 | sudo yay -S rime-flypy |
但我一直为它的词库太小所苦恼,而且一些拼音词库添加后也并没有效果,添加后甚至还会打不出字。后来上 Rime 输入法的官网了解后才知道 Rime 官方支持的双拼输入方案的包是 rime-double-pinyin
,于是果断删除了 rime-flypy
的包,安装了 rime-double_pinyin
1 | sudo pacman -S rime-double-pinyin |
然后编辑 default.custom.yaml
文件,加入下面的内容:
1 | patch: |
double_pinyin_flypy
即小鹤音形输入方案,重新部署后便可以正常使用了,而且候选词远远不止两个。但是我发现了一个问题,使用这个方案时,输入相应的音码后,屏幕上显示的字母确是全拼的格式,于是我翻到 double_pinyin_flypy
的输入方案文件看了看,发现有下面的内容:
1 | schema: |
注意到上面的朙月拼音了吗?原来它本质上是朙月拼音,也难怪上屏的字母是拼音的格式,不过也没有什么大碍,毕竟拼音更直观。同时,使用后,还可以发现 Rime 的用户目录下生成了 luna_pinyn.userdb
文件,这说明它使用了 luna_pinyin 的词库,以此来解决了小鹤音形词库小的问题。
简繁转换
到目前为止,小鹤音形已经可以正常使用了,但是我们会发现它默认输入的是繁体中文,如果要输入简体中文的话只需要按F4 就可以了,但是每次都按无疑是很麻烦的,将下面的代码添加到 double_pinyin_flypy.custom.yaml
来让它默认输出中文:
1 | patch: |
重新部署后就可以默认输出简体中文了。
设置候选词个数
设置候选词个数并不难,在 default.custom.yaml
或相关输入方案的配置文件中加入下面的内容就可以了:
1 | patch: |
重新部署后就可以看到效果了。
添加词库
词库类型介绍
Rime 的词库分为两种,一种是用户词库,一种是外来词库(外来码表):
- 用户词库
用户词库可以通过使用 rime_dict_manager
来添加,它用来添加 .txt
格式的词库,如:
1 | rime_dict_manager -i zhwiki.txt |
用户词库可以学习用户输入的内容,但是,如果添加过多的用户词库,会造成输入法卡顿
- 外来词库
外来词库通过编辑词库文件来添加词库,可以新建一个扩展名为 .dict.yaml
的文件来添加外来词库,在我的 Rime 用户目录执行 ls
命令后,输入内容如下:
1 | ls |
其中 mydict.dict.yaml
的是输入法使用的词库文件,同时这个词库文件还引入了清华开源IT词库.dict.yaml
、清华开源成语词库.dict.yaml
、维基百科词库.dict.yaml
这三个词库,以达到添加多个词库的目的,不直接通过编辑输入法方案文件来添加词库是因为使用多个文件可以更好地管理词库。
添加步骤
首先编辑你的输入法方案文件,我这里是 double_pinyin_flypy.custom.yaml
,然后添加下面的代码来指定要添加的词库:
1 | patch: |
然后在 Rime 用户目录下新建一个名为 <dict_name>.dict.yaml
的文件,应与上文的词库名称一致。接着在里面加入一些内容
1 |
|
上文中, luna_pinyin
是 Rime 的朙月拼音内置的用户词库,因为有了这个词库,Rime 才可以在不添加外来词库的情况下打出一些日常的词语。同时它作为用户词库,也会学习你输入的内容,建议添加上去。如果你不想使用这个词库的话,也可以不添加。
但是我们的词库肯定不能只有 luna_pinyin
这一个词库,我们可以从网上下载一些常用的词库,我这里推荐两个:维基百科中文词库和清华大学开放中文词库。
对于维基百科的词库,下载它发布页面上最新的以 .dict.yaml
结尾的文件即可,如果下载太慢的话可以使用一些加速下载的网站。下载完成后,可以看到它的文件头有这些内容:
1 |
|
我们可以看到这个词库的名称是 zhwiki
,但是这个词库的文件名并不是 zhwiki,我们最好使词库名和词库文件名保持一致,所以先将这个词库的文件名修改为 zhwiki
,然后把它放到 Rime 的用户目录中,此时文件目录应该如下所示:
1 | build |
然后在词库文件中引入刚才的词库:
1 |
|
最后重新部署,就可以正常使用这个词库了。你可以输入 wei'ya'mu
来测试一下。清华大学添加词库的方式也与这个类似。
如果你使用 ArchLinux,你可能会从别人的教程那里看到可以通过安装
fcitx5-pinyin-zhwiki-rime
这个包来添加中文维基百科的词库,但是实测后发现 Rime 并没有正常地使用这个词库,所以不建议使用这种方式来添加词库
又可以愉快地使用小鹤双拼来输入中文了!