我正在使用 classicthesis。如果我传递bookmarksnumbered=true
给hyperref
,除零件之外的所有内容都会在 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 中有一行可以将其设置为无。