无衬线字体(sans-serif)使用字体如下,
默认:Ubuntu + 文泉驿微米黑
繁体(zh-TW/HK):微軟正黑體6.10(Win8自带,维基百科说这个“符合種花冥國教育部的國字標準字體的標準”,所以就用了)
日语:ゴシック体(即黑体,otf-ipafont软件包提供,openSUSE日语默认字体)
新增的fontconfig配置如下:
代码: 全选
<alias>
<family>sans-serif</family>
<prefer>
<family>Ubuntu</family>
<family>WenQuanYi Micro Hei</family>
</prefer>
</alias>
<match target="pattern">
<test name="lang">
<string>zh-tw</string>
</test>
<test qual="any" name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend_first" binding="strong">
<string>Microsoft JhengHei UI</string>
</edit>
</match>
<match target="pattern">
<test name="lang">
<string>zh-hk</string>
</test>
<test qual="any" name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend_first" binding="strong">
<string>Microsoft JhengHei UI</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>sans-serif</string>
</test>
<test name="lang" compare="contains">
<string>ja</string>
</test>
<edit name="family" mode="prepend_first" binding="strong">
<string>IPAPGothic</string>
<string>IPAGothic</string>
</edit>
</match>
修正:
之前那个指定sans默认字体的代码有有害影响……