如何使用 hyperref 包链接附录

如何使用 hyperref 包链接附录

我使用\hyperlink{name}{text}链接文档的不同部分。在 中{name}我写下了章节编号,例如 3.4.1,在 中{text}我写下了我希望在文档中出现的内容。但是,附录没有编号(它们只是以附录 A、附录 B、附录 C... 的形式出现,后面跟着附录的标题)。我如何使用 链接它们\hyperlink{name}{text}

答案1

正如你在问题中看到的那样\hyperlink 与 \hyperref 的不同机制\label您目前依赖的是自动创建的标签。对于附录,您显然需要使用并引用使用来自己设置标签\hyperref(我建议这样做)。还请查看hyperref 手册

以下是您的案例的一个例子:

\documentclass{article}
\usepackage{hyperref}
\begin{document}

% This relies on the automatically created label
\hyperlink{section.1}{Link To Introduction} 

\hyperref[secondsection]{test}

\hyperref[firstappendix]{Appendix}

% You might enjoy this, because it automatically includes the sectionname
\autoref{firstappendix} 

\clearpage
% this will create an automatic label section.1 - 
% This will change if you add a section before this one!
\section{Introduction} 
\clearpage
\section{Second Section}\label{secondsection}
\clearpage
\appendix
\section{First Appendix}\label{firstappendix}

\end{document}

相关内容