这一部分主要会介绍到郑码中基本字根的分类排列以及代码体系,还有对于一些一般根的处理和分解。
一、 基本字根的分类排列
对于郑码中优选出的170个基根,我们都有特定的代码对应。怎样便于记忆是一个关键问题,我们就需要为郑码的基根设置一个分类排列的体系。对于郑码这种“形码”,我们自然是从“笔形”和“字形”出发去设计这一体系。
我们知道汉字的基本笔形有“横、竖、撇、点、折”五类,可以根据基根的第一笔对其进行分类,分成五大类:横起笔、竖起笔、撇起笔、点起笔、折起笔,然后按照英文字母的顺序划分根区。
横起笔类基根区码表
区码 | 起笔笔形 | 主根 | 副根 | 高频字 |
---|---|---|---|---|
A | 一横 | 一A | 丁AI | 一 |
B | 二横 | 土B 二BD | 示BK 工BI 耂(者)BM 走BO 亞BZ | 地 |
C | 三横 | 王C 三CD | 春CO 耒CK 丰CI 耳CE 髟(镸長长)CH 馬CU | 现 |
D | 横-竖钩 | 扌D | 寸DS | 的 |
E | 横-竖 横 -竖-竖 | 艹E 十ED | 廿EA 甘EB 其EC 革EE 栽EH | 世 |
F | 横-竖-撇 横-竖-折 | 木F 酉FD | 西FJ 雨FV 車FK 甫FB | 要 |
G | 横-撇 | 石G 大GD | 厂GG 辰GH 不GI 豕GM 而GL 页GO 尤GR 龙GM | 在 |
H | 横-折 | 匚H 七HD | 弋HS 戈戊HM 车HE 牙HI 至HB | 成 |
竖起笔类基根区码表
区码 | 起笔笔形 | 主根 | 副根 | 高频字 |
---|---|---|---|---|
I | 竖-横、 虫 | 虫I 卜ID | 虫I 卜ID 虍虎IH 止II 齿齒IO | 上 |
J | 口 | 口J 囗(因)JD | 足JI | 中 |
K | 竖-竖 竖-撇 竖-点 日 | 日K 刂KD | 非KC 业KU 小KO 水KV 田KI(由KIA甲KIB申KIC) | 是 |
L | 竖-折 目 | 目L 冂同LD | 四LK(皿LKA)巾LI 山LL 且LC 见LR 贝LO 骨LW | 用 |
撇起笔类基根区码表
区码 | 起笔笔形 | 主根 | 副根 | 高频字 |
---|---|---|---|---|
M | 撇-横 | ⺮ M | 矢MA 千ME 手MD 毛MH 牛MB 舌IM 生MC 禾MF 攵MO 气MY | 我 |
N | 撇-竖 | 亻N 川ND | 臼NB 鬼NJ 白NK 自NL 身NC 隹NI 片NX | 他 |
O | 两撇 撇捺 | 八O 人OD | 彳行OI 乂OS 食(饣)OX | 个 |
P | 三撇 连撇 撇-点 | 金P 斤PD(丘) | 豸PQ 釆PF 爫(爪)PV 瓜PS 舟PY | 所 |
Q | 撇-复弯 | 月Q 几QD | 九QY 丸QM 殳QX | 月 |
R | 撇-折 | 鱼R 儿RD | 夕RS 欠RO 勹包RY 氏RH 匕RR 鸟RZ | 多 |
点起笔类基根区码表
区码 | 起笔笔形 | 主根 | 副根 | 高频字 |
---|---|---|---|---|
S | 点-横 | 言亠S | 亦SK 辛SE 亡SH 立SU 方SY 文SO (永SK) | 说 |
T | 点-横-撇 点-提 点-竖 | 疒(病)T 冫TD | 门TL 广TG 鹿TX 丬TI | 度 |
U | 两点 | 忄U 丷UD | UA 半UB 羊UC 米UF 火灬UO | 为 |
V | 三点 | 氵V ツVD | 没 | |
W | 点-折 点-折-折 | 辶(之)W 宀(定)WD | 穴WO 冖WW 户WM 礻WS 衤WT 心WZ | 这 |
折起笔类基根区码表
区码 | 起笔笔形 | 主根 | 副根 | 高频字 |
---|---|---|---|---|
X | 单弯 | 马X 門XD | 尸XM 皮XI 又XS 艮XO | 对 |
Y | 单弯 弯折 | 阝Y 刀YD 乙YDA | 子YA 也YI 力YM 习YT 己YY 弓YZ | 了 |
Z | 单拐 复拐 | 糸Z 巛ZD | 凵ZI 女ZM 厶ZS 母ZY | 发 |
注:
基本笔画对应的代码:横对应A,竖对应I,撇对应M,点对应S,折又分为单弯X、复弯Y以及单拐复拐Z。
横起笔类基根占“ABCDEFGH”8个根区;
竖起笔类基根占“IJKL”4个根区;
撇起笔类基根占“MNOPQR”6个根区;
点起笔类基根占“STUVW”的5个根区;
折起笔类基根占“XYZ”3个根区。
主根副根关系:
每个根区还有主根和副根,其中主根分为第一主根和第二主根。第一主根是26个组字能力最强的基根,它们是“一 土 王 扌艹 木 石 匸 虫 口 日 目 ⺮ 亻八 金 月 鱼 言 疒 忄氵辶 马 阝纟”;在部分根区,还有1-2个第二主根,它们配合第一主根,作为副根的统帅,副根就是带有它们类似的字形的字根,如B根区的主根为“土 二”,那么副根就是含有“二“和“土“的——耂(者)走 工 示。
形近根:
有一些使用频率比较低的字根组成的字往往是常用字,因此也需要将它们列到基根表中,并且把它们字形相近的字根用相同的代码表示,这些就叫做这个基根的形近根。比如:把“耂“看做是“者“的形近根,用“BM“代码表示。
高频字的简码:
为了使用方便,我们在每一个根区都安排了一个高频字,取它们第一个基根的代码作为这个字的代码,比如说:“成“的代码是“H“。
二、一般根及其变通处理
1. 概念
没有列入基本字根集的字根叫做一般根,它和基根的区别在于他没有特定的代码。如“束“。一般根一般是单体字,我们需要进行一些变通处理才能对其进行编码。比如“束“可以看做“木“和“口“,“夷“可以看做“大“和“弓“组成。
2. 结构与分解方式
(1)连接式一般根
这种类型的一般根的结构方式是一个笔画与基根相连、或基根与基根相连、笔画与笔画相连。分解方式是从连接的地方分开。
如:天——一 大
(2)交叉式一般根
它的结构方式是基根与基根、基根与笔画、笔画与笔画相互交叉。分解的方式是尽量按照基根与基根的交叉分解,实在不行再按照基根与笔画或者笔画与笔画的交叉。
如:夷——大 弓
(3)嵌套式一般根
它的结构方式是一个基根的上下或者左右镶嵌有其他基根。分解的方式是把嵌套的基根从另一个基根中分解出来,依次排列在后。
如:巫——工 人 人