如何在生成的 PDF 中超链接“一般索引”,而不让它出现在目录中?

如何在生成的 PDF 中超链接“一般索引”,而不让它出现在目录中?

我希望我的书(PDF 文件中)有一个“目录”(总索引)超链接。但不希望目录内容中出现多余的“目录”(包括页码)一行。确切地说:你会对我在此处放置的 tex 文件进行哪些更改?提前致谢。

\documentclass[10pt]{book}
\usepackage[english]{babel}
\usepackage{lipsum}
\usepackage{url}
\usepackage{hyperref}
\begin{document}
\addcontentsline{toc}{chapter}{General Index}
\tableofcontents
\chapter{Chapter one}
\lipsum[1-2]
\section{section one}
\lipsum[1]
\end{document}

PD 我在这里放了我的 PDF 文件的截图,更好地描述了我的样子。在此处输入图片描述

答案1

你是說這樣嗎?

\documentclass[10pt]{book}
\usepackage[english]{babel}
\usepackage{lipsum}
\usepackage{url}
\usepackage{hyperref}
\usepackage{bookmark}
\begin{document}
%\addcontentsline{toc}{chapter}{General Index}
\phantomsection
\hypertarget{TOC}{}
\bookmark[level=0, dest=TOC]{General Index}
\tableofcontents
\chapter{Chapter one}
\lipsum[1-2]
\section{section one}
\lipsum[1]
\end{document}

相关内容