这个问题之前已经问过好几次了,但我认为每个人的经历都有点不同。我试过 3 个 latex 模板,它们都给出了相同的错误。仅作为可重现的示例,您可以使用这个来自克劳德·帕克。
使用 Xelatex 编译时的错误是一样的,pdf 似乎已经生成,但顶部有一个意外的数字序列。
我还按照其他人的建议将编码更改为 UTF-8通过这个。
我觉得这是一件小事,但我搞不清楚。日志也已附上。
! 未定义的控制序列。__um_set_big_operator:nnn ...r_gset_active_eq:nN {#3}__um_tmpa: __um_set_... l.73 \begin{document} 错误消息顶行末尾的控制序列从未被 \def'ed。如果您拼错了它(例如,
\hobx'), type
I' 和正确的拼写(例如,`I\hbox')。否则继续,我会忘记未定义的内容。!未定义控制序列。__um_set_big_operator:nnn ...r_gset_active_eq:nN {#3}__um_tmpa: __um_set_... l.73 \begin{document}
完整日志:http://www.filedropper.com/cv_3
谢谢!
答案1
您收到的错误表明fontspec
和expl3
软件包之间不兼容,这可能是由于您的 TeX 发行版没有完全更新造成的。
有关如何执行此操作的详细信息,请参阅此答案:
但仔细查看日志文件,你会发现还有其他问题需要处理。日志显示你已经加载了该inputenc
包,但如果你使用的是 XeLaTeX,则不应加载该包。请参阅:
最后,我注意到您已经安装了 BasicTeX(完整 MacTeX 发行版的一小部分)。虽然这可以节省初始下载的空间,但作为初学者,我认为您最好使用完整发行版,因为这将大大减少因缺少软件包而导致的麻烦。