默认的 friggeri 简历中有很多错误

默认的 friggeri 简历中有很多错误

编译 friggeri-cv 模板时(XeLaTeX,最新的 MiKTeX 2.9 x64,TeXstudio 2.8.0,Windows 8 x64)出现很多错误。请在此处下载:http://www.latextemplates.com/template/friggeri-resume-cv

错误:

  • 缺少插入的 endcsname
  • 您不能dimexpr在数学模式下使用。\begin{entrylist}
  • 额外的 endcsname.\begin{entrylist}
  • 缺少字体标识符。\begin{entrylist}
  • 数学公式已删除:符号字体不足。\end{entrylist}

所有错误都出现了多次,我在网上搜索时找不到任何关于错误来源的线索。奇怪的是,这份简历过去确实编译时没有错误,我已经将其改编为个人使用。我的改编版也编译时没有问题。

现在,我在编译简历时遇到很多错误(距离上次编译已经过去了一个月左右)。所以我尝试编译默认模板,看看是否是我的错:我遇到了同样的错误。看来要么是模板不再起作用了,要么是我的 (Xe)LaTeX 安装已损坏/有错误。

我也尝试过将 .cls 文件中的字体改为 Arial,但是没有成功(我已经安装了 Helvetica Neue,但是该字体之前在我使用此模板时有效)。

上个月软件包是否有更新,导致模板无法使用?还是我的电脑有问题?

任何帮助或想法都非常感谢!谢谢。

entrylist当我禁用所有环境和包含的行时,编译时没有错误$\varheartsuit$

正如下面的评论所要求的:我可以编译一个非常简单的 .tex 文件,其中有pdflatexxelatex没有错误,所以两个编译器都可以完成它们的工作。

评论中的另一个请求:包含我xelatex在默认 Friggeri 模板上运行时遇到的错误的 .log 文件:

答案1

@egreg 发布了解决方案:

\RequirePackage{fixltx2e}需要放在之前\documentclass{...}直到更新修复unicode-math

这解决了我的问题。

相关内容