由于版权及字体驱动等因素,使用windows下字体代价较高,因此,使用开源的圆体字就成为我们的首选。
测试环境:ubuntu dapper gnome桌面 中文+英文
先下载圆体字
下载成功后,解压到
/usr/share/fonts/VeraSansYuanTi
刷新字体缓存
代码: 全选
sudo mkfontscler
sudo mkfontdir
fc-cache -f
代码: 全选
sudo gedit /etc/fonts/language-selector.conf
<family>Bitstream Vera Serif</family>
<family>Bitstream Vera Sans</family>
<family>Bitstream Vera Sans Mono</family>
下添加
<family>Vera Sans YuanTi </family>
图例:(只是参考,不要copy)
代码: 全选
<fontconfig>
<alias>
<family>serif</family>
<prefer>
<family>Bitstream Vera Serif</family>
<family>Vera Sans YuanTi </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>Vera Sans YuanTi </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>Vera Sans YuanTi </family>
<family>DejaVu Sans Mono</family>
<family>AR PL ShanHeiSun Uni</family>
<family>WenQuanYi Bitmap Song</family>
<family>AR PL ZenKai Uni</family>
</prefer>
代码: 全选
FontPath "/usr/share/fonts/VeraSansYuanTi"
重启X
进入 X 后,在字体设置里选择 Vera Sans YuanTi,大小为 xx 即可
以下修改fonts.conf的方法请慎用或酌情使用!
如果你想要类似 mac OS X 的那种粗粗黑黑的效果就编辑 /etc/fonts/fonts.conf
把以下内容加入(</FONTCONFIG> 前面)[比如可以加在<!....!>下方]
代码: 全选
<match target="VeraSansYuanTi">
<test name="family"><string>Vera Sans YuanTi</string></test>
<edit name="globaladvance"><bool>false</bool></edit>
</match>
<match target="VeraSansYuanTi">
<test name="family"><string>Vera Sans YuanTi Mono</string></test>
<edit name="globaladvance"><bool>false</bool></edit>
</match>
<match target="VeraSansYuanTi">
<edit name="antialias"><bool>true</bool></edit>
<edit name="hinting"><bool>false</bool></edit>
<edit name="autohint"><bool>false</bool></edit>
</match>
把以下内容加入(</FONTCONFIG> 前面)
代码: 全选
<match target="VeraSansYuanTi">
<test name="family"><string>Vera Sans YuanTi</string></test>
<edit name="globaladvance"><bool>false</bool></edit>
</match>
<match target="VeraSansYuanTi">
<test name="family"><string>Vera Sans YuanTi Mono</string></test>
<edit name="globaladvance"><bool>false</bool></edit>
</match>
<match target="VeraSansYuanTi">
<edit name="antialias"><bool>true</bool></edit>
<edit name="hinting"><bool>false</bool></edit>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="VeraSansYuanTi">
<test name="pixelsize" compare="more_eq"><double>12</double></test>
<test name="pixelsize" compare="less_eq"><double>16</double></test>
<edit name="antialias"><bool>false</bool></edit>
<edit name="hinting"><bool>true</bool></edit>
<edit name="autohint"><bool>false</bool></edit>
</match>
代码: 全选
sudo apt-get install ttf-vera-yuan
效果图(文本浏览器中的文字即是圆体字)
[/b][/color]