如何在精美的頁腳中將所有頁碼標記為目錄?

如何在精美的頁腳中將所有頁碼標記為目錄?

我想要從文件的每一頁到第一頁的引用。我認為該連結可以很好地存在於返回目錄的每個頁面的頁碼中(此處為第一頁)。程式碼

\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}

作業系統:Debian 8.7

答案1

像這樣的東西嗎?

一個docstart\jobname超目標被放置在 的開頭\begin{document},另一個超目標錨點被放置mytoc\jobname在 處\tableofconents

fancypagestyle{plain}頁尾定義中使用\hyperlink{docstart\jobname}{First page}}等。

請注意命令\phantomsection前面的\hypertarget

\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}

在此輸入影像描述

相關內容