“注册”包的奇怪行为

“注册”包的奇怪行为

register当我在文档中使用包时,它nameref无法正常工作。例如,下面的文档显示了错误的章节名称。

\documentclass{scrreprt}
\usepackage{nameref}
\usepackage[color]{register}

\begin{document}

\chapter{Chapter 1}
\section{Wrong section}

\chapter{Chapter 2}\label{chap2}

\chapter{Chapter 3}
\section{Section 3}

Expected: Chapter 2

Got: \nameref{chap2}

\end{document}

如果我删除一个register包,它nameref仍能正常工作。

我该如何修复它?

相关内容