|
http://www.boyunjian.com/do/arti ... 481-id-1616890.html
可以看看去,只是字库的建立
16x16.fnt
在3.2系列里,生成字体的程序getx11font需要X-Window的支持,在Windows下无法使用。因此,不要运行make font来生成字体。里面的16x16.fnt是我预先定制的,包含500个常用汉字。
在3.3系列里,生成字体的程序mkblfont可以在Windows下使用,我把相应的exe文件加上了。目录里的chs.txt是包含的汉字,共有 3500个,应该是足够了。如果有缺字的话,可以修改chs.txt,然后运行make font生成新的字体文件。不过,新版字体和旧版是不兼容的,不能把这里生成的字体拿到3.2系列里用。
字体缺省使用宋体,你也可以按需要改动。打开Makefile,找到:
aafont:
mkblfont -v -l 18 \
-a 0x20-0x7e,0xa0-0xbf,0xc1-0xcb,0xcd-0xce,0xd0-0xd1,0xd3-0xd8,0xda-0xff \
-t chs.txt \
-f simsun:prop=2:space_width=4:size=17:nobitmap=1:autohint=1 \
16x16.fnt >16x16.log
可以把simsun改为其他值。控制面板的字体里显示了系统里所有的字体,只要把文件名里的后续去掉就行了。比如说,黑体是simhei。
|
|