📃
【LaTeX】Chapterページにpagestyleを適用する
今回の目標
\chapter{hoge}
を定義したページに,あらかじめ定義した(された)ページスタイルを適用する.
ソースコードと出力結果
プリアンブルに以下のコードを適用する.今回適用するページスタイルはfancy
とする.
プリアンブルに以下のコードを挿入し,chapter
を再定義する.
\makeatletter
\renewcommand{\chapter}{%
\if@openright\cleardoublepage\else\clearpage\fi
\global\@topnum\z@
\secdef\@chapter\@schapter}
\makeatother
\begin{document
- 適用前
\documentclass{jsreport}
\usepackage{fancyhdr}
\pagestyle{fancy}
\begin{document}
\chapter{例}
aa
\clearpage
aa
\end{document}
- 適用後
\documentclass{jsreport}
\usepackage{fancyhdr}
\pagestyle{fancy}
\makeatletter
\renewcommand{\chapter}{%
\if@openright\cleardoublepage\else\clearpage\fi
\global\@topnum\z@
\secdef\@chapter\@schapter}
\makeatother
\begin{document}
\chapter{例}
aa
\clearpage
aa
\end{document}
Discussion