解決中文發虛,增加粗體斜體.美化中英文顯示.
本文在Ubuntu/dapper上通過.Debian /SID
1,升級libxft2,libfreetype6,fontconfig到最新版.
| $ sudo apt-get install libxft2 libfreetype6 fontconfig |
我現在的libxft2版本為2.1.8 libfreetype6為2.1.10 fontconfig為2.3.2
現在幾乎所有的發行版都提供了相應的安裝包.如果現在使用的發行版不是最新版的,可以自己到源的pool裡面下載以上軟體包並安裝.
2,安裝uming和ukai字型.(uming是必須的)
$ sudo apt-get install ttf-arphic-uming ttf-arphic-ukai
|
3,修改設定檔.
建立/etc/fonts/conf.d/10myfonts.conf
內容如下:
<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" > <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>
|
重啟X.
Enjoy it!
2006-06-02修改設定檔。這個設定檔是ubuntu dapper使用的。
2006-06-26修改設定檔,修正虛擬粗體的一個錯誤。