超出 Tex 容量,抱歉

超出 Tex 容量,抱歉

这是我在 .bib 文件中添加了一些新引用后遇到的错误。我认为不仅仅是一个已填充的堆栈。有什么想法吗?参考文献.bib

要求提供一个最小工作示例,但我正在制作一个模板,很难把它剪下来。这是我的完整结构。主文档是 thesis.tex,问题仅在 related_work 章节下提出。如果您有时间查看它,我将不胜感激。这是完整的文档

答案1

似乎PhDbiblio-url2书目样式不希望url字段包含\url{...}。它负责 url 格式本身,将字段内容括url在 中\href{...}

如果你有类似的东西

url = {\url{http://example.com/}};

在你的.bib文件中,PhDbiblio-url2样式将其转换为

\href{\url{http://example.com/}}

这会在包中创建一个无限循环hyperref

使用此样式时,在参考书目中包含 url 的正确方法是

url = {http://example.com};

答案2

这不是一个有用的一般性答案,而是一个具体案例比默

语句(没有名称选项)将导致此错误。如果您不想使用标题,则\begin{block}正确的格式是\begin{block}{Block title},或者。\begin{block}{}

答案3

我找到了解决方案:hyperref 和 frenchle 之间存在冲突,因此我通过替换来修复\usepackage{frenchle}\usepackage[french]{babel}

答案4

另一个答案仅适用于比默

不知何故,beamer 不喜欢'公式中的。这意味着如果我写,$t'$我会得到错误,而$t^\prime$写则可以。我不确定这是否只在某些条件下发生——只是在这里提到它,因为它是此错误的另一个可能来源。

相关内容