I am currently hunting for errors in my template and these two I cannot solve after reading the log and researching:
! 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:
[]
I already ruled out
- Bibliography-styles requiring it
- Package not loaded last
- Putting global hyperref options in Documentclass options (even more errors)
My current knowledge is that some package/configuration file loads/requires hyperref. Therefore I looked at the log-file. But as a beginner I cannot decipher (a) which package causes the problem and (b) how I can solve/bypass it.
Minimal example:
\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}
bookmarkAFTERhyperref. Try it. – jub0bs Mar 07 '13 at 14:27bookmarkafterhyperref: 1. The clash doesn’t exist anymore. 2.bookmarkre-defines somehyperref’s macros. – Qrrbrbirlbel Mar 07 '13 at 14:27hyperrefshould be the last package you load. – Ethan Bolker Mar 07 '13 at 14:41hyperref, often state this in their documentation. I know “often” is not “all”, though … – Speravir Mar 07 '13 at 21:14