elsarticle 存在问题:缺少 } 插入。\end{frontmatter}

elsarticle 存在问题:缺少 } 插入。\end{frontmatter}

我正在与 elsarticle 合作撰写论文,遇到了以下问题。由于以下问题(以及我认为是由于这个问题导致的其他几个问题),.tex 文件无法编译。

Missing } inserted. \end{frontmatter}

我读这个问题这与我的问题非常相似,但我没有使用 arabtex 包。

你知道我该如何解决这个问题吗?(.tex 似乎在 overleaf 中可以工作,但这个问题出现在我的 Ubuntu 中的 Texstudio 发行版中)。

答案1

我有同样的问题。到目前为止我还没有解决方案,但还有一些可能有用的信息:

Elsevier 分发的模板仅包含elsarticle.dtx和,elsarticle.ins但没有elsarticle.cls。我尝试elsarticle.dtx使用 进行编译latex elsarticle.dtx,但得到:

! Package doc Error: Checksum not passed (3243<>3244).

我还尝试编辑 elsarticle.dtx,将校验和更改为 3244,然后重新编译。在这种情况下,我没有收到任何错误,但也没有 cls 文件(我对编译 dtx 文件知之甚少)。

因此,我假设在编译模板时,pdflatex 使用的是 texlive 发行版附带的 elsarticle.cls 版本,即

/usr/share/texlive/texmf-dist/tex/latex/elsarticle/elsarticle.cls

我有 pdfTeX 3.141592653-2.6-1.40.22(TeX Live 2022/dev/Debian)

有人告诉我,同一个模板可以与 pdfTeX 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) 配合使用

所以这肯定是最新版本的类文件有问题。

相关内容