答案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$
写则可以。我不确定这是否只在某些条件下发生——只是在这里提到它,因为它是此错误的另一个可能来源。