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

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

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

答案1

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

$ fc-match -a 'Times New Roman' family | uniq
Times New Roman
Liberation Serif
Nimbus Roman No9 L
DejaVu Serif

毫不奇怪,Times New Roman 本身就是首选Times New Roman(许可证:所有权)。限制结果覆盖了 IPA 扩展,消除了 Ubuntu 的部分分配Times New Roman(旨在用于网络使用,但不限于网络使用),正如您所见,但它并没有消除一切:

$ fc-match -av 'Times New Roman' \
  | grep --perl-regexp '\s*(family|0002):' \
  | grep --before-context 1 '0002: ........ ........ ....ffff ffffffff ffff.... ........ ........ ........' \
  | grep --only-matching --perl-regexp '(?<=family: ").*(?=")' | uniq
DejaVu Serif
FreeSerif
Doulos SIL
DejaVu Sans

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

这样您就可以编写使用 Times New Roman 的 IPA 扩展(如果可用)的文档,但这些扩展不会在您的系统上仅作为演示使用。

您可能想要更改的一件事是,在您的系统上替换哪些字体来显示 IPA 扩展,因为 DejaVu Serif 与 Times New Roman 有很大不同,在我看来,它不能很好地替代它。我建议配置系统优先考虑自由衬线(执照:通用公共许可证) 与 Times New Roman 字体公制兼容。道洛斯 SIL(执照:奥弗莱)非常相似,但它有指标略有不同并且仅提供常规重量。

相关内容