我在使用glossaries
和glossaries-extra
包时遇到了一个奇怪的错误:
我正在使用柏林工业大学论文模板,它在 Overleaf 上运行得很好。现在,我尝试在本地设置 VSCode,但模板突然出现“TeX 容量超出,抱歉”错误。
我将其范围缩小到以下内容 - 问题在于将其abbreviations
作为一个选项放入glossaries-extra
(使用 进行编译lualatex
):
\errorcontextlines=200
\documentclass[a4paper]{report}
\RequirePackage[toc,acronym,nomain,indexonlyfirst]{glossaries}
\RequirePackage[toc,abbreviations,nomain,indexonlyfirst]{glossaries-extra}
\begin{document}
asdf
\end{document}
从选项列表中删除abbreviations
会使我的文档编译。似乎某处发生了一些无限循环。
有什么想法为什么会出现这种情况以及为什么它会在 Overleaf 上编译?
(这是我的第一个问题,请温柔一点,
答案1
这两个包的 2023 之前的 TexLive 版本似乎存在问题。
感谢@cabohah 和@Marijn 的评论,我将我的 TexLive 版本更新到 2024,现在一切都可以再次编译!