我目前正在寻找模板中的错误,阅读日志并研究后,我无法解决这两个错误:
! LaTeX Error: Option clash for package hyperref.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.7
The package hyperref has already been loaded with options:
[]
我已经排除了
- 需要它的书目样式
- 最后未加载的包
- 将全局超链接选项放入 Documentclass 选项中(更多错误)
我目前知道的是,某些包/配置文件加载/需要 hyperref。因此我查看了日志文件。但作为初学者,我无法解释 (a) 哪个包导致了问题以及 (b) 如何解决/绕过它。
最小示例:
\documentclass[a4paper, 12pt, oneside]{book}
\usepackage{bookmark}
\usepackage[
ocgcolorlinks=false, %sample
]{hyperref}
\hypersetup{
urlcolor=red, %sample
}
\makeatletter
\if@twoside
\hypersetup{pdfpagelayout=TwoPageLeft, linkcolor=red}
\fi
\makeatother
\begin{document}
This is a test.
\end{document}
答案1
bookmark
之后加载,hyperref
错误消失。
看书签文档在第 7 页。