我的字体设置

很久以前把中文字体搞定以后,就再没有搞过字体的问题,前几天看到别人的截图,字体很漂亮,倍感嫉妒……一问之后,用的是 wqy-zenhei ,于是更加郁闷了,明明是一样的字体,我的就不好看……

于是,简单的读了一下 fontconfig手册,改了一个 .fonts.conf ,基于 wqy-zenhei 自带的 config 。没有很仔细地读手册,所以不知道这样的 .fonts.conf 有没有什么错误,不过效果还是不错的,于是贴一下:

先贴效果图:

写这篇 post 的时候打开的网页,这张主要是中文(其实这张加粗的太多了,不太好看):

wqy-zenhei

这张主要是英文,英文字体是 DejaVu :

DejaVu

最后贴 .fonts.conf :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
 
<fontconfig>
 
    <!-- modified by leafduo@gmail.com -->
    <match target="font">
        <test qual="any" name="family">
            <string>WenQuanYi Zen Hei</string>
            <string>文泉驿正黑</string>
            <string>文泉驛正黑</string>
        </test> 
        <edit name="globaladvance"><bool>false</bool></edit>
        <edit name="spacing"><int>0</int></edit>
        <edit name="antialias" mode="assign"><bool>true</bool></edit>
        <edit name="hinting" mode="assign"><bool>true</bool></edit>
        <edit name="hintstyle" mode="assign"><const>hintnone</const></edit>
        <edit name="autohint" mode="assign"><bool>false</bool></edit>
        <edit name="rh_prefer_bitmaps" mode="assign"><bool>false</bool></edit>
        <edit name="rgba" mode="assign"><const>none</const></edit>
        <edit name="embeddedbitmap"><bool>false</bool></edit>
    </match>
 
    <match target="font">
        <test qual="any" name="family">
            <string>DejaVu Serif</string>
            <string>DejaVu Sans</string>
            <string>DejaVu Sans Mono</string>
        </test>
        <edit name="autohint"><bool>true</bool></edit>
        <edit name="hintstyle"><const>hintfull</const></edit>
        <edit name="antialias"><bool>true</bool></edit>
    </match>
 
    <alias>
        <family>serif</family>
        <prefer>
            <family>DejaVu Serif</family>
            <family>WenQuanYi Zen Hei</family>
        </prefer>
    </alias>
    <alias>
        <family>sans-serif</family>
        <prefer>
            <family>DejaVu Sans</family>
            <family>WenQuanYi Zen Hei</family>
        </prefer>
    </alias>
    <alias>
        <family>monospace</family>
        <prefer>
            <family>DejaVu Sans Mono</family>
            <family>WenQuanYi Zen Hei</family>
        </prefer>
    </alias>
</fontconfig>

嗯,我觉得不错。

Tags:,,

Related Posts

Tags: , ,

One Response to “我的字体设置”

  1. Leewings says:

    ..强大了.
    字体我自己看的差不多就没理了...很久都没去修改了..哈~

Leave a Reply