我想使用安装在我电脑上的字体作为 LaTeX 文档的主要字体,我正在使用 XeLaTeX 编译该文档。以下这回答,我使用以下代码
\usepackage{fontspec}
\setmainfont[
BoldFont={Century Expanded Bold},
ItalicFont={Century Expanded Medium Italic},
BoldItalicFont={Century Expanded Bold Italic}
]{Century}
然而,这会返回错误
Package fontspec Error: The font "Century Expanded Bold" cannot be found.
我的“字体”文件夹包含一个名为“Century”的字体系列。该系列中包含上述所有字体。我猜问题在于字体位于“Century”文件夹中,而不是直接位于“字体”文件夹中,但如果我尝试将它们拖出,Windows 会提示“这些字体已经存在,是否要重新安装?”,之后它会将它们重新安装在同一个文件夹“Century”中。
编辑事实证明 Century 是 TTC,而不是文件夹。上述帖子的其余部分应该是正确的。