倉頡在切割文字和取碼方法的一些基本原則:
1. 由上而下、由左而右、由外而內
倉頡輸入法取碼和切割文字的方向是「由上而下」、「由左而右」、「由外而內」。
此三個方向沒有優先次序之分。
由上而下的例子
由左而右的例子
由外而內的例子
混合方向例子
「唱」字並不能「從上而下」或「從外而內」去分割,但可以「從左而右」分割成兩部份。
「唱」的倉頡碼是「口日日」。
當「筆順」跟「由上而下、由左而右、由外而內」有衝突時,要以「由上而下、由左而右、由外而內」為優先。
書寫漢字時,大都是由上而下和由左而右來書寫的,所以「由上而下、由左而右、由外而內」跟書寫習慣接近。
大部份字在取碼時字,都會不跟「筆順」偏差太多,但亦不是完全一致的。
當遇到一些漢字,其「筆順」跟「由上而下、由左而右、由外而內」有衝突時,就要以「由上而下、由左而右、由外而內」為優先。
以下以「肉」字作為例子來說明:
按筆順,「肉」要先寫「冂」,然後才寫上下2個「人」。
如先為「冂」取碼,這就不乎合「由上而下、由左而右、由外而內」了。
當「筆順」跟「由上而下、由左而右、由外而內」有衝突時,要以「由上而下、由左而右、由外而內」為優先。
所以「肉」要按照「由上而下」的次序來取碼,先取為上方的「人」取碼,然後才為為「冂」取碼,最後才為內裏的「人」取碼,所以「肉」取碼是「人月人」。
2. 儘可能不在轉角處切割
儘可能不在轉角處切割,而是在筆劃中段。
據朱邦復先生的著作所述,這是為了保留字形特徵。並稱之為「字形特徵原則」。
例子:
3. 儘可能不取重疊的字形
儘可能不取重疊字形。
據朱邦復先生的著作所述,這都也是為了保留字形特徵 (字形特徵原則)。
例子:




但有一些字是例外的,會重疊字形來取碼,他們被稱為特殊字。在特殊字一課內會有詳解。
4. 要優先選取涵蓋筆劃較多的輔助字形
取碼時,要優先選取涵蓋筆劃較多的輔助字形。
據朱邦復先生的著作上所述,這稱之為「完整原則」。是為了避免選擇倉頡字母時有爭議。
例子:「夫」

例子:「生」

5. 選擇最短的倉頡碼
當字有多於一種拆碼方法時,以碼數最少、最短的倉頡碼為正確。
據朱邦復先生的著作上所述,這稱之為「精簡原則」。是為了讓倉頡碼儘量精簡。
例子:「王」
王字的正確取碼是「一土」,而不是「一十一」。
因為「一土」的碼數較少。
例子:「青」
青字的正確取碼是「手一月」,而不是「十十一月」。
因為「手一月」的碼數較少。
現在你已學習了「倉頡字母和輔助字形」、「取碼順序」及「基本原則」。你已有能力輸入全取所有碼的字。
下一篇是初階倉頡打字練習。精選了一些全取所有碼的字。因為這類字是全取所有碼的,不懂取碼規則的初學者亦有能力輸入。初學者可以在此享受一下以倉頡打字的樂趣,提升學習的興趣。
倉頡字母及輔助字形 (三代倉頡)











































































































































































































第五代倉頡的改變
(三代倉頡的用家可無須理會)
五代倉頡新增了2個輔助字形:


複合字 (三代倉頡)
![]() |
![]() |
![]() |
![]() |
![]() |
| 日弓 | 月山 | 竹戈 | 中弓 | 卜心 |
![]() |
![]() |
![]() |
![]() |
|
| 人土 | 女戈 | 弓中 | 卜口 |
第五代倉頡的改變
(三代倉頡的用家可無須理會)
1) 五代倉頡把「鬼」從複合字中剔除。
2) 五代倉頡把複合字「吂」改成「」

難字 (三代倉頡及五代倉頡)
![]() |
![]() |
![]() |
![]() |
![]() |
| 竹難竹 | 戈難水 | 弓難山 | 戈難心 | 戈難火 |
![]() |
![]() |
![]() |
![]() |
|
| 中難竹 | 口難山 | 廿難金 | 中難中 |
![]() |
![]() |
![]() |
![]() |
![]() |
| 竹難 | 中難 | 卜難 | 弓難 | 女難 |
特殊字 (三代倉頡及五代倉頡)
![]() |
![]() |
![]() |
![]() |
![]() |
| 木中 | 木田 | 木十 | 木月 | 木田火 |
![]() |
![]() |
![]() |
![]() |
![]() |
| 木一 | 竹木中 | 火手 | 火金 | 大弓 |
![]() |
![]() |
![]() |
![]() |
![]() |
| 心山 | 戈大 |
特別字首 (三代倉頡)
![]() |
![]() |
![]() |
![]() |
![]() |
| 人弓 | 戈口 | 一木 | 一大 | 一女 |
![]() |
![]() |
![]() |
![]() |
![]() |
| 戈木 | 戈土 | 戈戈 | 一火 | 一火 |
![]() |
![]() |
![]() |
![]() |
![]() |
| 尸一 |
第五代倉頡的改變
(三代倉頡的用家可無須理會)





