在 Mac OS X 上安装 Windows 或 Linux 字体

在 Mac OS X 上安装 Windows 或 Linux 字体

我发现一种字体仅提供 Linux 和 Windows 版本,是否有任何方法可以使用这两个版本在 Mac OS X 上安装它?

编辑:我愿意进行格式转换,但最好使用免费软件。

答案1

据我所知,.fon 代表 Windows 位图字体。大多数情况下,Mac OS X 不支持纯位图字体,因此您实际上无法轻松地将其转换为可在大多数原生 Mac OS X 环境中使用的 Mac 版本。我说“大多数情况下”,是因为 Mac OS 中唯一可能支持显式位图的部分是 QuickDraw,但它已被弃用了相当长一段时间。

Mac OS X 字体架构要求字体基于矢量。因此,例如,您可能能够将 FON 位图转换为传统的 Mac 字体包,该包将容纳多个'NFNT'(新字体)位图条目,每个大小一个。但是,如果没有相应的轮廓字体信息(无论是 TrueType 轮廓形式'sfnt',还是外部引用的 PostScript Type 1 轮廓字体),字体将无法用于本机 OS X 环境。

现在,只要有足够的时间和合适的软件,就有可能跟踪位图来创建矢量版本,尽管这需要投入数小时甚至数天的时间。

我不太确定 X11 环境下的情况,因为它可能支持 X11 形式的位图字体,但其他原生 OS X 应用程序无法使用这些字体。

如果您正在寻找编程字体,我使用自己调整过的 ProFont 版本:

http://www.markdouma.com/developer/ProFontMarkDouma.zip

此版本的 ProFont 在 9pt 时看起来效果最佳,在我看来,在更大尺寸时效果不佳。(我非常确定可以通过调整字体中的提示来改进,但我甚至还没有开始了解 TrueType 提示的工作原理)。

答案2

Mac OS 仅接受 TrueType 字体 (.ttf) 或 OpenType 字体 (.otf),而不接受通用字体 (.fon)。但是,有在线转换器可以将 .fon 转换为 .ttf 或 .otf。例如:http://files-conversion.com/font-converter.php

相关内容