取碼次序的兩種思維

愛倉頡,愛有品質的生活。
Post Reply
ichirou
real_man
Posts: 921
Joined: 2016 Feb 03, 22:47

取碼次序的兩種思維

Post by ichirou » 2018 Feb 14, 04:28

大家都懂得說倉頡取碼「由上至下,由左至右,由外至內」,九成多漢字都能按此原則解決。但某些少數時候,會碰上一些爭議位置,其實它的背後是關乎兩種概念。

第一種,是先把漢字裁成若干個明顯部件,若那個部件要取多碼,仍先取畢那個部件,接着才取下一個。這是倉三的思維。因此「兜」取「竹女竹山(ꀡ㇙ꀡ乚)」,先取完左上角的「斜匚」,再取「白」的撇,最尾才取「儿」的末碼;「兠」取「中一一山(丨一㇀乚)」,先取完左上角的「北之左半」,最尾才取「儿」的末碼;「韭」取「中一一一(〡一一一)」,先取左邊的「」,取其首次三碼後,再取全字的末橫;「面」下的「囬」取「田卜卜中(囗⺊⺊丨)」,框內先取完「」再取「」之右豎;「楽」的上方取「戈一.竹日.人(丶㇀.ꀡ日.ꀷ)」,先取完左邊的「冫」,理皆在此。

到了五代,官方似乎想改變思維,變成先把部件都打碎做最基本的倉頡字根,然後完全按由上至下來取,因此「韭」改爲「中尸一一(丨ꁍ一一)」,就是如此(「面、囬」等字則因新增「」輔根而解決)。但這種更改並不完全,往往有遺漏,例如「兜」在九九五代仍取「竹女竹山」,至〇三五代才改爲「竹尸竹山(ꀡꁉꀡ乚)」;「兠」在九九五代仍取「中一一山」,至〇三五代才改爲「中心竹山(丨匕ꀡ乚)」。「楽」字更從來無更改(因「楽」非整體字,其字首若獨立成字,可分作字首、次字首、次字身,各部份不能跨越取碼,因此不更改是有理的)。

竊以爲,若講究規則統一,宜全面檢討有關的字,嚴依其中一式來取碼。若只求與官方碼表融合,則兩種思維的內部矛盾在所難免。例如碰到下面這字,雙方就會爭議起來:
Image

https://github.com/Jackchows/Cangjie5/issues/17

ejsoon
Site Admin
Posts: 3919
Joined: 2016 Jan 10, 22:15

Re: 取碼次序的兩種思維

Post by ejsoon » 2018 Feb 14, 19:28

兜與韭,證明五代不懂相錯連體。

首先,倉頡是存在相錯連體這個概念的,不管是三代還是五代(說五代存在,是因爲大部分取碼只是承續三代,沒改,因爲只要一改就錯)。例如「叢」字,若非「丵取」相錯成爲連體,則應取碼「廿十水」。

再者,相錯連體有一個特性,就是取碼順序上,即使成爲連體,但取碼順序仍按分體進行排序,在此排序上再取一二三末。例如「兜」字,分體時,上部順序爲「竹女竹日尸」,下部爲「竹山」,則「兜」字取碼爲上下加和再取一二三末:「竹女竹山」。

根據以上理論,得韭字取碼。韭由「非」與「一」相錯,「非」的字元序列爲「中一一一卜卜卜」,「一」爲「一」,將這兩組序列簡單加和,再取一二三末,就是正確的取碼。

用這個方法,任何相錯連體(如「叢兜兠韭商兇」)都是適用的。這個理論不僅正確,而且特別簡單,真不明白紅蓮作爲倉頡發明協助者,怎麼連自己都不懂,連「兜兠」是分體還是連體都說不清了,韭字取碼也忘記當時三代的思想了。五代忘本忘根,不講道理!

ejsoon
Site Admin
Posts: 3919
Joined: 2016 Jan 10, 22:15

Re: 取碼次序的兩種思維

Post by ejsoon » 2018 Mar 18, 16:28

Image

用相錯連體理論,其取碼爲「戈一人金」。

mokapsing
real_man
Posts: 3
Joined: 2018 Dec 13, 09:15

Re: 取碼次序的兩種思維

