LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: shitbaby

英文字体粗体不好看

[复制链接]
发表于 2007-4-10 21:12:25 | 显示全部楼层
3、对cairo和Xft打补丁。
4、开AA。
5、还有一个方法直接修改simsun.ttc字体文件。
回复 支持 反对

使用道具 举报

发表于 2007-4-10 21:40:18 | 显示全部楼层
Post by wall_john
宋体的粗体是有问题的如果不对cairo打补丁的话。因为simsun的粗体是模拟的
而不是真实的字体文件里的,而你页面用的Helvetica是pcf的点阵字,点阵字的
粗体模拟不会出问题(simsun是矢量字体),而且Helvetica在系统中是带了粗
体字体的。

试试日月的这个补丁:
http://www.magiclinux.org/people ... rtain-condition.txt


这个补丁不错~改善了一些大字体的粗体显示
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-10 22:03:02 | 显示全部楼层
Post by wall_john
宋体的粗体是有问题的如果不对cairo打补丁的话。因为simsun的粗体是模拟的
而不是真实的字体文件里的,而你页面用的Helvetica是pcf的点阵字,点阵字的
粗体模拟不会出问题(simsun是矢量字体),而且Helvetica在系统中是带了粗
体字体的。

试试日月的这个补丁:
http://www.magiclinux.org/people ... rtain-condition.txt

如何打上这个补丁??
能具体写一下过程吗
thx
回复 支持 反对

使用道具 举报

发表于 2007-4-10 22:43:07 | 显示全部楼层
Post by wall_john
你的想法也不完全错误,simsun.ttc中12、14、16有嵌入点阵字。

另外,通过embeddedbitmap的fontconfig配置能开关点阵字,我从来不使用simsun的embeded bitmap font,因为simsun的hint支持使矢量字体和bitmap差不多。有几个linux版本比如共创linux中的默认中文字体(也是zhongyi的simsun字体翻版)文件中就根本没有了嵌入点阵字。

antialias控制是否使用内嵌点阵其实只一度适用于使用cairo的程序,在现在来说就是所有的gtk+2程序
现在是否还适用,我就不清楚了。我应该更严谨一些
我已经完全抛弃simsun了
回复 支持 反对

使用道具 举报

发表于 2007-4-10 22:46:29 | 显示全部楼层
Post by shitbaby
如何打上这个补丁??
能具体写一下过程吗
thx

http://gentoo-wiki.com/HOWTO_Cre ... uild#Adding_a_Patch
回复 支持 反对

使用道具 举报

发表于 2007-4-11 11:06:15 | 显示全部楼层
我也全部换成雅黑了
回复 支持 反对

使用道具 举报

发表于 2007-4-11 12:28:36 | 显示全部楼层
我打心眼里感谢微软给我们的好:)
回复 支持 反对

使用道具 举报

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

本版积分规则

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