常见形码输入方案编码规则​

常见形码输入方案编码规则​

常见形码输入方案编码规则 ​朱宇浩 2023年6月7日于鹿特丹 原文链接:https://zhuanlan.zhihu.com/p/635435491

简介 ​本文集中介绍常见形码方案的编码规则,以供形码使用者参考,供新入门形码的朋友学习。同时,我还对部分输入法编写了「编码规则单行定义」,用以辅助新手快速记忆编码规则。

各输入方案存在明确或非明确的借鉴关系,但先起者不可能借鉴后来者。因此本文按时间进行排序,或可表明源流。

以应部分输入法作者要求,其输入法编码规则不列入本文。

定义 ​假设一个汉字可以被拆分为若干字根(码元、基根),每个字根都有一个编码(区码、大码),那么该编码用大写拉丁字母 ABCD...WXYZ 编号。特别地,Y和Z用来强调「倒数第X根」这个属性。

如果字根存在第二编码(位码、小码),那么该编码用对应的小写拉丁字母ABCD...WXYZ 编号。

如果字根存在第三编码,那么该编码依旧用小写拉丁字母表示。

一般地,可以将一个字根的编码写为 Aa。如果它是单编码字根,则可认为 a 是个空集 ""。 表示字形结构编码,记为Ω。

表示字根笔画,使用小写希腊字母αβ...ω。特别地,ω用来强调「倒数第一笔画」这个属性。

如果输入法使用特定字母占位,则在字母外加圆圈,如:Ⓐⓥ。

各输入法编码规则 ​五笔字形(1983年8月) ​最多取四根,字根编码为 A,单字编码规则:

单字根字 代表字根 AAAA非代表字根 Aαβω多字根字 两字根字 AZΩ三字根字 ABZΩ四字根及以上字 ABCZ郑码(1983年8月) ​最多取四根,字根分为主副根:

第一主根编码 A第二主根编码 Aⓓ副根编码 Aa三码根编码 Aaa单字编码规则:

单字根字 第一主根 Aⓐ第二主根或副根 Aa三码根 Aaa两字根字 都为第一主根 AZⓥⓥ首根为第一主根 AZz | AZbb末根为第一主根 AaZ | AaaZ都不是第一主根 AaZz | AaaZ三字根字 首根为第一主根 ABZ | ABZz首根为第二主根或副根 AaBZ首根为三码根 AaaZ四字根及以上字 首根为第一主根 ABYZ首根为第二主根或副根 AaYZ首根为三码根 AaaZ单行定义版:

AaaBYZzzⓥⓥ 贯序移除 ⓥ>z>B>Y>a 直到小于等于四码

QQ 讨论群: 40737127

尔雅徐码(2013年3月) ​最多取四根,字根分为主副根:

第一主根编码 Aⓥ第二主根编码 Aⓤ副根编码 Aa单字编码规则:

单字根字 Aa两字根字 首根为主根 AZz首根为副根 AZza三字根字 首根为主根 ABZz首根为副根 ABZa四字根及以上字 首根为主根 ABYZ首根为副根 ABZa单行定义版:

ABYZza 贯序移除 z>Y 直到小于等于四码

官方 QQ 一群(旧版): 218210590 官方 QQ 二群(新版): 761401688

山人全息(2013年3月) ​取全部根,字根编码为 Aa,单字编码规则:

单字根字 Aa多字根字 ABC...WYZza单行定义版:

ABC...XYZza

真码 ​最多取四根,字根分为主副根:

主根编码 A副根编码 Aa单字编码规则:

单字根字 常用主根 Aⓘ非常用主根 Aⓘⓘ常用副根 Aa非常用副根 Aaⓘⓘ两字根字 都为主根 AZ首根为主根 AZz末根为主根 AaZ三字根字 首根为主根 ABZ | ABZz首根为副根 AaBZ四字根及以上字 首根为主根 ABCZ首根副根 AaYZ单行定义版:

AaBCZz 贯序移除 z>C>a 直到小于等于四码

官方 QQ 群: 567108385

宇浩输入法(2023年3月) ​最多取四根,字根编码为 Aa,单字编码规则:

单字根字 Aaa两字根字 AZza三字根字 ABZz四字根及以上字 ABCZ单行定义版:

ABCZza 贯序移除 a>z 直到小于等于四码

或:

ABCZza[:4]

相关推荐

药草除1号价格(除草剂1号)
365bet线路检测中心

药草除1号价格(除草剂1号)

📅 08-07 👁️ 3083
总结操作标签的内容
365bet线路检测中心

总结操作标签的内容

📅 09-28 👁️ 2440
倒卖光碟犯法吗判多少年
365bet在线足球开户

倒卖光碟犯法吗判多少年

📅 02-06 👁️ 4146