【Elsevier投稿】解决投稿系统latex编译不出来的问题!!!

文章主要讲述了在Elsevier投稿系统中遇到的LaTeX编译问题,特别是由于fmt未更新和expl3版本不兼容导致的错误。提供了解决方案,包括使用旧版cls文件和正确上传文件的顺序与类型。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【Elsevier投稿】解决投稿系统latex编译不出来的问题!!!

我发现身边有很多人在Elsevier系统用latex投稿时都遇到过编译不出来的问题,他们可能某次碰运气编译出来了但是不知道具体是什么原因导致的。我也是经过了几十次尝试,终于找到根本原因。因此,在这里我进行一个系统的记录,方便自己和大家在下次投稿时进行查看~

适用情况

latex文件在本地编译器和overleaf在线编译器都能正常编译,但是在Elsevier系统编译不出来(全文都编译不出来,而不是只是参考文献编译不出来)。 编译后的报错页面如下:
在这里插入图片描述
像这样的编译出来的错误结果有十几页,不一一列举了。在这些编译出来的错误中定位到了这几行:

报错原因

The most likely causes are:
- A recent format generation failed;
- A stray format file in the user tree which needs to be removed or 
rebuilt;
- You are running a manually installed version of expl3.sty
 which is incompatible with the version in LaTeX.
LaTeX will abort loading the incompatible support files but this may lead 
to
later errors. Please ensure that your LaTeX format is correctly 
regenerated.

最有可能的原因是。
- 最近一次格式生成失败。
- 在用户树中有一个游离的格式文件,需要被删除或重建重建。
- 你正在运行一个手动安装的expl3.sty版本。与LaTeX中的版本不兼容。
LaTeX将中止加载不兼容的支持文件,但这可能导致后来的错误。请确保你的LaTeX格式是正确的重新生成。

可以得到报错原因:
投稿系统自带的 TeXLive 软件,未更新 fmt,会出现 expl3 与 LaTeX3 匹配兼容问题。

解决方案

问题的关键在于cls版本问题,下面给出解决方案!!!
1. 上传figure等相关文件

2. 上传.bbl文件

3. 上传.bib文件

4. 上传.tex文件

5. 上传.cls文件

重点注意以下三个问题(都是血泪教训):
(1)确保各文件按照以上罗列顺序上传。
(2)第4步上传的cls文件一定是2019之前版本的,下载链接:[elsarticle.zip],老版本的 cls 格式兼容没问题,同时绕过了 expl3 的依赖。
(3)除了figure上传时以figure的形式提交以外,其它四个文件一定以manuscript的形式提交。

按以上解决方案,可以编译成功!

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值