整體字
筆畫連成一體
整個字不容易切成兩個獨立區塊,例如「木」、「水」、「我」。
CANGJIE 101 · 從零開始
倉頡不是把中文翻成英文,而是把中文字的形狀拆成字根。這一頁會帶你從鍵盤、拆字方向到取碼規則,完成第一個倉頡字。
看見「日」和「月」,就能打出「明」。
核心觀念
注音輸入法從讀音出發;倉頡則從字形出發。無論一個字怎麼唸,只要知道它由哪些形狀組成,就能找出字碼。
英文字母只是鍵盤位置;真正要學的是每個鍵所代表的中文字根。
先看完整字形
一個基本字根還會代表幾種相近的輔助字形。先看過整張對照表,後面拆字時才會知道為什麼一個形狀對應到那個鍵。

建立鍵位連結
倉頡把常見形狀分配在 A 到 Y 的鍵位上,Z 不使用;X 是「難」字鍵。先不用一次背完,點擊鍵盤感受「英文鍵位 ↔ 中文字根」的關係。
日,以及和「日」相關的輔助形狀。
拆字以前
看一個字能不能自然分成幾個區塊。這個判斷會影響後面最多能取幾碼。
整體字
整個字不容易切成兩個獨立區塊,例如「木」、「水」、「我」。
組合字
左右、上下或內外有清楚區塊,例如「明」、「昌」、「問」。
能清楚分開,就先分開;不要為了湊字根,把原本相連的筆畫硬切開。
取碼順序
取碼時依序判斷「由外而內、由上而下、由左而右」。先確認有沒有外部形,再比較部件高低;只有部件等高或上下難分時,才由左而右。
看到「囗」、「凵」、「匚」等外部形,一律先取外形,再取裡面的部件。
有明顯較上或較突出的部件就先取。「巾」先取中再取月;「小」取弓、金;「丬」取中、戈、一。
部件等高,或上下沒有絕對先後時,才由左而右取碼,例如「片」、「也」、「世」。
取碼依標準字形判斷,不受個人書寫習慣影響。「非」即使右旁寫得較高,仍視為左右平排的組合字,先取左半,再取右半;細微的部件位移或筆形變化不改變取碼順序。
取碼上限
倉頡用「取第一碼、取尾碼」保留字形特色,讓複雜字不會變成很長的字碼。每一部分未超過取碼上限時全部取,超過上限時才依下列規則省略。
四碼以下全部取;超過四碼時,取第一、二、三碼及尾碼。以下各類規則同理。
字首最多兩碼,取第一碼及尾碼;字身最多三碼,取第一、二碼及尾碼。
字首最多兩碼;次字首取一碼;次字身最多兩碼,取第一碼及尾碼。例如「懂」取 P・T・HG。
字首最多兩碼;次字首最多兩碼,取第一碼及尾碼;次字身取尾碼。例如「語」取 YR・MM・R。
省略怎麼發生?
整體字最多取四碼。看到組合字,先判斷字身是整體字,還是還能分成次字首與次字身;再選擇最多取二・三碼、二・一・二碼或二・二・一碼。每一部分未超過上限時全部取,超過時才省略中間碼。
互動示範
選一個字,觀察它如何從字形一步步變成鍵盤字碼。
先左後右;「日」是 A,「月」是 B。
第一次實作
可以按實體鍵盤,也可以點畫面鍵盤。完成後按 Enter 檢查答案。
提示:左右分開,先左後右。