我正在编写 LaTeX 代码,并尝试将生成的 pdf 文档中的字体调整为 Garamond。因此我使用了 fontspec 包并写了以下代码:
\setmainfont{Garamond}
并使用 LuaLatex 而不是 pdfLatex 编译代码。但是没有生成所需的字体,我检查了日志文件并发现了以下内容:
Package fontspec Info: Could not resolve font "Garamond/BI" (it probably
(fontspec) doesn't exist).
Package fontspec Info: Font family 'Garamond(0)' created for font 'Garamond'
有什么帮助吗?
答案1
您的系统上是否安装了“Garamond”字体?我不知道确切的同名字体,因为它们是 Garamond 的多个版本,例如 Adobe 的版本。
TeX Live(以及其他 TeX 发行版)提供了三种 Garamond 的开源实现,您可以通过在序言中包含以下三行之一来使用其中任何一种:
\usepackage{ebgaramond}
\usepackage{garamondlibre}
\usepackage{CormorantGaramond}
这些包将以独立于引擎的方式自动设置正确的包/字体设置。