FangQ 发表于 2006-3-20 12:07:27

字体设置寻求帮助

在发布v0.7正式版之前,有两个问题我非常想知道答案,由于个人空余时间有限,特此再这里请教:

1. 在0.6.9-extra包里面有一个10.5pt的点阵文件,还有一个14pt的点阵,都是为这个版本新制作的点阵字体。很奇怪的是,如果把这两个点阵跟其他点阵放在一起,在KDE 3.5.1下,系统会用完全使用10.5pt点阵而不使用10pt的点阵,14pt点阵好像也会替换12pt,而无法同时使用。

我不知道这是否于文件头的参数有关,请这里的高手出马,帮忙找出原因和解决办法。

2. 从文档上看,freetype支持SFNT字体(只有sbit段的True-Type/OpenType),而且显示速度可能要好于bdf/pcf。我使用fontforge将9/10/10.5/11/12/14点阵import到一个Unicode BMP编码的字体中,然后保存为bitmap only ttf, bitmap only opentype或者mac dfont字体,都很正常,TTF/OTF文件也都合法(我在windows测试了一下),可惜就是ttmkfdir/mkfontdir等命令无法找到这些字体中的点阵信息。

我希望大家能够帮忙搞定这个问题,这样在显示效率上可能会有一个很大的提高。

cobranail 发表于 2006-3-20 20:17:36

1、不清楚
2、mkfontdir之前要先mkfonscale,如果还不行,用fontforge再调整一下参数看看,仍然不行的话,可以手工在fonts.dir/fonts.scale里添加
页: [1]
查看完整版本: 字体设置寻求帮助