![在 PDF 书签中列出部分内容,但在 LaTeX 目录中省略](https://linux22.com/image/266218/%E5%9C%A8%20PDF%20%E4%B9%A6%E7%AD%BE%E4%B8%AD%E5%88%97%E5%87%BA%E9%83%A8%E5%88%86%E5%86%85%E5%AE%B9%EF%BC%8C%E4%BD%86%E5%9C%A8%20LaTeX%20%E7%9B%AE%E5%BD%95%E4%B8%AD%E7%9C%81%E7%95%A5.png)
通常(在带有 下pdflatex
)hyperref
添加了 的部分\section
将同时出现在 LaTeX 目录和 pdf 元数据中;而 则会\section*
从两者中省略。
是否可以在元数据中包含一个(子)部分,但不将其列在目录中?
(所讨论的用例是书中章末的练习和笔记:我们希望保持目录整洁,但在 pdf 中为这些内容添加书签非常方便。)
答案1
该包bookmark
提供了一个命令\bookmark[OPTIONS]{title}
。您需要定义一个超目标并为其创建一个书签:
\section*{Exercises and Notes}
\hypertarget{exercises}{}
\bookmark[level=section,dest=exercises]{Exercises and Notes}
bookmark
应在之后加载hyperref
。