请问firefly, 这是否算freetype的bug?
如果我在fonts.conf中使用strong bind一个英文字体的话,同时设置中文字体取消antialias,如下:<match target="font">
<test qual="any" name="family">
<string>SimSun</string>
</test>
<test name="pixelsize" compare="more_eq">
<int>12</int>
</test>
<test name="pixelsize" compare="less_eq">
<int>19</int>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>
这时,系统无法将bind的英文字体和中文区分开,也就是说bind的英文字体也被取消了antialias;结果,mozilla就花了.
不知有什么好办法来解决?
(为什么gedit又不受影响呢?) 造成 mozilla 花掉,並不是您的 fontconfig 設定造成的,也不是 freetype 有 bug。而是 Xft 2.1 版的 bug,Xft 2.1.2 已經修正了,詳請請看小弟 2003.5.2 的說明:
http://firefly.idv.tw/setfont-xft/ChangeLog.html
如果您是用 RedHat 的話,請下載這個,安裝後就正常了:
http://firefly.idv.tw/setfont-xft/RedHat/9.0/RPMS/Xft2-2.1.2-3.firefly.i386.rpm 原来是这样,多谢了!
页:
[1]