LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1127|回复: 7

升级X后,英文字体间距有变宽的现象。[solved]

[复制链接]
发表于 2005-7-19 18:57:43 | 显示全部楼层 |阅读模式
fontconfig 升级到2.3.2。谁能讲解一下,给个解决办法?
发表于 2005-7-19 20:41:38 | 显示全部楼层
请google一下,有些地方提到了升级fontconfig-2.3.2英文字体过宽问题,最简单办法就是不升fontconfig-2.3.2
回复 支持 反对

使用道具 举报

发表于 2005-7-20 00:20:49 | 显示全部楼层
以前讨论过,搜索一下gentoo版就有
回复 支持 反对

使用道具 举报

发表于 2005-7-20 00:37:32 | 显示全部楼层
英文字体间距变宽之根源:
用中文字体显示英文

根本解决办法:
用英文字体显示英文,用中文字体显示中文

具体操作:
如果可以,则对中文英文分别指定字体
否则对于中文指定英文字体,具体到字体名,不要仅仅指定serif, sans serif 或者 monospace
比如在firefox里Monospace就用Bitstream Vera Sans Mono
这样英文就肯定会用Bitstream Vera Sans Mono
对于中文,fontconfig就会找替换列表里排最前的一个,我的是SimSun
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-20 09:33:17 | 显示全部楼层
谢谢各位兄弟的热情讲解。问题解决了。
回复 支持 反对

使用道具 举报

发表于 2005-7-21 07:57:41 | 显示全部楼层
kingway, 可否把你的解决办法写一下?我也有同样的问题。只是不知道怎么去改对应的字体。对于字体的管理还是一头雾水。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-21 09:37:01 | 显示全部楼层
Post by exaos
kingway, 可否把你的解决办法写一下?我也有同样的问题。只是不知道怎么去改对应的字体。对于字体的管理还是一头雾水。

我只是把升级过程中装的中文字体删除,中文字体我用文泉译点阵字体和SimSun,这样问题就解决了。呵呵,不知对你有没有帮助!
还有,我重新安装了低版本的fontconfig。不知如果用2.3.2的fontconfig是否还会有英文字体变宽的现象。
回复 支持 反对

使用道具 举报

发表于 2005-7-21 23:43:07 | 显示全部楼层
Post by exaos
kingway, 可否把你的解决办法写一下?我也有同样的问题。只是不知道怎么去改对应的字体。对于字体的管理还是一头雾水。

建议看看这个:
http://www.x.org/X11R6.8.2/doc/fonts.html
虽然不是很详细,但是足够了解X的字体管理模式了。我正看ing……马上看完了……感觉受益匪浅。
回复 支持 反对

使用道具 举报

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

本版积分规则

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