TrueType 字体与 XFree86 4.x mini-HOWTO

Bartek Kostrzewa, bartek_at_spillkescht.lu

1.5, 2004-06-28


本 mini-HOWTO 描述了如何在 XFree86 4.x 中使用 TrueType (*.ttf) 字体。

1. 简介

2. 步骤


1. 简介

1.1 版权

您可以自由下载、复制和再分发本文档。如果您进行任何更改,请提交给我,我将把它们传递给 LDP,当然,署名权将得到保证。

版权 (c) 2001 Bartek Kostrzewa

1.2 免责声明

使用本文档中的信息,风险自负。我对本文档的内容不承担任何潜在责任。使用本文档的概念、示例和/或其他内容完全由您自行承担风险。

所有版权均归其所有者所有,除非另有明确说明。在本文档中使用术语不应被视为影响任何商标或服务标志的有效性。

特定产品或品牌的命名不应被视为认可。

强烈建议您在进行重大安装之前备份您的系统,并在常规间隔进行备份。

1.3 新闻

本文档可以在以下网址找到: http://www.linuxdoc.org/HOWTO/mini/TT-XFree86.html

1.4 鸣谢

我要感谢 Bear Giles 的 Debian TTF howto,它把我带上了正确的道路 :o)。

当然,也要感谢 XFree86 团队为维护 XFree86 所做的巨大努力,以及 Joerg Pommnitz 编写的 ttmkfdir

此外,我要非常感谢 LDP 构建和维护了一个互助网络,该网络已经引导许多人克服了 Linux 陡峭的学习曲线。

感谢 Joe Meadows 通知我,这个 howto 在 0.0.2 及更早版本中可能描述了一种非法行为。

1.5 翻译

显然,本文档的一些翻译已经被编写出来,但我不知道在哪里可以找到它们,因为作者没有联系我,(难怪,我自 2001 年以来就没更新过)。请继续翻译。

任何意见或建议都可以邮寄到我的邮件地址:bartek_at_spillkescht.lu


2. 步骤

自从我上次更新以来,发生了很多事情,但即使对于 X.org,步骤仍然相同。只需在必要时调整文件名即可。

获取一组 TrueType 字体(例如,从许多提供字体下载的站点之一),并在命令行以 root 身份执行以下操作

现在,如果您在其中一个分区上安装了可正常工作的 Windows,则必须直接使用那里的字体,将它们复制到 Linux 分区的目录中被认为是 *非法* 的。首先阅读关于如何在 Linux 中检测和工作您的 Windows 分区(大多数发行版在安装时以及默认情况下都会这样做),然后以 root 身份执行以下操作

这将使您的 Windows 分区上的所有字体在 X 中正常工作。

就这样。您现在将拥有所有正常工作的 TrueType 字体。如果您想添加字体,只需将那些 [*.ttf 文件] 移动/复制到上述目录中,然后重复该过程。

Netscape 在这些字体上存在问题,您必须检查“允许缩放”设置在字体对话框中,不要因为只显示字体大小 0 和 12 而感到困惑。Mozilla 没有此类问题。Opera 也没有。

mkfontdir 可执行文件应包含在您的 XFree 4.x 发行版中。

如果您缺少 ttmkfdir,您可以从这里获取它:http://www.joerg-pommnitz.de/TrueType/ttmkfdir.tar.gz

最新版本的 XFree86(目前为 4.4.0)可以在以下网址找到:http://www.xfree86.org

最新版本的 X.org 可以在这里找到:http://freedesktop.org/XOrg