GNOME2.12 装上后,中文成楷体的了
我用的是 FC3,从 GNOME 2.8 先升级到 GNOME 2.10,我是在 GNOME 2.8 下做过美化,用 WINDOWS 的字体复制过来再修改 fonts.comf 文件的方法,在 GNOME 2.10 都正常,可装上 GNOME 2.12 后,就成了楷体了,不过这楷体字还是很漂亮的,可不能哪儿哪儿都是啊,看多了眼睛累,还是宋体字好。有什么办法能解决吗? 没办法,只好装了文泉驿的点阵字库。可看着,有的字还行,有的字不好看,总体来讲,能凑合用,但没有 WINDOWS 下的宋体字漂亮,因为我原来美化过的字都和 WINDOWS 下的字一样的,所以这个感觉不是太好。而且我用 LumaQQ 的时候,来的消息的字体还是楷体字,我想还是没有根本解决我的问题 用方正黑体吧,用苹果的黑体也行 黑体?是不是整个窗口就全是方方正正的黑体字了? 新动向:我把 /usr/share/fonts/zh_CN/TrueType/gkai00mp.ttf 删除后,楷体没了,变成了长条的宋体,不是很好看,我想可能还是有一些字体在我的 SimSun 之前就匹配上了,所以 SimSun 没有用上 汉字都是方方正正的,什么字体都一样 不要用官方的fontconfig,最好用rpm 不要用官方的fontconfig,最好用rpm 很奇怪的是,我换到 2.10 的 GNOME,字体就正常,而在 2.12 下,就不正常。
我在 2.12 的 garnome/lib 下找到:
-rwxr-xr-x1 root root 9429月 10 05:18 libfontconfig.la
lrwxrwxrwx1 root root 229月 10 05:18 libfontconfig.so -> libfontconfig.so.1.0.4
lrwxrwxrwx1 root root 229月 10 05:18 libfontconfig.so.1 -> libfontconfig.so.1.0.4
-rwxr-xr-x1 root root 1978659月 10 05:18 libfontconfig.so.1.0.4
而 2.10 相应的目录里没有这些文件,会不会是这个原因? fc-match 是什么结果,pango就应该找到什么结果。 $fc-match
simsun.ttc: "SimSun" "Regular"
我后来想,会不会是没有使用 SimSun 里的点阵字体的结果?因为在选字体的那里,把字号调大,字很正常,小了就不行了。 simsun只有12-16和18px的点阵 对啊,现在在窗口里的字应该就是 12px 的,可我看是没有用上点阵 pixelsize和pointsize还不一样,一般设置里看到的字号都是pointsize,它还与dpi有关系
<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>
加到fonts.conf试试看 好象没起作用。
对了,我的 aMule 和 xmms 里的字都是乱码,以前在 2.10 下正确的。