86年版五笔和98年版五笔区别
生活随笔
收集整理的這篇文章主要介紹了
86年版五笔和98年版五笔区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
五筆有兩個版本:86五筆與98規范王碼(簡稱98王碼,有人按86的習慣叫為98五筆)。但98王碼的教程不多,網絡上很不好找。這個版塊貼過的幾篇也很快沉下去了。為方便初學者,故把這些文章集合在一起。另外由于98王碼大部分規則與86五筆相同,故這些文章很多都是比較其不同之處,即是說,按86五筆的教程學習,再學其不同之處,98王碼也基本掌握了。
98版五筆字型與86版五筆字型的區別
必須指出,雖然WM9801種的老版本(86版)與其他五筆字型老版本的單個漢字與詞組編碼規則是完全一樣的,但86版具有“抓屏造詞”與“即造即用”等功能,又可以方便地維護詞庫與碼表。所以,使用老版本的用戶應該把正在用的五筆老版本升級成WM9801中的86版。
首先,王碼可以輸入繁體字。中國的漢字千千萬萬,康熙字典收入了47000多個漢字,漢字到底有多少恐怕就是文字學家也說不清,但萬事不能沒有一個“底”,于是就得人為地確定一個“底”,所以就有了幾種流行的字符集,最標準的就是GB國標簡體字,共有6763個字,在我國大陸的現代生活中這6763個字已經夠用了,我國文字專家通過對7075篇現代文章的2162萬漢字的統計,一共也只發現了漢字6300個(引用)。我們現在大量使用的多種輸入法,大都只能輸入這6763個字,當然86版的五筆字型也只能輸入這些字。
不過事情有時不那么簡單,有些字你可能天天碰到,但卻打不出來,這大都是因為一些人名造成的,像“朱镕基”的“镕”,還有“馮喆”的“喆”,還有“弨”、“堃”等等,因為這些字都是GB國標以外的漢字。目前流行的絕大多數的輸入法對它們都無能為力(全拼和標準鄭碼等除外)。作為專業輸入的龍頭老大,五筆字型是基于國標簡體字而發明的,字根的設置在當時沒有考慮到繁體漢字。而五筆字型的新兄弟“98王碼”,卻在五筆字型的基礎上僅僅作了一點修改就可以簡單地處理這些字了,甚至可以處理CJK大字符集的21003個漢字(這個字符集包含了古字和韓國、日本等國的一些漢字),所以即使你是個不識簡體字的同胞,也可以通過王碼輕而易舉地輸入繁體漢字了。
第二,碼元的設置更科學。五筆字型輸入的基本原理就是通過字根的“拼裝”組成漢字,98王碼則把字根稱為碼元,其意思是一樣的。為了便于記憶,五筆字型把漢字筆劃分為五大類(所以叫五筆字型),并把有同樣或相似筆劃的字根安排在這五大區里。但是你會發現像“力”、“幾”等字根安排在了“豎”區內,不十分科學,而王碼則把它們安排在了“撇”區,合理多了;“×”(叉)這個字根使用頻率很高,但五筆字型把它安排在“Q”鍵上,所以在用五筆字型打字時,左手的小指會很頻繁,這是不符合鍵盤使用規律的,同時也造成了一些重碼字。同樣,“乃”、“舟底”、“臼”、“荒底”等字根也換到了合理、容易記憶的位置上。
還有,王碼刪除了少量不十分有用的字根。像五筆字型中有一個“戔”的字根,錢、線、箋等字都要由它組成,不過“戔”可以用“一”和“戈”兩個現成字根簡單地組成,所以在王碼中這個字根被去掉了。
同時,王碼增加了大量的有用的字根,像“夫”,有了它使得潛、扶、年、制等字特別好打;有了“甫”,使得浦、鋪、簿、敷等字變得十分容易打;有了“甘”、“丘”、“未”、“母”、“皮”、“戊”……不用看,有了這些字根使得許多字變得更易于理解了,字根也看得更清晰了。五筆字型一共有字根130個,王碼達到了245個,更難能可貴的是仔細研究后會發現,這些字根都是繁體字的重要組成部分,使得王碼可以輕松處理繁體字。另外,這些有用的字根的出現,使得重碼字減少,像五筆字型中出現最多的重碼字是YNKY有“贏、嬴、蠃、羸”四個字,而在98王碼中,這四個字則不重碼。98王碼的重碼字比五筆字型要少。
第三,“組”字的方法更為合理,更加考慮對文字的第一直觀。作為一種筆型輸入法,“組”字的方法有很多,比如一個“養”字,筆者可以用七種方法來拆分它,每一種都可以說出道理來,但只有一種是正確的,所以五筆字型規定了自己的拆字的規則和習慣,不過五筆字型由于發明時間早,所以在拆字有很多不科學之處。
像離、腦等字,規范地講是“亠”和“×”的結合,并不是一個“文”字,但五筆字型卻將它理解為“文”,嚴格地講是不科學的。
像“曳”字,學五筆字型的人都會在這個字上“走彎路”,很少有人能“看出”這是“日”和“匕”的結合,而在98王碼中,“曳”的組合方法就科學得多。
“余”這個常用字,和它配合又能組成不少字,但它的下面并不是一個“禾”字,而是“一”和“木”的組合。
“越”是個常用字,但是要把它理解成“土”、“止”、“右框”、“丿”總有些別扭。
“兼”字,要理解為“亦底”,沒有一定的“水平”也看不出來。還有“丑”的下面也不是一個“土”。“予”的下面怎么也看不出是個“卩”底。
“延”字,是一個幾乎每個人都容易寫錯的字,五筆字型把它理解為是“丿”和“止”,恰恰是錯的,作為小學生,這個字千萬注意不要寫錯。
漢字中的兩個常用字“像”和“象”,中間都取了“日”字碼,這本身無可厚非,要這樣理解也可以,發明人可以有這樣的“權力”。但同型字“免”、“兔”和“逸”等,中間卻取了“口”字碼,初學五筆字型的人在這里都會“犯錯”。
再看一些細節上的,“求”的選碼,兩種版本不一樣,98版選的是“一”、“水”、“點”,86版選的是“十”、“四點”、“點”,從發明人的角度看,哪一種都可以,不過五筆字型有一個規律,就是第一碼和第二碼有多種選擇時,往往是“一小二大”,比方“生”第二碼不是“土”而是“青頭”;“來”選“米”而不選“木”;“不”第二碼也是選“小”……,所以從規律上看98版更科學。
從取碼的一致性上,86版也有問題,“萬”字有三個重碼字,如果認為這樣取碼是正確的話,那么像“敖”之類的字理解起來就有一定的困難,它的取碼和“萬”的思路不一樣,初學者會走彎路。
98王碼有些簡化帶來很大方便,五筆字型的高手最容易出現的錯誤是像“即”、“退”、“既”等字,因為這幾個字分別是“VC”或“VE”,但一旦盲打快了,很容易錯,98王碼將兩種并成了一種,決不會出現錯誤。
五筆字型的組字取碼甚至有“錯誤”的現象出現。像“靨”字,毫無疑問,這個字的下面是一個“面”字,在五筆字型中“面”字的取碼被規定為“廠”、“冂”、“丨丨”和“三”。如果這樣取碼的話,“靨”字的最后一碼應該是“三”,但是這樣你會發現“靨”字就和鍵名漢字“大”重碼,由于鍵名漢字是不能有重碼的,所以五筆字型就只好規定了“靨”的最后一碼為“囗”(L)。
“蔻”字也常用到,筆者的一個同事的名字就有這個字。但不知是為了避免和“莞”字重碼,還是避免和“勞動”兩字重碼,五筆字型也人為地將“蔻”的最后一碼定在了“囗”(L)上。的確這樣做重碼字少了,但這樣人為的規定就影響了五筆字型的科學性、一致性。如果你有興趣鉆研一下所有的五筆字型編碼字典,有相當一部分都另外標出了這些字正確的取碼,包括王永民自己編寫的《王碼字典》“靨”和“蔻”也分別標明的是“DDDD”和“APFC”,但如果你這樣打的話是打不出這兩個字的。
其實,在五筆字型里“囗”(L)這一碼是另有特殊意義的,筆者研究了許多版本的五筆字型,在早期版本里,像在2.2版,為了避免重碼,很多常用字是靠“囗”碼來區分的,像“風和岡”、“去、支和云”、“仁和仕”、“太和丈”、“半和斗”等等;后來王永民是采用“默認第一字,空格鍵取第二字”的方法來區分的,像4.0版和4.5版。但仍有一些沒有改,就是“靨”、“蔻”,即使是目前十分流行的“五筆字型教材”,也都沒有指出“囗”的特殊意義和這幾個特殊字的打法,更沒有說明為什么這樣打。當然話又說回來,即使王永民錯了也只好“將錯就錯”,你所要做的就是記住,因為你用正確的取碼方法反而打不出這幾個字。(筆者新注:這段從今天筆者的感受來看,有些偏頗)
其它還有像“樂”、“烏”、“輿”、“戍”、“闌”、“鳥”、“行”、“步”、“束”、“凹”、“段”、“追”、“凸”等等一些字,這些字在五筆字型中的“組”字方法或是不十分準確;或是難以理解,不過這些在98王碼中都得到了很好的改正,使之更加完善科學,更加兼顧了對漢字的直觀理解。(筆者新注:此處筆者對原文有簡化)
更難能可貴的是王碼特別注意了筆劃順序,對于成年人來說,強調漢字的筆順好像沒什么必要,但對于中小學生來說,養成一個良好的筆順習慣卻很重要,中考一定有一道考筆順的題目,查閱工具書沒有正確的筆順也不行。五筆字型因為發明時間較早,為了組字而去硬“湊”字根,從而形成了一些倒筆劃,所以五筆字型不十分適合小學生學習。
像“非”的筆順應該是“丨”、“三”、“丨”、“三”,五筆字型中是“三”、“丨丨”、“三”。
像“桃”的正確筆順是“木”、“兒”、“四點”,但五筆字型是以“從左至右”的取碼為原則,就彎成了“木”、“四點”、“兒”的倒筆順了。
像“瓦”字,末筆應該是“丶”。但在五筆字型中卻是“乙”。
另外,五筆字型本身的取碼順序也不一致,像“率”是“亠”、“纟”、“四點”和“十”組合,先取了中間的“纟”,但“燕”又是“艸”、“ 兩點”、“口”、“四點”的組合,先取了旁邊的“兩點”,取碼的順序前后矛盾,沒有一個前后一致的統一規范。98王碼改正了早期五筆字型為“湊”字根而引起的不必要的倒筆劃,所以98王碼“開創了將漢字輸入法大規模納入中小學教學的新局面,標志著我國漢字輸入技術進入了一個新的歷史階段。”(王永民原話)
第四,使“補碼”更加完善。“補碼”是五筆字型的精華所在,是減少重碼,加快漢字盲打速度的最聰明的辦法,應該說是王永民的智慧結晶。“補碼”對不足四碼的漢字以漢字的“上下”、“左右”和“組合”三種結構為原則,規定了一些取碼方法。
但是應該說王永民在86年五筆字型發明的時候,補碼的取碼原則還不是十分完善,像“君”、“乏”等無論怎么看“上下”結構要比“組合”結構要更合適一點,同時也使“君”和“群”避開了重碼。
“虧”字是常用字,沒有補碼打不出來,五筆字型認為這是個“三型”字,但要把它理解為“組合”結構的“三型”字總好像有些困難。
像“我”字的末筆在五筆字型中規定為“丿”,但是同樣有一點的“甫”的末筆又是“丶”而不是“一”,這是因為五筆字型規定了“戈”、“成”、“戊”、“戔”等的最后一筆為“丿”,而其它結構的字卻不作這樣的規定造成的。
同時五筆字型還規定了“刀”、“九”、“匕”、“七”、“力”、“乃”等等字的末筆為“乙”。但如果你真這么理解的話,同型字“刃”字的末筆又是“丶”。所以許多初學者對于補碼是大感頭痛,連教五筆的老師都認為補碼最講不清楚,甚至可以這么說,連王永民自己都不能“自圓其說”。
這里筆者再仔細分析一下:比方說,“亍”字沒有補碼打不出來,而“亍”的補碼五筆字型中定為“三型”,但同樣的一類字“亓”字,沒有補碼也打不出來,但五筆字型中卻把“亓”字定為“二型”,當然這是因為“三型”是一個常用字“井”,可能是王永民為了避開重碼而作出的規定,那為什么同樣道理的重碼字“君”和“群”不用同樣的規定分開呢(而98王碼把這兩個問題解決得非常巧妙)?如果大家有興趣鉆研一下王永民自己寫的“最權威”的五筆字型專著《王碼字典》里,關于補碼這一章,除了幾項特殊規定外,其余寫得很“含糊”,這就使得初學者甚至是高手無所適從,“無法可依”。所以有的五筆字型的教材上甚至寫:“對于五筆字型的取碼,你不要去考慮為什么,你只要去花時間記住就可以了……”
但是這一切在王永民的“98王碼”中用了一句話就迎刃而解,“補碼的取碼就取這個字筆劃的最后一筆”,多么簡單啊!可見王永民在十年中,對五筆字型的成功和不足是十分清楚的,但五筆字型的市場占有率太高了,有許多的高手,已經不允許再作調整和修改了,而這一切的問題都只能在“98王碼”中一并解決了。
第五,簡碼的考慮更加完美。五筆字型和王碼中有25個一級簡碼字,就是說像“的”、“一”、“中”、“國”、“主”、“產”、“不”、“為”、“工”等等只按一下鍵盤就可打出。同時又有大量的二級簡碼字,就是說只按兩下鍵盤就可打出這個字。對于打字高手來說,完全掌握一、二級簡碼是提高速度的主要手段。
86版的五筆字型中王永民是以初學者為中心,所以有些簡碼設計得不完美。像在“U”鍵上,一級簡碼是“產”,但“UT”的二級簡碼還是“產”,這樣就使得“道”這樣一個高頻字的二級簡碼被人“占”了,而“道”的三級簡碼又是“首”,所以“道”字要四鍵才能打出。
“已”是一個高頻字,但在五筆字型中要四筆打出,因為在“N ”鍵上,“憶”字占了兩個,而在98王碼中“已”字只要兩擊就能打出。
“S”鍵上一擊和“SV”兩擊都是“要”字,那么另一個高頻字“根”字要三筆才能打出。
“P”鍵上一擊和“YP”兩擊都是“這”,那么“亮”字的位置就被占了。
在“I”鍵上的是最常用的字之一“不”(五筆字型和98王碼“不”字的取碼也不一樣),但是它的二級簡碼“GI”還是“不”字,這樣處理使得“還”這個常用字要三鍵才能打出(98王碼在這些地方設計得就巧妙得多)。這可以說是一種資源浪費。
98王碼在簡碼處理上的一些細微改進也是頗具匠心的,舉一個例子:“關”和“頭”兩個字前兩碼都是UD,作為二級簡碼是選“關”呢?還是選“頭”呢?應該說很難說出這兩個字哪一個出現的頻率高,但是與“關”組成的詞像“關鍵”、“機關”、“關門”、“關頭”、“關心”、“關切”等等都可以用“連打”直接打出,而“頭”字可組成的“連打詞”則很少,只有像“頭腦”、“心頭”等等幾個。86版五筆字型這里的二級簡碼選的是“關”,而98王碼選的是“頭”,雖然只是一個字的差別,但其中的滋味是很可以體味的,王永民在98王碼中簡碼字“資源”的利用已經到了細致入微的地步。
由于86版的五筆字型的簡碼字已被人“鉆研透了”,王永民已經到了“騎虎難下”的地步,自己也無法對86版的五筆字型的簡碼字進行修改了。而“98王碼” 使王永民終于有機會對這一切進行修正,86版的二級簡碼字有570個左右,98版的二級簡碼有620個左右,三級簡碼字就更多了,使得簡碼資源得到合理利用。
當然,高標準的看,應該說98王碼的簡碼字的有些改變反而不好,比如原來的二級簡碼“曾”現在改成了“閘”;“張”現在改成了“鄉”, “進”字在98版中是“刊”,單從筆者的使用頻率來看,“曾”和“張”、“進”都要比“閘”和“鄉”、“刊”要高。好在類似的改變非常少。也有一些字的修改是“迫不得已”,像高頻字“列”,86版只有兩筆,但98中被“萬”占了,只好三筆打出了,
第六,連打詞更符合時代感。五筆字型要提高鍵入的速度另一個很重要的因素就是連打詞的運用。短到“我們”、“鄧小平”等;長到“中央人民廣播電臺”、“北大西洋公約組織”等都可以只用四鍵就打出來。五筆字型自身已經替你“安排”了一些連打詞(大約有一萬五千個左右)。隨著時代的發展,這些安排好的連打詞有些已經不常用了,像“克格勃”、“斯大林”、“姚依林”、“高干”、“政審”、“左傾”、“右傾”、“探親假”、“黨的十一屆三中全會”等,98王碼去除了這些不常用的詞,同時又增加了一些富有時代感的詞,像“再婚”、“斡旋”、“上崗”、“簽約”、“媒體”、“社區”、“休閑”、“超市”、“投資公司”、“技術監督局”等等一大批,使連打詞更有現代感。同時,多字連打詞大量增加,“螳螂捕蟬黃雀在后”、“聯產承包責任制”、“黨和國家領導人”、“北大西洋公約組織”、“科學技術委員會”,包括最長的一個由十四個字組成的詞――“香港特別行政區行政長官董建華”等都可以四筆打出,如果有興趣對比一下“五筆字型4.5版”和“98王碼”的“多”字連打詞的話,會發現“98王碼”要比“五筆字型4.5版”的多字連打詞(是指四字以上的詞組)多大約六、七倍,大大加快了漢字的輸入速度。如果你的王碼是可以造詞的話,這個問題還不十分突出,因為你可以自己造,但你用的是捆綁的五筆字型,不能自己造的話,那你是會十分痛苦的。當然98王碼有些詞也沒有,像“再見”,這可能王永民故意的,如果不是正版不能造詞的話就不行,這只有自己想辦法了。
最后,我們應該看到,五筆字型已經流行了十幾年了,而98王碼從問世到現在也只有一年多的時間,98王碼的社會使用率在一段時間內不可能超過五筆字型,而且學五筆字型的人還在大量增加,更多的人還是不明白五筆字型和王碼的區別。所以筆者建議,想學五筆字型但現在還不會五筆字型輸入法的人必須以學習98王碼為主;小學生只能學習98王碼;會五筆字型但學得不好的人,覺得五筆字型有點難不易掌握的人,盡快改學98王碼;而那些五筆字型輸入水平頗高,甚至是高手的人就不必再改學王碼了,因為高水平的五筆字型使用者對于字根的理解、拆字的規律、連打詞的安排都要重新學習,這樣做大約要一個星期的時間適應,方法是把漢字中關鍵的625個字,甚至是GB6763個字用98王碼全部打一遍,筆者就是用這種方法熟練掌握了兩種“不同的五筆字型”的,但是在改變的初期還是會感到不便,而改變后在相當長的一段時期內不可能有原來打得那么好,筆者用先學的98王碼有每分鐘鍵入90字的水平,但用后學的五筆字型就只能每分鐘鍵入40多個字,過了大約一個月,就可以達到90字水平。98和86版王碼,在常用字的選碼區別比較大,像“不”、“還”、“萬”、“夫”、“其”等等;有幾個關鍵的碼元有變化對高手不容易適應,像“廣”、“幾”、“乃”、“臼”等等,要成為“雙槍將”這幾個地方要有適應能力。
同時筆者還希望,現在出產的各種手掌型電腦筆記本,像“文曲星”、“名人”、“好易通”等,在輸入法中趕快加入98王碼輸入法,因為“會98王碼而不會五筆字型的人”會越來越多,誰先占領了98王碼,誰就會進一步領先市場。
最后,作為98王碼本身來說,也還有進一步發展的地方,比方可以掛接分類詞庫。無論是“98王碼”還是“86五筆字型”的詞庫都是以政論性文章為主,就是說你打報刊文章時特別順手,但在打專業文章時,大量的詞是沒有的,有些人恐怕一輩子也不會打“新華社香港分社”這個詞,但一個簡單的像“鼠標”這樣的詞卻打不出來;有的人一輩子可能也不會打“王永民”這個名字,想打“魯迅”這個名字卻無能為力。雖然98王碼可以自己“造詞”,卻同時又會引起大量的重碼,自己給自己添麻煩。如果能設計出可以自由選擇掛接像金融、化工、電腦、經濟、法律、藝術等等分類詞庫的“王碼”,既可以屏蔽自己不用的詞,避免重碼影響速度,又可以滿足各類人群的需要,各取所需,各口“齊”調,大大加快漢字輸入速度,免去自己頻繁“造詞”之苦,那將是多么“美好”的啊!
其中的86版是王永民先生在1986年正式發布的第一版本的王碼五筆的統稱,在1998年的時候五永民先生重新修改了部分字根所在的鍵位,
很多在以前用了86版的再用98版就不太習慣,
98版五筆字型與86版五筆字型的區別
必須指出,雖然WM9801種的老版本(86版)與其他五筆字型老版本的單個漢字與詞組編碼規則是完全一樣的,但86版具有“抓屏造詞”與“即造即用”等功能,又可以方便地維護詞庫與碼表。所以,使用老版本的用戶應該把正在用的五筆老版本升級成WM9801中的86版。
首先,王碼可以輸入繁體字。中國的漢字千千萬萬,康熙字典收入了47000多個漢字,漢字到底有多少恐怕就是文字學家也說不清,但萬事不能沒有一個“底”,于是就得人為地確定一個“底”,所以就有了幾種流行的字符集,最標準的就是GB國標簡體字,共有6763個字,在我國大陸的現代生活中這6763個字已經夠用了,我國文字專家通過對7075篇現代文章的2162萬漢字的統計,一共也只發現了漢字6300個(引用)。我們現在大量使用的多種輸入法,大都只能輸入這6763個字,當然86版的五筆字型也只能輸入這些字。
不過事情有時不那么簡單,有些字你可能天天碰到,但卻打不出來,這大都是因為一些人名造成的,像“朱镕基”的“镕”,還有“馮喆”的“喆”,還有“弨”、“堃”等等,因為這些字都是GB國標以外的漢字。目前流行的絕大多數的輸入法對它們都無能為力(全拼和標準鄭碼等除外)。作為專業輸入的龍頭老大,五筆字型是基于國標簡體字而發明的,字根的設置在當時沒有考慮到繁體漢字。而五筆字型的新兄弟“98王碼”,卻在五筆字型的基礎上僅僅作了一點修改就可以簡單地處理這些字了,甚至可以處理CJK大字符集的21003個漢字(這個字符集包含了古字和韓國、日本等國的一些漢字),所以即使你是個不識簡體字的同胞,也可以通過王碼輕而易舉地輸入繁體漢字了。
第二,碼元的設置更科學。五筆字型輸入的基本原理就是通過字根的“拼裝”組成漢字,98王碼則把字根稱為碼元,其意思是一樣的。為了便于記憶,五筆字型把漢字筆劃分為五大類(所以叫五筆字型),并把有同樣或相似筆劃的字根安排在這五大區里。但是你會發現像“力”、“幾”等字根安排在了“豎”區內,不十分科學,而王碼則把它們安排在了“撇”區,合理多了;“×”(叉)這個字根使用頻率很高,但五筆字型把它安排在“Q”鍵上,所以在用五筆字型打字時,左手的小指會很頻繁,這是不符合鍵盤使用規律的,同時也造成了一些重碼字。同樣,“乃”、“舟底”、“臼”、“荒底”等字根也換到了合理、容易記憶的位置上。
還有,王碼刪除了少量不十分有用的字根。像五筆字型中有一個“戔”的字根,錢、線、箋等字都要由它組成,不過“戔”可以用“一”和“戈”兩個現成字根簡單地組成,所以在王碼中這個字根被去掉了。
同時,王碼增加了大量的有用的字根,像“夫”,有了它使得潛、扶、年、制等字特別好打;有了“甫”,使得浦、鋪、簿、敷等字變得十分容易打;有了“甘”、“丘”、“未”、“母”、“皮”、“戊”……不用看,有了這些字根使得許多字變得更易于理解了,字根也看得更清晰了。五筆字型一共有字根130個,王碼達到了245個,更難能可貴的是仔細研究后會發現,這些字根都是繁體字的重要組成部分,使得王碼可以輕松處理繁體字。另外,這些有用的字根的出現,使得重碼字減少,像五筆字型中出現最多的重碼字是YNKY有“贏、嬴、蠃、羸”四個字,而在98王碼中,這四個字則不重碼。98王碼的重碼字比五筆字型要少。
第三,“組”字的方法更為合理,更加考慮對文字的第一直觀。作為一種筆型輸入法,“組”字的方法有很多,比如一個“養”字,筆者可以用七種方法來拆分它,每一種都可以說出道理來,但只有一種是正確的,所以五筆字型規定了自己的拆字的規則和習慣,不過五筆字型由于發明時間早,所以在拆字有很多不科學之處。
像離、腦等字,規范地講是“亠”和“×”的結合,并不是一個“文”字,但五筆字型卻將它理解為“文”,嚴格地講是不科學的。
像“曳”字,學五筆字型的人都會在這個字上“走彎路”,很少有人能“看出”這是“日”和“匕”的結合,而在98王碼中,“曳”的組合方法就科學得多。
“余”這個常用字,和它配合又能組成不少字,但它的下面并不是一個“禾”字,而是“一”和“木”的組合。
“越”是個常用字,但是要把它理解成“土”、“止”、“右框”、“丿”總有些別扭。
“兼”字,要理解為“亦底”,沒有一定的“水平”也看不出來。還有“丑”的下面也不是一個“土”。“予”的下面怎么也看不出是個“卩”底。
“延”字,是一個幾乎每個人都容易寫錯的字,五筆字型把它理解為是“丿”和“止”,恰恰是錯的,作為小學生,這個字千萬注意不要寫錯。
漢字中的兩個常用字“像”和“象”,中間都取了“日”字碼,這本身無可厚非,要這樣理解也可以,發明人可以有這樣的“權力”。但同型字“免”、“兔”和“逸”等,中間卻取了“口”字碼,初學五筆字型的人在這里都會“犯錯”。
再看一些細節上的,“求”的選碼,兩種版本不一樣,98版選的是“一”、“水”、“點”,86版選的是“十”、“四點”、“點”,從發明人的角度看,哪一種都可以,不過五筆字型有一個規律,就是第一碼和第二碼有多種選擇時,往往是“一小二大”,比方“生”第二碼不是“土”而是“青頭”;“來”選“米”而不選“木”;“不”第二碼也是選“小”……,所以從規律上看98版更科學。
從取碼的一致性上,86版也有問題,“萬”字有三個重碼字,如果認為這樣取碼是正確的話,那么像“敖”之類的字理解起來就有一定的困難,它的取碼和“萬”的思路不一樣,初學者會走彎路。
98王碼有些簡化帶來很大方便,五筆字型的高手最容易出現的錯誤是像“即”、“退”、“既”等字,因為這幾個字分別是“VC”或“VE”,但一旦盲打快了,很容易錯,98王碼將兩種并成了一種,決不會出現錯誤。
五筆字型的組字取碼甚至有“錯誤”的現象出現。像“靨”字,毫無疑問,這個字的下面是一個“面”字,在五筆字型中“面”字的取碼被規定為“廠”、“冂”、“丨丨”和“三”。如果這樣取碼的話,“靨”字的最后一碼應該是“三”,但是這樣你會發現“靨”字就和鍵名漢字“大”重碼,由于鍵名漢字是不能有重碼的,所以五筆字型就只好規定了“靨”的最后一碼為“囗”(L)。
“蔻”字也常用到,筆者的一個同事的名字就有這個字。但不知是為了避免和“莞”字重碼,還是避免和“勞動”兩字重碼,五筆字型也人為地將“蔻”的最后一碼定在了“囗”(L)上。的確這樣做重碼字少了,但這樣人為的規定就影響了五筆字型的科學性、一致性。如果你有興趣鉆研一下所有的五筆字型編碼字典,有相當一部分都另外標出了這些字正確的取碼,包括王永民自己編寫的《王碼字典》“靨”和“蔻”也分別標明的是“DDDD”和“APFC”,但如果你這樣打的話是打不出這兩個字的。
其實,在五筆字型里“囗”(L)這一碼是另有特殊意義的,筆者研究了許多版本的五筆字型,在早期版本里,像在2.2版,為了避免重碼,很多常用字是靠“囗”碼來區分的,像“風和岡”、“去、支和云”、“仁和仕”、“太和丈”、“半和斗”等等;后來王永民是采用“默認第一字,空格鍵取第二字”的方法來區分的,像4.0版和4.5版。但仍有一些沒有改,就是“靨”、“蔻”,即使是目前十分流行的“五筆字型教材”,也都沒有指出“囗”的特殊意義和這幾個特殊字的打法,更沒有說明為什么這樣打。當然話又說回來,即使王永民錯了也只好“將錯就錯”,你所要做的就是記住,因為你用正確的取碼方法反而打不出這幾個字。(筆者新注:這段從今天筆者的感受來看,有些偏頗)
其它還有像“樂”、“烏”、“輿”、“戍”、“闌”、“鳥”、“行”、“步”、“束”、“凹”、“段”、“追”、“凸”等等一些字,這些字在五筆字型中的“組”字方法或是不十分準確;或是難以理解,不過這些在98王碼中都得到了很好的改正,使之更加完善科學,更加兼顧了對漢字的直觀理解。(筆者新注:此處筆者對原文有簡化)
更難能可貴的是王碼特別注意了筆劃順序,對于成年人來說,強調漢字的筆順好像沒什么必要,但對于中小學生來說,養成一個良好的筆順習慣卻很重要,中考一定有一道考筆順的題目,查閱工具書沒有正確的筆順也不行。五筆字型因為發明時間較早,為了組字而去硬“湊”字根,從而形成了一些倒筆劃,所以五筆字型不十分適合小學生學習。
像“非”的筆順應該是“丨”、“三”、“丨”、“三”,五筆字型中是“三”、“丨丨”、“三”。
像“桃”的正確筆順是“木”、“兒”、“四點”,但五筆字型是以“從左至右”的取碼為原則,就彎成了“木”、“四點”、“兒”的倒筆順了。
像“瓦”字,末筆應該是“丶”。但在五筆字型中卻是“乙”。
另外,五筆字型本身的取碼順序也不一致,像“率”是“亠”、“纟”、“四點”和“十”組合,先取了中間的“纟”,但“燕”又是“艸”、“ 兩點”、“口”、“四點”的組合,先取了旁邊的“兩點”,取碼的順序前后矛盾,沒有一個前后一致的統一規范。98王碼改正了早期五筆字型為“湊”字根而引起的不必要的倒筆劃,所以98王碼“開創了將漢字輸入法大規模納入中小學教學的新局面,標志著我國漢字輸入技術進入了一個新的歷史階段。”(王永民原話)
第四,使“補碼”更加完善。“補碼”是五筆字型的精華所在,是減少重碼,加快漢字盲打速度的最聰明的辦法,應該說是王永民的智慧結晶。“補碼”對不足四碼的漢字以漢字的“上下”、“左右”和“組合”三種結構為原則,規定了一些取碼方法。
但是應該說王永民在86年五筆字型發明的時候,補碼的取碼原則還不是十分完善,像“君”、“乏”等無論怎么看“上下”結構要比“組合”結構要更合適一點,同時也使“君”和“群”避開了重碼。
“虧”字是常用字,沒有補碼打不出來,五筆字型認為這是個“三型”字,但要把它理解為“組合”結構的“三型”字總好像有些困難。
像“我”字的末筆在五筆字型中規定為“丿”,但是同樣有一點的“甫”的末筆又是“丶”而不是“一”,這是因為五筆字型規定了“戈”、“成”、“戊”、“戔”等的最后一筆為“丿”,而其它結構的字卻不作這樣的規定造成的。
同時五筆字型還規定了“刀”、“九”、“匕”、“七”、“力”、“乃”等等字的末筆為“乙”。但如果你真這么理解的話,同型字“刃”字的末筆又是“丶”。所以許多初學者對于補碼是大感頭痛,連教五筆的老師都認為補碼最講不清楚,甚至可以這么說,連王永民自己都不能“自圓其說”。
這里筆者再仔細分析一下:比方說,“亍”字沒有補碼打不出來,而“亍”的補碼五筆字型中定為“三型”,但同樣的一類字“亓”字,沒有補碼也打不出來,但五筆字型中卻把“亓”字定為“二型”,當然這是因為“三型”是一個常用字“井”,可能是王永民為了避開重碼而作出的規定,那為什么同樣道理的重碼字“君”和“群”不用同樣的規定分開呢(而98王碼把這兩個問題解決得非常巧妙)?如果大家有興趣鉆研一下王永民自己寫的“最權威”的五筆字型專著《王碼字典》里,關于補碼這一章,除了幾項特殊規定外,其余寫得很“含糊”,這就使得初學者甚至是高手無所適從,“無法可依”。所以有的五筆字型的教材上甚至寫:“對于五筆字型的取碼,你不要去考慮為什么,你只要去花時間記住就可以了……”
但是這一切在王永民的“98王碼”中用了一句話就迎刃而解,“補碼的取碼就取這個字筆劃的最后一筆”,多么簡單啊!可見王永民在十年中,對五筆字型的成功和不足是十分清楚的,但五筆字型的市場占有率太高了,有許多的高手,已經不允許再作調整和修改了,而這一切的問題都只能在“98王碼”中一并解決了。
第五,簡碼的考慮更加完美。五筆字型和王碼中有25個一級簡碼字,就是說像“的”、“一”、“中”、“國”、“主”、“產”、“不”、“為”、“工”等等只按一下鍵盤就可打出。同時又有大量的二級簡碼字,就是說只按兩下鍵盤就可打出這個字。對于打字高手來說,完全掌握一、二級簡碼是提高速度的主要手段。
86版的五筆字型中王永民是以初學者為中心,所以有些簡碼設計得不完美。像在“U”鍵上,一級簡碼是“產”,但“UT”的二級簡碼還是“產”,這樣就使得“道”這樣一個高頻字的二級簡碼被人“占”了,而“道”的三級簡碼又是“首”,所以“道”字要四鍵才能打出。
“已”是一個高頻字,但在五筆字型中要四筆打出,因為在“N ”鍵上,“憶”字占了兩個,而在98王碼中“已”字只要兩擊就能打出。
“S”鍵上一擊和“SV”兩擊都是“要”字,那么另一個高頻字“根”字要三筆才能打出。
“P”鍵上一擊和“YP”兩擊都是“這”,那么“亮”字的位置就被占了。
在“I”鍵上的是最常用的字之一“不”(五筆字型和98王碼“不”字的取碼也不一樣),但是它的二級簡碼“GI”還是“不”字,這樣處理使得“還”這個常用字要三鍵才能打出(98王碼在這些地方設計得就巧妙得多)。這可以說是一種資源浪費。
98王碼在簡碼處理上的一些細微改進也是頗具匠心的,舉一個例子:“關”和“頭”兩個字前兩碼都是UD,作為二級簡碼是選“關”呢?還是選“頭”呢?應該說很難說出這兩個字哪一個出現的頻率高,但是與“關”組成的詞像“關鍵”、“機關”、“關門”、“關頭”、“關心”、“關切”等等都可以用“連打”直接打出,而“頭”字可組成的“連打詞”則很少,只有像“頭腦”、“心頭”等等幾個。86版五筆字型這里的二級簡碼選的是“關”,而98王碼選的是“頭”,雖然只是一個字的差別,但其中的滋味是很可以體味的,王永民在98王碼中簡碼字“資源”的利用已經到了細致入微的地步。
由于86版的五筆字型的簡碼字已被人“鉆研透了”,王永民已經到了“騎虎難下”的地步,自己也無法對86版的五筆字型的簡碼字進行修改了。而“98王碼” 使王永民終于有機會對這一切進行修正,86版的二級簡碼字有570個左右,98版的二級簡碼有620個左右,三級簡碼字就更多了,使得簡碼資源得到合理利用。
當然,高標準的看,應該說98王碼的簡碼字的有些改變反而不好,比如原來的二級簡碼“曾”現在改成了“閘”;“張”現在改成了“鄉”, “進”字在98版中是“刊”,單從筆者的使用頻率來看,“曾”和“張”、“進”都要比“閘”和“鄉”、“刊”要高。好在類似的改變非常少。也有一些字的修改是“迫不得已”,像高頻字“列”,86版只有兩筆,但98中被“萬”占了,只好三筆打出了,
第六,連打詞更符合時代感。五筆字型要提高鍵入的速度另一個很重要的因素就是連打詞的運用。短到“我們”、“鄧小平”等;長到“中央人民廣播電臺”、“北大西洋公約組織”等都可以只用四鍵就打出來。五筆字型自身已經替你“安排”了一些連打詞(大約有一萬五千個左右)。隨著時代的發展,這些安排好的連打詞有些已經不常用了,像“克格勃”、“斯大林”、“姚依林”、“高干”、“政審”、“左傾”、“右傾”、“探親假”、“黨的十一屆三中全會”等,98王碼去除了這些不常用的詞,同時又增加了一些富有時代感的詞,像“再婚”、“斡旋”、“上崗”、“簽約”、“媒體”、“社區”、“休閑”、“超市”、“投資公司”、“技術監督局”等等一大批,使連打詞更有現代感。同時,多字連打詞大量增加,“螳螂捕蟬黃雀在后”、“聯產承包責任制”、“黨和國家領導人”、“北大西洋公約組織”、“科學技術委員會”,包括最長的一個由十四個字組成的詞――“香港特別行政區行政長官董建華”等都可以四筆打出,如果有興趣對比一下“五筆字型4.5版”和“98王碼”的“多”字連打詞的話,會發現“98王碼”要比“五筆字型4.5版”的多字連打詞(是指四字以上的詞組)多大約六、七倍,大大加快了漢字的輸入速度。如果你的王碼是可以造詞的話,這個問題還不十分突出,因為你可以自己造,但你用的是捆綁的五筆字型,不能自己造的話,那你是會十分痛苦的。當然98王碼有些詞也沒有,像“再見”,這可能王永民故意的,如果不是正版不能造詞的話就不行,這只有自己想辦法了。
最后,我們應該看到,五筆字型已經流行了十幾年了,而98王碼從問世到現在也只有一年多的時間,98王碼的社會使用率在一段時間內不可能超過五筆字型,而且學五筆字型的人還在大量增加,更多的人還是不明白五筆字型和王碼的區別。所以筆者建議,想學五筆字型但現在還不會五筆字型輸入法的人必須以學習98王碼為主;小學生只能學習98王碼;會五筆字型但學得不好的人,覺得五筆字型有點難不易掌握的人,盡快改學98王碼;而那些五筆字型輸入水平頗高,甚至是高手的人就不必再改學王碼了,因為高水平的五筆字型使用者對于字根的理解、拆字的規律、連打詞的安排都要重新學習,這樣做大約要一個星期的時間適應,方法是把漢字中關鍵的625個字,甚至是GB6763個字用98王碼全部打一遍,筆者就是用這種方法熟練掌握了兩種“不同的五筆字型”的,但是在改變的初期還是會感到不便,而改變后在相當長的一段時期內不可能有原來打得那么好,筆者用先學的98王碼有每分鐘鍵入90字的水平,但用后學的五筆字型就只能每分鐘鍵入40多個字,過了大約一個月,就可以達到90字水平。98和86版王碼,在常用字的選碼區別比較大,像“不”、“還”、“萬”、“夫”、“其”等等;有幾個關鍵的碼元有變化對高手不容易適應,像“廣”、“幾”、“乃”、“臼”等等,要成為“雙槍將”這幾個地方要有適應能力。
同時筆者還希望,現在出產的各種手掌型電腦筆記本,像“文曲星”、“名人”、“好易通”等,在輸入法中趕快加入98王碼輸入法,因為“會98王碼而不會五筆字型的人”會越來越多,誰先占領了98王碼,誰就會進一步領先市場。
最后,作為98王碼本身來說,也還有進一步發展的地方,比方可以掛接分類詞庫。無論是“98王碼”還是“86五筆字型”的詞庫都是以政論性文章為主,就是說你打報刊文章時特別順手,但在打專業文章時,大量的詞是沒有的,有些人恐怕一輩子也不會打“新華社香港分社”這個詞,但一個簡單的像“鼠標”這樣的詞卻打不出來;有的人一輩子可能也不會打“王永民”這個名字,想打“魯迅”這個名字卻無能為力。雖然98王碼可以自己“造詞”,卻同時又會引起大量的重碼,自己給自己添麻煩。如果能設計出可以自由選擇掛接像金融、化工、電腦、經濟、法律、藝術等等分類詞庫的“王碼”,既可以屏蔽自己不用的詞,避免重碼影響速度,又可以滿足各類人群的需要,各取所需,各口“齊”調,大大加快漢字輸入速度,免去自己頻繁“造詞”之苦,那將是多么“美好”的啊!
其中的86版是王永民先生在1986年正式發布的第一版本的王碼五筆的統稱,在1998年的時候五永民先生重新修改了部分字根所在的鍵位,
很多在以前用了86版的再用98版就不太習慣,
總結
以上是生活随笔為你收集整理的86年版五笔和98年版五笔区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 打造全WINDOWS平台“微软五笔”GB
- 下一篇: WPE封包外挂教程(上)