經驗是人類進步發展的最大原動力,而文字正是人類累積經驗的最佳方式。
人類從出生開始就開始學說話,直到我們上小學讀書,才開始學習中國文字和書
寫的方式,並配合注音來矯正發音和學習新的文字。
當我們把文字的書寫方式養
成習慣後,任何中文字都會以最自然的方式寫出來,絕不會還需要想想該如何寫
才好,更不會使用注音符號來寫文章! 除非某些難寫的字一時想不起來。這些書
寫方式長久以來,似乎沒有什麼不妥之處,直到電腦發明...
為什麼這些最自然的方法,到了電腦上就不靈光了? 原因很簡單,因為電腦
是外國人設計的,英文只有 26 個英文字母,加上數字和各種標點符號,大約只
要 47-54 個按鍵即可完全表達。 一個英文單字的書寫方式,改用電腦輸入時,
只要把單字的各個字母,在鍵盤上一一按出來即可。
比如寫 apple 這個字,我們可以在鍵盤上依序按這幾個鍵,螢幕上就會出現 apple,這
是最自然的輸入方式。至於英文鍵盤的排列方式,是經過專家根據人體工學和英
文字母的使用比率,以及實際使用經驗,安排出最適合輸入的英文鍵盤,因此鍵
盤的排列方式是 ASDFGHJKL... 而不是 ABCDEFGHI...
或許您從未介意一件嚴重的事情: 「中國的文字,每個字長得都不一樣」,
而且字數之多只怕是世界之冠! 這就是中國人偉大的地方,可以花這麼多的時間
來學會並記住,這些長像完全不一樣的象形文字。
以筆來手寫這些象形文字,倒
不是十分因難,一筆一劃慢慢寫出來就是了,因此學會寫中文,再來寫日文和韓
文就不難。若想利用英文鍵盤來輸入中文,並希望不變更原有的鍵盤設計,那就
是一件十分因難的事情了! 試想要如何使用 IBM PC 的 47 的按鍵,來輸入幾萬
個樣子完全不同的中文字?
一個中文字設計一個專屬按鍵的辦法,是絕對行不通的,因為最常用字至少
有 5400 多個! 或許我們可以另外設計一套中文專用按鍵,並配合某種特殊的方
法來輸入中文字。但是要設計多少個按鍵呢? 100 個? 還是 200 個? 若可以控
制在 47 個以內,就無須另外設計一套中文專用按鍵,只要設計一個特殊的中英
文切換鍵,來切換中文輸入或英文輸入,就可以直接使用現有的鍵盤來輸入中文
。不僅不會增加硬體負擔,而且可以和英文鍵盤完全相容。我們稱這套:
把中文字輸入到電腦的方法,叫做「中文輸入法」。
問題是,什麼輸入法可以完全表現在 47 個按鍵裡,而且簡單易學的呢? 要
設計中文輸入法,就得從文字的結構和使用的方式討論起。請仔細想想,當我們
說一句話之前,在腦海裡會呈現的是什麼? 是不是這句話的「聲音」? 應該不會
想這句話的筆劃要如何寫吧? 若真的如此,只怕說出來的話沒有幾個人聽得懂。
把聲音寫在紙上的最簡單方法,我們會很自然的想到使用「注音符號」,這
是因為我們學過的關係。不過可不是全天下的中國人都會注音符號,說出來或許
會感到非常失望,大多數的中國人學的是「羅馬拼音」。
什麼是羅馬拼音? 簡單的說,就是使用英文拼音來拼出中文字的讀音,每個
中文字最多有六個音符,最少有一個音符,例如「中」的注音是「ㄓㄨㄥ」,而
北京拼音則是「 ZHONG」。看起來北京拼音似乎比注音要難是不是? 其實這是因
為我們的英文太差的原故。
相反的,如果我們從小就學羅馬拼音,反而會覺得注
音符號很難。羅馬拼音有「北京拼音」和「廣東拼音」兩種,北京拼音就是兩岸
共用的「國語」發音,而廣東拼音則是香港人專用的「廣東話」拼音法。
中國字的樣子雖然不盡相同,但文字的字體結構卻有脈絡可循,只要我們可
以為這些文字找到某種分類的方式,或某種共通的規則式,則我們就可以依照這
些所定的規則來輸入文字。比如我們可以分為哲理類、筆劃類、人身類、字形類
... 等。或是以拆字法把中文字拆為字首、字身、筆劃、偏旁... 等。
拆字法的最大問題是,要如何拆才是最自然的方式,簡單易記、不會拆錯?
到目前為止,提出中文拆字理論的輸入法,已經有六、七百種之多! 但是究竟那
一種中文輸入法適合我們使用呢?
┌─ 注音輸入法 (忘形輸入法)
┌─ 拼音輸入法 ─┤
│ └─ 羅馬拼音輸入法
中文輸入法 ┤
│ ┌─ 輕鬆輸入法
└─ 拆字輸入法 ─┼─ 倉頡輸入法
├─ 大易輸入法
├─ 三角輸入法
├─ 中文書法輸入法
├─ 華象輸入法
├─ 嘸蝦米輸入法
├─ 王碼輸入法
: : (N 百種輸入法,族繁不及備載)
└─ 馬鹿輸入法! (本人也考慮自創輸入法)
任何的中文輸入法都有一套「字根表」,所謂的「字根」是中文輸入法裡頭
,所有文字的基本成員。例如: 注音輸入法的字根是: ㄅ、ㄆ、ㄇ、ㄈ、ㄉ..。
輕鬆輸入法的字根是: 日、月、車、糸、貝、鳥、儿、、寸、八... 。倉頡輸
入法的字根是: 日、月、金、木、廿、心... 。假如想在電腦上輸入「統」這個
字,使用不同的輸入法將會有不同的輸入方式 :
□ 注音輸入法,要打入「ㄊㄨㄥˇ」。
□ 倉頡則必須輸入「女火卜戈山」?? 為什麼要打這幾個字?「統」似乎和這些
字沒什麼關係,這就是倉頡的「拆字演算法」利害的地方,猜猜看「糸」要
打那些字? 答案是「女戈火」,「號」要打「口尸卜心山」,「解」要打「
弓月尸竹手」。倉頡輸入法有一套特殊拆字法,喜歡玩拆字遊戲的讀者請自
行參閱倉頡輸入法的書籍。
□ 輕鬆輸入法是取一個字的「頭」和「尾」兩個部份,即一個字的左上角和右
下角,或一個字的第一筆劃或最後一筆劃,如此而已。因此「統」只要輸入
「糸儿」、「號」則是「口儿」、「解」則輸入「十」即可,輕鬆吧!
中文輸入法本身,並沒有「好」或「不好」的分別,輸入法只是一個觀念和
想法罷了,只要不是壞事,文字的拆解之法那裡會有好壞之分,只有適不適合的
問題。在琳琅滿目的輸入法裡,我們可以把中文輸入法的字根和輸入方式分為「
專業級」和「普級」兩種。
所謂的專業級使用者,是指以中文打字為主要職業的使用者。例如打字排版
公司、戶政、警政、區公所、稅務... 等單位。適合他們的中文輸入法,必須具
備輸入速度快、不用選重複字、拆字的錯誤率低... 等特性。凡是每分鐘可以輸
入 100 字以上的輸入法,即可稱為專業級輸入法。
是否每個人都要學專業輸入法? 沒有這個必要吧! 只有需要從事專業中文輸
入的工作者,才花點時間做「在職的中文輸入法訓練」,凡是需要花很長的學習
時間,或很難學的輸入法都是不值一試的。
讓我們舉個例子: 我們都會使用家電用品,是否需要所有的人都上過「電子
學」這門課,具備專業的電子知識才能使用,否則不準看電視、使用錄影機和電
腦? 沒這個必要是不是! 只有電子工程師和維修人員才需要學習專業知識: 電子
學和電子電路。
由此類推: 我們都會寫中文字,是否大家都必須經過,某某中文輸入法的教
學訓練,背熟一、二百個基本字根和輔助字根,另加十幾個須強記的字根,才可
以在電腦上用鍵盤輸入,原本要寫在紙上的中文字呢? 沒這個必要是不是! 只有
專業的中文輸入員才需要學習專業的中文輸入法,如果大家都必須K輸入法,才
能在電腦上輸入中文,只會讓我們覺得電腦很難用,因此讓我們一起拒絕需要K
書、強記字根的輸入法!
對平常輸入一些文章、報告、通訊錄... 等資料,不需要拼每分鐘 100-140
個中文字輸入速度的「普級使用者」,一套已經學會、或幾乎不用學、一看就懂
、不會忘記,適用任何年齡層的人,使用輕鬆,沒有任何負擔的輸入法,才是適
合大家的輸入法。
假設老師出一道作文題目,請你在一、二堂課的時間內寫完,你一定有這個
經驗,寫文章時我們的思緒都花在如何架構適當的文句,以及聯貫前後文章,如
果請你在電腦上直接寫文章,不可以先在紙上打草稿,再抄入電腦的話,寫文章
時還要想這個字要如何打或如何拆解,輸入速度比手寫慢 N 倍,而且會打斷思
緒,忘了剛剛才想出來的絕妙詞句,我保證下次絕對不會使用電腦來寫文章了,
因為比用手寫在稿紙上還要痛苦千倍!
因此我們需要的是一種輕輕鬆鬆的普級輸入法,不需要K書,甚至不用學習
,一看就會。這麼好的輸入法目前只有兩種,一種就是「注音輸入法」,另一種
則是具有單字和詞庫雙重功能的「輕鬆輸入法」。
或許你會覺得在紙上寫字,已經可以到不需要寫注音符號的程度了 (意思是
絕大多數的中國字都會寫) ,只有小學生才會使用注音來寫字,但也只是對於不
會寫的字,偶爾用注音符號代替罷了。為什麼到了電腦上,反而要退化到小學還
低的程度,完全得使用注音符號來輸入中文字? 若不喜歡注音符號,那麼你的唯
一選擇,就是「輕鬆輸入法」。
某種「全能型輸入法」的作者卻不這麼想,他說把輸入法分級,老師不是就
得先問問學生說: 「你將來想當經理或是專業的輸入人員? 」。您認為世界上會
有適合任何人學習的全能型輸入法? 可以像專業輸入法,每分鐘輸入 140 個以
上的中文字 (我很懷疑用每分鐘 140 字的速度,能維持多久?) 又像普級輸入法
,輕鬆得不用學習、一看就懂不會忘記?
他又說: 『有些方法,用到「詞」在做輸入。你也不要被這些商業說詞給迷
惑了。你只要想到我們的「姓名」是沒有「詞」可言,那8麼你就會很容易明白。
當我們日常在做中文輸入時,姓名輸入佔有極大的比例』... 『詞的數量是無止
盡的,時時刻刻都會有新詞產生... 』。你相信嗎? 我們日常所寫的文字裡,姓
名真的佔有極大的比例? 翻翻這本文摘就可以知道,姓名出現的機率。該文章近
四千字,只有 "作者姓名" 三個大字在篇幅上佔有極大的比例,哈哈哈...
對於普級輸入法,以「詞」做為輸入的方式或輔助的工具,其輸入的速度一
定比單字輸入的速度要快得多了,比如輸入「我們」只要鍵入「戈人門」,或
輸入「模稜兩可」只要打「木禾一一」四個按鍵,一定比使用注音輸入法要快得
多。如果有某種輸入法提供了幾萬種詞句,而且可以讓我們隨心所欲的加詞,詞
的數量就算多得永無止盡也無需擔心,聰明的你自己認為呢?
筆者經常看到電腦雜誌上,各種輸入法在「老王賣瓜,自賣自誇」,自己提
出一些似是而非的論調,來證明自己的輸入法是最好的,文章裡並不忘時時批評
和攻擊其他輸入法。有時把這些文章收集起來,成為茶餘飯後和同學聊天的笑話
,也是滿好的。
他們的目的無非是希望自己的輸入法可以賣得很好,但是對讀者
來說,在課業沈重的壓力下,可以在很短的時間裡,輕輕鬆鬆得到一些積極有益
的知識才是真正好的。因為中文輸入法一直處於混亂的局面,本耶穌基於正義感
使然,為善良的中文輸入法說說話,希望各位也秉著良心來推廣中文輸入法。
那種中文輸入法是最簡單易學的呢? 各種輸入法都有許多的長篇大論,說他
的輸入法最好,在此我提供一個簡單而且客觀判斷方法:
□ 花一分鐘的時間,流覽一下某某輸入法的「字根表」,因為只有使用一分鐘
的時間,對這種輸入法只有一個簡單的印象,絕不可能把整個字根表背下來
,若有人可以背下 50-240 個以上奇怪的字根符號 (許多輸入法的字根,是
無法唸出來的,試問老師要如何教學生這種輸入法? ) 他一定是「超人」。
然後請一個同學問你某個基本字根,而你可以很快的寫出該字根的幾個輔助
字形,就表示這種輸入法,是真的「不用K書」看一眼就會,否則請把這種
輸入法的名稱記下來,告訴朋友這種中文輸入法,不值得一顧!
□ 請某某輸入法的業務員,講解該輸入法的「拆字演算法」是什麼? 並請他拆
一些字做為實例 (這些字必須由你來準備,否則你會相信只適合拆某些字的
輸入法) ,如果他說了 10 分鐘你都聽不懂,或是說了 30 分鐘以上,你才
聽懂,那麼也把這種輸入法的名稱記下來,告訴同學不必浪費時間學這種輸
入法! (註: 好的輸入法是任何程度的人,都一聽就懂的)。
若同時具備「不用K書」,演算法不用五分鐘一聽就懂, 也請記下來告訴你
的好友,這是非常好的中文輸入法,值得大家告訴大家。下期我將為各位詳細介
紹「注音輸入法」和「輕鬆輸入法」,請期待。