如何将标签链接到另一个页面?

如何将标签链接到另一个页面?

如何创建从页面到另一页面的超链接,即使没有章节或节?以及自动将我创建的所有超链接的颜色变为蓝色的简单方法。提前谢谢您。

        \documentclass{article}
        \usepackage[utf8]{inputenc}
        \usepackage{xcolor}
        \usepackage{hyperref}

        \title{Hyperlink}
        \author{For Testing }
        \date{August 2022}

        \begin{document}

        \maketitle

        \section{Introduction}
        \color{blue}{page 2\\
        page 3\\
        page 4 title name}

        Lorem

        \clearpage
        page 2

        \clearpage
        page 3

        \clearpage
        page4\\
        page 4 title name

        \end{document}

答案1

对于带有任意文本的链接,您可以使用\hyperlink{label}{Link text}匹配的\hypertarget{label}{Link destination}

对于指向标有 的内容的链接\label,您可以使用\hyperref[label]{link text}

对于页码链接,您可以使用\pageref标签;您可能需要\phantomsection在目标之前使用。

如果您希望链接为蓝色,请使用hyperref 的colorlinkslinkcolor=blue选项。

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{xcolor}
\usepackage[colorlinks,linkcolor=blue]{hyperref}

\title{Hyperlink}
\author{For Testing}
\date{August 2022}

\begin{document}

\maketitle

\section{Introduction}

\hyperlink{page2anchor}{Link to page 2}\\
\hyperlink{page3anchor}{Link to page 3}\\
\hyperlink{page4anchor}{Link to page 4}

\hyperref[alabelkey]{Arbitrary link to label}

That label is on page \pageref{alabelkey}

\clearpage
\hypertarget{page2anchor}{page 2}

\clearpage
\hypertarget{page3anchor}{page 3}

\clearpage
\hypertarget{page4anchor}{page 4}

\phantomsection\label{alabelkey} Here

\end{document}

查看hyperref 包文档

相关内容