QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 731|回复: 0

xft2中如何实现分别指定中英文字体

[复制链接]
发表于 2003-5-15 16:05:29 | 显示全部楼层 |阅读模式
在不使用xft的年代我们可以通过指定fontset分别指定中英
文字体,但是在使用了xft之后,系统默认的是使用同一字
体中的中英文部分。(zysong18030的英文字体实在是难看)
其实只要配置一下fontconf就可以自由指定所需英文字体。
(这是从Keith Packard老兄那里学来的,不敢隐瞒,呵呵)
在/etc/font/font.conf中添加如下一段:
[code:1]

        <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>
[/code:1]

就可以强制指定sans字体中的英文为Luxi Sans,serif字体中的英文为Bitstream
Charter,无论使用任何中文字体。怎么样,酷吧?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-3 02:30 , Processed in 0.074662 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表