我需要使用 Gotham Rounded 字体,到目前为止,我已经将八个字体文件 (.otf) 放在我的工作文件夹中,即包含我的 master.tex 文件的文件夹中。这很好用。在编译我的主文件时,XeLatex 会使用 Gotham 字体生成我的手稿的 PDF。
但是,如果我将这八个字体文件移动到工作文件夹的子文件夹(“myFonts”)中,XeLaTeX 将无法找到它们。
我如何告诉 XeLaTeX 我将字体文件放在哪里?我可以在某处设置字体文件的路径吗?路径看起来是什么样的?
在我的 preable 中,我为我的字体选择放置了以下代码:
\usepackage{fontspec}
% Gotham Rounded
\setmainfont[
BoldFont=GothamRnd-Bold.otf,
ItalicFont=GothamRnd-LightIta.otf,
BoldItalicFont=GothamRnd-BoldIta.otf,
]{GothamRnd-Light.otf}
谢谢你的帮助!
答案1
只需添加路径。我还建议使用更清晰的语法。
\usepackage{fontspec}
% Gotham Rounded
\setmainfont{GothamRnd}[
Path=./MyFonts/,
Extension=.otf,
UprightFont=*-Light,
BoldFont=*-Bold,
ItalicFont=*-LightIta,
BoldItalicFont=*-BoldIta,
]
代表*
了 的主要论点\setmainfont
。