我的论文文档有问题。侧边栏目录(在 PDF 查看器中打开时)的顺序错误。尽管第 1 章和第 2 章在侧边栏 PDF 目录中处于同一层次平面,但第 2 章位于第 1 章下(第 3 章和所有其他章节都位于第 2 章下)。
文档中的常规目录没有问题。我认为它带有书签(但我不能 100% 确定它们是什么)。
在我修复了 latex 文档中的一个错误后,latex 无法完全编译。下次编译时出现错误:
Runaway argument?
{\376\377\0002\000.\0005\000.\0001\000\040\000R\000o\000t\000a\000t\0\ETC. ./thesis.tex:293 (which is \begin{document}: File ended while scanning use of \@@BOOKMARK.
删除 aux 文件会清除该内容,并且下一次编译就会再次正常(pdf toc 的顺序仍然很混乱)。
我该如何调试?我无法禁用软件包,因为它们紧密集成。欢迎提出任何建议。
答案1
书签是侧边栏中的内容。失控错误可能意味着您的某个\chapter
etc 命令包含某些内容,而 hyperref 尝试将其放入书签时,这些内容会中断。检查 aux 和 out 文件。也许您可以找到罪魁祸首。或者将其放在\end{document}
文档中间,然后移动它,直到找到出现错误的位置。
答案2
对于那些想要另一种解决方案的人:我发现删除(清除)文件.aux
并重新运行 LaTeX 可以帮助我解决同样的错误。
我认为问题在于我的合著者做了一些编辑,当我拉出它们并运行 LaTeX 时,它进行了增量更新,但文件中有一些错误信息.aux
。清除它们并重新运行有帮助。