我正在使用imakeidx
来创建我的论文索引,并且我希望有指向此处引用的页面的超链接。不像这次讨论,我正在使用该cleveref
包。
以下是重现该问题的 MWE:
\documentclass{scrbook}
\usepackage{classicthesis}
\usepackage{imakeidx}
\makeindex
\usepackage{cleveref}
\begin{document}
\chapter{First chapter}
This is the first definition:\index{First definition}
\begin{equation}
a=\frac{b}{c}
\end{equation}
\chapter{Second chapter}
This is the second definition\index{second definition}
\begin{equation}
b=a\times c
\end{equation}
\printindex
\end{document}
欢迎任何建议。
答案1
imakeidx
必须加载该包前 hyperref
。
\documentclass{scrbook}
\usepackage{imakeidx}
\usepackage{classicthesis}
\usepackage{cleveref}
\makeindex
\begin{document}
因为hyperref
按此顺序加载classicthesis
是正确的。