Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
我用三维天然码,编码为26个字母加数字1至9,方案配置里写了: input_chars = "a-z1-9" leading_chars = "a-z1-9" 但还是用不了数字作为首编码,还要哪里设置?
下面是编码样本:
4suo 炮台 58821 4swt 蜀绣 58820 4syh 炮塔 58819 4syp 炮声 58818 4t1o 四季豆 58817
你的配置写法是对的:input_chars = "a-z1-9" 让数字可以当码元,所以 4t1o 里中间的 1 是能用的。但目前版本还不支持数字作第一码——没有编码时按数字键,Windows 前端会把数字直接交给应用(数字直出、数字选词都靠这个),还没轮到码表判断;这在设计上是一项已知没做的功能,leading_chars 里写数字现在不起作用。 要支持需要改 Windows 前端的按键处理,并处理和「空闲时直接打数字」「数字选词」的冲突,我们评估后再答复。临时办法:在码表里把这类词再加一个字母开头的编码。
input_chars = "a-z1-9"
4t1o
1
leading_chars
这么说来,二笔输入法的符号也不能用首码了? 输入法是匹配码表条目的,码表没有的自然不处理,输入也好,选字也好,这样说来应该不用单独过滤数字及符号吧?
你好!看起来您对这段对话很感兴趣,但您还没有一个账号。
厌倦了每次访问都刷到同样的帖子?您注册账号后,您下次访问时都将自动回到上次浏览的位置,并可选择接收新回复的通知(通过电子邮件或推送通知)。您还可以收藏帖子、为帖子点赞,以此向其他社区成员表达您的感谢。
有了你的建议,这篇帖子会更精彩哦 💗