rime / home

Rime::Home is home to Rime users and developers
https://rime.im
4.23k stars 230 forks source link

反查功能无法正常启用 #1609

Closed linzianxyz closed 2 months ago

linzianxyz commented 2 months ago

上报前请检查

操作系统信息

描述遇到的问题 前提一:自用的五笔输入方案,功能: 1.固态词典里的字和词固顶,且排在候选前列。这一功能需要关闭用户词典。 2.开启造词功能,即开启太极图标,并将自造词存进一个新词典(wubi98.txt)内。这一功能需要启用用户词典。 在借鉴98五笔的相关配置,利用三重翻译器成功实现这一看似是无解的难题,即固顶和自造词不能同时生效的 前提二: rime启用反查功能(reverse_up),启用目的是,对于非常用字无法准确识记编码,实现以Z键引导拼音, 反查该字的正确编码,实质是知音查形。 前提三: 启用备注功能(reverse_up)。启用目的是,对于某一字的编码,用户已经形成条反,但是用户不能准确掌握该字的读音,出现“这个字我会打,但是我不知道该字的正确读音”的情况。如,汉字“拔和拨”。因而利用备注功能实现将候选字的正确拼音标出并紧随候选字后,用户就能知晓该字的正确拼音,从而避免错出的尴尬。这一功能实质是知形查音。 复现步骤 重现问题的步骤,如: 输入过程发现rime能正常实现备注功能。但是,当Z键引导拼音反查时,输入该字的第一个声母,rime反查列出所有以该声母开头的字的编码。如输入w,列出王、完、吾、味等等,所有字的正确编码。但是当输入完整编码时,反而列出的是该字的拼音。也即用户希望知音查形,结果却是知音查音,违背用户以音查形的初衷! 预期行为 不改变前提一的情况下,希望正常实现反查功能

用户文件 已经附98五笔相关文件

截图 如下,见截图。

其他补充说明 如果有其他补充说明,可以写在这里 IMG_20240630_132011

lotem commented 2 months ago

配置問題。 應該不是 librime 的問題。

linzianxyz commented 2 months ago

经过测试,找到了解决办法。先贴原文件: engine: #输入引擎设定,即挂接组件的「处方」以下加粗项为可细配项,斜体为不常用项★ filters: #这批组件过滤翻译的结果,简称:过滤转换器

pinyin_lookup: #知音查形 tags: pinyin_lookup #关联标记反查 dictionary: luna_pinyin #翻译器将调取此字典文件 overwrite_comment: true # 覆蓋其他提示 preedit_format: #上屏码自定义

根本原因在于rime的滤镜不能同时生效多个。因而就要用excluded_types:排除反查,使之于反查时不能生效。