发表于 : 2007-04-27 15:42
试了一下,确实如此,字体正正方方的,不过比原来英文版下各种字体混合的情况好多了。
"compare='contains'"中的"contains"应改为"eq", "not_eq", "less", "less_eq", "more", or "more_eq"中的一个,这里可以用compare="eq"(等于)。danielho 写了:ubuntu预装的,AR PL ShanHeiSun Uni是一个很好的字体
/etc/fonts/fonts.conf不宜修改.
在一个英文系统下,如果任何user希望有一个中文环境,只须建立~/.fonts.conf文件(注意是fonts前面有个".")即可,代码如下
代码: 全选
<!--Make Chinese fonts bigger if it's smaller than 12 pixel--> <match target="font" > <test name="family" compare="contains" > <string>SimSun</string> <string>AR PL</string> </test> <test compare="less_eq" name="pixelsize"> <int>12</int> </test> <edit mode="assign" name="pixelsize"> <int>12</int> </edit> </match>
真是麻烦,我什么都不用改,自我感觉比你漂亮多了danielho 写了:ubuntu预装的,AR PL ShanHeiSun Uni是一个很好的字体
/etc/fonts/fonts.conf不宜修改.
在一个英文系统下,如果任何user希望有一个中文环境,只须建立~/.fonts.conf文件(注意是fonts前面有个".")即可,代码如下
代码: 全选
<fontconfig> <!--Fonts rendering sequence--> <alias> <family>serif</family> <prefer> <family>Bitstream Vera Serif</family> <family>DejaVu Serif</family> <family>AR PL ShanHeiSun Uni</family> <family>AR PL ZenKai Uni</family> </prefer> </alias> <alias> <family>sans-serif</family> <prefer> <family>Bitstream Vera Sans</family> <family>DejaVu Sans</family> <family>AR PL ShanHeiSun Uni</family> <family>AR PL ZenKai Uni</family> </prefer> </alias> <alias> <family>monospace</family> <prefer> <family>Bitstream Vera Sans Mono</family> <family>DejaVu Sans Mono</family> <family>AR PL ShanHeiSun Uni</family> <family>AR PL ZenKai Uni</family> </prefer> </alias> <!--Global settings for improving fonts rendering--> <match target="font"> <edit name="autohint"> <bool>false</bool> </edit> <edit name="hinting"> <bool>true</bool> </edit> <edit name="hintstyle"> <const>hintslight</const> </edit> <edit name="antialias"> <bool>true</bool> </edit> </match> <!--Make Chinese fonts bigger if it's smaller than 12 pixel--> <match target="font" > <test name="family" compare="contains" > <string>SimSun</string> <string>AR PL</string> </test> <test compare="less_eq" name="pixelsize"> <int>12</int> </test> <edit mode="assign" name="pixelsize"> <int>12</int> </edit> </match> <!--Rendering settings for Chinese fonts--> <match target="font" > <test name="family" compare="contains" > <string>SimSun</string> <string>AR PL</string> </test> <edit name="globaladvance"> <bool>false</bool> </edit> <edit name="spacing"> <int>0</int> </edit> <test name="pixelsize" compare="less_eq"> <int>18</int> </test> <edit name="antialias" mode="assign" > <bool>false</bool> </edit> </match> </fontconfig>