Fix headers

This commit is contained in:
2024-04-15 16:51:27 +02:00
parent 637d219892
commit 242557973e

View File

@@ -471,9 +471,7 @@
\newpage{\pagestyle{empty}\cleardoublepage}} \newpage{\pagestyle{empty}\cleardoublepage}}
%%%% .... et utiliser la commande \clearemptydoublepage juste avant le \chapter %%%% .... et utiliser la commande \clearemptydoublepage juste avant le \chapter
\fancyhf{} % on annule le fancy automatique
\fancyhf{} % on annule le fancy automatique
%%%%%%%%%% Gerer les en tetes dans les frontmatter mainmatter et backmatter %%%%%%%%%% Gerer les en tetes dans les frontmatter mainmatter et backmatter
\RequirePackage{geometry} \RequirePackage{geometry}
@@ -481,28 +479,27 @@
\appto\frontmatter{\pagestyle{fancy} \appto\frontmatter{\pagestyle{fancy}
\renewcommand{\sectionmark}[1]{} \renewcommand{\sectionmark}[1]{}
\renewcommand{\chaptermark}[1]{\markboth{\textit{#1}}{}} \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\fancyhead[LE,RO]{\small\thepage} \fancyhead[LE,RO]{\small\thepage}
\fancyhead[RO]{\small\leftmark} % \rightmark = section courante \fancyhead[RO]{\small\leftmark} % \rightmark = section courante
\fancyhead[LE]{\small\leftmark} % \leftmark = chapitre courant \fancyhead[LE]{\small\leftmark} % \leftmark = chapitre courant
\fancyfoot[C]{\thepage} % marque la page au centre \fancyfoot[C]{\thepage} % marque la page au centre
} }
\appto\mainmatter{\pagestyle{fancy} \appto\mainmatter{\pagestyle{fancy}
\renewcommand{\sectionmark}[1]{\markright{\textit{\thesection.\ #1}}} \renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}
\renewcommand{\chaptermark}[1]{\markboth{\chaptername~\thechapter~--\ \textit{#1}}{}} \renewcommand{\chaptermark}[1]{\markboth{\chaptername~\thechapter~--\ #1}{}}
\fancyhead[LE,RO]{\small\thepage} \fancyhead[LE,RO]{\small\thepage}
\fancyhead[RO]{\small\rightmark} % \rightmark = section courante \fancyhead[RO]{\small\rightmark} % \rightmark = section courante
\fancyhead[LE]{\small Partie~\thepart, \leftmark} % \leftmark = chapitre courant \fancyhead[LE]{\small\leftmark} % \leftmark = chapitre courant
\fancyfoot[C]{\thepage} % marque la page au centre \fancyfoot[C]{\thepage} % marque la page au centre
} }
\appto\backmatter{\pagestyle{fancy} \appto\backmatter{\pagestyle{fancy}
\renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}} \renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}
\renewcommand{\chaptermark}[1]{\markboth{\chaptername~\thechapter~--\ #1}{}} \renewcommand{\chaptermark}[1]{\markboth{\chaptername~\thechapter~--\ #1}{}}
\fancyhead[LE,RO]{\small\thepage} \fancyhead[LE,RO]{\small\thepage}
\fancyhead[RO]{} % \rightmark = section courante \fancyhead[RO]{}
\fancyhead[LE]{} % \leftmark = chapitre courant \fancyhead[LE]{}
\fancyfoot[C]{\thepage} % marque la page au centre \fancyfoot[C]{\thepage} % marque la page au centre
} }