在常规 LaTeX 文件中手动添加书签和子书签

在常规 LaTeX 文件中手动添加书签和子书签

我正在尝试手动添加书签。例如,通过写入\pdfbookmark{I.}{I.},它工作正常,但我想手动添加子书签(例如在书签 I 中添加 a)、b)...)。非常欢迎所有建议。谢谢。

答案1

\pdfbookmark有一个可选参数来设置级别。除此之外,hyperref还提供了许多命令来切换级别,请参阅文档。

bookmark套件提供了附加选项。

\documentclass{article}
\usepackage{hyperref}


\begin{document}
\pdfbookmark{I text}{I}
\pdfbookmark[1]{a) text}{Ia}
\subpdfbookmark{b) text}{Ib}
\currentpdfbookmark{c) text}{Ic}
\belowpdfbookmark{i text}{Ici}
\currentpdfbookmark{d) text}{Id}
text
\end{document}

在此处输入图片描述

相关内容