我怎样才能使用“bookmarksnumbered=true”来制作 hyperref 并结合 classicthesis 对各部分进行编号?

我怎样才能使用“bookmarksnumbered=true”来制作 hyperref 并结合 classicthesis 对各部分进行编号?

我正在使用 classicthesis。如果我传递bookmarksnumbered=truehyperref,除零件之外的所有内容都会在 PDF 书签中正确编号。

不过,我希望看到各部分的编号方式与目录中的编号方式相同。

以下是一个例子

\documentclass[12pt,a4paper,footinclude=true,headinclude=true,titlepage]{scrbook}

\usepackage[eulermath,eulerchapternumbers,parts,floatperchapter]{classicthesis}

\hypersetup{bookmarksnumbered=true} % <==

\begin{document}
\tableofcontents

\part{mypart1}
\chapter{mychapter1}
\chapter{mychapter2}
\part{mypart2}
\chapter{mychapter3}
\chapter{mychapter4}
\part{mypart3}

\end{document}

输出结果如下。但我希望看到

我我的第1部分

我的第2部分

在书签中。

红色:不是我想要的

谢谢你!

答案1

在您的序言中尝试此hyperref命令\pdfstringdefDisableCommands{\def\thepart{\Roman{part}}}。classicthesis.sty 中有一行可以将其设置为无。

相关内容