无忧启动论坛
标题:
16X16.FNT文件是怎么制作出来的?
[打印本页]
作者:
老马PE
时间:
2015-5-13 22:09
提示:
作者被禁止或删除 内容自动屏蔽
作者:
ali88home
时间:
2015-5-13 23:29
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。
作者:
不点
时间:
2015-5-13 23:32
本帖最后由 不点 于 2015-5-13 23:39 编辑
grub4dos 新版支持 unifont.hex 格式的字库,配合 utf-8 编码。
欢迎光临 无忧启动论坛 (http://wuyou.net/)
Powered by Discuz! X3.3