扫描使用 \@footnotetext 时文件结束

扫描使用 \@footnotetext 时文件结束

我对文档进行了拼写检查,但不知何故我一定添加或删除了一些“}”或其他内容,因为 LaTeX 无法编译某个页面,从而出现错误:

Runaway argument?
{J. Clerk Maxwell\index {Maxwell, James Clerk (1831-1879)}, \textit {\ETC.
! File ended while scanning use of \@footnotetext.
<inserted text> 
                \par 
<*> 

-

? H
I suspect you have forgotten a `}', causing me
to read past where you wanted me to stop.
I'll try to recover; but if the error is serious,
you'd better type `E' or `X' now and fix your file.

我真的很难找出触发这种情况的原因,特别是因为latex在它停止之前输出的 87 页 DVI 看起来完全正常,并且 Emacscheck-parens没有发现任何缺失的括号……

知道这是什么原因造成的吗?

答案1

问题是我有一个不匹配的\begin{quotation}/\end{quotation}对,而 Emacscheck-parens无法检查。

此外,Emacscheck-parens没有发现 中有一个打开的 '{' \footnote{。我不知道为什么我无法检测到它。

相关内容