LaTeX - 字体操作

LaTeX - 字体操作

我正在编写 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 的多个版本,例如 Adob​​e 的版本。

TeX Live(以及其他 TeX 发行版)提供了三种 Garamond 的开源实现,您可以通过在序言中包含以下三行之一来使用其中任何一种:

\usepackage{ebgaramond}
\usepackage{garamondlibre}
\usepackage{CormorantGaramond}

这些包将以独立于引擎的方式自动设置正确的包/字体设置。

相关内容