LaTeX ドキュメント内の特定の 1 ページのみのヘッダーを設定するにはどうすればよいでしょうか。\markboth
ドキュメント クラス レポートがあり、何らかの形で複数のページに影響するため、適切ではないようです。新しい設定を行うと、\rhead{}
その特定の 1 ページ以降のページのヘッダーも完全に変更されます。
答え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」を任意の名前に置き換えて) を使用します。これにより、次のようになります。
お役に立てれば幸いです。