|
发表于 2005-3-13 17:29:49
|
显示全部楼层
首先如果你用的是simsun或其它中文字体显示菜单,那我建议你把下面这段代码加入到local.conf的<fontconfig>和</fontconfig>之间来解决simsun等中文字体里英文间距过大的现象:
[php]
<match target="font">
<test target="pattern" name="lang" compare="contains">
<string>zh-tw</string>
<string>zh-cn</string>
<string>ja</string>
<string>ko</string>
</test>
<edit name="spacing">
<const>proportional</const>
</edit>
<edit name="globaladvance">
<bool>false</bool>
</edit>
</match>
[/php]
同时我发现你界面上的字体似乎完全关闭了AA,这样英文显示是很丑的……推荐开启AA但是加入如下内容:
[php]
<match target="font">
<test qual="any" name="family" compare="eq">
<string>SimSun</string>
<!-- string>SimHei</string -->
</test>
<test name="pixelsize" compare="more_eq"><double>11</double></test>
<test name="pixelsize" compare="less_eq"><double>15</double></test>
<edit name="antialias"><bool>false</bool></edit>
</match>
[/php]
上面这段是关闭simsun和simhei两种字体的AA,如果你用的其它字体可以修改成自己的,还有就是大小范围,我这里设成11-15很好,也许你那里12-16更好,根据情况自己改吧。 |
|