fancyhdr で章の最初のページのページ番号を上げる

fancyhdr で章の最初のページのページ番号を上げる

私はパッケージgeometryとを一緒に使用しています。章の最初のページにはfancyhdr標準のページ レイアウト (中央にページ番号があるフッター) があり、章の残りのページには (ヘッダーにフッターとページ番号なし) があります。 では、フッターのないすべてのページにフッター用のスペースが作成されるため、 は使用していません。ただし、 のため、章の最初のページの下部にあるページ番号が低すぎるように見えます。他のすべてのページでフッター スペースを増やすことなく、この数値を上げるにはどうすればよいですか? 次のようなことを試しました。plainbodygeometryincludefootincludefoot=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}

関連情報