3n 提供的 Vera Sans YuanTi 中有等宽和非等宽两种字体,其实区别只有其中的英文。所以,我写了一个 local.conf,用这个配置文件,就不需要 Vera Sans YuanTi Mono 那套字体了。
[code:1]
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
[quote:b17b142ead="andot"]你字体选择serif、serif-sans、monospace 时,英文就有 AA 效果了。就是说不需要在程序中指定用 Vera Sans YuanTi,如果英文没有 AA,应该就是你指定了使用 Vera Sans YuanTi 字体的原因。[/quote]
确实是我疏忽了,呵呵。
非常感谢andot,用了你的代码之后,一般的软件显示效果都正常了,非常好,建议版主加精。
不过,顽固的Opera的显示效果仍然没有什么改观,一是因为Opera的网页显示字体中没有serif、serif-sans、monospace这样的可以选择,所以只能直接使用Vera Sans YuanTi;二,如果使用静态版本的Opera,菜单字体只有设为Vera Sans YuanTi Mono时才有比较好的效果。不过这些能做到现在这样我已经很满意了,再次表示感谢。