¿Cómo etiquetar todos los números de página en TOC en un pie de página elegante?

¿Cómo etiquetar todos los números de página en TOC en un pie de página elegante?

Quiero tener una referencia de cada página a la primera página del documento. Creo que el enlace puede existir en el número de página de cada página que regresa al TOC (primera página aquí). 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

Respuesta1

¿Algo como esto?

Se coloca un docstart\jobnamehiperobjetivo justo al inicio de \begin{document}y se coloca otro ancla de hiperobjetivo como mytoc\jobnameen \tableofconents.

En fancypagestyle{plain}las definiciones del pie de página utilice \hyperlink{docstart\jobname}{First page}}etc.

Por favor, tenga en cuenta lo que \phantomsectionestá delante del \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}

ingrese la descripción de la imagen aquí

información relacionada