我已经花了几个星期编写文档。为了将目录与文档文本链接起来,我使用了 hyperref 包。直到今天一切都很顺利。今天我安装了 todonotes 包。安装后,无法再创建 PDF 文件。测试表明问题出在 hyperref 包上。我尝试了很多步骤让它重新工作:
- 卸载 todonotes 软件包
- 卸载 hyperref 软件包并重新安装
- 卸载 MikTex 和 TeXstudio 并重新安装两者(我认为 todonotes 可能覆盖了 hyperref 的一些重要内容)
这些都不起作用。如果我尝试在不使用 hyperref 的情况下编译我的文档,它可以工作。但是,一旦我包含 hyperrefpacking,编译就会中断并陷入无限循环 - PC 正在工作,工作,工作,但什么都没有发生。过了一会儿,CPU 工作负载下降了,但仍然什么都不起作用。我没有收到任何错误或其他信息。有人知道该问题的原因吗?我不明白为什么它会工作,因为我曾尝试安装 todonotes 包。如果我尝试在另一台 PC 上编译文档,也会出现同样的问题。一些附加信息:我正在使用 MikTex 2.9、TeXstudio 2.9.4 和 XeLatex 编译器,因为我正在使用一些需要 XeLatex 的包。但如果我使用 LaTex 编译器,也会出现问题。请问,有人可以帮忙吗?
答案1
如果添加(或删除),hyperref
通常需要删除所有aux
文件toc
,以便以适当的方式重建它们。