我想在 Ubuntu 9.04 (Jaunty Jackalope) 上安装 Microsoft Vista TTF 字体(比如Consolas)。
我该怎么做?
我在我的 Ubuntu 工作站上使用 (Windows) TrueType 字体(详细信息),并且对桌面应用程序和网络(使用 Firefox)中的字体外观非常满意。
然而,在一些网页上,比如这个,字体完全糟糕:
我找到了Helvetica
在该站点的 CSS 中的原因:
font-family: Helvetica,Arial,Tahoma,sans-serif;
Run Code Online (Sandbox Code Playgroud)
当我使用 Firebug 从该列表中删除 Helvetica 时,它使用 Arial 并再次看起来很漂亮:
我的问题是,如何使使用 Helvetica(或 Times,或其他此类字体)的网页自动看起来不错?换句话说,如何将 Times 和 Helvetica 字体系列映射到 serif 和 sans-serif 默认值(在我的情况下分别是 Times New Roman 和 Arial)?
我对任何让 Firefox 在这种情况下使用 MS TrueType 字体的解决方案感兴趣,无论它是基于在 Firefox 中调整 Ubuntu 字体配置还是自定义 CSS 规则(或其他我目前一无所知的东西)。
更新:我现在已经完全解决了这个问题——这个答案描述了我需要做什么。
我已经使用 linux mint 7 几个星期了,我对它很满意,但我想尝试其他桌面,例如 KDE/Xfce
我不确定这是否是 Xfce 的 KDE 的错,但是 firefox 的字体渲染现在很糟糕,它渲染锯齿状/锯齿状字体。
我现在正在使用 xfce,
我的Xfce settings Manager > appearance > fonts
设置大致如下:
默认字体: 无 | 9 渲染: [x] 启用抗锯齿 提示:无 子像素顺序:无
但就好像 Firefox 忽略了这些设置!