xft2中如何实现分别指定中英文字体
在不使用xft的年代我们可以通过指定fontset分别指定中英文字体,但是在使用了xft之后,系统默认的是使用同一字
体中的中英文部分。(zysong18030的英文字体实在是难看)
其实只要配置一下fontconf就可以自由指定所需英文字体。
(这是从Keith Packard老兄那里学来的,不敢隐瞒,呵呵)
在/etc/font/font.conf中添加如下一段:
<match target="pattern">
<test qual="any" name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="append" binding="strong">
<string>Luxi Sans</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>serif</string>
</test>
<edit name="family" mode="append" binding="strong">
<string>Bitstream Charter</string>
</edit>
</match>
就可以强制指定sans字体中的英文为Luxi Sans,serif字体中的英文为Bitstream
Charter,无论使用任何中文字体。怎么样,酷吧?
页:
[1]