拼写设定分隔符改变后,错音错字无法提示
luminosara opened this issue · comments
例如,修改拼音之间的分隔符为'
后,错音错字无法正常识别,猜测应该是cand.comment
的拼音中也带上了'
导致无法识别,可能会有比较好的解决方案吗?
无法识别的情况
修改编码后
另,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,你测试过没别的问题的话就行。
你要是编辑了 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
的第一个字符呢