我们需要什么样的输入法

  我并不是输入法的研究者,而只是一个使用者。因为平时经常打字写文章,所以曾经学用过几种不同的输入法。使用时间长了,很想谈一谈感想。

  这其中,二笔输入法并没怎么用过。原因有两个,一个是需要钱(我曾用过别人用200多元买来的正版),二是现在使用五笔几乎已经定型,无法再改变了。在98年曾看过有关二笔码的书(那时还叫阴阳码),但限于条件一直未能使用过,因此所说的有关二笔方面的话可能有毛病甚至是错误。反正只是谈谈个人的感想,不做为定论,希望各位切莫见怪。

  另外一点需要说明的是,这里指的输入法不是输入法软件,而特指输入法编码。

  我学过的输入法并不多,在UCDOS下用过智能拼音、智能双拼、五笔和普通码,在Win3.2下用过智能ABC,在Win95下用过王码4.0,在Win98下用过幸福五笔、万能五笔等等,在Win2000下用过海峰输入法、五笔加加、极点中文输入平台,在UNIX下还用过首尾码。现在用的是自己通过输入法生成器做的输入法(幸福五笔+海峰五笔+菩提GBK五笔)。

  我用过的输入法其实不过五种:全拼码、双拼码、普通码、五笔字型和二笔码。在输入法的三种类型中,恰好我都用过:全拼、双拼是音码,五笔字型是形码,而普通码和二笔码都是音形码。

  先说音码。

  拼音码应该是人所必会的输入法。这个输入法不用学(这才是它真正的优点),只要你知道字的读音,你就可以找到相应的汉字。但它的缺点也是显而易见的:汉字的同声字太多,重码率无以伦比。但是它的优点仍然让其它输入法无法替代,因此它永远跟随着我们。

  双拼码如果没有智能的功能,那么比全拼码并不先进多少。虽然减少了击键数,但那只是错觉,在音键的记忆上反而是画蛇添足,增加了不少麻烦。

  而且双拼有好多类,音位都是各成一套,如同形码一样,弄得你无所适从。你学会了一种双拼,就不得不屈从于它独有的双拼音键,换了一台另类双拼码的电脑,你就只能用全拼了。因此,双拼这方法似巧实拙,没有用处。

  音码如果不能组词或智能化,那它只剩一个优点,就是可以知音查字。但却不能做为正常使用的输入法。

  现在已经有了不少先进的拼音输入法,如紫光拼音、拼音加加、智能狂拼等等,但那仍然建立在智能的基础上,多数是靠软件本身的功能。一离开相应的软件,编码的优点立刻消失无踪,毫无用处。

  从这个意义上说,拼音输入基本上没有什么编码。

  再说形码。——这可是一个大领域。要说的话就多了。

  形码的输入法可能现存输入法中最多的了,这可能和汉字的特点密切相关。

  这里谈的主要是五笔。

  五笔字型是王永民先生的杰出贡献。想当初五笔的火爆,会五笔字型几乎与会电脑成了同义语。

  五笔的优点是输入速度快、无重码(或重码极少),不受方言与拼音的影响。而且配备了大量的简码和词组加快输入速度。时到今日,五笔在电脑上的普及率几乎是无人能敌,给我的感觉颇似微软的视窗系统在操作系统领域的地位。

  它的诸多优点就不必多说了,已是人所共知。

  但是到了现在,我认为五笔字型也渐渐开始暴露出了它的缺点,而且还不少。

  首先是五笔的字根问题。

  这简直就是一只吓跑绝大多数人的拦路虎。

  要想学五笔,那一百多个毫无规律和美感的字根就得必须记住,而且还要对之进行分析理解,记住其各式各样的拆解规则以便应用,而且还有大量的例外需要你记住。我自己就曾经因为那拆字的诸多例外规则费了不少时间。

  即便是记住了字根,这也才是头一关,后边还有一系列的门坎在等着你哪。

  我现在打五笔也算是老手了,可是直到现在也避免不了常常打错别字——纯粹是打五笔字型才出现的错别字。而在我从小到大的写过的错别字也没有现在这么多——好象在补欠债。我甚至在中央电视台的字幕上和中文系教科书中看到过五笔打出来的错别字——打五笔的人一看就知道是用五笔打出来的错别字。

  五笔之难,实在是让不少人望而生畏。我在单位教别人学五笔,一共教过十几个人,最后痛下决心终于学会五笔的竟然只有一个人,而且也是因为工作需要迫不得已才学的,到现在打字也是看键盘、单指飞,打起字来结结巴巴的,实在是看之不爽。

  现在看起来,被五笔字型挡在汉字输入大门之外的人恐怕不在少数。我一劝别人学汉字输入(并没有提学五笔),别人就推托说学五笔太难了(他们以为只有五笔才是汉字输入),要等语音输入法出来(天啊!)。我大胆地估计,恐怕得有百分之七八十的人想学汉字输入,但都因为五笔而放弃了。

  只要稍加努力,本来是完全可以学会汉字输入的,可是就是因为五笔入门难,使不少人都打了退堂鼓,严重地阻碍了汉字输入法的学习,间接也影响了电脑的普及应用。而且五笔在电脑上的巨大普及率,也极其严重地阻碍了其它更优秀的汉字输入法的普及与发展。到这时候,五笔的优点已经变成了缺点了。至少我这么认为。

  我之所以这么说,乃是想到我们当初创建汉字输入法的用意。

  我想是应该是为了让绝大多数中国人都能自如地输入汉字吧,就象当年我们当年推行简化字一样。尽管网上也有人抨击简化字破坏了汉字的固有美感,但是它在解决中国的扫盲问题方面是做出了巨大的贡献的(要知道我国有着世界最大的文盲数量)。

  五笔字型现在给我的感觉,则是制造了不少汉字输入盲。在我们单位,有不少文采斐然的干部员做工作报告或写文章,只能是先写好再找电脑打字员。许多在职干部,尤其是年纪大一点儿的干部都是见五笔而生畏。真能学会五笔的只有一些年轻的干部(而且大多都是从事与计算机有关的工作)——这对推广干部年轻化专业化倒是真有好处。我甚至见过不少专业程序员,居然也只能用全拼而不会五笔。可见五笔输入法的普及之难(这指的可不是它在电脑上的普及率)。

  再有,五笔字型的字根本身也有问题,不但字根多达上百,而且拆解得极不合理,偏旁不是偏旁,部首不是部首。小学学的那些偏旁部首全都乱了套,我恐怕小学生在学完五笔字型后连汉字都不知道怎么写了。

  但这还没完。在学会五笔字型的构造原理、记忆大量的字根之后,还有大量的规则需要理解记忆,如末笔识别码、容错码之类。同样的,还有更多例外的规则也要记住!此外还有大量的一级简码、二级简码等等等等。

  其实要说学五笔之难,你只要看一看周围的电脑学习班和打字培训班就知道了。五笔字型必然是培训课程之一。还有,请看一看新华书店里卖的五笔输入字典吧!这其实是一件很滑稽的事情——我们除了新华字典之外,居然还要有五笔字型字典,实在是比较可笑可悲的事情。

  我自己学五笔,是犹豫了三四年才下决心学会的。这之前一直用智能拼音和普通码(这后一种输入法我没有书学习,是我自己将字根一点点猜出来的,可见其简单易学)。

  从某种意义上讲,如果某一种输入法需要花大量时间进行专门学习,就已经走入歧途,差了一筹了。它在我们学习拼音、汉字之后,又增添了新的学习任务。在学习中国的汉字文化道路上又多设置了一重关口。

  在视窗系统常见的输入法中,还有一个郑码。据说郑码推出之初就可以打出上万个汉字,是当时包含汉字最多的输入法,连五笔字型也受其不小的影响。但现在也不见郑码有多大发展,虽然在每一个视窗系统中都配置有郑码,但我从来没有见谁用过它——我猜可能也是因为它的字根太多而难以学会。

  在众多的输入法中,形码输入法可能是最多最乱的。他们把中国的汉字拆成各式各样的字根,无论是多是少,总是有自己的道理。在向学习者们推广字根时,还别出心裁地点明如何与英文键盘、字母相联想而记忆。结果一系列输入法学习下来,最大的后果是面对键盘不知如何下手,乱纷纷的字根将键盘都弄乱了,弄不好真如当年的邯郸学步,到最后弄得连步也不会迈了。

  到底我们应该需要什么样的输入法呢?

  我认为二笔码(我仍然喜欢它叫阴阳码,比较富于中国文化风韵。)是最符合汉字输入要求的(当然罗,这是我自己说的,不是国家标准。^-^),下面就来谈一谈理由。

  先说它的字根。

  二笔的字根不过是五个笔划的两两相合,再加上“日月人口手”和“金木水土草”(前一句象幼儿园歌谣,后一句象奇门五行)。要记住几乎可以说是不花时间,我从头到尾理解记住真就不到十分钟,而且连规则带字根全都记住了。如果没有那日月人口手、金木水土草十个字根的话,可能二笔码真的什么都不用记了。在二笔码中,拆字几乎不是问题,只要熟悉汉字的书写就能完成这个过程。

  在最初接触表形码时,表形码的创作人员提出过一个编码思想,好象是字根的扩充和推衍性(大意如此),意思是创建一套非常规范、符合全部汉字标准的字元并固定下来,无论以事有多少新的汉字或大的字库出现,都可以用此字元按固定规则自动设定编码。就犹如在几何证明中,用那几条公理和定理就可以建起一座几何大厦一样。

  这个思想其实是非常好的,但是表形码也没有达到这个地步,它只是将它的字根同与英文字母联想得紧密一些,易于记忆而已——有点受制于英文字母。其实这实在是多此一举,打汉字何必非得同英文字母联系在一块呢?这一点还不如五笔字型——五笔字型只将键盘分成五个区,按区域操作即可盲打,脑海中根本不用出现英文形象。不会英文字母照样可以打五笔。

  因此我们需要的是这样一种字根:成千上万的汉字,可以用一种既简明整齐又科学合理的字根来规范它,与汉字本身既不矛盾,又可以随汉字字库的扩充而扩充。就象是英语,只有区区26个字母,就可以组成所有的单词。

  现在的五笔的字根就在这里出现毛病了。

  虽然当初五笔号称无重码或重码率极低,但是那只是在GB2312下。而当字库扩展到GBK时,五笔的重码字就显著增多。待到了使用更大的字库如GB18030时,出现重码就已经是常事了。到这时五笔本身的优点几乎是丧失迨尽,不见其优反见其劣了。

  后来推出的98王码无疑要比86版先进一些,但是它的推广失败,从另一方面也证明了五笔的字根在大字库面前已是字根匮乏短缺,力不从心了。

  而且到这时,学习五笔字型的后患已经显露出来。大批使用86五笔已经定型的人员再也无法改弦易辙去学习新的更先进的汉字输入法了,纵然是与五笔同宗的98王码也不能再学习了(你只要想一想那已经固定在脑子里和手中的成百个五笔字根吧。)。也就是说,他们只能按照老的一套输入法继续输下去。他们既无法再记新的字根以增加负担,也不能改变自己已有的操作习惯再练习新的手法。

  我认为二笔码就较好地解决了这个问题。

  从二笔码的字根来看,五笔字型的最大贡献应该是它的五种笔划概念的提出:它用最简明的五种笔划将汉字拆解开来。相信二笔码也受了这一影响。因此,我认为五笔的五个五划,和由此衍发而来的、二笔码这种两两重合的字根,迄今为止国内汉字输入法中所发现的、汉字中最纯粹的字元。(后来也有人在此字根的基础上或加或减创造了新的输入法,但我认为都不如二笔码简明扼要,清楚明了。)

  再说重码率。

  二笔码的重码率是不低的,但是我认为这并不影响什么。只要输入法的重码的单字排列科学且固定有规律,完全可以凭借对键盘的熟练解决的。——我打五笔时连最上一排的数字键也练习在内,因此碰到重码时也只是敲一下相应的数字键,而且可以双手齐动。只要重码不超过十个,在我来说都不是问题。当然现在还没有见到过这么大量的重码存在,我也只是在使用拼音时才用得着。——更何况我们还可以在输入法的智能调频上面做文章,那样解决重码的问题就更容易了。

  另外,二笔码还是音形码。在三类编码当中,音形码应该是取得汉字的信息量最大最完整的方式,它对我们能完全地认识汉字文化也有极大的裨益。这也是二笔码输入法的优点之一,就不必多说了。

  最后说速度。

  速度快是五笔字型当初最著名的地方。但是现在看来,在评定输入法优劣的标准方面,速度并不是唯一标准,起码不是最重要的标准。如果足够熟练的话,任何输入法都会有不下于五笔的输入速度,甚至包括拼音。因此,速度我们可以用练习来弥补。

  当然啦,二笔码也不是没有缺陷,就是它的字根几乎占据了30个键,弄得连标点符号都得换招法。——解决这个问题的方法是将标点符号当做字符来打,心理上就顺畅多了。^-^

  说明:我对二笔码接触并不多,说得却不少,可能不太正确,但是说的都是自己的感想。有说错的地方万勿见怪。

  另外再说一点,虽然我非常推崇二笔码,可是时至今日我也未能用上它。最大的原因是我长期使用五笔,几乎已成定型,再学一种输入法,恐怕画虎不成反类其犬。并且我的工作环境也只能让我使用五笔和拼音(主要是UNIX系统和大量的终端机)。虽然如此,我仍然推荐大家使用二笔码,在我接触的输入法中,它是最科学最简明的(我自己下的定论)。而且现在LIUNX上已经出现了二笔码,相信不久二笔码会真正地在汉字输入领域发扬光大。

  最后谈谈输入法软件。

  我用过万能五笔,觉得它的输入条挺不错的,但是不知为什么它的分号总是半角,加上它安装时的目录总是独走一格,软件还要注册,因此我就放弃了。反正我使用系统自制的五笔也挺熟练,不耽误什么事儿。

  陈桥的智能五笔的火爆让我大出意外,头一次使用它时是2000年,因为不喜欢它过于繁琐的界面,还要注册收费,因此就一直没用过。——不知王码公司的技术人员在干什么?一家专业的五笔公司居然不敌一个个体程序员。奇哉怪也。

  二笔码输入法软件也用过,而且是二百多块钱的正版(安装磁盘有安装次数限制,大约是三十次)。这是一位同事为了解决五笔学习困难而购买的。但我估计这个输入法很快就会造成他新的使用困难——买这个输入法的人无法永远带着二笔码安装盘到处走。即便是能走一路安一路,安装的次数也是有限的。——最终的结果很可能促使他叛离二笔而转向五笔。我想二笔码公司可能是太把它作当商业软件了,没有照顾到普及作用。(我当时心下窃想:如果我是二笔码的所有者,我一定将免费将二笔码推广出去,如能如此,善莫大焉。^-^)

  五笔加加的作者是廖恒毅吧?真是了不起。居然在如此众多的输入法软件丛林中奇兵突出,独树一帜。不但功能极为强大,而且输入界面也独具匠心,极其巧妙。甚至连输入的字体也非常清楚醒目。在WIN2000下原系统自带的输入法字体难看极了,海峰五笔的发明人孙海峰博士还特地做了一个字体优化程序来解决这个问题。但是这些在五笔加加面前都用不着了,它本身的字体就非常精美。而且可以调解字频,删除多余的词组。——这真是我这等打惯五笔的人梦寐以求的功能。

  但五笔加加也有不顺手的地方,许多标点符号也独出心裁地设一种输入方法,象我打惊叹号、省略号等等就比较别扭。

  有一位五笔加加的崇拜者称之为“五笔之王”,并说如果五笔加加没有了BUG,别的五笔都活不了了。我个人也有此感觉。

  但五笔加加只出了试用版就不再升级了,让人非常遗憾。但是这个空白很快就被弥补了——杜志民先生的极点中文输入平台出现了。因此,我猜想上边那位朋友所说的一种输入法独霸的情形真有可能会出现。

  极点五笔是杜志民先生设计的,设计思想似乎来自于五笔加加,也可以说是五笔加加输入法的升级改正版。连输入法指示菜单都同五笔加加一样在窗口的右上角悬挂着。但由于是一个新软件,尚存在不少BUG。但随着发展,估计很快就能超过智能五笔和五笔加加。我们在期盼着。

  另外,极点五笔有一个其它五笔输入法所没有的独特功能:它可以将其它五笔的输入法码表直接转换成为它自己的码表。这样你就可以将你所熟悉的五笔输入法码表直接导入到极点输入平台中去。我就曾将海峰五笔和菩提五笔弄进去过,效果非常不错。(这是一个单独的软件,可以在作者的主页上下载:http://freewb.y365.com。)——我有个大胆的想法:如果将二笔码的码表弄进去,不知结果会怎样?是否可以变成极点两笔?

你可能感兴趣的:(我们需要什么样的输入法)