使用 fancyhdr 提高章節首頁的頁碼

使用 fancyhdr 提高章節首頁的頁碼

我正在使用這些包geometryfancyhdr一起。我plain在章節的第一頁上有標準的頁面佈局(帶有居中尋呼機編號的頁腳),body在章節的其餘部分中有標準的頁面佈局(頁眉中沒有頁腳和頁碼)。對於geometry,我沒有使用,includefoot因為這會在所有沒有頁腳的頁面上為頁腳創建空間。然而,由於includefoot=False,章節首頁底部的尋呼機編號顯得太低。如何提高此數字而不在所有其他頁面上創建更多頁腳空間?我嘗試過類似的東西

\documentclass{report}

\usepackage{fancyhdr}
\fancypagestyle{plain}{%
  \fancyhf{}
  \fancyfoot[C]{\vspace*{-30pt}\thepage}
}

\begin{document}

\chapter{first}

\end{document}

但這會將尋呼機編號移至文字中,而不會在頁碼上方建立空格。

答案1

我在這裡找到了一個解決方法:空白圖形環境中的空白 這足以滿足我的需要。

在具有可控空白的章節的第一頁底部添加figure可以移動文本,以便頁碼不再升高到文本中。

\documentclass{report}

\usepackage{fancyhdr}
\fancypagestyle{plain}{%
  \fancyhf{}
  \fancyfoot[C]{\vspace*{-30pt}\thepage}
}

\begin{document}

\chapter{first}
\begin{figure}[b!]
  \vspace{20pt}
\end{figure}

\end{document}

相關內容