我想使用 Times New Roman 作为我编写的一本书的文本的默认字体。
在查看了这个网站之后,似乎我所要做的就是输入\usepackage{times}
序言。
我这样做了并且它似乎有效。
我的问题是:我是否应该在序言中引用其他内容(或不同内容)?我之所以问这个问题,是因为指示这一点的帖子相当老了,我想确保我不应该做任何不同的事情。最后,我是否可以假设英语字体格式一种我使用的字体属于公共领域,我可以自由地用 Times New Roman 字体出版该书吗?我该如何确认?
答案1
您提到要使用 Times New Roman 字体(来自 Microsoft),但使用时使用的\usepackage{times}
是 Times 字体,而不是 Times New Roman。下面将更详细地解释。
Times 字体由 Stanley Morison 于 1931 年为新成立的报纸 Times 设计。后来,更多字体铸造厂对该字体进行了数字化:
微软:Times New Roman,它是 Windows 系统的一部分,印刷师说它是 Times 最糟糕的重新实现。它不是免费的。
Adobe:Times 字体,它是 Adobe 设计的每个 PostScript RIP 的一部分。它属于 PostScript 中的 35 种标准字体。它们不是免费的。如果您购买了带有 PostScript RIP 的设备,则可以在此设备上使用它们。文档不需要下载字体,因为字体在通过 PostScript RIP 打印时即可使用。它是 Times 的良好实现,但它最初是以 Type1 PostScript 格式(如今已过时)设计的,并且大部分没有重音拉丁字母。
URW:Nimbus Roman No9,它是 Times 的一个相对不错的重新实现。它是 Ghostscript 的一部分,Ghostscript 是 PostScript RIP 的一个免费实现,运行在 Linux 系统上(而不是打印设备中)。如果您使用标准配置的 TeX,
\usepackage{times}
请下载此 Nimbus Roman No9 字体,因为该配置基于免费字体,而旧 TeX 引擎使用独立于系统中字体的各自字体世界。因此,即使您碰巧使用带有 Times New Roman 字体的 MS Windows,也不会使用它。TeXGyre:Termes,它是 Times 的一个非常好的实现。它是免费的,并且以新的(现在常用的)OpenType 格式提供。它是典型的 TeX 发行版(例如 TeXlive)的一部分。如果您使用的是支持 Unicode 的 TeX 引擎(LuaTeX、XeTeX),那么 Termes 是使用 Morison 的 Times 字体的最佳选择。
例如,如果您使用 OpTeX,则前言如下所示:
\fontfam[Termes]
或者
\fontfam[Times]
第二个只是 Termes 的别名,如果你购买了 Times 的非免费重新实现,你可以重新配置它。但是没有理由这么做,因为 Termes 非常好。例如,比 Times New Roman 好得多。
如果您使用的是带有 Unicode 感知 TeX 引擎的 LaTeX,那么您可以在序言中使用\usepackage{fontspec}
并设置 Termes 。\setmainfont
答案2
答案3
您可以使用fontspec
包使用任何 Windows 或系统字体!以下是其用法的 MWE:
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Times New Roman}
\begin{document}
Times New Roman font!
\end{document}
这邮政展示了它的一些能力!
该解决方案的唯一警告是fontspec
必须在 LuaTeX 或 XeTeX 下运行,而不是常规 LaTeX,但至少它有效!
关于 Times New Roman 的可用性... 我真的不知道,我认为它很好用,因为它包含在所有 Windows 版本中,但... 也许可以问问法律堆栈交换?