有人知道如何对 pdf 文件的标题页进行超链接吗?我的意思是,我希望我的标题在书签中显示为最高级别,而章节将显示为下一级,等等,这样书签看起来就像一棵有树枝的树。只有章节会立即显示出来并独立存在。谢谢。
答案1
我通常这样做:
\begin{document}
\makeatletter
\pdfbookmark[0]{\@title}{title}
\makeatother
\maketitle
这使用命令定义的标题\title
,但您可以使用其他内容(则不需要和)\makeatletter
。\makeatother
答案2
另一个解决方案是使用bookmark
包。这可以通过以下方式实现:
在标题页代码的顶部输入命令\hypertarget{TitlePage}{}
。这将创建书签指向的目标/标签。
然后,插入标题页的代码。
在\maketitle
命令之后只需添加\bookmark[dest=TitlePage]{Title Page}
。
对于我的论文,我为我的标题页创建了一个单独的文件并使用了环境titlepage
,然后将该文件包含到核心 .tex 文档中,如下所示:
\hypertarget{TitlePage}{}
\include{TitlePage}
\bookmark[dest=TitlePage]{Title Page}
该bookmark
软件包提供了许多其他有趣的功能,包括书签的格式化命令。我发现对论文来说有趣的一点是numbered
可以作为软件包选项加载的格式。此选项将章节/部分/小节的数量添加到书签中。