Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

同时支持拆字+笔画输入;全拼词典转写扩充; #19

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

gaboolic
Copy link
Contributor

@gaboolic gaboolic commented Feb 5, 2024

由于拆字输入和笔画输入无重码,所以可以合并,让ab一个命令同时支持拆字+笔画

speller的algebra规则增加对全拼的转写,以支持更多带全拼的扩展词库

词库扩充来源:
https://github.com/Bambooin/rimerc
https://github.com/iDvel/rime-ice
目前只加了几个相对实用的扩展词库,没有全部加

@functoreality
Copy link
Owner

  • 其实本来就是有「部件组字模式下启用五笔画」这个选项的,在 README 里也有提到,只是默认情况下是关闭状态。可能你之前没有注意到😂。
  • 对于通过拼写运算兼容外部全拼词库的做法,我比较担心这会带来一些使用上的割裂感(新引入的词无法通过辅助码做进一步筛选),技术上也可能出现难以预料的兼容性问题。个人更推荐的做法是先把外部的全拼字典转换成(和项目主字典一致的)小鹤双拼+辅助码 形式,转换所用的代码我已经放到 generate_dict/ 目录下了。
  • 另外我目前倾向于避免在这个项目中引入过多的复杂性,因此暂时只提供最基本的码表,更多的词库让用户根据自己的需要来自行添加。这另一方面也是因为带辅助码的方案造新词比较方便,对于扩充词库的需求相对而言是要比全拼小的,我自己平时就用不上这些外部词库。

@gaboolic
Copy link
Contributor Author

gaboolic commented Mar 1, 2024

"其实本来就是有「部件组字模式下启用五笔画」这个选项的,在 README 里也有提到,只是默认情况下是关闭状态。可能你之前没有注意到"
这个我注意到了,我的意思是拆字输入和笔画输入无重码,所以可以合并,就同时支持拆字和笔画了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants