分享

谈谈五笔输入法在“想打”过程中的解码优势

 莲花再生缘 2018-06-07

 可以用五笔与笔画三码的解码特点进行比较,笔画三码刚刚在前一篇博文中写过。

1. 代码不变性

汉字由笔画堆积而成,但这种堆积并非杂乱无章。比如:

人→大→天→矢

汉字以笔画由底层向上层堆积。五笔是将“人、大、一、每字头()”均指定为字根,每给一个字根,就指定一个代码。当以字根为模板与要拆分的汉字进行比较时,拆分汉字相当直观。

人=人

大=大

天=一+

矢=+

视觉上可以做到一目了然。

比照笔画三码,虽然只有12345五个代码,但要如何取首码的两个笔画呢?发现首码是依次按34131131变化的,造成解码费时。

当汉字是由上而下堆积笔画时,比如:

二→干→王→玉

五笔是将“二、干、王”均指定为字根,至拆“玉”字时:

玉=王+

这种拆法相当直观。如果用笔画三码对上述汉字取末码,结果是11122114。解码方法不直观,只能一笔一笔写字,才能定代码。

实际上汉字更多是以部件为单元进行堆积,或由左而右,或由上而下。比如:

木→权→树

立→音→意

禾→和→程

扌→执→势

由此观之,以部件拆分汉字最为直观,也很容易找到拆分点。但由于部件有“交重不拆”的规定,导致大多数汉字拆出的部件较少,部件总量增大,不便于记忆。

比如,执、势二字中都出现“丸”字,按部件拆分则必不可拆,五笔则可拆分为:

丸=九+

统计98规范王码五笔字根的平均笔画数约为3.2,而简化汉字的平均笔画数约为10.3。可以计算汉字的平均字根数为:

10.3÷3.23.2

这非常有利于字根的记忆。比如,让人们按笔画背汉字,简直是难以想象地困难,很难背下来。而如果每个字根给出标准读音,用五笔字根拼形背汉字将成为现实。有了五笔字根,还有利于汉字笔画的记忆,先将每一个字根的笔顺记牢,再按字根顺序,整个汉字的笔顺就确定了,只需找出特殊汉字记笔顺即可。而直接记汉字笔顺法,则等于是撒大网,用2×510可以搞定的事情,却偏偏要搞成1+1++110

2. 汉字拆分点容易确定

一般就是按照汉字的书写笔顺写笔画,至与五笔字根字形一致时,再依据取大优先等原则进一步判断,难拆字并不多。一些固定字形,如“田”、“刂”可以直观判断为字根,只是难拆字,才可能用到按书写笔顺来确定字根。

笔画三码在切分汉字为AB两部分时,初学者疑虑较多。如“副”与“福”,不知笔画三码是如何规定的。再如“舆”、“亥”到底切分点在何处?

由以上两条即可断定,五笔在“想打”过程中的解码是具有优势的。但如果字根是以“音托”来指定代码,而学习者又是以“音”定键位,则又回到了看似编码容易,而解码速度反而下降的局面。如“树”字在五笔中应拆分为:

树=木++

在五笔中,直接记住“木、又、寸”在键盘上的键位,击键即可打出“树”字。

采用“音托”则为:

木=mu

又=you

寸=cun

从各字根拼音中再提取首字母,组合成myc,于是树的编码为myc,然后打字者再按这3个字母找键位。如果打字要这样转圈子,还不如打拼音。

当年,“认知码”就是这样搞“音托”的,现在有的学校推广“汉之星”用于语文教学,也是搞“音托”,只是不明白设计者出于何种考虑。

本不想再写这篇博文了,但上一篇博文已预定了这么一个题目,只能胡乱编一点。本人也不能保证这种分析方法一定正确,只是曾用此类输入法学过一段,深受其害。

至于说到学打字就不要死记编码,我之前曾写过一篇博文,发表时间是2016-08-18,有兴趣者可以自行查找。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多