方案配置文件+详细说明:Rime+小鹤双拼+颜文字+笔画混合输入方案
实现的功能是:给小鹤双拼添加颜文字支持,直接打双拼出颜文字,支持模糊音,支持词频调整,同时不影响小鹤双拼自带的笔画反查。
要实现双拼+颜文字
的功能网上已经有很多方法,但都有些弊端,这里分别简单介绍下:
- 反查法:新建专门的颜文字方案,配置好字典、双拼、模糊音,使用
reverse_lookup_translator
配置反查功能,反查字典设成颜文字字典。- 使用
reverse_lookup_translator
配置的反查功能打字时,出字的词频不会改变,且一直排在最后,不方便。还占用了笔画反查的功能。
- 使用
- 自定义短语法:配置好自定义短语功能后,直接把
颜文字\t拼音编码
添加到custom_phrase.txt
中。- 双拼下使用该方案的话,
拼音编码
就要使用双拼的编码,还不能用模糊音,很麻烦。
- 双拼下使用该方案的话,
- 扩展词库法:使用
import_tables
把颜文字字典导入到luna_pinyin.dict.yaml
中- 该方案的问题是,颜文字和文字字典混合到一起去了,不能分别设置优先级,还有可能拼出颜文字和文字混合的词组。
已有的方法都用的不顺心,所以我就琢磨了这套方法:
- 副翻译器法:新建专门的颜文字方案(
X_emoji.schema.yaml
),配置好字典(X_emoji.dict.yaml
)、双拼、模糊音;使用affix_segmentor@emoji
+script_translator@emoji
+reverse_lookup_filter@filter_emoji
配置颜文字的翻译器和反查功能。(详细配置自己下下来看吧(;¬_¬))- 目前用的还算好,就是颜文字字典要自己慢慢积累_(:3」∠)_
Update 2020-09-23:
- rime/rime-emoji: Emoji / 繪文字輸入方案:这是官方的颜文字输入方案,貌似利用了和简繁转换类似的方法,可以做到类似搜狗的打字出颜文字的效果,推荐启用
我目前维护了一个维基词库(最新版下载),下载后丢到小狼毫的用户文件夹下,再编辑下luna_pinyin.extended.dict.yaml就行
功能 | 小狼毫 | Prime | rime-gits |
---|---|---|---|
基础功能 | ✔ | ✔ | ✔ |
横排 | ✔ | ✔ | ✖ |
扩展词库 | ✔ | ✔ | ✖ |
同步 | ✔ | ✔ | ✖ |
自定义皮肤 | ✔ | ✖ | ✖ |
特定进程默认英文模式 | ✔ | ✖ | ✖ |
Shift上屏并切换英文模式 | ✔ | ✖ | ✖ |
Other |
一年前没配好吗?