紧急停止(作业中止/未找到合法结束)

紧急停止(作业中止/未找到合法结束)

我正在写论文,我正在用 latex 完成它。到目前为止一切都很好。我只需要做 3 页。但是,突然 latex 文件给我出了这个问题,紧急停止。而且 latex 产生了 20 页,而不是像以前那样有 30 页。我需要帮助,我现在非常绝望。我无法放出整个代码,因为它说我需要至少 10 个声誉才能发布超过 8 个链接。

!紧急停止。
 主文本
***(作业中止,未找到合法的 \end)
以下是您使用的 TeX 内存量:
493005 个字符串中有 35363 个
6134596 个字符串字符中 703501 个
内存中有 5000000 个单词,其中 1299596 个
15000+600000 个多字母控制序列中有 38856 个
120 种字体的字体信息中有 58229 个字,共 8000000 个字,占 9000 种字体的 58229 个字
8191 项连字例外中有 1348 项
47i,20n,79p,10377b,3903s 堆栈位置,位于 5000i,500n,10000p,200000b,80000s 之外
输出写在 main.pdf 上(21 页)

它显示的其他问题

!扫描 \caption@ydblarg 的使用时文件结束。

\par
l.382 \include{章节/第 5 章}
我怀疑你忘了一个‘}’,导致我
读完您希望我停止的地方。
我会尽力恢复;但如果错误很严重,
您最好现在输入“E”或“X”并修复您的文件。
\openout2 = `附录/AppendixA.aux'。
(./附录/AppendixA.tex
! LaTeX 错误:不在外部模式中。
请参阅 LaTeX 手册或 LaTeX Companion 以获取解释。
输入 H 即可获得紧急帮助。
...
l.8 \begin{figure}[h]
您丢失了一些文本。请尝试输入以继续。
如果不起作用,请输入 X 退出。
文件:Figures/plineappendix.png 图形文件(QTm 类型)

文件:Figures/appendix2.png 图形文件(QTm 型)

! LaTeX 错误:不在外部模式中。
请参阅 LaTeX 手册或 LaTeX Companion 以获取解释。
输入 H 即可获得紧急帮助。
...
l.25 \begin{figure}[t!]
您丢失了一些文本。请尝试输入以继续。
如果不起作用,请输入 X 退出。
文件:Figures/lorenz.pdf 图形文件(QTm 类型)

文件:Figures/edu.png 图形文件(QTm 类型)

文件:Figures/yline.pdf 图形文件(QTm 类型)
\openout2 = `附录/AppendixB.aux'。
(./附录/AppendixB.tex

我认为它存在与代码有关的问题\caption*。我在序言中加入了有关标题的代码,然后突然一切都崩溃了。我删除了代码,但一切并没有恢复原样。

答案1

可能是某些内容缺失}或缺失了某个内容\end{figure}
如果我删除\end{figure}我的某个图,也会出现同样的错误。

你可以尝试建立一个正则表达式搜索代码中缺失的元素。也许借助正则表达式,\{\b.*\b {0,2}$您可以找到可能缺失的})
我认为有更好的正则表达式可以完成这项任务,但你也没有什么可失去的。

更新 1或者如果你有一个强大的正则表达式引擎,比如记事本++或者Visual Studio 代码你可以试试: ^[^{}()\v]*[({][^{}()\v]*(\(([^()]*|(?1))\)|\{([^{}]*|(?1))\})*$

但是如果您从日志中没有得到任何线索,我还建议您按照@Ulrike Fischer 的建议来缩小故障区域。

更新 2当您发现问题出在第 5 章的某个地方时,您可以尝试注释掉%本章中的大部分(全部)文本,然后逐一删除%

我无法发表评论(由于我的声誉),所以我将尝试立即给出答案

相关内容