目前输入法各编码方案中有不同的追求,有的追求简单,有的追求无重码,有的两者作权衡。但无论怎么都很难逃出30个码元左右的编码方案。有25码元的,有26、27、30码元的方案。由于码元有限,想要追求无重码又要简单易学很难。如有些重码非常少的方案如张码,虎码等;但选择了字根无序,加大离散力度才能达到低重码的效果。
其实还有一个突破方向大家都没有意识到,就是增加码元解决重码问题,如使用40,50,60个码元(大小写字母编码就52个码元了)。那么用这么多码元,键盘只有正常指法按键下能方便覆盖的不过30左右。怎么使用这么多码元了,答案就是使用并击,并击可以定义一组按键输出码元,这样就可以在键盘上方便的输出60个以上的码元。如:sd同时按下输出k,qf同时按下输出大写P等等。而且还可以左右手同时定义组合按键,这两每个手都可以输出60到70个码元。如此多的码元,再配合一个编码方案一定是非常高效简单的。
这种尝试其实已经有一些方案,如空明码就是使用了60个码元制作出来的,编码好记又有规律,重码非常低。这个方案只是一个尝试的开始,目前我在使用它,它的指标数据如下:
这种方案下我对1万个单字进行了编码,只有15对重码,3500内是无重码的。由于要兼顾简单易学,只用了40个字根。如果再加3个字根1万多单字将无重码,但我并没有这用做,本身有重码的字打单独应用频率极少,选重问题基本可以忽略不计。
这方面在速录机中也有得到体现,只是速录机太专业和个性化,学习成本也高,限制了应用普及。
关于并击难的问题,这个其实是一个习惯问题,不是难度问题,就如我们第一次接触键盘时,每个指要负责哪几个按键一样,也很不习惯,但没选择,大家都是这样用的,只能接受,两三天就习惯了。其实并击也是一样,开始要一起按键,还要记不同组合的指法。其实适当练习也是一两天就可以熟练掌握的。
发这个帖子主要是学讨论一下这种方案下的发展和能解决的问题,希望给一个新的思路和观点,并进行一些有意义的实验。
• 1楼
-
【圣极境一重】miounet
2022-04-07 10:51
Win 7
江西省鹰潭市
回复 6
赞 0
点击 1544
• 2楼
【圣极境一重】miounet 2022-04-07 11:02 Win 7 江西省鹰潭市
使用超过30码元的编码还可以尝试将编码长度缩短到3码长,如单字3码长,词组4码长等方案应用。字词分离,而且编码空间巨大。应该很有研究应用价值。
回复(0)
• 3楼
【虚极境七重】优雅飘逸 2022-04-08 19:51 Win 10 江西省萍乡市
回复(0)
• 4楼
【玄极境一重】lsj天道酬勤 2022-04-18 16:00 Win 7 广西省百色市
字词分离是个好办法!
回复(1)
【圣极境一重】miounet 2022-05-01 11:36 Win 7
收起 底部 回复
• 5楼
【天极境大圆满】程序员周先生 2022-04-18 22:39 Win 10 河南省郑州市
很好
回复(1)
【圣极境一重】miounet 2022-05-01 11:36 Win 7
收起 底部 回复