Кликабельная ссылка на оглавление

Кликабельная ссылка на оглавление

Существует много вопросов и ответов о том, как сделать Table of Contentsконтент кликабельным. Мне интересно, как сделать ссылку на Table of Contentsи создать ссылку в другом месте документа, чтобы щелкнуть по ней и вернуться к оглавлению.

Я пробовал дать Table of Contentsсобственную метку через \tableofcontents\label{toc}, а затем использовать ссылку, \ref{toc}но это приводит к ошибке:./project.tex:133: Package hyperref Warning: Suppressing empty link on input line 133.

решение1

Это можно сделать с помощьюгиперцельигиперссылкаизгиперрефПакет. Смотрите пример ниже:

\documentclass{article}
\usepackage{hyperref}

\begin{document}
Title Page\newpage

% Add a link target to the TOC itself
\addtocontents{toc}{\protect\hypertarget{toc}{}}

% Print the TOC
\tableofcontents
\newpage

% Sections with a hyperlink to TOC
\section[One]{One. Go to \hyperlink{toc}{TOC}}
Text that points to \hyperlink{toc}{Table of Contents}.

\end{document}

решение2

Что-то вроде этого:

\documentclass{book}


\usepackage{hyperref}

\begin{document}

\phantomsection 
\hypertarget{MyToc}{}  % Make an anchor to the toc
\tableofcontents

\chapter{Dummy}


\chapter{Yet another Dummy}

Jump to my incredible \hyperlink{MyToc}{Table of contents}

\end{document}

Измените соответствующий класс документа по своему усмотрению.

введите описание изображения здесь

Связанный контент