.cls 文件中缺少 \begin{document}

.cls 文件中缺少 \begin{document}

我正在使用模板deedy resume。这是我的回购我的简历。我在编译时遇到错误。我已经检查了 BOM 字符。我已经重新安装了 texlive-full。我对此感到困惑。

*我会发布更多链接但声誉不够。

编辑1: Repo 编辑为 MWE_document.tex 和 MWE_deedy-resume-openfont.cls 以减少代码,并解决评论。

我的日志档案

答案1

非常感谢大家的评论。@Christian Hupfer 评论指出了一些非常奇怪的事情。这些文件使用 texhash 编制索引,用于 beamer 项目中的媒体。我删除了这些文件并运行了 texhash,问题就解决了。我猜想 l3 实验文件与 fontspec 包存在一些冲突。

编辑1: 这里是导致冲突的软件包的链接,以供参考。

答案2

这是 中的一个错误expl3。请更新您的 TeX 发行版或阅读以下答案 最新的 MiKTex 更新与 fontspec 不兼容

相关内容