各位好,我的系統是 openSUSE 13.2 x64
由於想把 serif, sans-serif, monospace 字體都改為我想要的字體,
所以在 /etc/fonts/local.conf 如下設定 (節錄)
<alias>
<family>sans-serif</family>
<prefer>
<family>Source Han Sans TC</family>
</prefer>
</alias>
<alias>
<family>serif</family>
<prefer>
<family>Source Han Sans TC</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Source Han Sans HW TC</family>
</prefer>
</alias>
經測試 fc-match serif 顯示有變成思源黑體 (未改之前會顯示文泉驛微米黑)
後來想把 serif 字體改為王漢宗粗明體繁,
所以 serif 那一段修改如下:
<alias>
<family>serif</family>
<prefer>
<family>HanWangMingBold</family>
<family>Source Han Sans TC</family>
</prefer>
</alias>
但 fc-match serif 卻維持思源黑體不變,
我不確定是不是我誤解部分語法,所以設定無效
請問有人知道原因和解法嗎?
註: 執行 fc-match HanWangMingBold 會顯示
wt003.ttf: "王漢宗粗明體繁" "Regular"
看樣子系統應已正確安裝字體了才對