用「尧」來談倉頡的取碼原則優先權

分享和討論倉頡輸入法相關的資訊和内容
版面规则
公正客觀講理,杜絶廢話連篇
回复
头像
ejsoon
圈圈精英
圈圈精英
帖子: 3677
注册时间: 2022年 11月 18日 17:36
为圈友点赞: 153 次
被圈友点赞: 177 次
联系:

用「尧」來談倉頡的取碼原則優先權

帖子 ejsoon »

上次由 ejsoon 在 2025年 8月 10日 21:38,总共编辑 1 次。
https://ejsoon.vip/
弈趣極光:享受思維樂趣
头像
ejsoon
圈圈精英
圈圈精英
帖子: 3677
注册时间: 2022年 11月 18日 17:36
为圈友点赞: 153 次
被圈友点赞: 177 次
联系:

Re: 用「尧」來談倉頡的取碼原則優先權

帖子 ejsoon »

首先我們要知道什麼是對的取碼原則優先權,什麼是錯的取碼原則優先權。

騎沈四傑寫的取碼原則優先權就是錯的,為什麼呢?因為他們只懂簡單的把某兩個優先權的強弱關係寫死,比如他們說「跨越一定優先於區塊」。然而,實際上在不同的情況下適用不同的取碼原則。

比如說當在「甫」字時,縱貫優先於横截,在「甩」字則是横截優先於縱貫。

只有附加了約束條件的優先權才是正確的。簡而言之,只有尹規才能正確清晰簡明的講明白倉頡規則。

為什麼「甩」字不能看成「月乚」?

騎沈四傑也加過一些約束條件,他們更像是在為特殊情況打補丁。比如他們說「要優先選擇取碼數更少的」,那為何「甩」不優先取作「月乚」?至今騎沈四傑不敢回答這個問題。

用尹規就簡明多了:

「甩」字「月手山、月山」都是對的編碼,都符合倉頡規則,看你加了什麼條件使「月手山」最終勝出。

因為倉頡取碼順序是自上往下,僅當上方穿出時才能優先判定為向上縱貫。所以正確編碼是「月手山」。

換句話說,倉頡取碼有時需要在兩個對的編碼裏面,正確運用優先權,選擇一個最好的。
https://ejsoon.vip/
弈趣極光:享受思維樂趣
头像
ejsoon
圈圈精英
圈圈精英
帖子: 3677
注册时间: 2022年 11月 18日 17:36
为圈友点赞: 153 次
被圈友点赞: 177 次
联系:

Re: 用「尧」來談倉頡的取碼原則優先權

帖子 ejsoon »

下面我來說為什麼尧上最好取作ph。

堯的簡化字尧,它的上部有三種取碼「jp,pk,ph」,其中:
漢文庫典取作「jp」,騎沈四傑也盲目的跟從。

「pk」僅當弋身也算作一個束中字元時才可,不少倉頡碼表也選用這個編碼。

「ph」是我的獨創,目前應該只有尹倉及哈哈倉頡這樣取碼。

那麼為什麼我認為「ph」才是對的取碼?

首先,我們知道「尧上」存在弋身字形特徵。如果取作「弋身-」則無法體現這個字形特徵。因此排除jk。

同時弋身是否成看作是束中字元,本身存在疑問。按官方手冊,束中字元只有「木大火戈七」這五個,弋身想成為束中字元就需要把它看成「七」。我們從官方三代及五代手冊字元表中可知,七形弋身是兩個不同的字元。因此我傾向於認為弋身不等同於七,弋身不是束中字元,沒有束中功能。則排除pk。

最終我認為正確編碼應為ph「弋身斜撇」。因為斜撇是有平穿功能的,弋身也完全可以視作一個能被平穿的字元,這樣取碼保留了弋身字形特徵,是幾個可能的編碼中最好的取碼。

同樣的,拣右最好取作knd

拣右應如何取碼,網上也有人討論。我當時沒有參與,因為當時我很少用簡化字,所以對所有簡化字的取碼問題都沒有興趣。

拣右只需看作是横折平穿「东」,就輕鬆解決了問題。這是最好的取碼。我不認為這是個很難的問題。
https://ejsoon.vip/
弈趣極光:享受思維樂趣
头像
ejsoon
圈圈精英
圈圈精英
帖子: 3677
注册时间: 2022年 11月 18日 17:36
为圈友点赞: 153 次
被圈友点赞: 177 次
联系:

Re: 用「尧」來談倉頡的取碼原則優先權

帖子 ejsoon »

維基倉教在講「轉角分則」的時候,加了個條件,這是他們講取碼原則時加的唯一條件(沒有加在優先權的條目中)。然而這個規則也是錯誤的。

騎沈四傑認為「东」應取kd,「车」應取kq。那麼如何在規則上強制規定這個編碼是唯一正確的呢?於是他們說「取碼數若增加就不應用轉角分則」,也就是「精簡原則打敗了轉角分則」。

這個敘述不僅有誤,而且非常可笑。舉一個例子:「永」,如果只要取碼數減少就能無視折彎特徵,那「永」就應該取作「卜水」。

騎沈四傑完全搞不明白這裏應如何理解和講解。

正確的規則要這樣講:只要折彎特徵被識別出來,則它就一定要取。「车东」的問題是,當我們用台灣筆畫標準時,這種四十五度的銳角是不能識別為「七」的。

也就是說,這是折彎特徵有沒有識別到的問題。不同的碼表作者,有不同的看法,有不同的折彎識別方法,有的用台灣筆畫標準,有的用大陸標準,有的用傳統書法。如果一個折彎特徵被該碼表作者識別到,則他做的碼表中就會有這個折彎特徵。

換句話說,折彎特徵是否能被識別,讓碼
表作者自己考慮,不能像騎沈四傑這樣寫。騎沈四傑還是太把自己當領導了,以為寫個維基倉教就能命令全球的倉頡碼表作者。
https://ejsoon.vip/
弈趣極光:享受思維樂趣
回复

在线用户

正浏览此版面之用户: 没有注册用户 和 2 访客