squirrel icon indicating copy to clipboard operation
squirrel copied to clipboard

鼠须管更新到 0.16.1 之后候选栏中的表情符号无法加载

Open scomper opened this issue 2 years ago • 9 comments

查了 ERROR 日志,提示 opencc 配置文件找不到,但是路径指向的文件是正常的。 E20230201 22:17:29.566795 8274 simplifier.cc:45] opencc config not found: /Users/scomper/Library/Rime/opencc/emoji.json

scomper avatar Feb 01 '23 14:02 scomper

我试过简繁转换可以工作,说明这条码路是通的。会不会是 opencc 升级后旧的 .ocd 格式不兼容?

lotem avatar Feb 01 '23 16:02 lotem

这里有写。不过我把 luna_pinyin.custom.yaml 里面的 emoji_suggestion reset 改为 0,重新部署不报错,但是之后还是显示不了 Emoji。

yzlnew avatar Feb 02 '23 02:02 yzlnew

參攷 #708

LEOYoon-Tsaw avatar Feb 02 '23 03:02 LEOYoon-Tsaw

參攷 #708

感谢,可以了,请问有办法让 tips 显示简体吗?

yzlnew avatar Feb 02 '23 07:02 yzlnew

tips倒是可以關掉,但不能轉換簡繁

LEOYoon-Tsaw avatar Feb 02 '23 13:02 LEOYoon-Tsaw

參攷 #708

感谢,可以了,请问有办法让 tips 显示简体吗?

能說說具體是怎麼操作之後就可以了嗎?也許可以幫到其它人😈

LEOYoon-Tsaw avatar Feb 03 '23 00:02 LEOYoon-Tsaw

我执行了一次手动安装 rime-emoji,完全替换掉 opencc 文件夹内的内容, 然后把 emoji_suggestion.yaml 里面的内容添加到 luna_pinyin.custom.yaml 就好了。 之前的配置 emoji 联想太少了,并且会有同一个词联想到一串 emoiji 导致打字翻页的情况,换了之后联想词表丰富和适当许多,建议大家都使用 rime-emoji

yzlnew avatar Feb 03 '23 08:02 yzlnew

采用以上各位的各种方法无效之后,看到emoji_suggestion.yaml第一行代码:

# encoding: utf-8

从GBK字符集切换到utf-8,emoji显示出来了😂

换字符集的目的,是减少超大字符集的生僻字数量,结果更新后导致这个字符集不支持emoji的锅🤔

供参考

lirenchong avatar Feb 09 '23 00:02 lirenchong

我这边基本实锤了,我用的 rime-symbols ,里面有个重复的符号注释,删除之后就解决了。https://github.com/fkxxyz/rime-symbols/pull/3

https://github.com/rime/squirrel/issues/708 里面有一些讨论。

curoky avatar Feb 28 '23 13:02 curoky