可以用五笔与笔画三码的解码特点进行比较,笔画三码刚刚在前一篇博文中写过。 1. 代码不变性 汉字由笔画堆积而成,但这种堆积并非杂乱无章。比如: 人→大→天→矢 汉字以笔画由底层向上层堆积。五笔是将“人、大、一、每字头()”均指定为字根,每给一个字根,就指定一个代码。当以字根为模板与要拆分的汉字进行比较时,拆分汉字相当直观。 人=人 大=大 天=一+大 矢=+大 视觉上可以做到一目了然。 比照笔画三码,虽然只有1、2、3、4、5五个代码,但要如何取首码的两个笔画呢?发现首码是依次按34、13、11、31变化的,造成解码费时。 当汉字是由上而下堆积笔画时,比如: 二→干→王→玉 五笔是将“二、干、王”均指定为字根,至拆“玉”字时: 玉=王+丶 这种拆法相当直观。如果用笔画三码对上述汉字取末码,结果是11、12、21、14。解码方法不直观,只能一笔一笔写字,才能定代码。 实际上汉字更多是以部件为单元进行堆积,或由左而右,或由上而下。比如: 木→权→树 立→音→意 禾→和→程 扌→执→势 由此观之,以部件拆分汉字最为直观,也很容易找到拆分点。但由于部件有“交重不拆”的规定,导致大多数汉字拆出的部件较少,部件总量增大,不便于记忆。 比如,执、势二字中都出现“丸”字,按部件拆分则必不可拆,五笔则可拆分为: 丸=九+丶 统计98规范王码五笔字根的平均笔画数约为3.2,而简化汉字的平均笔画数约为10.3。可以计算汉字的平均字根数为: 10.3÷3.2≈3.2 这非常有利于字根的记忆。比如,让人们按笔画背汉字,简直是难以想象地困难,很难背下来。而如果每个字根给出标准读音,用五笔字根拼形背汉字将成为现实。有了五笔字根,还有利于汉字笔画的记忆,先将每一个字根的笔顺记牢,再按字根顺序,整个汉字的笔顺就确定了,只需找出特殊汉字记笔顺即可。而直接记汉字笔顺法,则等于是撒大网,用2×5=10可以搞定的事情,却偏偏要搞成1+1+…+1=10。 2. 汉字拆分点容易确定 一般就是按照汉字的书写笔顺写笔画,至与五笔字根字形一致时,再依据取大优先等原则进一步判断,难拆字并不多。一些固定字形,如“田”、“刂”可以直观判断为字根,只是难拆字,才可能用到按书写笔顺来确定字根。 笔画三码在切分汉字为A、B两部分时,初学者疑虑较多。如“副”与“福”,不知笔画三码是如何规定的。再如“舆”、“亥”到底切分点在何处? 由以上两条即可断定,五笔在“想打”过程中的解码是具有优势的。但如果字根是以“音托”来指定代码,而学习者又是以“音”定键位,则又回到了看似编码容易,而解码速度反而下降的局面。如“树”字在五笔中应拆分为: 树=木+又+寸 在五笔中,直接记住“木、又、寸”在键盘上的键位,击键即可打出“树”字。 采用“音托”则为: 木=mu 又=you 寸=cun 从各字根拼音中再提取首字母,组合成myc,于是树的编码为myc,然后打字者再按这3个字母找键位。如果打字要这样转圈子,还不如打拼音。 当年,“认知码”就是这样搞“音托”的,现在有的学校推广“汉之星”用于语文教学,也是搞“音托”,只是不明白设计者出于何种考虑。 本不想再写这篇博文了,但上一篇博文已预定了这么一个题目,只能胡乱编一点。本人也不能保证这种分析方法一定正确,只是曾用此类输入法学过一段,深受其害。 至于说到学打字就不要死记编码,我之前曾写过一篇博文,发表时间是2016-08-18,有兴趣者可以自行查找。 |
|