一个 Linux 安装通常包含几个独立的字体集或字体度量。快速浏览我的系统显示字体或字体度量分布在以下目录中
XFree86
将其字体存储在 /usr/X11R6/lib/X11/fonts/
中Ghostscript
将其字体存储在 /usr/lib/ghostscript/fonts/
中TeX
将其字体存储在 /usr/lib/texmf/fonts/
中kbd
软件包将其字体存储在 /usr/share/consolefonts/
中Groff
将其度量存储在 /usr/share/font/devps/
中Enscript
(ASCII 到 PostScript 转换器) 将其度量存储在 /usr/share/enscript/*.afm
中毋庸置疑,这些字体是未协调的。
TrueType 字体旨在通过允许相同的字体文件用于显示和打印来消除这个问题。本 HOW-TO 尝试展示如何在 Debian GNU/Linux 系统上使用 TrueType 字体进行显示、打印和文档准备。
据我所知,本文档中的信息是正确的。然而,本 HOWTO 仍处于初步版本,并且对我有用的东西可能对你不起作用。即使它对你起作用,我也不是专业的科技作家,并且我可能忽略了关键细节。
所以玩得开心,但请注意安全并保留备份。
由 Bear Giles 创建, <bgiles@coyotesong.com>
感谢以下人员
<brion@pobox.com>
,他编写了 (初步)TrueType HOW-TO (http://pobox.com/~brion/linux/TrueType-HOWTO.html)
<meldroc@frii.com>
,他编写了 XFree86 字体去丑化 HOW-TO (http://www.frii.com/~meldroc/Font-Deuglification.html)
这些链接没有直接讨论 Debian 系统或软件包,但它们可能仍然对本 mini-HOWTO 的读者有趣。
(http://www.kegel.com/linux/tt.html)
(http://www.hex.net/~cbbrowne/xfonts.html)
(http://king.ccrc.wustl.edu/~zubin/fonts.html)
(http://www.mindspring.net/~john_mcl/adding_fonts.html)
欢迎提出意见、更正、补充和批评。您可以通过 bgiles@coyotesong.com 联系我。
FreeType 引擎是一个免费且可移植的 TrueType 字体渲染引擎。该代码是一个完全独立于 Apple 和 Microsoft 实现的洁净室实现。(然而,最近有人提出了关于 Apple 可能的专利的问题。)FreeType 是一个库,而不是字体服务器或完整的文本渲染库。
这是初稿,我预计在发布后会有重大更改,我希望您参考最新版本,网址为 http://www.dimensional.com/~bgiles/debian-tt.html
。本文档的永久地址最终将位于 http://www.coyotesong.com/