包含省略原則

包含省略原則是用以決定某些字的字首或字身的尾碼。

當字首或字身的最後字形被三面或四面包圍,又超過限定碼數時,就要省略被包含在內的字形,只取外邊的字形作為尾碼。

所以有時尾碼不一定是最尾的字形。

以下幾個外框字形都適用於包含省略原則。

廿

包含省略例子 1 :

  • 包含省略原則的解釋
  • 「醜」字的字首「酉」應用了包含省略原則。

  • 「酉」的最後字形「一」被四面包圍。
  • 字首最多只能取兩碼,「酉」超過限定碼數。
  • 按照包含省略原則,當字首或字身的最後字形被三面或四面包圍,又超過限定碼數時,就要省略被包含在內的字形,只取外邊的字形作為尾碼。
  • 所以字首「酉」的尾碼是「田」,而不是「一」。

包含省略例子 2 :

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

  • 「㒼」的最後字形「人」被「冂」三面包圍。
  • 字身最多只能取三碼,「㒼」超過限定碼數。
  • 按照包含省略原則,當字首或字身的最後字形被三面或四面包圍,又超過限定碼數時,就要省略被包含在內的字形,只取外框的字形作為尾碼。
  • 所以字首「㒼」的尾碼是「月」,而不是「人」。

包含省略例子 3 :

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

  • 「多」的最後字形「丶」被「𠂊」三面包圍。
  • 字首最多只能取二碼,「多」超過限定碼數。
  • 按照包含省略原則,當字首或字身的最後字形被三面或四面包圍,又超過限定碼數時,就要省略被包含在內的字形,只取「外框」的字形作為尾碼。
  • 所以字首「多」的尾碼是「弓」,而不是「戈」。

注意:

1.切記只有當超過限定碼數時,才會應用包含省略原則。故此,同一個字形,在不同的字裏其尾碼會有時是不同的。

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

例子:

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

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

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

注意:

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

兩者雖是同一個字形,但尾碼卻是不同的。

例子:

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

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

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

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

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

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

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

注意:

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

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

例子:

「謔」字,最後一碼「一」突出框外,故不能把「一」包含省略。「謔」取碼為「卜口卜心一」。

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

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

1) 漢字筆劃繁多,當有包含省略原則,即使忘記了框內的筆劃,只要記得外框也能輸入。

2) 便於電腦對漢字辨識。當初開發倉頡系統時,除了輸入法,還包括了以倉頡為基礎的漢字辨識軟件。設計倉頡輸入法時便已一併考慮以其來辨識漢字。即是把漢字以圖像格式輸入電腦,然後電腦分析漢字的圖像,得出其倉頡碼,以倉頡碼作為索引,從而辨識出文字。朱邦復先生曾在其著作中說過,因為有包含省略原則,其團隊所開發的漢字辨識軟件比當時同類的其他產品的速度為快。

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

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

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

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

不過,隨著時間過去。見得到以上兩者的作用其實不大。輸入法其實不用跟漢字辨識二合為一。中文輸入法是以人腦去思考如何拆碼,而電腦辨識中文則經由電腦軟件和電腦晶片去做判斷。人腦和電腦兩者運算不一樣。其實不需硬用同一思路。

由倉頡輸入法發表而今已四十幾年,漢字辨識已經發展成熟了。現在使用的漢字辨識技術,亦沒有以倉頡系統為基礎。

另外,倉頡輸入法是字形的輸入法,以倉頡來輸入中文的用家多多少少對筆劃有較良好的記憶。包含省略的原則所謂省略的碼對輸入的速度沒有帶來多大好處。但卻在實際應用時,會使某些擁有同樣字形的字的尾碼一時一樣,反而使用家混淆,變成要死記硬背某些字的倉頡碼,變成不便。

練習: 包含省略原則
1
 
「桶」【倉頡】【速成】
2
 
「殆」【倉頡】【速成】
3
 
「瓦」【倉頡】【速成】
4

【五代倉頡】

cj_code_illustrate (2,a,3,b,總,女火竹田心,2,e,z,2,h,n,1,i,z);

「總」【倉頡】【速成】
5
 
 
「恐」【倉頡】【速成】
6
 
「攜」【倉頡】【速成】
7
 

去做練習:

去下一課:

查詢倉頡碼或速成碼
 4.1 取碼順序  4.2 連體字
  4.2.1 連體字練習
  
1
2
3
 4.3 分體字
  4.3.1 分體字練習 (字首+字身)
  
1
2
3
 6.1 例外字  6.2 複合字
  6.2.1 複合字練習
  
1
2
3
 6.3 難字
  6.3.1 難字練習
  
1
2
3
 6.4 特殊字
  6.4.1 特殊字練習
  
1
2
3

網站連結:


Copyrignt © 2021 All Rights Reserved 版權所有

Responsive設計,適合手機及電腦上使用

E-Mail:yhlearn001@gmail.com

《查倉頡》 倉頡字典 速成字典

www.labelroll.com

詞語