LaTeXでページ番号をヘッダに書きたいのですが、pagestyle{fancy}やthispagestyle{fancy}を使っても目次の1ページ目に適用されません。
(2ページ目では適用されます。目次だけページ番号をromanにしています。)
ちなみにchapter{}のページはthispagestyle{fancy}で適用されました。
どうしたらいいでしょうか?
\documentclass[11pt,a4paper,titlepage,a4j]{jreport}
\usepackage{fancyhdr}
%いったん設定
\pagestyle{fancy}
\lhead{\rightmark}
\rhead{\thepage}
\cfoot{}
\renewcommand{\headrulewidth}{1pt}
\title{略}
\begin{document}
\pagenumbering{roman}
\maketitle
\tableofcontents
%目次用に再設定
\thispagestyle{fancy}
\lhead{目次}
\rhead{\thepage}
\cfoot{}
\renewcommand{\headrulewidth}{1pt}
%↑↑↑が目次1ページ目に適用されない
\chapter{チャプター}
%設定戻す
\thispagestyle{fancy}
\lhead{\rightmark}
\rhead{\thepage}
\cfoot{}
\renewcommand{\headrulewidth}{1pt}
\pagenumbering{arabic}
%以降のページは正しく表示される。
\end{document}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/20 05:46 編集
2019/12/20 06:11
2019/12/20 06:13