iDvel / rime-ice

Rime 配置:雾凇拼音 | 长期维护的简体词库

Home Page:https://dvel.me/posts/rime-ice/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

拼写设定分隔符改变后,错音错字无法提示

luminosara opened this issue · comments

例如,修改拼音之间的分隔符为'后,错音错字无法正常识别,猜测应该是cand.comment的拼音中也带上了'导致无法识别,可能会有比较好的解决方案吗?

无法识别的情况

image

修改编码后

image

另,corrector.lua 第119行 可以修改为elseif cand.type == "user_phrase" or cand.type == "phrase" or cand.type == "sentence" or cand.type == "completion" then,也就是增加completion类型,新版小狼毫 ci 构建中支持了自动联想,这样联想候选词就不会注释拼音,如有需要可以开个 pr

commented

我还没试新版的 librime,你测试过没别的问题的话就行。

你要是编辑了 speller/delimiter,那可以最后再给字典遍历一遍,如果存在 speller/delimiter 且第一位不是空格的话,把空格替换为 delimiter 的第一个字符,
有空加上。

另,corrector.lua第 119 行可以修改为 elseif cand.type == "user_phrase" or cand.type == "phrase" or cand.type == "sentence" or cand.type == "completion" then,也就是增加 completion 类型,新版小狼毫 ci 构建中支持了自动联想,这样联想候选词就不会注释拼音,如有需要可以开个 pr

可以确认这在最新版的 librime 1.11.0 上修复了联想词的拼音注释问题

另,corrector.lua第 119 行可以修改为 elseif cand.type == "user_phrase" or cand.type == "phrase" or cand.type == "sentence" or cand.type == "completion" then,也就是增加 completion 类型,新版小狼毫 ci 构建中支持了自动联想,这样联想候选词就不会注释拼音,如有需要可以开个 pr

可以确认这在最新版的 librime 1.11.0 上修复了联想词的拼音注释问题

好,提交 pr 了~

我还没试新版的 librime,你测试过没别的问题的话就行。

你要是编辑了 speller/delimiter,那可以最后再给字典遍历一遍,如果存在 speller/delimiter 且第一位不是空格的话,把空格替换为 delimiter 的第一个字符, 有空加上。

多谢回复!对于超过两字的词语,比如["mo xie zuo"],是不是还要把这两个空格都替换成 delimiter 的第一个字符呢