僅設定特定頁面的標題

僅設定特定頁面的標題

如何在 LaTeX 文件中僅設定某一特定頁面的頁首?\markboth似乎不適合,因為我有文檔類報告,它會以某種方式影響不只一頁。設定\rhead{}新的也會完全變更該特定頁面之後頁面的標題。

答案1

徹底查看文件fancyhdr會對您有所幫助。只需幾分鐘,將為您未來的 LateX 努力帶來巨大的回報。

您在這裡的具體任務很簡單;該\thispagestyle命令正是為了這個目的而存在的。因此,定義一個頁面樣式並將\thispagestyle其套用到特定頁面。

\documentclass{report}
\usepackage{fancyhdr}
\usepackage{lipsum}
\fancypagestyle{mystyle}{%
    \fancyhead{Special Header}\fancyfoot{}
}%
\fancyhead{Normal Header}
\fancyfoot{}
\pagestyle{fancy}
\begin{document}
\lipsum
\thispagestyle{mystyle}
\lipsum
\end{document}

\fancypagestyle{mystyle}{*header stuff*}定義你的頁面風格;這裡是「特殊標題」。然後,我們使用正常\fancyhead\fancyfoot命令來定義正常的花式標頭(或您可能喜歡的任何變體)。當我們到達想要擁有特殊標題的頁面時,我們使用\fancypagestyle{mystyle}(將“mystyle”替換為您給它的任何名稱)。這將產生以下結果:

結果

希望有幫助。

相關內容