|
|
发表于 2006-7-31 17:12:25
|
显示全部楼层
可以。都是这么做的。不过大家都不用simsun,大家都用uming和wenquanyi
在/etc/fonts/local.conf里面设置字体族替换,把
serif sans-serif monospace
里面排列,你要用的英文在最前面,接下来再排你要用的中文。
然后在kde或gnome里面使用这些sans serif,等宽字体选择monospace.
参考我的- yangtse@yangtse:~$cat /etc/fonts/local.conf
- <?xml version="1.0"?>
- <fontconfig>
- <alias>
- <family>serif</family>
- <prefer>
- <family>Bitstream Vera Serif</family>
- <family>DejaVu Serif</family>
- <family>AR PL ShanHeiSun Uni</family>
- <family>WenQuanYi Bitmap Song</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>WenQuanYi Bitmap Song</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>WenQuanYi Bitmap Song</family>
- <family>AR PL ZenKai Uni</family>
- </prefer>
- </alias>
- <match target="font" >
- <edit mode="assign" name="antialias" >
- <bool>true</bool>
- </edit>
- <edit mode="assign" name="autohint" >
- <bool>false</bool>
- </edit>
- <edit name="hinting">
- <bool>true</bool>
- </edit>
- </match>
- <match target="font" >
- <test name="family" compare="contains" >
- <string>Song</string>
- <string>Sun</string>
- <string>Kai</string>
- <string>Ming</string>
- </test>
- <test name="weight" compare="less_eq">
- <int>100</int>
- </test>
- <test compare="more_eq" target="pattern" name="weight" >
- <int>180</int>
- </test>
- <edit mode="assign" name="embolden" >
- <bool>true</bool>
- </edit>
- </match>
- <match target="font" >
- <test name="family" compare="contains" >
- <string>Song</string>
- <string>Sun</string>
- <string>Kai</string>
- <string>Ming</string>
- </test>
- <edit name="globaladvance">
- <bool>false</bool>
- </edit>
- <edit name="spacing">
- <int>0</int>
- </edit>
- <edit name="hinting">
- <bool>true</bool>
- </edit>
- <edit name="autohint">
- <bool>false</bool>
- </edit>
- <edit name="antialias" mode="assign">
- <bool>true</bool>
- </edit>
- <test name="pixelsize" compare="less_eq">
- <int>18</int>
- </test>
- <edit name="antialias" mode="assign" >
- <bool>false</bool>
- </edit>
- </match>
- </fontconfig>
复制代码 |
|