倉頡輸入法是什麼?新手入門完整介紹
了解倉頡如何把每個漢字拆成最多五個字母的字碼,以及為甚麼它至今仍是香港最多人學習的中文輸入法。
重點摘要
- 倉頡是按字形而不是讀音輸入中文:把每個字拆成部件,對應鍵盤上 A 至 Y 的字母。
- 共有 24 個字根,分為四類,另有 X(難)和 Z(重)兩個特殊鍵。
- 每個字碼最多五碼,取碼規則決定保留哪些部件,因此大部分字只有一個碼。
- 倉頡由朱邦復先生於 1976 年發明,至今仍是香港學校教授的主要中文輸入法。
以字形輸入中文
鍵盤不可能為數以千計的漢字各設一個鍵,所以所有中文輸入法都是用幾個按鍵去「描述」一個字。拼音一類的輸入法描述讀音,倉頡則描述字形。
倉頡把每個字拆成基本的字形部件,稱為字根,每個字根對應一個英文字母鍵。按書寫次序輸入字根,再按空白鍵,就能打出字來。例如 明 AB日月 是「日」A 加「月」B,林 DD木木 就是兩個「木」。
由於字形與讀音無關,無論你說廣東話、普通話,甚至不懂讀某個字,都可以用倉頡輸入。這正是倉頡在香港最普及的重要原因。
24 個字根與四大類
24 個字根分為四類,可以像口訣一樣背誦:日月金木水火土、竹戈十大中一弓、人心手口、尸廿山女田卜。
| 類別 | 按鍵 | 字根 |
|---|---|---|
| 哲理類 | A–G | 日 月 金 木 水 火 土 |
| 筆畫類 | H–N | 竹 戈 十 大 中 一 弓 |
| 人體類 | O–R | 人 心 手 口 |
| 字形類 | S–Y | 尸 廿 山 女 田 卜 |
哲理類取自日、月和五行。筆畫類代表基本筆畫:竹(H)代表撇「丿」,中(L)代表豎,一(M)代表橫,弓(N)代表各種曲折和鉤。另有兩個特殊鍵:X(難)代表無法用字根描述的形狀,Z(重)用來輸入符號和標點。
每個字母鍵還代表一些形狀相似的輔助字形,例如「氵」用 E(水)、「扌」用 Q(手)、「艹」用 T(廿)。這是學倉頡的第二步,詳見倉頡字根與輔助字形。
| 字 | 倉頡碼 | 字根 | 速成碼 |
|---|---|---|---|
| 日 | A | 日A | A |
| 明 | AB | 日A月B | AB |
| 林 | DD | 木D木D | DD |
| 你 | ONF | 人O弓N火F | OF |
| 我 | HQI | 竹H手Q戈I | HI |
| 好 | VND | 女V弓N木D | VD |
| 學 | HBND | 竹H月B弓N木D | HD |
字碼是怎樣組成的?
倉頡碼最長五碼。漢字分為兩類:
- 獨體字:不能再分成左右或上下部分的字,取第一、二、三及最後一個字根,最多四碼,例如 馬
SQSF尸手尸火。 - 合體字:分為字首和字身。字首最多取首、尾兩碼,字身最多取首、次、尾三碼。
以 說 YRCRU卜口金口山 為例:字首「言」單獨時是 YMMR,作字首只取首尾兩碼 YR;字身「兌」是 CRHU,取首、次、尾三碼 CRU,合起來就是 YRCRU。完整規則請看倉頡取碼規則。
倉頡、速成與其他輸入法
速成(又稱簡易)只取倉頡碼的第一碼和最後一碼,例如 說 的速成碼是 YU。速成容易學,但要從較多候選字中選字。很多人先學速成,之後再轉用倉頡。
與拼音、注音相比,倉頡的重碼很少,大部分字的碼是獨一無二的,熟手打字時幾乎不用停下來選字。代價是入門較難,需要學會把字看成部件。詳細比較可參考倉頡、拼音、注音與手寫輸入比較。
值得學倉頡嗎?
如果你經常輸入繁體中文,特別是在香港,倉頡非常值得學。Windows、macOS、iOS 和 Android 都內置倉頡,不受讀音影響,熟練後速度快。學倉頡亦能訓練你觀察字形結構,對寫字和查字典都有幫助。
常見問題
倉頡輸入法是誰發明的?
倉頡輸入法由朱邦復先生於 1976 年創製。他其後放棄專利權,讓大眾免費使用,令倉頡得以內置於各大作業系統。
為甚麼叫「倉頡」?
倉頡是傳說中黃帝時代創造文字的人物。以他命名,正配合這個以字形結構為基礎的輸入法。
倉頡碼有幾多個字母?
一至五個。很多常用字只有兩至四碼,例如「日」是 A,「明」是 AB。
倉頡只可以打繁體字嗎?
倉頡原本為繁體字設計,但現代的倉頡字表亦收錄簡體字。