如何添加带有 IPA 扩展功能的 Times New Roman?

Jas*_*son 5 fonts

我正在寻找一种简单的方法来安装具有 IPA 扩展名的 Times New Roman 字体(我的论文需要它)。ttf-mscorefonts-installer 附带的那个没有,我希望这里有人知道哪个版本有。

ænd*_*rük 1

你可能不需要。许多应用程序,例如 LibreOffice Writer 和 Inkscape,将自动回退到使用覆盖它们的下一个最佳字体来显示丢失的字形。您可以通过以下方式查看替代品在您的系统上的排名fc-match

\n\n
$ fc-match -a \'Times New Roman\' family | uniq\nTimes New Roman\nLiberation Serif\nNimbus Roman No9 L\nDejaVu Serif\n\xe2\x80\xa6\n
Run Code Online (Sandbox Code Playgroud)\n\n

毫不奇怪,首选Times New Roman是 Times New Roman 本身(许可证:专有)。将结果限制为涵盖 IPA 扩展的结果消除了 Ubuntu 的Times New Roman部分分发(旨在但不限于 Web 使用),如您所见,但它并没有消除所有内容:

\n\n
$ fc-match -av \'Times New Roman\' \\\n  | grep --perl-regexp \'\\s*(family|0002):\' \\\n  | grep --before-context 1 \'0002: ........ ........ ....ffff ffffffff ffff.... ........ ........ ........\' \\\n  | grep --only-matching --perl-regexp \'(?<=family: ").*(?=")\' | uniq\nDejaVu Serif\nFreeSerif\nDoulos SIL\nDejaVu Sans\n
Run Code Online (Sandbox Code Playgroud)\n\n

这意味着,在支持应用程序中,当您输入属于 IPA 扩展的字符并将其字体设置为 时Times New Roman,您实际上会看到 DejaVu Serif 的字形(许可证:免费非标准)。

\n\n

这应该允许您编写使用 Times New Roman 的 IPA 扩展(如果可用)的文档,但这些文档在您的系统上不存在,仅用于演示目的。

\n\n

您可能想要更改的一件事是用哪些字体来替换系统上 IPA 扩展名的显示,因为 DejaVu Serif 与 Times New Roman 有很大不同,并且在我看来,它的替代品很差。我建议您将系统配置为更优先选择FreeSerif(许可证:GPL),它与 Times New Roman 公制兼容。Doulos SIL(许可证:OFL)非常相似,但其指标略有不同,并且仅以常规重量提供。

\n