包含省略原則

倉頡輸入法教學(第三代倉頡)

2022-12-06 | 845845

「包含省略」原則是指「尾碼」的取法

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


解釋

從以上可見,包含省略原則是用以決定字首或字身的尾碼。


要乎合以下兩個條件才會應用包含省略原則:

1. 當字首或字身的最後字形被三面包圍或四面包圍。

2. 超過限定碼數時。(例如:字首2碼,字身3碼)


如乎合以上2個條件,就要:

1. 省略被包含在內的字形,只取外面的字形作為尾碼。


所以,因為有包含省略原則,有時尾碼不一定是最尾的字形。

以上講解比較抽像,往下看有實例解釋:


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

廿

包含省略例子 1 :

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

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

試打區:

包含省略例子 2 :

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

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

試打區:

包含省略例子 3 :

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

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

試打區:

注意:

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

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

例子:

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

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

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

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

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

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

注意:

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

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

試打區:

例子:

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

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

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

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

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

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

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

注意:

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

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

試打區:

例子:

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

試打區:

例子:

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

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

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

試打區:


包含省略的其他字例:

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

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

高 卜口月口  搞 手卜口月


雨 一中月卜  漏 水尸一月

        雷 一月田


角 弓月土   觸 弓月田中戈


瓦 一女弓戈  瓶 廿廿一女弓

        甄 一土一女弓


齒 卜一山人人 齦 卜山日女


臣 尸中尸中  臟 月廿戈尸


酉 一金田一  醫 尸水一金田


禺 田中月戈  邁 卜廿田月


多 弓戈弓戈  夠 弓弓心口


母 田卜戈   海 水人田卜


風 竹弓竹中戈 颱 竹弓戈口


舟 竹月卜戈  船 竹卜金口


夃 弓尸水   盈 弓尸月廿


巫 一人人   靈 一月口口一


玉 一土戈   瑩 火火月一土


歹 一弓戈   殆 一弓戈口


柬 木田火   欄 木日弓田


凡 竹弓戈   築 竹一弓木


侖 人一月廿  輪 十十人一月


肉 人月人   瘸 大大口月


而 一月中中  喘 口山一月


爾 一火月大  彌 弓一火月


尚 火月口   敞 火月人大



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

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

1. 

簡化輸入

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

2. 

方便電腦辨識漢字

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

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

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

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

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

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

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

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

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

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

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

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

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

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

包含省略原則 (144)
1
 
「籲」【倉頡】【速成】
2
「醉」【倉頡】【速成】
3
「論」【倉頡】【速成】
4
 
 
「歹」【倉頡】【速成】
5
 
 
「奧」【倉頡】【速成】
6
廿
 
「侖」【倉頡】【速成】
7

去做練習:

去下一課:



yhlearn 倉頡字典可查詢倉頡碼和速成碼,有拆碼圖解。共收錄19000餘字。

站內有倉頡輸入法教學。

站內有倉頡練習和速成練習。各收錄約6000多條問題,全部有答案和圖解。

E-Mail:[email protected]

www.yhlearn.com

Copyrignt © 2010 - 2024 All Rights Reserved 版權所有