切分模式
-
输入法不少功能是偏五笔的,我这提个偏音形的功能吧,群主如果觉得不难实现,希望能考虑一下。
这个功能我称为:切分模式。实际我想要的是下面内容中的“逆切分模式→自动切分”。
因为逆切分概念的提出,因此把顺切分也表述一下:

上面的表述不知道是否清晰?
为什么这个功能适配音形,这涉及声韵组合,我们知道二简空间:26*26=676,抛开一些用不上的组合,我们算600组,拼音的声韵组合占400组,剩下的编码空间可以放简词,那么假设我们打一个二简字和一个二简词的组合,和我们词库中最大的一类词二字词的冲突就为零,即二字词的编码是:声韵声韵,而二简字、词的组合是:声韵声声、声声声韵,这就避开了大部分的冲突可能,而可能的冲突在三字词和四字以上词上面,这两类辅助性词相对冲突的可能性就小了很多。上面的“逆切分→手动切分”就是为了这个冲突保底的,属于锦上添花功能,可以不考虑。
四码方案输入法的效率可以说二简的效率很关键,一简26个太少,三简、全码,都要打四键,只有二简是可以省键的,四码方案就要争夺二简的使用效率,五笔只安排字,而高频字是占不满这个两码空间的,实际造成浪费,音形单字虽然占不满空间,却能用词来填充这个空间,而词的效率是高于单字的,这也算是音形方案失之东隅,收之桑榆,这也是音形在打文时码长经常能低于五笔的原因。
这个“逆切分→自动切分”对于音形来说更是革命性的,更加增强了二简的效率,试想,原来需要六键来完成的两个二简,现在只要四键,对于一个码长2的普通文章来说,相当于我四键打了三个字,你六键才打两个字,把使用频率加上,在一篇文章中能省不少键。
下面说说实现的一些具体情况:
四码空码切出来的前后两个二简,如果都是唯一编码,那么适配四码唯一自动上屏
如果前个二简有重码,后二简无重码,则直接取前二简首选,依然适配自动上屏
如果后个二简有重码,则显示候选 ①前2简+后2简首选 ②后2简次选,如希望①的结果,则直接往后打,适配四码重码后码顶首选上屏;如希望结果是 前2简+后2简次选,则选②上屏结果
录屏放不上来,放一个3的效果图
