嗨,我可以在 overleaf 和 texworks 上运行我的代码,但是当我将其提交给 Elsevier 期刊时,我无法构建 pdf 文件并出现以下错误
! LaTeX Error: Mismatched LaTeX support files detected.
(LaTeX) Loading 'expl3.sty' aborted!
(LaTeX)
(LaTeX) The L3 programming layer in the LaTeX format
(LaTeX) is dated 2022-10-26, but in your TeX tree the files require
(LaTeX) at least 2022-12-17. For immediate help type H
.
...
l.77 \ExplLoaderFileDate{expl3.sty}
}
我不是使用 Latex 的专家。有人能帮忙吗?我将不胜感激。
答案1
我在 Elsevier 的 Editorial Manager 中遇到了类似的问题,特别是 elsarticle.cls 文件。我能够通过以下步骤解决此问题:
- 从 elsarticle.cls 中删除以下代码行:
\IfFileExists{expl3.sty}{% \global\useexplthreefunctionstrue% \RequirePackage{expl3}}{}
- 将修改后的 elsarticle.cls 作为稿件项目包含在投稿中