
Я работаю над документацией уже несколько недель. Чтобы связать оглавление с текстом документа, я работал с пакетом hyperref. До сегодняшнего дня все шло нормально. Сегодня я установил пакет todonotes. После установки больше не удалось создать файл PDF. Тесты показывают, что проблема в пакете hyperref. Я перепробовал много шагов, чтобы заставить его снова работать:
- Деинсталляция пакета todonotes
- Удаление пакета hyperref и его новая установка
- Удаление MikTex и TeXstudio и новая установка обоих (я думал, что, возможно, todonotes перезаписал какие-то важные вещи для hyperref)
Ничего из этого не работает. Если я пытаюсь скомпилировать документацию без использования hyperref, то все работает. Но как только я включаю hyperrefpacking, компиляция прерывается и заканчивается бесконечным циклом — ПК работает, работает и работает, но ничего не происходит. Через некоторое время нагрузка на ЦП снижается, но ничего не работает. Я не получаю никаких ошибок или чего-то еще. Кто-нибудь знает причину этой проблемы? Я не понимаю, почему это работало, так как я пытался установить пакет todonotes. Если я пытаюсь скомпилировать документацию на другом ПК, возникает та же проблема. Дополнительная информация: я использую MikTex 2.9, TeXstudio 2.9.4 и компилятор XeLatex, потому что я использую некоторые пакеты, которым требуется XeLatex. Но также если я использую компилятор LaTex, проблема возникает. Пожалуйста, кто-нибудь может помочь?
решение1
При добавлении (или удалении) hyperref
часто возникает необходимость удалить все aux
файлы toc
, чтобы их можно было перестроить соответствующим образом.