Post by mokapsing » 2018 Dec 13, 09:59

ejsoon wrote:
2018 Feb 14, 19:28
兜與韭,證明五代不懂相錯連體。

首先,倉頡是存在相錯連體這個概念的,不管是三代還是五代(說五代存在,是因爲大部分取碼只是承續三代,沒改,因爲只要一改就錯)。例如「叢」字,若非「丵取」相錯成爲連體,則應取碼「廿十水」。

再者,相錯連體有一個特性,就是取碼順序上,即使成爲連體,但取碼順序仍按分體進行排序,在此排序上再取一二三末。例如「兜」字,分體時,上部順序爲「竹女竹日尸」,下部爲「竹山」,則「兜」字取碼爲上下加和再取一二三末:「竹女竹山」。

根據以上理論,得韭字取碼。韭由「非」與「一」相錯,「非」的字元序列爲「中一一一卜卜卜」,「一」爲「一」,將這兩組序列簡單加和,再取一二三末,就是正確的取碼。

用這個方法,任何相錯連體(如「叢兜兠韭商兇」)都是適用的。這個理論不僅正確,而且特別簡單,真不明白紅蓮作爲倉頡發明協助者,怎麼連自己都不懂,連「兜兠」是分體還是連體都說不清了,韭字取碼也忘記當時三代的思想了。五代忘本忘根,不講道理!
本人之前没有学过仓颉系列,现在打算学习苍颉检字法,遇到「亟」字,苍检编码为nrem,mrem,本人没有理解这个取码方式,在多个论坛网站看到有相错连体的理论,看了ejoon的pdf,也没完全理解,正好看到这里的讨论提到这个字,特来请教一下,希望不要嫌弃我愚钝,详细一点结合“相错相连”为我解答下这两个编码的由来,我的疑惑在于nrem中为何楼掉了 「了」的第二笔,至于mrem更是不理解,所以我的疑惑仅针对中间为「了」字形的「亟」字。

ejsoon
Site Admin
Posts: 3919
Joined: 2016 Jan 10, 22:15

Re: 取碼次序的兩種思維

Post by ejsoon » 2018 Dec 13, 10:12

mokapsing wrote:
2018 Dec 13, 09:59
本人之前没有学过仓颉系列,现在打算学习苍颉检字法,遇到「亟」字,苍检编码为nrem,mrem,本人没有理解这个取码方式,在多个论坛网站看到有相错连体的理论,看了ejoon的pdf,也没完全理解,正好看到这里的讨论提到这个字,特来请教一下,希望不要嫌弃我愚钝,详细一点结合“相错相连”为我解答下这两个编码的由来,我的疑惑在于nrem中为何楼掉了 「了」的第二笔,至于mrem更是不理解,所以我的疑惑仅针对中间为「了」字形的「亟」字。
你好!很高興爲你解答!
亟爲上下結構:
丂口又
其上面部分是一個相錯連體,左右型分體(口又)相錯。
它的字元序列爲:一女尸口水。字首取首末二碼則爲一水。

所以亟的取碼爲「一水一」。

如仍有遺問可以繼續發貼。

mokapsing
real_man
Posts: 3
Joined: 2018 Dec 13, 09:15

Re: 取碼次序的兩種思維

Post by mokapsing » 2018 Dec 13, 10:52

ejsoon wrote:
2018 Dec 13, 10:12
mokapsing wrote:
2018 Dec 13, 09:59
本人之前没有学过仓颉系列,现在打算学习苍颉检字法,遇到「亟」字,苍检编码为nrem,mrem,本人没有理解这个取码方式,在多个论坛网站看到有相错连体的理论,看了ejoon的pdf,也没完全理解,正好看到这里的讨论提到这个字,特来请教一下,希望不要嫌弃我愚钝,详细一点结合“相错相连”为我解答下这两个编码的由来,我的疑惑在于nrem中为何楼掉了 「了」的第二笔,至于mrem更是不理解,所以我的疑惑仅针对中间为「了」字形的「亟」字。
你好!很高興爲你解答!
亟爲上下結構:
丂口又
其上面部分是一個相錯連體,左右型分體(口又)相錯。
它的字元序列爲:一女尸口水。字首取首末二碼則爲一水。

所以亟的取碼爲「一水一」。

