找回密碼
 入住家園
查看: 804|回復: 1

【原创】汉字笔画组字理论

[複製鏈接]
發表於 2005-12-16 21:35:05 | 顯示全部樓層 |閱讀模式
汉字笔画组字理论

本文虽与《汉字笔画组字原理》同,但作为大赛的投稿,文短精炼且有新意。

摘要:IDL描述两个字根组成新字时,前面要加结构码,我则把它固定在字根的结构特性中。CDL用笔画描述一个字时,要两个字节指明它的左上角和右下角,我则用层积理论。这样不但简单,缩短描述序列,而且意义清晰。左上角、右下角位置难用键盘指定,采用缩放拷贝,更不能保证笔画的粗细和形态不变。汉字笔画组字理论解决这些问题,用来建立无字库或小字库汉字系统。

关键词:字根、笔画组字、结构码、层积理论

一、          汉字组织的三个层次

我近5年的实践证明:只要50个笔画,就可由软件自动组出所有汉字。汉字只取三个层次,笔画组成字根,字根组成汉字。有些字根可以成字,少数笔画也可独立成字,称为独体字。合体字与独体字、字根一样,也可成为更复杂的汉字之组成部分,这时可平等地看作是“子字”。

笔画数量少,不同作者的看法基本一致。但名称略有出入,而且常有如“横折竖折横折竖钩(简称:横折折折钩)”这等长长的怪名称,我提议用“乃钩”之类简短形象的名字。参见附表,共25对,以字母大小写表示主副笔,许多形状栏以例字加数n表示,即其第n笔。对于组字来说,要决定每个笔画在汉字中应占的位置和大小,以及在拉长或压扁时,保证笔画的粗细和形态不变。我在笔画轮廓线中间,起落笔及转折处,都另设一骨干点。这骨干线,在不同汉字中是要随它应占的空间不同而变形的:拉长或压扁。但轮廓点相对于与它最近的骨干点的相对距离是不变的,以此来保证笔画的粗细和形态特征。其他所有组字方法,都是整体缩放后放到新字上的,笔画粗细必然要改变。

字根也被称作部件、字元等。笔画组字用的字根,要从便于组出所有汉字的角度来选择。我现在用了936个字根,实际上有许多可合并,如 “翅14”(翅字第一到第四)和“支”。下一步试验按形状相似或性质相近(如水、氵)合并为250左右,同种字根在组字时到底用那一个,用条件语句选定,而条件可在字根的特性值中描述。

二、          由字根组出汉字

               ——————结构码

IDL描述两个字根组成新字时,前面要加结构码。我在1984年就发现,绝大部分情况下,字根都是以其固有的结构方式参加组字,不需要特别的结构码,只要给定字根结构特性就可以了,个别例外才要加结构码。

字根结构特性分三类10种,用0——9表示:0左右结构类;1上下结构类;以下是嵌套结构类: 2左上包围;3右上包围; 4上三包围;5左三包围;6下三包围;7左下包围;8走之包围;9全包围。每个字根的结构特性,除上述一个数字外,还可规定其他的。我原加两位数给嵌套结构定死x、y方向缩进的百分数,更好的方法可能是规定x、y方向的线数(线数的含义见下),再按它与被包围部分线数的比例决定位置。另外,走之包围原来是属于左下包围的,这样要先写走之,再写被包围部分,不符合书写的笔顺。把它独立成一类,用子程序处理,就可把被包围的右上部分用圆括号括起来移到前面。全包围之“囗”字,前两笔先写,最后用横封口,无论如何不能符合笔顺要求,也可在计算笔画排序时使用特别的子程序。

加圆括号组织汉字,意义清晰。括号内的一切可看作子字,与调用别的汉字一样。子字与后面部分的缺省关系是左右结构。这子字或其他字根要改为上下结构,可在后面加结构符“:”。强迫字根改为左右结构的结构符是“””。强迫改为包围结构的结构符是“=”,后面也可以附加数字规定详情。用此结构符就可在汉字上叠加对号∨、错号
發表於 2005-12-17 02:22:43 | 顯示全部樓層
张时钊的汉字笔画组字,是汉字计算机发展的方向,不知政府有关部门何时才能醒悟。
您需要登錄後才可以回帖 登錄 | 入住家園

本版積分規則

手機版|小黑屋|吳語書院

GMT+8, 2026-9-4 16:34 , Processed in 0.023522 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回復 返回頂部 返回列表