QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3778|回复: 40

GNOME2.12 装上后,中文成楷体的了

[复制链接]
发表于 2005-9-10 22:47:35 | 显示全部楼层 |阅读模式
我用的是 FC3,从 GNOME 2.8 先升级到 GNOME 2.10,我是在 GNOME 2.8 下做过美化,用 WINDOWS 的字体复制过来再修改 fonts.comf 文件的方法,在 GNOME 2.10 都正常,可装上 GNOME 2.12 后,就成了楷体了,不过这楷体字还是很漂亮的,可不能哪儿哪儿都是啊,看多了眼睛累,还是宋体字好。有什么办法能解决吗?
 楼主| 发表于 2005-9-10 23:34:50 | 显示全部楼层
没办法,只好装了文泉驿的点阵字库。可看着,有的字还行,有的字不好看,总体来讲,能凑合用,但没有 WINDOWS 下的宋体字漂亮,因为我原来美化过的字都和 WINDOWS 下的字一样的,所以这个感觉不是太好。
而且我用 LumaQQ 的时候,来的消息的字体还是楷体字,我想还是没有根本解决我的问题
回复

使用道具 举报

发表于 2005-9-11 19:32:11 | 显示全部楼层
用方正黑体吧,用苹果的黑体也行
回复

使用道具 举报

 楼主| 发表于 2005-9-11 20:42:21 | 显示全部楼层
黑体?是不是整个窗口就全是方方正正的黑体字了?
回复

使用道具 举报

 楼主| 发表于 2005-9-11 22:31:35 | 显示全部楼层
新动向:我把 /usr/share/fonts/zh_CN/TrueType/gkai00mp.ttf 删除后,楷体没了,变成了长条的宋体,不是很好看,我想可能还是有一些字体在我的 SimSun 之前就匹配上了,所以 SimSun 没有用上
回复

使用道具 举报

发表于 2005-9-12 00:30:36 | 显示全部楼层
汉字都是方方正正的,什么字体都一样
回复

使用道具 举报

发表于 2005-9-12 16:05:57 | 显示全部楼层
不要用官方的fontconfig,最好用rpm
回复

使用道具 举报

发表于 2005-9-12 16:06:17 | 显示全部楼层
不要用官方的fontconfig,最好用rpm
回复

使用道具 举报

 楼主| 发表于 2005-9-12 20:22:30 | 显示全部楼层
很奇怪的是,我换到 2.10 的 GNOME,字体就正常,而在 2.12 下,就不正常。
我在 2.12 的 garnome/lib 下找到:
-rwxr-xr-x  1 root root    942  9月 10 05:18 libfontconfig.la
lrwxrwxrwx  1 root root     22  9月 10 05:18 libfontconfig.so -> libfontconfig.so.1.0.4
lrwxrwxrwx  1 root root     22  9月 10 05:18 libfontconfig.so.1 -> libfontconfig.so.1.0.4
-rwxr-xr-x  1 root root 197865  9月 10 05:18 libfontconfig.so.1.0.4

而 2.10 相应的目录里没有这些文件,会不会是这个原因?
回复

使用道具 举报

发表于 2005-9-12 20:57:27 | 显示全部楼层
fc-match 是什么结果,pango就应该找到什么结果。
回复

使用道具 举报

 楼主| 发表于 2005-9-12 21:20:05 | 显示全部楼层
$fc-match
simsun.ttc: "SimSun" "Regular"

我后来想,会不会是没有使用 SimSun 里的点阵字体的结果?因为在选字体的那里,把字号调大,字很正常,小了就不行了。
回复

使用道具 举报

发表于 2005-9-12 22:45:19 | 显示全部楼层
simsun只有12-16和18px的点阵
回复

使用道具 举报

 楼主| 发表于 2005-9-13 19:52:17 | 显示全部楼层
对啊,现在在窗口里的字应该就是 12px 的,可我看是没有用上点阵
回复

使用道具 举报

发表于 2005-9-13 21:07:17 | 显示全部楼层
pixelsize和pointsize还不一样,一般设置里看到的字号都是pointsize,它还与dpi有关系


[code:1]
<match target="font">
        <edit name="antialias" mode="assign"><bool>true</bool></edit>
        <edit name="hinting" mode="assign"><bool>false</bool></edit>
        <edit name="autohint" mode="assign"><bool>false</bool></edit>
        <edit name="rh_prefer_bitmaps" mode="assign"><bool>false</bool></edit>
</match>
<match target="font">
        <test compare="more_eq" name="pixelsize" qual="any" ><double>12</double></test>
        <test compare="less_eq" name="pixelsize" qual="any" ><double>16</double></test>
        <edit name="antialias" mode="assign"><bool>false</bool></edit>
        <edit name="hinting" mode="assign"><bool>true</bool></edit>
        <edit name="autohint" mode="assign"><bool>false</bool></edit>
        <edit name="rh_prefer_bitmaps" mode="assign"><bool>true</bool></edit>
</match>
[/code:1]
加到fonts.conf试试看
回复

使用道具 举报

 楼主| 发表于 2005-9-13 22:05:51 | 显示全部楼层
好象没起作用。
对了,我的 aMule 和 xmms 里的字都是乱码,以前在 2.10 下正确的。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-22 09:54 , Processed in 0.104284 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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