2010-08-03 52 views

回答

0

您是否嘗試過使用此定義頁碼?

\pagestyle{myheadings} 
\markright{ ... } 

其中\ markright指定帶有到內容頁面的鏈接的頁碼。

2

您可以在toc處設置一個錨點並重新定義\thepage以鏈接到它。這裏有一個例子:

\documentclass{report} 
\usepackage[colorlinks]{hyperref} 
\renewcommand*{\contentsname}{\hyperlink{contents}{Contents}} 
\renewcommand*{\thepage}{\hyperref[contents]{\arabic{page}}} 
\begin{document} 
\tableofcontents 
\chapter{One} 
Text 
\end{document} 

如果使用巴貝爾並希望重新定義\contentsname,使用通天\addto命令或\begin{document}後重新\contentsname

+1

幾乎工作。頁碼是鏈接,因爲我想,但不幸的是,鏈接機制失敗,並最終鏈接到第一頁,而不是內容頁上的錨點。它說'內容'是未定義的。 – qaz 2010-08-03 13:51:03

+0

如果用標籤將[內容]替換爲它的工作方程式。但是,當label是對錨的引用時,命令\ hyperref [label] {text}不起作用。 – qaz 2010-08-03 14:15:36

+0

你使用babel嗎?然後看到我最後的評論。 – Stefan 2010-08-04 00:29:00