技术类

我看汉字编码

金湖职业高级中学 肖和军

  信息时代,计算机发挥的巨大优势已为世人瞩目。计算机对汉字信息的处理,更是我们中国人关注的课题。过去,汉字处理过程中汉字的输入问题一直困扰着众多计算机专家和用户,对汉字进行编码输入,唤醒了许多“码家军”,于是音码、型码,音形码层出不穷。我以为这种“百花齐放”的编码方案虽然解决了汉字的输入问题,却又带来了新的问题。

  作为编码者来讲,总认为自己的编码是最优秀的,最合乎规范,希望用户都采用自己的编码。但是实际上,到目前为止各种编码都有优缺点,比较而言各有千秋,这主要是由于汉字的特点决定的。汉字同音字多,结构复杂,要产生一种尽善尽美的编码何其困难。我刚接触计算机时,学的是拼音码,那时,对计算机能够处理汉字已是兴奋不已。渐渐地觉得音码重码太多,对于专业打字员来说显然是不行的。特别是那些南方朋友由于发音不准使用起来就更感困难。后来,五笔字形又开始流行,我费了很长时间将所有字根记住,又过了一段时间我终于能够熟练地输入汉字了。于是我将此码介绍给朋友,朋友看后直摇头,说记的东西太多,何时学得会!

  在常州一次学习班里,我接触到了另外一种汉字编码--纵横码。并耐下心来学了一个星期,我学此码完全是出于对“编码热”的好奇。回来之后,我又找了其它几种编码认真揣摩了一番,私下里得出这样一个结论:对于各种各样的编码,凡要求记忆的东西多了,编码规则就好学点;记忆的东西少了,编码规则补充说明的部分一条又一条。所以在我看来,没有一种绝对优秀的编码。

  许多初学者,往往在诸多的编码前面无所适从。学了这个又换了那个,一心想学个最好的,这完全没有必要。不同的年龄,不同的职业的用户可以选择不同的编码。老年人记忆力减退,可以学习表形码,如果你不是专业打字员,普遍话又不错的话,可以选择拼音码;如果你习惯于单手操作的话,可以选择纵横码等等。掌握了一种编码后,你就会从“码家军”中彻底地解放出来。

  对于编码者来讲,没有必要再投入资金和人力去研究某种编码了。普及我国的计算机教育,培养现代化人才,我们要做的事情还有很多很多。如果还一直在汉字输入问题上纠缠不休,显然得不偿失。试想:研究出一种编码方案,再编程序实现这种输入方法,更有甚者,再摘一套相应的汉字系统。然后要考虑这种汉字输入方法在其它汉字系统中的挂接,又要考虑其它汉字输入方法在本系统中的挂接等等。最后就是怎样在用户中推广,于是编写操作手册、系统说明、编码编码速查手册。再组织人员搞学习软件,调试,测试。花费了许多精力和财力。最后从推广的效果来看,还是不太理想。“专家”在一起研究此编码方案以后得出:有一定的实用性,还不错,但仍不是最好的!正因为冲着“不是最好的”又激发出一批狂热的编码者,既然最好的编码还没有出来,那么我就去研究最好的。这无形中造成的浪费是可想而知的!

  这种“万码奔腾”的状况不知道还要持续多长时间,所以有识之士不胜担忧,提出国家有关部门应出来管一管,选出一种最简洁、最合乎汉字的编码进行推广。并且指出如若不然在中小学中普及计算机教育就太难了。对此我却有不同的看法,一种编码的出现无疑是编码者的智力成果,申请专利是他本人的事,但能否推广却受用户的检验。那些没有生命力的编码方案将遭到无情的淘汰!但就目前而言是不是不能在中小学中普及计算机教育了呢?现在不少小学购进某类学习机学习某种汉字输入方法,有的受财团资助强行推广某种编码。我个人认为这种做法存在很大弊端,应该引起教育主管部门的注意。“学电脑应从娃娃抓起”但不少学校将其片面地理解成“练打字应从娃娃抓起”,把电脑的普及教育简单地看成打字这一单纯技术的训练。如果真是这样的话,没有汉字的国家的娃娃们是不是就不学电脑了呢?这且不谈。输入汉字当然也是我们娃娃的一项技能,但问题在于采用何种编码方法。我觉得小学生刚刚处于认字阶段,经常将字读错、写错,所以应该采用拼音码,最后是全拼拼音,这样有利于学校中的普通话普及教育,同时他们初步认识了汉字的结构模型,如果按形码将汉字拆分成若干单元,不可能做到所有汉字拆分得都规范。有时为了避免重码的产生,部分汉字的拆分很是牵强附会的,更有甚将汉字拆得支离破碎。极不符合学生认字规律,也有悖于学生书写汉字的习惯。

一九九六年七月二十八日

返回论文集一目录