倉頡取碼規則詳解:字首、字身、獨體字(附例字)
決定每個倉頡碼的幾條規則:字首字身、獨體字、包圍結構及保持字形完整,每條都附經核對的例字。
重點摘要
- 按書寫次序拆字:先左後右、先上後下、先外後內。
- 合體字分為字首和字身:字首取首、尾兩碼,字身取首、次、尾三碼。
- 獨體字取首、次、三、尾,最多四碼。
- 倉頡碼最多五碼。要保持字形完整,不要把明顯的字根拆散成筆畫。
第一步:按書寫次序找出部件
拆每個字時都先問:這個字由哪些部件組成?書寫次序是怎樣?漢字的書寫原則是先左後右、先上後下、先外後內,倉頡取碼亦依照這個次序。
| 字 | 倉頡碼 | 字根 | 速成碼 |
|---|---|---|---|
| 明 | AB | 日A月B | AB |
| 林 | DD | 木D木D | DD |
| 思 | WP | 田W心P | WP |
| 品 | RRR | 口R口R口R | RR |
明 AB日月先「日」後「月」;思 WP田心是「田」在上、「心」在下。部件重複時,每個都要取碼:品 RRR口口口、森 DDD木木木。
第二步:判斷是獨體字還是合體字
合體字可以清楚分成左右、上下或內外等部分;獨體字則不能,筆畫互相交錯,無法乾淨地分開。「馬、車、東、重、事」是獨體字,「明、你、說」是合體字。
合體字規則:字首與字身
合體字的第一個部分是字首,其餘是字身。
- 字首最多取 2 碼:首碼和尾碼。
- 字身最多取 3 碼:首碼、次碼和尾碼。
所以倉頡碼最長是五碼。當字首和字身都比較複雜時,規則最清楚。「言」單獨是 YMMR,作字首只取 YR;「兌」是 CRHU,作字身取 CRU:
| 字 | 倉頡碼 | 字根 | 速成碼 |
|---|---|---|---|
| 說 | YRCRU | 卜Y口R金C口R山U | YU |
| 言 | YMMR | 卜Y一M一M口R | YR |
| 兌 | CRHU | 金C口R竹H山U | CU |
同樣的規律隨處可見:「糸」VIF 作字首取 VF,「巠」取首次尾 M V M,合起來是 經 VFMVM女火一女一。謝 YRHHI卜口竹竹戈的字身「射」HHDI 取 HHI。媽 VSQF女尸手火的字身「馬」SQSF 取 SQF。
字首只有一個字根時只佔一碼:你 ONF人弓火、打 QMN手一弓、江 EM水一、情 PQMB心手一月。
上下結構的字
上下結構同樣以上面的部分為字首。想 DUP木山心的字首「相」DBU 取首尾 D、U,字身「心」取 P。意 YTAP卜廿日心的第一層分為「立」和下面部分:「立」取 YT,字身「日心」取 AP。學 HBND竹月弓木分為上部 HB 和「子」ND。
| 字 | 倉頡碼 | 字根 | 速成碼 |
|---|---|---|---|
| 想 | DUP | 木D山U心P | DP |
| 意 | YTAP | 卜Y廿T日A心P | YP |
| 學 | HBND | 竹H月B弓N木D | HD |
獨體字規則
獨體字取首、次、三、尾四個字根,中間多出的省略,最多四碼。
| 字 | 倉頡碼 | 字根 | 速成碼 |
|---|---|---|---|
| 馬 | SQSF | 尸S手Q尸S火F | SF |
| 車 | JWJ | 十J田W十J | JJ |
| 重 | HJWG | 竹H十J田W土G | HG |
| 東 | DW | 木D田W | DW |
| 事 | JLLN | 十J中L中L弓N | JN |
| 母 | WYI | 田W卜Y戈I | WI |
重 HJWG竹十田土按字形依次看成「竹、十、田、土」。馬 SQSF尸手尸火取前面的「尸、手、尸」和最後的「灬」F。
包圍結構:外框先取
一個部件包圍另一個部件時,外框是字首。大口框「囗」在國 WIRM田戈口一、圓 WRBC田口月金中取 W;「門」在問 ANR日弓口、閱 ANCRU日弓金口山中取 AN;同 BMR月一口的外框取 B。
「辶」和「廴」先取碼,雖然它們是最後才寫。所以這 YYMR卜卜一口是「辶」Y 加「言」YMR;建 NKLQ弓大中手是「廴」NK 加「聿」LQ;道 YTHU卜廿竹山是 Y 加「首」THU。
| 字 | 倉頡碼 | 字根 | 速成碼 |
|---|---|---|---|
| 國 | WIRM | 田W戈I口R一M | WM |
| 圓 | WRBC | 田W口R月B金C | WC |
| 閱 | ANCRU | 日A弓N金C口R山U | AU |
| 這 | YYMR | 卜Y卜Y一M口R | YR |
| 建 | NKLQ | 弓N大K中L手Q | NQ |
| 道 | YTHU | 卜Y廿T竹H山U | YU |
保持字形完整
拆字時應選擇完整、明顯的字根,不要把形狀拆成零散筆畫。天 MK一大是「一」加「大」,而不是「二」加「人」,因為「大」本身就是字根。夫 QO手人是 Q 加 O。遇到兩種拆法時,部件較少、較完整的通常才是正確拆法。
如何核對答案
以上規則適用於絕大部分字,但倉頡對一些特定形狀有約定俗成的取法,需要多加練習,例如「海」EOWY、「電」MBWU。答案不對時,查字典看看它是怎樣拆的,通常就能學到一個新的輔助字形。常見難拆字可參考倉頡難拆字。
常見問題
倉頡碼最長幾碼?
五碼:字首兩碼加字身三碼。
「言」單獨是 YMMR,為甚麼在「說」中變成 YR?
作為字首時只取首碼和尾碼,所以 YMMR 簡化為 YR。
「辶」是先取還是後取?
先取。「辶」和「廴」雖然最後書寫,但作為字首先取碼,所以「這」是 YYMR。
一個字有兩種拆法怎麼辦?
優先選擇符合書寫次序、保持字根完整的拆法。如果仍不肯定,可以查字典,正確的碼會告訴你倉頡採用哪種拆法。