容易錯的字首 (三代倉頡)
![]() |
![]() |
![]() |
![]() |
![]() |
| 金 | 人 | 卜竹 | 弓山 | 弓金 |
![]() |
![]() |
![]() |
![]() |
![]() |
| 廿人 | 卜月 | 竹月 | 十月 | 竹月 |
![]() |
![]() |
![]() |
![]() |
![]() |
| 人一 |
第五代倉頡的改變
(三代倉頡的用家可無須理會)

倉頡字母及輔助字形 (三代倉頡)











































































































































































































第五代倉頡的改變
(三代倉頡的用家可無須理會)
五代倉頡新增了2個輔助字形:


複合字 (三代倉頡)
![]() |
![]() |
![]() |
![]() |
![]() |
| 日弓 | 月山 | 竹戈 | 中弓 | 卜心 |
![]() |
![]() |
![]() |
![]() |
|
| 人土 | 女戈 | 弓中 | 卜口 |
第五代倉頡的改變
(三代倉頡的用家可無須理會)
1) 五代倉頡把「鬼」從複合字中剔除。
2) 五代倉頡把複合字「吂」改成「」

難字 (三代倉頡及五代倉頡)
![]() |
![]() |
![]() |
![]() |
![]() |
| 竹難竹 | 戈難水 | 弓難山 | 戈難心 | 戈難火 |
![]() |
![]() |
![]() |
![]() |
|
| 中難竹 | 口難山 | 廿難金 | 中難中 |
![]() |
![]() |
![]() |
![]() |
![]() |
| 竹難 | 中難 | 卜難 | 弓難 | 女難 |
特殊字 (三代倉頡及五代倉頡)
![]() |
![]() |
![]() |
![]() |
![]() |
| 木中 | 木田 | 木十 | 木月 | 木田火 |
![]() |
![]() |
![]() |
![]() |
![]() |
| 木一 | 竹木中 | 火手 | 火金 | 大弓 |
![]() |
![]() |
![]() |
![]() |
![]() |
| 心山 | 戈大 |
特別字首 (三代倉頡)
![]() |
![]() |
![]() |
![]() |
![]() |
| 人弓 | 戈口 | 一木 | 一大 | 一女 |
![]() |
![]() |
![]() |
![]() |
![]() |
| 戈木 | 戈土 | 戈戈 | 一火 | 一火 |
![]() |
![]() |
![]() |
![]() |
![]() |
| 尸一 |
第五代倉頡的改變
(三代倉頡的用家可無須理會)





容易錯的字首 (三代倉頡)
![]() |
![]() |
![]() |
![]() |
![]() |
| 金 | 人 | 卜竹 | 弓山 | 弓金 |
![]() |
![]() |
![]() |
![]() |
![]() |
| 廿人 | 卜月 | 竹月 | 十月 | 竹月 |
![]() |
![]() |
![]() |
![]() |
![]() |
| 人一 |
第五代倉頡的改變
(三代倉頡的用家可無須理會)

| 符號 | 倉頡碼 | Win11 快速鍵 |
| , | Z難日月 | Ctrl + , |
| 、 | Z難日金 | Ctrl + ' |
| 。 | Z難日木 | Ctrl + . |
| ? | Z難日戈 | Ctrl + Shift + / |
| 「 | Z難金木 | |
| 」 | Z難金水 | |
| 『 | Z難金竹 | |
| 』 | Z難金戈 | |
| 【 | Z難月手 | Ctrl + [ |
| 】 | Z難月口 | Ctrl + ] |
| 《 | Z難月山 | Ctrl + Shift + , |
| 》 | Z難月女 | Ctrl + Shift + . |
| 空位 | Z難日日 | |
| ; | Z難日土 | Ctrl + ; |
| : | Z難日竹 | Ctrl + Shift + ; |
| ! | Z難日十 | Ctrl + Shift + 1 |
| … | Z難日中 | Ctrl + / |
| — | Z難日卜 | Ctrl + - |