We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
一个可以手动添加用户词的功能,一个窗口或者什么的,把用户词添加到指定的一个 yaml 文件中作为主词库的扩展词库,不影响原有词库的词序。
五笔用户对词在词库中的位置有很特殊的需求,就是需要词库中的词永远固定在固定位置,而不是随时变换。
也就是说每次需要添加一个新词的时候,需要打开 .dict.yaml 文件,手动往里添加对应的词编码,再布署,会相当麻烦
.dict.yaml
这种方法需要在对应的方案 schema 中修改这样一个字段
translator: enable_user_dict: true # 是否开启用户词典(用户词典记录动态字词频,用户词)
而开启这个设置之后的结果是,原有词库的词频会被调整,原有词序被打乱。对五笔用户来说,这个功能不是特别完美。
本来应该是这样的:
打开自动造词和调整词频之后,生成了词频文件:
然后再打字就成了这样:
所以结合以上的叙述,能否添加一个添加自定义词语的功能。
The text was updated successfully, but these errors were encountered:
同 #399
Sorry, something went wrong.
好像这样还是会影响原有词库的词序。这样是可以手动造词了。但在打字选字时,还是会影响原有词库的词序。
本来应该是【我】在前,在选择一次第二位的候选之后,就会打乱原有的词序了
之后
有兩種實現思路。
一是禁用用戶詞典。使用外部工具添加自造詞。 需要額外寫腳本完成向 .dict.yaml 文件追加詞條並重新部署的動作。
二是配置共用一部詞典的翻譯器。 rime/librime#184 這種配置下,排在固有詞之後的自造詞之間仍會調頻。
了解了,试着做了下,可以实现手动造词并不影响原有词库词序。 不过感觉不如直接往词库中手动添加词条正规,看以后弄个编辑工具用用。 branch: /phrase
No branches or pull requests
需求
一个可以手动添加用户词的功能,一个窗口或者什么的,把用户词添加到指定的一个 yaml 文件中作为主词库的扩展词库,不影响原有词库的词序。
五笔用户对词在词库中的位置有很特殊的需求,就是需要词库中的词永远固定在固定位置,而不是随时变换。
目前的五笔添加用户词有两种方式:
1. 手动添加
也就是说每次需要添加一个新词的时候,需要打开
.dict.yaml
文件,手动往里添加对应的词编码,再布署,会相当麻烦2. 自动添加并调整词频
这种方法需要在对应的方案 schema 中修改这样一个字段
而开启这个设置之后的结果是,原有词库的词频会被调整,原有词序被打乱。对五笔用户来说,这个功能不是特别完美。
本来应该是这样的:
打开自动造词和调整词频之后,生成了词频文件:
然后再打字就成了这样:
结语
所以结合以上的叙述,能否添加一个添加自定义词语的功能。
The text was updated successfully, but these errors were encountered: