fontspec.sty 错误

fontspec.sty 错误

我下载了一个 CV 模板,其中一个要求是安装fontspec.sty。现在,当我编译文件时,fontspec.styTeXnicCenter 中的新选项卡中会弹出代码文件,并指出文件中的错误。其中包括

fatal fontspec error: "cannot use pdflatex"

它还显示了我已安装的.sty所需xetex功能。请帮忙。luatex

答案1

fontspec确实不适用于 PDFTeX(因此pdflatex)。它需要 XeTeX 或 LuaTeX(在较新版本中)。如果您使用的模板使用,则意味着它要使用系统字体(TTF/OTF/AAT)。您需要使用 XeTeX( )或 LuaTeX()fontspec编译此文档。xelatexlualatex

请注意,使用 XeTeX 或 LuaTeX 可能不足以编译此示例,因为您还需要有所需的字体。如果您没有,您将收到“未找到字体”错误,并且您必须找到 TTF/OTF/AAT 字体并将其安装在您的系统中(希望它是免费字体)。

答案2

您正在使用 编译模板pdflatex,正如错误消息所暗示的那样。相反,您需要使用xetex(或xelatex)或luatex(或lualatex)来编译它。您可以通过在命令行中键入xetex file.tex(因为您提到已xetex安装)来执行此操作,或者在 Built 菜单Alt+下定义新的输出配置文件,然后使用 TeXnicCenter 中新创建的配置文件7进行编译。file.tex

相关内容