元笔画生成的字符例
我终于把汉字库里的所有ASCII及其他非汉字字符都用“元笔画”组出来了。说实在,当我给自己提出这个任务后,很长一段时间里,还搞不清“元笔画”到底应该是怎样的。开始时以为英文字母可只由圆弧和线段组出,实际却不容易。现在我说的“元笔画”,是指可由简单的小程序画出的一类图形。目前共7类,毎类用一个ASCII字符加几个参数,就可画出需要的图形,再由它们组合成所有非汉字字符。这样类是:
元笔画名称 代表字符
1.线段 !
2.圆孤 @
3.螺旋形 &
4.多角形 #
5.波形 $
6.不定形 %
7.任意曲线 ~
相对最高目标(由它们能够很方便地组出所有文字,或所有字母)来说,这还很不够的,组出的字形也很差,还需要研究和创造。
附图是按字库里有的字符,按样子组出的。各种字符都选了些,形状大的是组出来的,每个组出字符的左下方,附有小的字库里的字形。只有一个逗点的位置,是字库没有字形的。当然可用这样的方法,在文章里写出字库里没有的种种符号,例如任意的八角星、十角星,各种序数符(如写在六角形内的序数)等等。
2005.8.22
