Como rotular todos os números de página no TOC no rodapé sofisticado?

Como rotular todos os números de página no TOC no rodapé sofisticado?

Quero ter uma referência de todas as páginas até a primeira página do documento. Acho que o link pode existir bem no número da página de cada página de volta ao sumário (primeira página aqui). Código

\documentclass{article}
\usepackage{blindtext}
\usepackage{hyperref} % for links in TOC
% https://tex.stackexchange.com/q/56316/13173
\usepackage{fancyhdr}
\renewcommand{\headrulewidth}{0pt} % Werner, remove top margin border

\begin{document}
\tableofcontents
\clearpage
\section{Beginning \jobname}
\blindtext[10]

\end{document}

SO: Debian 8.7

Responder1

Algo assim?

Um docstart\jobnamehipertarget é colocado logo no início de \begin{document}e outra âncora de hipertarget é colocada mytoc\jobnameem \tableofconents.

Nas fancypagestyle{plain}definições de rodapé use \hyperlink{docstart\jobname}{First page}}etc.

Por favor, preste atenção na \phantomsectionfrente do \hypertargetcomando

\documentclass{article}
\usepackage{blindtext}
\usepackage{fancyhdr}
\usepackage{hyperref} % for links in TOC
\renewcommand{\headrulewidth}{0pt} 

\fancypagestyle{plain}{%
  \fancyhf{}
  \fancyfoot[L]{\hyperlink{docstart\jobname}{First page}}
  \fancyfoot[C]{\hyperlink{mytoc\jobname}{\contentsname}}
}

\begin{document}

\phantomsection
\hypertarget{docstart\jobname}{}
\blindtext[10]
\phantomsection
\hypertarget{mytoc\jobname}{}
\tableofcontents
\clearpage

\pagestyle{plain}

\section{Beginning Foo}
\blindtext[10]

\end{document}

insira a descrição da imagem aqui

informação relacionada