添付のラテックスは、2ページ目と4ページのヘッダーを次のように生成します。
ここで、「CONTENTS」は「Contents」に、「Chapter 0: Rresumé」は「Rresumé」にしたかったのです。
以降の章の見出しはすべて「第 1 章: 何か」のままです。
質問
私が何を間違っているのか誰か知っていますか?
ラテックス
\documentclass[a4paper,12pt]{book}
\usepackage{fancyhdr}
\usepackage{titlesec}
\usepackage[nottoc]{tocbibind}
\pagestyle{fancyplain}
\renewcommand{\chaptermark}[1]{\markboth{Chapter \thechapter{}: #1}{}}
\lhead[\fancyplain{}{\bfseries\thepage}]
{\fancyplain{}{\bfseries\rightmark}}
\rhead[\fancyplain{}{\bfseries\leftmark}]
{\fancyplain{}{\bfseries\thepage}}
\cfoot[]{}
\addtolength{\headheight}{1.6pt}
\renewcommand{\sectionmark}[1]{\markright{\thesection{} #1}}
\lhead[\fancyplain{}{\bfseries\thepage}]
{\fancyplain{}{\bfseries\rightmark}}
\rhead[\fancyplain{}{\bfseries\leftmark}]
{\fancyplain{}{\bfseries\thepage}}
\cfoot[]{}
\addtolength{\headheight}{1.6pt}
\renewcommand{\chaptertitlename}{}
\titleformat{\chapter}[hang]{\normalfont\huge\bfseries}{\chaptertitlename\ \thechapter:}{1em}{}
\begin{document}
\tableofcontents
\chapter*{Resum\'{e}}
\addcontentsline{toc}{chapter}{Resum\'{e}}
\chaptermark{Rresum\'{e}}
aaa
\newpage
aaa
\end{document}
答え1
\chaptermark
の定義を変更する
\renewcommand{\chaptermark}[1]{%
\ifnum\value{chapter}>0
\markboth{Chapter \thechapter{}: #1}{}%
\else
\markboth{#1}{}%
\fi}
答え2
これにより、「コンテンツ」の問題が解決されるようです。
\makeatletter
\renewcommand\tableofcontents{%
\chapter*{\contentsname
\@mkboth{%
% \scshape\MakeLowercase{\contentsname}}{\scshape\MakeLowercase{\contentsname}}}%
\scshape Contents}{\scshape Contents}}%
\@starttoc{toc}%
\if@restonecol\twocolumn\fi
}
\makeatother
\begin{document}
...
\scshape Contents}{\scshape Contents}}
なぜそうしなければならないのか、そしてなぜそうではないのかは理解できません\scshape Contents}}
。