包含省略原則

輔助字形
2024-04-18
198
 

「包含省略」原則是倉頡輸入法裏最困難、最容易錯及最麻煩的部份,學生務必要多花時間看明白這一課及要多做練習。

「包含省略」原則會影響尾碼的取碼,他會使同一個字形在不同字的尾碼是不同的。

「包含省略」原則影響到很多常用字的取碼,所以避無可避地必須要熟讀。

「包含省略」原則:

當字首或字身的尾碼被三面或四面包圍,而又超過限定碼數時,就只需為外圍的字形取碼,省略被包圍的字形。

以下是可以三面或四面包含其他字形的框形的字形:

  • 廿
  • 𠂊
  • 以上的內容較為難明,請看以下實際例子:

    包含省略原則實例:

    包含省略例子 1 :

    「醜」字的字首是「酉」。

    字首「酉」應用了包含省略原則。

    「包含省略」原則是指當字首或字身的尾碼被三面或四面包圍,而又超過限定碼數時,就只需為外圍的字形取碼,省略被包圍的字形。

    「酉」的「」被「」四面包圍。

    字首最多只會取兩個碼(首碼 + 尾碼),「酉」可拆成4個碼「」,超過了限定碼數。

    故此,跟據「包含省略」原則,被包含在內的字形會被省略。即「一」會被省略,要取外圍的字形「田」作為尾碼。

    「酉」作為字首時的取碼是「」。


    包含省略例子 2 :

    「滿」字的字身是「㒼」。

    「滿」字的字身「㒼」應用了包含省略原則。

    「㒼」的字形「入入」被「」三面包圍。

    當「㒼」作為單獨一個字時,其取碼是「廿中月人」。但因倉頡定義了字身最多只能取首二尾,共3個碼,所以「㒼」超過了字身的限定碼數。

    按照包含省略原則,當字形被三面或四面包圍,又超過限定碼數時,被包圍的字形會被省略。

    所以,「入入」被省略,要取「月」作為尾碼。

    字身「㒼」的取碼是「廿中月」。


    包含省略例子 3 :

    包含省略原則的解釋

    「夠」字的字首「多」應用了包含省略原則。

    「多」的最後字形「」被「𠂊」三面包圍。

    當「多」作為單獨一個字時,其取碼是「弓戈弓戈」。但因倉頡定義了字首最多只能取首尾,共2個碼,所以「多」超過了字首的限定碼數。

    按照包含省略原則,當字形被三面或四面包圍,又超過限定碼數時,被包圍的字形會被省略。

    所以,「戈」被省略,取「弓」作為尾碼。

    字首「多」的取碼是「弓弓」。


    因包含省略原則會影響到尾碼的取碼,所以這會讓很多初學者感到混亂。

    例如:

    就以上為例,單獨一個多字,其倉頡碼是弓戈弓戈,但當多作為字首時,取首尾碼,其尾碼卻是弓。同一個字形在不同的字裏,其尾碼是不同的。

    如果不熟識包含省略原則,只單靠邏輯推理,是沒有辦法理解到為何尾碼會是弓。

    很多初學者就會誤以為倉頡都一個沒道理的倉頡輸入法。

    所以我才在此文一開始就說「包含省略」原則是整個倉頡輸入法中最困難、最易錯及最麻煩的部份。

    有很多人選擇死背,認為是特例。

    注意:

    2.切記只有當整個字形完全包含在內時,才會應用包含省略原則。如果有突出包含省略範圍的字形就不能把它視為包含省略。

    例子:

    「舟」是連體字。連體字取四個碼。而「舟」只有四個碼(竹月卜戈),所以沒有超過限定碼數,故不需要應用包含省略原則。尾碼仍然是「戈」。

    「舟」是「船」字的字首。

    因字首只取兩個碼(首碼和尾碼),但「舟」有四個碼(竹月卜戈),所以超過了字首的限定碼數,需要應用包含省略原則,省略包含在內的碼。

    「舟」字中間的「亠」(卜),因其打橫貫穿了外框,所以「亠」(卜)不算被包圍,不用省略。

    「舟」是以「」作為外框,省略「戈」碼,取「卜」作為尾碼。

    字首「舟」的取碼是「竹卜」。

    注意:

    以上「舟」、「船」兩字的例子,當「舟」(竹月卜戈)單獨成字時,其尾碼是「戈」。但當「舟」作為字首(船)(竹卜金口)時,因包含省略原則,字首的尾碼卻是「卜」。

    兩者雖是同一個「舟」字,但尾碼是不同的。


    例子:

    「母」是連體字,最多取四碼。「母」只有三個碼(田卜戈),沒有超過限定碼數,所不適用於包含省略原則。

    「母」字的尾碼仍然是「戈」。

    「侮」的字身是「每」。字身最多取三個碼。即首、二、尾碼。

    而「每」總共可拆為四個碼,順序為「人田卜戈」。

    因超過了限定碼數(字身3碼),所以要應用包含省略原則。

    「母」字中間的「亠」(卜),因其打橫貫穿了外框,所以「亠」(卜)不算被包圍,不用省略。「母」是以「」作為外框,只省略「戈」碼。

    所以「戈」被省略。以「卜」作為尾碼。

    注意:

    以上「母」和「侮」兩字的例子,雖同樣是字形「母」,但「母」的尾碼是「戈」,「侮」的尾碼是「卜」。

    因為單獨一個「母」字,並不適用於包含省略原則。但「侮」字就要應用包含省略原則。所以兩者的尾碼是不同的。


    例子:

    「謔」字,最後一碼「一」凸出框外,故不能把「一」包含省略。「謔」取碼為「卜口卜心一」,不需應用包含省略原則。

    試打區:

    例子:

    「急」字的字首是「刍*」,字身是「心」。

    * 倉頡輸入法採用了不穿過框的寫法 - 刍。

    字首取多取兩個碼,最後一碼「一」沒有突出框外,所以可以省略。「急」取碼為「弓尸心」。


    包含省略的其他字例:

    下表右方的字應用了包含省略原則,包含在框內的碼被省略了。

    想一想當中是如何應用了包含省略原則。

    高 卜口月口  搞 手卜口月


    雨 一中月卜  漏 水尸一月

            雷 一月田


    角 弓月土   觸 弓月田中戈


    瓦 一女弓戈  瓶 廿廿一女弓

            甄 一土一女弓


    齒 卜一山人人 齦 卜山日女


    臣 尸中尸中  臟 月廿戈尸


    酉 一金田一  醫 尸水一金田


    禺 田中月戈  邁 卜廿田月


    多 弓戈弓戈  夠 弓弓心口


    母 田卜戈   海 水人田卜


    風 竹弓竹中戈 颱 竹弓戈口


    舟 竹月卜戈  船 竹卜金口


    夃 弓尸水   盈 弓尸月廿


    巫 一人人   靈 一月口口一


    玉 一土戈   瑩 火火月一土


    歹 一弓戈   殆 一弓戈口


    柬 木田火   欄 木日弓田


    凡 竹弓戈   築 竹一弓木


    侖 人一月廿  輪 十十人一月


    肉 人月人   瘸 大大口月


    而 一月中中  喘 口山一月


    爾 一火月大  彌 弓一火月


    尚 火月口   敞 火月人大



    為什麼要有包含省略原則?

    根據倉頡輸入法發明者朱邦復先生的著作和過往的訪問,可歸納出以下原因:

    1. 

    簡化輸入

    因漢字筆劃繁多,當有包含省略原則,就不用理會框內的筆劃,只要知道外框就能輸入。朱邦復先生認為這樣可簡化輸入,提升效率。

    2. 

    方便電腦辨識漢字

    當初朱邦復先生開發中文電腦系統時,並不單單只考慮輸入法,還包括了以倉頡為基礎的漢字辨識軟件。

    朱邦復先生在設計倉頡系統之時已考慮以其來辨識漢字。

    其原理是:把漢字以圖像格式輸入電腦,然後電腦分析漢字的圖像,得出其倉頡碼。再以倉頡碼作為索引,從而辨識出文字。

    因為有包含省略原則,程式可以省略分析框內的筆劃,從而加快辨識速度。

    朱邦復先生曾在其著作中說過,因為有包含省略原則,其團隊所開發的漢字辨識軟件比當時同類的其他產品的速度為快。

    節錄自《第五代倉頡輸入法手冊》,序, 朱邦復著

    倉頡字母及輔助字形共計114 個,在設計之初,即考慮到有朝一日,如果用電腦程式來認字,所需要認的符號當然是越少越好。然而,少也要有一定的限度,至少要能令人取碼時,易於分辨,不致混淆。

    除了符號少,分類還要能配合視覺原理,因為程式在檢查時,是模擬人的視覺認知。若不按照視覺分類,則將增加許多無謂的困擾。

    還有在取碼規則上,我特意設了一項「包含省略」的規則,目的就是為了便於辨識時檢查。在取碼時,選取邊角位置,也是考慮的因素之一。在這些預先準備的有利條件下,我們所設計的中文辨識套件,自然而然能達到極高的效率。

    不過,隨著時間過去。見得到以上兩者的作用其實不大。

    倉頡輸入法是以拆解字形來輸入漢字的方法,用家大都會記得字的筆劃。而包含省略的原則所謂省略的碼,對簡化輸入和提升效率並沒有幫助,反而要記更多規則。

    在實際打字時,某些字擁有同樣字形,但因為包含省略原則使其尾碼不一樣。這樣反而會使用家混淆,變成要死記硬背某些字的倉頡碼,變成更為不便。

    在漢字辨識方面,其實輸入法不用跟漢字辨識二合為一。因為漢字輸入法是以人腦去思考如何拆碼,而電腦辨識漢字則經由電腦軟件去做判斷。人腦和軟件兩者運作不一樣。其實不需要硬用同一思路。

    現今漢字辨識技術已經很成熟。而現在使用的技術,亦沒有以倉頡系統為基礎。






    E-Mail:[email protected]

    www.hkcards.com

    2010 - 2023

    Admin 管理 Google Bing
    倉頡字母及例外字

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

    A
    B
    C
    D
    E
    F
    G
    H
    I
    J
    K
    L
    M
    N
     
    O
     
    P
    Q
    R
    S
    T
     
    U
    V
    W
    Y

    第五代倉頡的改變

    (三代倉頡的用家可無須理會)

    五代倉頡新增了2個輔助字形:

    水:
    尸:


    複合字 (三代倉頡)

    日弓 月山 竹戈 中弓 卜心
    人土 女戈 弓中 卜口

    第五代倉頡的改變

    (三代倉頡的用家可無須理會)

    1) 五代倉頡把「鬼」從複合字中剔除。

    2) 五代倉頡把複合字「吂」改成「

    :卜弓


    難字 (三代倉頡及五代倉頡)

    竹難竹 戈難水 弓難山 戈難心 戈難火
    中難竹 口難山 廿難金 中難中
    竹難 中難 卜難 弓難 女難

    特殊字 (三代倉頡及五代倉頡)

    木中 木田 木十 木月 木田火
    木一 竹木中 火手 火金 大弓
    心山 戈大      

    特別字首 (三代倉頡)

    卜竹 弓山 人弓 戈口 尸一
    一木 一火 一大 一女 一火
    戈木 戈土 戈戈 弓金 廿人
    卜月 竹月 十月 竹月 人一

    第五代倉頡的改變

    (三代倉頡的用家可無須理會)

    1) 字首「
    」改為「

     

    2) 字首「
    」改為「厂」

    3) 字首「
    」改為「广」

    倉頡字母及例外字

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

    A
    B
    C
    D
    E
    F
    G
    H
    I
    J
    K
    L
    M
    N
     
    O
     
    P
    Q
    R
    S
    T
     
    U
    V
    W
    Y

    第五代倉頡的改變

    (三代倉頡的用家可無須理會)

    五代倉頡新增了2個輔助字形:

    水:
    尸:


    複合字 (三代倉頡)

    日弓 月山 竹戈 中弓 卜心
    人土 女戈 弓中 卜口

    第五代倉頡的改變

    (三代倉頡的用家可無須理會)

    1) 五代倉頡把「鬼」從複合字中剔除。

    2) 五代倉頡把複合字「吂」改成「

    :卜弓


    難字 (三代倉頡及五代倉頡)

    竹難竹 戈難水 弓難山 戈難心 戈難火
    中難竹 口難山 廿難金 中難中
    竹難 中難 卜難 弓難 女難

    特殊字 (三代倉頡及五代倉頡)

    木中 木田 木十 木月 木田火
    木一 竹木中 火手 火金 大弓
    心山 戈大      

    特別字首 (三代倉頡)

    卜竹 弓山 人弓 戈口 尸一
    一木 一火 一大 一女 一火
    戈木 戈土 戈戈 弓金 廿人
    卜月 竹月 十月 竹月 人一

    第五代倉頡的改變

    (三代倉頡的用家可無須理會)

    1) 字首「
    」改為「

     

    2) 字首「
    」改為「厂」

    3) 字首「
    」改為「广」

    標點
    標點
    符號 倉頡碼 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 + -