方塊漢字在機械化與電腦化前舉步艱難

方塊漢字在用手工操作的年代,操作自如,顯得非常完美。當進入文字需用機械操作的時代,操作起來就困難重重。拉丁化拼音文字只需要幾十個字母就可以拼寫出各式各樣的文字。方塊漢字的筆劃是立體交叉排列,無法用機械將筆劃組裝出文字,幾萬個方塊漢字必須一個個獨立使用。

在用機械打字機的時代,拉丁化文字打字機非常輕巧,可以隨身携帶,隨地使用;而方塊漢字打字機則需要備上幾萬個鉛質字模,打字員需在幾萬個字模中選中需要的字才能打出來,所以方塊漢字打字機需要有固定的機房,專業的打字員,只有大單位才能配備。

進入電腦化時代,打拉丁化文字,只需击幾十個字母鍵就能打出任何文字來。打方塊漢字則需要經過三道難關。

第一道難關是需要把幾萬個方塊漢字編成字符集,把每個字排在固定的位置,編上號碼,最早的字符集是GB2312,含方塊漢字6763個,因為字少不够用,以後又有GBK字符集,含方塊漢字20765個,以後又有國際化的Unicode字符集,這個字符集裡不但包括更多的方塊漢字,也同時含有日文及其他文字的符號。有了字符集就要對字符集中的每個漢字做成字模,形成字庫,再根據字庫做成軟件,嵌入到某個電腦操作系統内,在電腦操作系統的管理下,再輸入某個漢字輸入法的編碼,才能把字庫中的字打出來。

第二道難關是要把字符集中每個字的編碼轉换成某個漢字輸入法的編碼,因為字符集的編碼是位置碼,缺乏規律性,很難記住,所以要與能方便記住的某個輸入法的編碼對應起來,輸入法有很多種,能快速打字的輸入法有五筆字形輸入法和倉頡輸入法,但這些輸入法都必須經過长期的學習與训练才能掌握;拼音輸入法對已懂得拼音的人用起來比較方便,但因漢語中同音異義字特多,輸入同一個編碼會出現一連串同音異義字,打字者需要選中需要的字才能打出來,所以打字速度較慢。現在科技人員又創造了語音輸入法與手寫輸入法,這些輸入法產生的信號也必須與字符集中每個字的編碼相一致時才能正確打出來,所以差錯率較高,仍需要用其他輸入法幫助訂正。

第三道難關是必須自降地位,無奈地去依靠英文,方塊漢字在電腦的使用上已失去了獨立的地位,這對一個有着五千年文明史的民族來說是一項多麽遺憾的事。