鼠须管 Emoji 表情输入

2018.04.09 14:43

鼠须管中 Emoji 表情的输入有几种方式,以前采用的是 dict 词典的方式,是将表情符号和对应的拼音写入 luna_pinyin.emoji.dict.yaml 文件,通过扩展词库的方式调用。不过由于词频的原因很多时候翻出想要的表情需要好几页,而且维护起来也不是很方便。

@LEOYoon-Tsaw 提供的基于 OpenCCDict 的加载 Emoji 的方式更科学,可以在输入法设置中随时打开和关闭。表情候选支持分类和单个的输出。

要换成这种 Emoji 的输入方案,需要几个步骤:
1 . 复制文件到用户目录,在 Rime 用户目录下新建一个 opencc 的文件夹,复制 emoji_word.txt、emoji_category.txt、emoji.json 三个文件到其中;

2 . 调整配置文件,以 double_pinyin_flypy.custom.yaml 小鹤双拼为例,在文件中增加绿色高亮的部分,如果在朙月拼音中也想用这种实现,修改 luna_pinyin_simp.custom.yaml。

需要添加的代码

switches:
  - name: show_emoji
    reset: 1
    states: [ "🈚️️\uFE0E", "🈶️️\uFE0F" ]
engine:
  filters:
    - simplifier@emoji_conversion
emoji_conversion:
  opencc_config: emoji.json
  option_name: show_emoji
  tags: abc

3 . 修改完成后「重新部署」。

试试效果如何 😄️,既支持表情分类的输入,例如:做运动,也支持单个的表情对应,具体的内容可以查看 emoji_word.txt 和 emoji_category.txt,也可以按照类似的格式补充。

为了便于集中维护,修改好的配置文件包依旧在老地方,《「鼠须管」的调教笔记》一文的最后包含 Dropbox 下载链接。


※ 最新的配置下载,可访问 GitHub鼠须管配置

- 下载配置文件覆盖原有文件;

- 「鼠须管」输入法选项中重新部署即可。

Comments
Write a Comment
  • Slone reply

    嗨,链接失效了,能否更新一下?

    • scomper reply

      @Slone 配置可访问 https://github.com/scomper/Rime 下载