![词汇表 + 词汇表 - 额外原因“TeX 容量超出,抱歉 [参数堆栈大小 = 32767]”](https://linux22.com/image/476102/%E8%AF%8D%E6%B1%87%E8%A1%A8%20%2B%20%E8%AF%8D%E6%B1%87%E8%A1%A8%20-%20%E9%A2%9D%E5%A4%96%E5%8E%9F%E5%9B%A0%E2%80%9CTeX%20%E5%AE%B9%E9%87%8F%E8%B6%85%E5%87%BA%EF%BC%8C%E6%8A%B1%E6%AD%89%20%5B%E5%8F%82%E6%95%B0%E5%A0%86%E6%A0%88%E5%A4%A7%E5%B0%8F%20%3D%2032767%5D%E2%80%9D%20.png)
我在使用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,现在一切都可以再次编译!