今天要來談談人人都會,人人都愛,人人都不奇怪的一件事:打字。

由於電腦的使用率大幅增加,相信現在的年輕人很早就學打字了,可能小學、國中就得學了。中年如我者,是在大學時自己學電腦打字的。至於老年人,因為學習這種「反射性反覆動作」的技能會比較困難,所以也就通常都不會打字。

(不過,如果你不會打字,因而懷疑我說你是老年人……,請注意:我絕對沒有這個意思,絕對沒有。)

也許,有些人會想:「為何一定得學打字?」這主要是因為,替代方案大多沒有效率,速度慢,因此在電腦輸入技術方面,鍵盤應該會一直是主流且流傳久遠。筆式電腦、手寫板、繪圖板或是觸控螢幕,手寫功能並不是用來做「快速輸入」用,大多只是因為「特殊的需求」而使用。

簡單的說,「不靠電腦吃飯的得熟悉電腦的用法」,那「靠電腦吃飯的更得要把電腦的一切摸熟」。因此,大家都該好好學打字。

英打簡介
外國人用鍵盤打字的歷史應該很早,以前都是用打字機進行工作。傳說中,最早的打字機鍵盤排列是用「由左到右,由上而下」的方式排列英文字母順序的。但是,因為英文字母出現的頻率並非平均,一些常用的字母緊緊相鄰,很容易造成敲下字鍵後,打字臂糾纏而造成打字機的損壞(畢竟,早期的打字機是機械式的設計)。
而且,實際上,很快的人們就發現,照字母順序排列的鍵面其實沒有意義,因此後來的改良就變成現在的鍵盤排列,一般稱為「QWERTY」排列。

不過,如果你眼尖的話,會發現,目前鍵盤中間,JKL的排列,據說就是最早「順序排列」的「遺跡」。只是,到了電腦時代,鍵盤不再像打字機有金屬臂的設計,理論上,需要「打散排列」的原因已經不復存在,但QWERTY已經成為工業標準了,就一直流傳至今。

據說由於現在的QWERTY排列還是不夠人體工學,於是有人又發明了Dvorak排列,這種排列更加考量英文字母出現的頻率,將之適當的排列,因此厲害的打字高手用此排列方式打字創下了世界紀錄。不過,這種排列如今仍然不普遍,QWERTY已經成為製造鍵盤的標準,幾乎所有的學習者也都只學習QWERYT排列而已。

學中文打字前應先學英文打字
為何先講英文打字的事情?因為本人認為,學習中文打字前先學英文打字,是很有必要的,我想IT的專業人士不太可能只用中文吧!
如果你要寫程式,目前中文的程式語言不能說是絕對沒有,但也絕對不是主流。因此,要寫程式你得學習英打。更別提,許多人還是不能免於使用命令列的操作,抑或是一般網站的網址也都還是用英文。所以,我個人仍然認為,英打的學習要趁早,除非你這輩子不用電腦。就像現在幾乎每個人都要學英文,我想英打的學習也是十分重要的。

以前,要學打字還得上補習班,花錢請老師教你打字。到了電腦時代,既然硬體配備一定有鍵盤,那學打字能否在家裡自己學就好?
可以的,很久以前,就有所謂的「打字練習軟體」。

早期在DOS下,有一套軟體稱為Typing Tutor。Typing Tutor的特色是會紀錄使用者的練習進度,並適當的指導你的進度,將你的練習成果用圖形、數據「秀」給你看。在軟體的教導之下,打字的練習就不再需要依靠老師教,只要自己依照軟體自動調整的課程練習即可。

這軟體還有另一個特色是:Letter Invaders遊戲。

Letter Invaders是模仿一個遊戲「Space Invaders」而來,字母會從天而降,而你得輸入正確的字母或單字,把掉落的字消去即可保護地球,可說是兼具教學和娛樂的效果。這遊戲可是有註冊的,因此其他的類似軟體不能模仿這個型態的打字遊戲。

Typing Tutor後來也有Windows版本,我自己最後見到的是Typing Tutor 7 for Windows,但國外見過有銷售Typing Tutor 12,號稱可以在Windows XP上使用,但我從未見過這版本,殊為遺憾。

不過,江山代有人才出,後來在美國另外有一套軟體:Mavis Beacon Teaches Typing,目前版本號碼已經到了20了。這套軟體我用過,我的經驗就是:用這種軟體學習英打,基本上可能比真人教你還要省事。真人發音,精緻的動畫,教學的叮嚀,都相當的生動有趣。不過呢,大概是我老了,我總覺得以前DOS時的打字練習也就夠了。

我認為學注音輸入法最好
英打如果熟練了,該來談談中文打字了。

中文打字的問題在於,寫程式的人可能不太用中文打字,但是常用中文打字的人,卻又不會寫程式。

而且,電腦是外國人發明的,外國人一開始只讓電腦打英文就煞費苦心了,現在還加個中文,中文字沒事又比拉丁文字多了一堆字。
以前的ASCII只不過256個字元,就已經夠麻煩了。現在,隨便一個中文的常用字+次常用字,要一萬三千多個字,真夠麻煩的。

所以,打中文、日文等等的亞洲文字,得用所謂的「輸入法」。

早期蘋果二號時代,就已經有所謂的倉頡輸入法。倉頡輸入法有很多的規則,基本上是「以形扣字」。這方法未必有什麼不好或是不對,問題是這樣做並沒有很高的效率。

