如何向 LaTeX 生成的 PDF 文档添加导航窗口?

如何向 LaTeX 生成的 PDF 文档添加导航窗口?

一些(如果不是大多数)pdf 电子书都有在左侧导航窗口中查看目录的选项。我也想将此选项添加到我的文档中。问题:如何向 LaTeX 生成的 PDF 文档添加导航窗口?

答案1

您可以使用hyperref包。您必须从新的 .tex 文件编译开始;即没有 .aux 文件。您也可以向包中添加几个选项,请阅读hyperref文档。我假设您已将文档很好地划分了部分,该hyperref软件包将在您的查看器中生成章节、参考书目、节、摘要等的目录条目。您可能会发现目录结果不同,具体取决于您的documentclass


这是我使用的设置:

\usepackage{hyperref}
\hypersetup{pdftex,colorlinks=true,allcolors=blue}
\usepackage{hypcap}

我添加了最后一个作为额外内容,因为链接应该始终锚定在图像上而不是标题上。

答案2

正如前面所说,您需要使用该hyperref包。只需将以下几行添加到您的序言中:

\usepackage[]{hyperref}
\hypersetup{
    pdftitle={Your title here},
    pdfauthor={Your name here},
    pdfsubject={Your subject here},
    pdfkeywords={keyword1, keyword2},
    bookmarksnumbered=true,     
    bookmarksopen=true,         
    bookmarksopenlevel=1,       
    colorlinks=true,            
    pdfstartview=Fit,           
    pdfpagemode=UseOutlines,    % this is the option you were lookin for
    pdfpagelayout=TwoPageRight
}

通常,hyperref 应该作为最后一个包加载(但每条规则都有例外)。

相关内容