无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2701|回复: 5
打印 上一主题 下一主题

[求助] 16X16.FNT文件是怎么制作出来的?

[复制链接]
跳转到指定楼层
1#
发表于 2015-5-13 22:09:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
2#
发表于 2015-5-13 23:29:01 | 只看该作者
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-14 18:07
回复

使用道具 举报

3#
发表于 2015-5-13 23:32:38 来自手机 | 只看该作者
本帖最后由 不点 于 2015-5-13 23:39 编辑

grub4dos 新版支持 unifont.hex  格式的字库,配合 utf-8 编码。

点评

谢谢不点大师提醒。  发表于 2015-5-14 18:07
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-14 16:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表