我并不是輸入法的研究者红竭,而只是一個使用者尤勋。因為平時經(jīng)常打字寫文章,所以曾經(jīng)學(xué)用過幾種不同的輸入法茵宪。使用時間長了最冰,很想談一談感想。
這其中稀火,二筆輸入法并沒怎么用過暖哨。原因有兩個,一個是需要錢(我曾用過別人用200多元買來的正版)凰狞,二是現(xiàn)在使用五筆幾乎已經(jīng)定型篇裁,無法再改變了。在98年曾看過有關(guān)二筆碼的書(那時還叫陰陽碼)赡若,但限于條件一直未能使用過达布,因此所說的有關(guān)二筆方面的話可能有毛病甚至是錯誤。反正只是談?wù)剛€人的感想逾冬,不做為定論黍聂,希望各位切莫見怪。
另外一點需要說明的是,這里指的輸入法不是輸入法軟件分冈,而特指輸入法編碼圾另。
我學(xué)過的輸入法并不多霸株,在UCDOS下用過智能拼音雕沉、智能雙拼、五筆和普通碼去件,在Win3.2下用過智能ABC坡椒,在Win95下用過王碼4.0,在Win98下用過幸福五筆尤溜、萬能五筆等等倔叼,在Win2000下用過海峰輸入法、五筆加加宫莱、極點中文輸入平臺丈攒,在UNIX下還用過首尾碼。現(xiàn)在用的是自己通過輸入法生成器做的輸入法(幸福五筆+海峰五筆+菩提GBK五筆)授霸。
我用過的輸入法其實不過五種:全拼碼巡验、雙拼碼、普通碼碘耳、五筆字型和二筆碼显设。在輸入法的三種類型中,恰好我都用過:全拼辛辨、雙拼是音碼捕捂,五筆字型是形碼,而普通碼和二筆碼都是音形碼斗搞。
先說音碼指攒。
拼音碼應(yīng)該是人所必會的輸入法。這個輸入法不用學(xué)(這才是它真正的優(yōu)點)僻焚,只要你知道字的讀音允悦,你就可以找到相應(yīng)的漢字。但它的缺點也是顯而易見的:漢字的同聲字太多溅呢,重碼率無以倫比澡屡。但是它的優(yōu)點仍然讓其它輸入法無法替代,因此它永遠跟隨著我們咐旧。
雙拼碼如果沒有智能的功能驶鹉,那么比全拼碼并不先進多少。雖然減少了擊鍵數(shù)铣墨,但那只是錯覺室埋,在音鍵的記憶上反而是畫蛇添足,增加了不少麻煩。
而且雙拼有好多類姚淆,音位都是各成一套孕蝉,如同形碼一樣,弄得你無所適從腌逢。你學(xué)會了一種雙拼降淮,就不得不屈從于它獨有的雙拼音鍵,換了一臺另類雙拼碼的電腦搏讶,你就只能用全拼了佳鳖。因此,雙拼這方法似巧實拙媒惕,沒有用處系吩。
音碼如果不能組詞或智能化,那它只剩一個優(yōu)點妒蔚,就是可以知音查字穿挨。但卻不能做為正常使用的輸入法。
現(xiàn)在已經(jīng)有了不少先進的拼音輸入法肴盏,如紫光拼音科盛、拼音加加、智能狂拼等等叁鉴,但那仍然建立在智能的基礎(chǔ)上土涝,多數(shù)是靠軟件本身的功能。一離開相應(yīng)的軟件幌墓,編碼的優(yōu)點立刻消失無蹤但壮,毫無用處。
從這個意義上說常侣,拼音輸入基本上沒有什么編碼蜡饵。
再說形碼「焓——這可是一個大領(lǐng)域溯祸。要說的話就多了。
形碼的輸入法可能現(xiàn)存輸入法中最多的了舞肆,這可能和漢字的特點密切相關(guān)焦辅。
這里談的主要是五筆。
五筆字型是王永民先生的杰出貢獻椿胯。想當(dāng)初五筆的火爆筷登,會五筆字型幾乎與會電腦成了同義語。
五筆的優(yōu)點是輸入速度快哩盲、無重碼(或重碼極少)前方,不受方言與拼音的影響狈醉。而且配備了大量的簡碼和詞組加快輸入速度。時到今日惠险,五筆在電腦上的普及率幾乎是無人能敵苗傅,給我的感覺頗似微軟的視窗系統(tǒng)在操作系統(tǒng)領(lǐng)域的地位。
它的諸多優(yōu)點就不必多說了班巩,已是人所共知渣慕。
但是到了現(xiàn)在,我認為五筆字型也漸漸開始暴露出了它的缺點趣竣,而且還不少摇庙。
首先是五筆的字根問題旱物。
這簡直就是一只嚇跑絕大多數(shù)人的攔路虎遥缕。
要想學(xué)五筆,那一百多個毫無規(guī)律和美感的字根就得必須記住宵呛,而且還要對之進行分析理解单匣,記住其各式各樣的拆解規(guī)則以便應(yīng)用,而且還有大量的例外需要你記住宝穗。我自己就曾經(jīng)因為那拆字的諸多例外規(guī)則費了不少時間户秤。
即便是記住了字根,這也才是頭一關(guān)逮矛,后邊還有一系列的門坎在等著你哪鸡号。
我現(xiàn)在打五筆也算是老手了,可是直到現(xiàn)在也避免不了常常打錯別字——純粹是打五筆字型才出現(xiàn)的錯別字须鼎。而在我從小到大的寫過的錯別字也沒有現(xiàn)在這么多——好象在補欠債鲸伴。我甚至在中央電視臺的字幕上和中文系教科書中看到過五筆打出來的錯別字——打五筆的人一看就知道是用五筆打出來的錯別字。
五筆之難晋控,實在是讓不少人望而生畏汞窗。我在單位教別人學(xué)五筆,一共教過十幾個人赡译,最后痛下決心終于學(xué)會五筆的竟然只有一個人仲吏,而且也是因為工作需要迫不得已才學(xué)的,到現(xiàn)在打字也是看鍵盤蝌焚、單指飛裹唆,打起字來結(jié)結(jié)巴巴的,實在是看之不爽只洒。
現(xiàn)在看起來许帐,被五筆字型擋在漢字輸入大門之外的人恐怕不在少數(shù)。我一勸別人學(xué)漢字輸入(并沒有提學(xué)五筆)红碑,別人就推托說學(xué)五筆太難了(他們以為只有五筆才是漢字輸入)舞吭,要等語音輸入法出來(天芭堇!)羡鸥。我大膽地估計蔑穴,恐怕得有百分之七八十的人想學(xué)漢字輸入,但都因為五筆而放棄了惧浴。
只要稍加努力存和,本來是完全可以學(xué)會漢字輸入的,可是就是因為五筆入門難,使不少人都打了退堂鼓祈搜,嚴重地阻礙了漢字輸入法的學(xué)習(xí)罐旗,間接也影響了電腦的普及應(yīng)用。而且五筆在電腦上的巨大普及率茄袖,也極其嚴重地阻礙了其它更優(yōu)秀的漢字輸入法的普及與發(fā)展。到這時候嘁锯,五筆的優(yōu)點已經(jīng)變成了缺點了宪祥。至少我這么認為。
我之所以這么說家乘,乃是想到我們當(dāng)初創(chuàng)建漢字輸入法的用意蝗羊。
我想是應(yīng)該是為了讓絕大多數(shù)中國人都能自如地輸入漢字吧,就象當(dāng)年我們當(dāng)年推行簡化字一樣仁锯。盡管網(wǎng)上也有人抨擊簡化字破壞了漢字的固有美感耀找,但是它在解決中國的掃盲問題方面是做出了巨大的貢獻的(要知道我國有著世界最大的文盲數(shù)量)。
五筆字型現(xiàn)在給我的感覺业崖,則是制造了不少漢字輸入盲野芒。在我們單位,有不少文采斐然的干部員做工作報告或?qū)懳恼履逡荒苁窍葘懞迷僬译娔X打字員复罐。許多在職干部,尤其是年紀(jì)大一點兒的干部都是見五筆而生畏雄家。真能學(xué)會五筆的只有一些年輕的干部(而且大多都是從事與計算機有關(guān)的工作)——這對推廣干部年輕化專業(yè)化倒是真有好處效诅。我甚至見過不少專業(yè)程序員,居然也只能用全拼而不會五筆趟济÷彝叮可見五筆輸入法的普及之難(這指的可不是它在電腦上的普及率)。
再有顷编,五筆字型的字根本身也有問題戚炫,不但字根多達上百,而且拆解得極不合理媳纬,偏旁不是偏旁双肤,部首不是部首施掏。小學(xué)學(xué)的那些偏旁部首全都亂了套,我恐怕小學(xué)生在學(xué)完五筆字型后連漢字都不知道怎么寫了茅糜。
但這還沒完七芭。在學(xué)會五筆字型的構(gòu)造原理、記憶大量的字根之后蔑赘,還有大量的規(guī)則需要理解記憶狸驳,如末筆識別碼、容錯碼之類缩赛。同樣的耙箍,還有更多例外的規(guī)則也要記住酥馍!此外還有大量的一級簡碼辩昆、二級簡碼等等等等。
其實要說學(xué)五筆之難物喷,你只要看一看周圍的電腦學(xué)習(xí)班和打字培訓(xùn)班就知道了卤材。五筆字型必然是培訓(xùn)課程之一。還有峦失,請看一看新華書店里賣的五筆輸入字典吧!這其實是一件很滑稽的事情——我們除了新華字典之外术吗,居然還要有五筆字型字典尉辑,實在是比較可笑可悲的事情。
我自己學(xué)五筆较屿,是猶豫了三四年才下決心學(xué)會的隧魄。這之前一直用智能拼音和普通碼(這后一種輸入法我沒有書學(xué)習(xí),是我自己將字根一點點猜出來的隘蝎,可見其簡單易學(xué))购啄。
從某種意義上講,如果某一種輸入法需要花大量時間進行專門學(xué)習(xí)嘱么,就已經(jīng)走入歧途狮含,差了一籌了。它在我們學(xué)習(xí)拼音曼振、漢字之后几迄,又增添了新的學(xué)習(xí)任務(wù)。在學(xué)習(xí)中國的漢字文化道路上又多設(shè)置了一重關(guān)口冰评。
在視窗系統(tǒng)常見的輸入法中映胁,還有一個鄭碼。據(jù)說鄭碼推出之初就可以打出上萬個漢字甲雅,是當(dāng)時包含漢字最多的輸入法解孙,連五筆字型也受其不小的影響坑填。但現(xiàn)在也不見鄭碼有多大發(fā)展,雖然在每一個視窗系統(tǒng)中都配置有鄭碼弛姜,但我從來沒有見誰用過它——我猜可能也是因為它的字根太多而難以學(xué)會穷遂。
在眾多的輸入法中,形碼輸入法可能是最多最亂的娱据。他們把中國的漢字拆成各式各樣的字根蚪黑,無論是多是少,總是有自己的道理中剩。在向?qū)W習(xí)者們推廣字根時忌穿,還別出心裁地點明如何與英文鍵盤、字母相聯(lián)想而記憶结啼。結(jié)果一系列輸入法學(xué)習(xí)下來掠剑,最大的后果是面對鍵盤不知如何下手,亂紛紛的字根將鍵盤都弄亂了郊愧,弄不好真如當(dāng)年的邯鄲學(xué)步朴译,到最后弄得連步也不會邁了。
到底我們應(yīng)該需要什么樣的輸入法呢属铁?
我認為二筆碼(我仍然喜歡它叫陰陽碼眠寿,比較富于中國文化風(fēng)韻。)是最符合漢字輸入要求的(當(dāng)然羅焦蘑,這是我自己說的盯拱,不是國家標(biāo)準(zhǔn)。^-^)例嘱,下面就來談一談理由狡逢。
先說它的字根。
二筆的字根不過是五個筆劃的兩兩相合拼卵,再加上“日月人口手”和“金木水土草”(前一句象幼兒園歌謠奢浑,后一句象奇門五行)。要記住幾乎可以說是不花時間腋腮,我從頭到尾理解記住真就不到十分鐘雀彼,而且連規(guī)則帶字根全都記住了。如果沒有那日月人口手低葫、金木水土草十個字根的話详羡,可能二筆碼真的什么都不用記了。在二筆碼中嘿悬,拆字幾乎不是問題实柠,只要熟悉漢字的書寫就能完成這個過程。
在最初接觸表形碼時善涨,表形碼的創(chuàng)作人員提出過一個編碼思想窒盐,好象是字根的擴充和推衍性(大意如此)草则,意思是創(chuàng)建一套非常規(guī)范、符合全部漢字標(biāo)準(zhǔn)的字元并固定下來蟹漓,無論以事有多少新的漢字或大的字庫出現(xiàn)炕横,都可以用此字元按固定規(guī)則自動設(shè)定編碼。就猶如在幾何證明中葡粒,用那幾條公理和定理就可以建起一座幾何大廈一樣份殿。
這個思想其實是非常好的,但是表形碼也沒有達到這個地步嗽交,它只是將它的字根同與英文字母聯(lián)想得緊密一些卿嘲,易于記憶而已——有點受制于英文字母。其實這實在是多此一舉夫壁,打漢字何必非得同英文字母聯(lián)系在一塊呢拾枣?這一點還不如五筆字型——五筆字型只將鍵盤分成五個區(qū),按區(qū)域操作即可盲打盒让,腦海中根本不用出現(xiàn)英文形象梅肤。不會英文字母照樣可以打五筆。
因此我們需要的是這樣一種字根:成千上萬的漢字邑茄,可以用一種既簡明整齊又科學(xué)合理的字根來規(guī)范它姨蝴,與漢字本身既不矛盾,又可以隨漢字字庫的擴充而擴充撩扒。就象是英語似扔,只有區(qū)區(qū)26個字母,就可以組成所有的單詞搓谆。
現(xiàn)在的五筆的字根就在這里出現(xiàn)毛病了。
雖然當(dāng)初五筆號稱無重碼或重碼率極低豪墅,但是那只是在GB2312下泉手。而當(dāng)字庫擴展到GBK時,五筆的重碼字就顯著增多偶器。待到了使用更大的字庫如GB18030時斩萌,出現(xiàn)重碼就已經(jīng)是常事了。到這時五筆本身的優(yōu)點幾乎是喪失迨盡屏轰,不見其優(yōu)反見其劣了颊郎。
后來推出的98王碼無疑要比86版先進一些,但是它的推廣失敗霎苗,從另一方面也證明了五筆的字根在大字庫面前已是字根匱乏短缺姆吭,力不從心了。
而且到這時唁盏,學(xué)習(xí)五筆字型的后患已經(jīng)顯露出來内狸。大批使用86五筆已經(jīng)定型的人員再也無法改弦易轍去學(xué)習(xí)新的更先進的漢字輸入法了检眯,縱然是與五筆同宗的98王碼也不能再學(xué)習(xí)了(你只要想一想那已經(jīng)固定在腦子里和手中的成百個五筆字根吧。)昆淡。也就是說锰瘸,他們只能按照老的一套輸入法繼續(xù)輸下去。他們既無法再記新的字根以增加負擔(dān)昂灵,也不能改變自己已有的操作習(xí)慣再練習(xí)新的手法避凝。
我認為二筆碼就較好地解決了這個問題。
從二筆碼的字根來看眨补,五筆字型的最大貢獻應(yīng)該是它的五種筆劃概念的提出:它用最簡明的五種筆劃將漢字拆解開來管削。相信二筆碼也受了這一影響。因此渤涌,我認為五筆的五個五劃佩谣,和由此衍發(fā)而來的、二筆碼這種兩兩重合的字根实蓬,迄今為止國內(nèi)漢字輸入法中所發(fā)現(xiàn)的茸俭、漢字中最純粹的字元。(后來也有人在此字根的基礎(chǔ)上或加或減創(chuàng)造了新的輸入法安皱,但我認為都不如二筆碼簡明扼要调鬓,清楚明了。)
再說重碼率酌伊。
二筆碼的重碼率是不低的腾窝,但是我認為這并不影響什么。只要輸入法的重碼的單字排列科學(xué)且固定有規(guī)律居砖,完全可以憑借對鍵盤的熟練解決的虹脯。——我打五筆時連最上一排的數(shù)字鍵也練習(xí)在內(nèi)奏候,因此碰到重碼時也只是敲一下相應(yīng)的數(shù)字鍵循集,而且可以雙手齊動。只要重碼不超過十個蔗草,在我來說都不是問題咒彤。當(dāng)然現(xiàn)在還沒有見到過這么大量的重碼存在,我也只是在使用拼音時才用得著咒精∠庵——更何況我們還可以在輸入法的智能調(diào)頻上面做文章,那樣解決重碼的問題就更容易了模叙。
另外歇拆,二筆碼還是音形碼。在三類編碼當(dāng)中,音形碼應(yīng)該是取得漢字的信息量最大最完整的方式查吊,它對我們能完全地認識漢字文化也有極大的裨益谐区。這也是二筆碼輸入法的優(yōu)點之一,就不必多說了逻卖。
最后說速度宋列。
速度快是五筆字型當(dāng)初最著名的地方。但是現(xiàn)在看來评也,在評定輸入法優(yōu)劣的標(biāo)準(zhǔn)方面炼杖,速度并不是唯一標(biāo)準(zhǔn),起碼不是最重要的標(biāo)準(zhǔn)盗迟。如果足夠熟練的話坤邪,任何輸入法都會有不下于五筆的輸入速度,甚至包括拼音罚缕。因此艇纺,速度我們可以用練習(xí)來彌補。
當(dāng)然啦邮弹,二筆碼也不是沒有缺陷黔衡,就是它的字根幾乎占據(jù)了30個鍵,弄得連標(biāo)點符號都得換招法腌乡∶私伲——解決這個問題的方法是將標(biāo)點符號當(dāng)做字符來打,心理上就順暢多了与纽。^-^
說明:我對二筆碼接觸并不多侣签,說得卻不少,可能不太正確急迂,但是說的都是自己的感想影所。有說錯的地方萬勿見怪。
另外再說一點僚碎,雖然我非常推崇二筆碼型檀,可是時至今日我也未能用上它。最大的原因是我長期使用五筆听盖,幾乎已成定型,再學(xué)一種輸入法裂七,恐怕畫虎不成反類其犬皆看。并且我的工作環(huán)境也只能讓我使用五筆和拼音(主要是UNIX系統(tǒng)和大量的終端機)。雖然如此背零,我仍然推薦大家使用二筆碼腰吟,在我接觸的輸入法中,它是最科學(xué)最簡明的(我自己下的定論)。而且現(xiàn)在LIUNX上已經(jīng)出現(xiàn)了二筆碼毛雇,相信不久二筆碼會真正地在漢字輸入領(lǐng)域發(fā)揚光大嫉称。
最后談?wù)勢斎敕ㄜ浖?/p>
我用過萬能五筆,覺得它的輸入條挺不錯的灵疮,但是不知為什么它的分號總是半角织阅,加上它安裝時的目錄總是獨走一格,軟件還要注冊震捣,因此我就放棄了荔棉。反正我使用系統(tǒng)自制的五筆也挺熟練,不耽誤什么事兒蒿赢。
陳橋的智能五筆的火爆讓我大出意外润樱,頭一次使用它時是2000年,因為不喜歡它過于繁瑣的界面羡棵,還要注冊收費壹若,因此就一直沒用過≡肀——不知王碼公司的技術(shù)人員在干什么店展?一家專業(yè)的五筆公司居然不敵一個個體程序員。奇哉怪也灼擂。
二筆碼輸入法軟件也用過壁查,而且是二百多塊錢的正版(安裝磁盤有安裝次數(shù)限制,大約是三十次)剔应。這是一位同事為了解決五筆學(xué)習(xí)困難而購買的睡腿。但我估計這個輸入法很快就會造成他新的使用困難——買這個輸入法的人無法永遠帶著二筆碼安裝盤到處走。即便是能走一路安一路峻贮,安裝的次數(shù)也是有限的席怪。——最終的結(jié)果很可能促使他叛離二筆而轉(zhuǎn)向五筆纤控。我想二筆碼公司可能是太把它作當(dāng)商業(yè)軟件了挂捻,沒有照顧到普及作用。(我當(dāng)時心下竊想:如果我是二筆碼的所有者船万,我一定將免費將二筆碼推廣出去刻撒,如能如此,善莫大焉耿导。^-^)
五筆加加的作者是廖恒毅吧声怔?真是了不起。居然在如此眾多的輸入法軟件叢林中奇兵突出舱呻,獨樹一幟醋火。不但功能極為強大,而且輸入界面也獨具匠心,極其巧妙芥驳。甚至連輸入的字體也非常清楚醒目柿冲。在WIN2000下原系統(tǒng)自帶的輸入法字體難看極了,海峰五筆的發(fā)明人孫海峰博士還特地做了一個字體優(yōu)化程序來解決這個問題兆旬。但是這些在五筆加加面前都用不著了假抄,它本身的字體就非常精美。而且可以調(diào)解字頻爵憎,刪除多余的詞組慨亲。——這真是我這等打慣五筆的人夢寐以求的功能宝鼓。
但五筆加加也有不順手的地方刑棵,許多標(biāo)點符號也獨出心裁地設(shè)一種輸入方法,象我打驚嘆號愚铡、省略號等等就比較別扭蛉签。
有一位五筆加加的崇拜者稱之為“五筆之王”,并說如果五筆加加沒有了BUG沥寥,別的五筆都活不了了碍舍。我個人也有此感覺。
但五筆加加只出了試用版就不再升級了邑雅,讓人非常遺憾片橡。但是這個空白很快就被彌補了——杜志民先生的極點中文輸入平臺出現(xiàn)了。因此淮野,我猜想上邊那位朋友所說的一種輸入法獨霸的情形真有可能會出現(xiàn)捧书。
極點五筆是杜志民先生設(shè)計的,設(shè)計思想似乎來自于五筆加加骤星,也可以說是五筆加加輸入法的升級改正版经瓷。連輸入法指示菜單都同五筆加加一樣在窗口的右上角懸掛著。但由于是一個新軟件洞难,尚存在不少BUG舆吮。但隨著發(fā)展,估計很快就能超過智能五筆和五筆加加队贱。我們在期盼著色冀。
另外,極點五筆有一個其它五筆輸入法所沒有的獨特功能:它可以將其它五筆的輸入法碼表直接轉(zhuǎn)換成為它自己的碼表柱嫌。這樣你就可以將你所熟悉的五筆輸入法碼表直接導(dǎo)入到極點輸入平臺中去呐伞。我就曾將海峰五筆和菩提五筆弄進去過,效果非常不錯慎式。(這是一個單獨的軟件,可以在作者的主頁上下載:http://freewb.y365.com。)——我有個大膽的想法:如果將二筆碼的碼表弄進去瘪吏,不知結(jié)果會怎樣癣防?是否可以變成極點兩筆?