如仍有遺問可以繼續發貼。
首先为打错你的id道歉,虽然你没在意,手机码字没太注意,见谅。
另外,仓6 「亟」字 nrem 编码不知你是否赞同,如果是,能否就仓6的这个编码讲解下?
另外你的讲解似乎是针对 丂 和左右型(口又)相错的字形,而我的疑问则针对简体「了]和左右形(口又)相错的字形,不知道是字体导致的字形差异还是本身字形只有一个,如果「了」字形存在,那么又该如何理解呢?

ejsoon
Site Admin
Posts: 3919
Joined: 2016 Jan 10, 22:15

Re: 取碼次序的兩種思維

Post by ejsoon » 2018 Dec 13, 14:01

mokapsing wrote:
2018 Dec 13, 10:52
ejsoon wrote:
2018 Dec 13, 10:12
mokapsing wrote:
2018 Dec 13, 09:59
本人之前没有学过仓颉系列,现在打算学习苍颉检字法,遇到「亟」字,苍检编码为nrem,mrem,本人没有理解这个取码方式,在多个论坛网站看到有相错连体的理论,看了ejoon的pdf,也没完全理解,正好看到这里的讨论提到这个字,特来请教一下,希望不要嫌弃我愚钝,详细一点结合“相错相连”为我解答下这两个编码的由来,我的疑惑在于nrem中为何楼掉了 「了」的第二笔,至于mrem更是不理解,所以我的疑惑仅针对中间为「了」字形的「亟」字。
你好!很高興爲你解答!
亟爲上下結構:
丂口又
其上面部分是一個相錯連體,左右型分體(口又)相錯。
它的字元序列爲:一女尸口水。字首取首末二碼則爲一水。

所以亟的取碼爲「一水一」。

如仍有遺問可以繼續發貼。
首先为打错你的id道歉,虽然你没在意,手机码字没太注意,见谅。
另外,仓6 「亟」字 nrem 编码不知你是否赞同,如果是,能否就仓6的这个编码讲解下?
另外你的讲解似乎是针对 丂 和左右型(口又)相错的字形,而我的疑问则针对简体「了]和左右形(口又)相错的字形,不知道是字体导致的字形差异还是本身字形只有一个,如果「了」字形存在,那么又该如何理解呢?
倉六的問題我不懂的,不過可以猜測一下:
一,了字型亦同丂,但是內碼並無區別,可以說是字型容錯吧。
二,倉五以後不一定懂相錯連體(如韭、兜等),所以倉六也不一定適用此規則。

ichirou
real_man
Posts: 921
Joined: 2016 Feb 03, 22:47

Re: 取碼次序的兩種思維

Post by ichirou » 2018 Dec 13, 22:10

蒼頡檢字法的官方編碼中,「亟」字視乎字形差異,有兩種取碼。

第一種是取「一水一(MEM)」,所取字根是「ꃷ又一」。
Image

另一字形則取「弓口水一(NREM)」,所取字根是「乛口又一」。
Image

取「一口水一(MREM)」是錯誤的。若閣下使用的蒼檢,不能用「一水一」來輸入,反而要用「一口水一」,則說明這蒼檢編碼有可議之處。

另外蒼頡檢字法的取碼規則,和倉頡輸入法(無論三代還是五代)都不大相同,改變了不少。不建議用倉頡的敎材去揣摩蒼檢。目前官方尚無頒佈過蒼檢的正式完整規則,若要有系統學習,個人建議學倉頡三代或五代。

mokapsing
real_man
Posts: 3
Joined: 2018 Dec 13, 09:15

Re: 取碼次序的兩種思維

Post by mokapsing » 2018 Dec 14, 09:00

nrem 编码为何省略了中间那个竖勾你知道为何吗?这点比较疑惑。

ejsoon
Site Admin
Posts: 3919
Joined: 2016 Jan 10, 22:15

Re: 取碼次序的兩種思維

Post by ejsoon » 2018 Dec 14, 09:09

mokapsing wrote:
2018 Dec 14, 09:00
nrem 编码为何省略了中间那个竖勾你知道为何吗?这点比较疑惑。
我猜測因爲六代認爲「了」包含了「口」。參「句–敬」。

Post Reply