Ubuntu 13.10 中文字体设置

据我查到的资料,在默认设置下,Ubuntu 13.10 中文使用的是文泉驿正黑。我总以为它的效果有些发虚,模糊,不满意。浏览器

(貌似是Ubuntu从13.04开始取消了默认的微米黑,回退为以前的正黑。这我以为只能用回退形容了。)字体

再者,也习惯了12.04版本中默认的微米黑效果,ui

因而,果断决定替换掉。spa

 

理想方案:

系统字体,默认的Ubuntu,英文,无修改。(保证英文效果在先)如图:code

 

 

Ubuntu 对中文字体的控制集中在一个文件,/etc/fonts/conf.d/69-language-selector-zh-cn.conf,xml

sudo gedit /etc/fonts/conf.d/69-language-selector-zh-cn.conf 

修改以下:blog

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>

    <match target="pattern">
        <test name="lang">
            <string>zh-cn</string>
        </test>
        <test qual="any" name="family">
            <string>serif</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
            <string>WenQuanYi Micro Hei</string>
            <string>AR PL UMing CN</string>
            <string>AR PL UMing HK</string>
            <string>AR PL New Sung</string>
            <string>WenQuanYi Bitmap Song</string>
            <string>AR PL UKai CN</string>
            <string>AR PL ZenKai Uni</string>
            <string>HYSong</string>
        </edit>
    </match> 
    <match target="pattern">
        <test qual="any" name="family">
            <string>sans-serif</string>
        </test>
        <test name="lang">
            <string>zh-cn</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
            <string>WenQuanYi Micro Hei</string>
            <string>Droid Sans Fallback</string>
            <string>HYSong</string>
            <string>AR PL UMing CN</string>
            <string>AR PL UMing HK</string>
            <string>AR PL New Sung</string>
            <string>AR PL UKai CN</string>
            <string>AR PL ZenKai Uni</string>
        </edit>
    </match> 
    <match target="pattern">
        <test qual="any" name="family">
            <string>monospace</string>
        </test>
        <test name="lang">
            <string>zh-cn</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
            <string>WenQuanYi Micro Hei Mono</string>
            <string>Droid Sans Fallback</string>
            <string>HYSong</string>
            <string>AR PL UMing CN</string>
            <string>AR PL UMing HK</string>
            <string>AR PL New Sung</string>
            <string>AR PL UKai CN</string>
            <string>AR PL ZenKai Uni</string>
        </edit>
    </match> 

</fontconfig>

 有修改的地方我以粗体标示,简单说,就是把系统默认的正黑替换为微米黑并提早。有这一个在最前面保证就足够了。get

注意微米黑须要 binding="strong"。string

 

这样,英文默认Ubuntu,中文默认文泉驿微米黑,即便浏览器中带着CSS样式的文字,也有不错的显示效果。效果理想。it

相关文章
相关标签/搜索