因為這有一些問題。

首先,中文字的「形」本身就不是一個極端定型的東西,畢竟文字是演變的。舉個簡單的說法,用「部首」分類文字各位覺得合理嘛?恐怕未必。所謂的六書,只是後代用來整理文字的一些原則,但是六書(不是六藝,是六書:象形、指事、會意、形聲、轉注、假借)。硬要套些規則去分拆文字,因為缺乏「關聯性」因此很快就容易「忘記」,大易輸入法也有類似的問題,因此本人並不建議學習這類輸入法。至於知名的「嘸蝦米」輸入法,則使用了創作者自行歸納的「易記易打」的原則,因此成為各種比賽的常勝軍,是有些意思。但對我而言,我覺得要去記一個「只有在此用途(輸入)才有意義的原則」有點辛苦,我喜歡再簡單點。

我使用的是注音輸入法。

注音輸入法的好處是,輸入法的學習幾乎是不用的,因為「你手『打』你口」,你輸入的就是你說話會用到的中文發音,不用學。但是這麼做的缺點是:你常常需要選字。

不過,需要選字的注音輸入法本來就有問題。

以音扣辭是最有效率的方法
中文的最小單位雖然是「字」,但是實用上,中文最小的表意單位,比較常用的是「辭/詞」,「君子疾夫捨曰欲之而必為之辭」,顯然我們常用辭來溝通而少用單一的字。

很久以前我就曾看過一篇文章,文章的全篇都在探討中文輸入。那是我很小的時候的事情了。文章的內容我忘得差不多了,但是結論卻是永生難忘。文章舉了一個例子,作者說:「ㄕ」這個音,同音字太多了,有失師施詩溼獅蝨。但是,「詩人」這個辭卻是中文裡面唯一這樣發音的辭,有其獨一無二的特性。因此,作者結論,「注音輸入法」才是輸入法的正道,而且應該發揮「以音扣辭」的特性,才會更有效率。不該用形象輸入法「以形扣字」的方法。

老實說,這文章我中學的時候看的,但是一直要到十年後,才有比較像樣的「辭彙型注音輸入法」,才能做到以音扣辭的功能。

以音扣辭,未必就沒有同音辭,而且還有很多斷句的問題,這類問題還好不難解決,因此目前這類輸入法已經成為注音輸入法的主流產品。幾個知名軟體包括了微軟內建於Windows的「新注音」,松下的「漢音輸入法」,網際智慧公司的「自然輸入法」以及Open Source的「新酷音輸入法」。

兩套輸入法的間單評鑑
新注音輸入法
微軟的「新注音」我認為算是相當穩定,但我幾乎不可能使用它。主要的問題在於,我覺得寫這輸入法的工程師,自己應該不打中文吧!

一般而言,臺灣地區使用中文的習慣是,「使用全形的文字和標點符號,但使用半形的英文和數字」。可是,用微軟的新注音輸入法,你很難不切換過來切換過去,打個文章實在麻煩。

此外,微軟的新注音要選字,你得移開你的右手到方向鍵,按下「向下鍵」選字。不過,如果常打字的人就知道,把你的手移開主輸入區(就是英文字母的地方)到其他地方是多麼惱人的一件事,會破壞你打字的「快感」和「效率」,但是我也找不到其他地方可以改用空白鍵切換選字/辭,因此,我後來就把這輸入法當作是「沒有別的代替品的時候」才用的輸入法。

不過,我得說,新注音還算穩定,它自動加辭的功能也算是頗有智慧,不過就是一些小地方不盡人意。

自然輸入法8
網際智慧的算是耕耘輸入法很久的廠商,它針對了臺灣人打中文的習慣來製作輸入法,還多加了很多的附加功能,因此算是頗有名氣。如果你有興趣,可到它的官方輸入法下載試用版。

自然輸入法不是只有注音輸入法,它同時也針對國人常見的倉頡輸入法做改良。老實說,光就這點,我覺得倉頡輸入法的使用者該買來用用,因為微軟的倉頡也真的不太好用(一樣的問題,打標點不方便)。至於注音的功能部份,我不能算是自然注音輸入法的長期使用者,只是根據我的試用經驗,自然輸入法還是有不錯的介面,夠多的功能,辭庫、打字都算是很好用了,甚至可以加入發音功能,邊打字邊請它把文字念給你聽。只是因為我更喜歡用漢音輸入法和新酷音輸入法,因此我沒有常用自然輸入法,不敢多所評論。

不過,我建議各位,如果你使用Windows Vista,並且有合法的序號(合法的序號代表你是合法採購的自然輸入法使用者),建議各位有事沒事定期去看一下網際智慧的官方網站,雖然同樣都是自然輸入法8,但是常常會有小改版,小小的改版常常會修掉一些惱人的bug,或是提供更好的相容性,新版也相容於Windows Vista,既然你是合法用戶,一定要常常注意去更新。

本期結語:下期會詳細介紹另外兩套軟體
還有一些輸入法的使用技巧,像是「如何輸入標點符號」,「輸入標點符號的個人淺見」,以及另外兩套我愛用的輸入法:新酷音和漢音輸入法等等,注音輸入法的簡介,都請各位期待下期的內容了。

熱門新聞

Advertisement