
Ich formatiere den endgültigen Entwurf meiner Abschlussarbeit und habe ein Problem mit den Kapitel- und Abschnittsüberschriften in den Kopfzeilen festgestellt.
Im Moment verwende ich fancyhdr, um die Kapitel- und Abschnittstitel auf abwechselnden Seiten in den Kopfzeilen zu platzieren. Aus verschiedenen Gründen möchte ich nicht, dass mein Einführungskapitel und mein Schlusskapitel nummeriert werden, und ich möchte nicht, dass der Schlussabschnitt jedes Kapitels nummeriert wird. Um dies zu erreichen, habe ich die Befehle \chapter* und \section* verwendet. Dies hatte jedoch drei unerwünschte Ergebnisse in Bezug auf die Kapitel-/Abschnittstitel, die in einigen Kopfzeilen erscheinen:
- In der Kopfzeile der Einleitung steht als Kapitelüberschrift „Inhalt“:
Aber ich hätte gerne, dass dort „Einführung“ steht.
- Der vorherige Abschnittsname erscheint als Abschnittstitel in der Kopfzeile des Schlussabschnitts der Kapitel:
Aber ich hätte gerne, dass dort ‚Fazit‘ steht.
- In der Kopfzeile des Schlusskapitels erscheint als Kapitelüberschrift der vorherige Kapiteltitel:
Ich möchte noch einmal sagen: „Fazit“.
Hier ist ein MWE:
\documentclass[12pt, twoside]{report}
\usepackage[explicit]{titlesec} %adjust titles
\usepackage{lipsum} %random text
%%%%%%%%Chapter and section titles in headers
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhead{} %clears header
\fancyhead[CE]{\nouppercase{\textit{\leftmark}}} %puts chapter title on even page in lower-case italics
\fancyhead[CO]{\nouppercase{\textit{\rightmark}}} %puts section title on odd page in lower-case italics
\renewcommand{\headrulewidth}{0pt} %gets rid of line
\renewcommand{\chaptermark}[1]{\markboth{#1}{}} %gets rid of chapter number
\renewcommand{\sectionmark}[1]{\markright{#1}} %gets rid of section number
%%%%%%%%%
\titleformat{\chapter}[display]{\LARGE\bfseries\centering}{\thechapter}{10pt}{#1}
\titleformat{\section}{\normalfont\fontsize{20}{20}\centering}{\thesection}{1em}{\MakeUppercase{#1}}
\titleformat{\subsection}{\normalfont\centering}{\thesubsection}{1em}{\textit{{#1}}}
\usepackage{subfiles} %allows multi-file projects
\setcounter{tocdepth}{1} %removes subsubsections from toc
%%%%%%%%%removes dots from toc
\makeatletter
\renewcommand{\@dotsep}{10000}
\makeatother
%%%%%%%%%
\begin{document}
\tableofcontents
\chapter*{Introduction}
\addcontentsline{toc}{chapter}{Introduction}
\renewcommand{\thesection}{\arabic{section}}
\section{An Introductory Section}
\lipsum
\lipsum[1]
\section{Another Introductory Section}
\lipsum
\chapter{A Chapter}
\renewcommand{\thesection}{\thechapter.\arabic{section}}
\lipsum[2-3]
\section{A Section}
\lipsum[4-8]
\section*{Conclusion}
\lipsum[8-9]
\chapter{Another Chapter}
\renewcommand{\thesection}{\thechapter.\arabic{section}}
\lipsum[1-2]
\chapter*{Conclusion}
\addcontentsline{toc}{chapter}{Conclusion}
\lipsum
\end{document}
Ich bin mir bewusst, dass ähnliche Fragen gestellt wurden (z. B.Nicht nummerierte Kapitel im Inhaltsverzeichnis und in der Überschrift), aber sie scheinen sich auf KOMA-Script zu beziehen. Da es sich um einen endgültigen Entwurf handelt, wäre es ideal, wenn dies mit fancyhdr möglich wäre und man nicht viel ändern müsste. Danke!
Antwort1
Ich schlage diesen einfacheren Code vor, mit der pagestyles
Option von titlesec
, die den Befehl definiert \chaptermark
, und für nicht nummerierte Abschnitte die \pretitlemark
(zu verwenden in \titleformat
undVor \section*
) :
\documentclass[12pt, twoside]{report}
\usepackage[explicit, pagestyles]{titlesec} %adjust titles
\usepackage{lipsum} %random text
\titleformat{\chapter}[display]{\LARGE\bfseries\filcenter}{\thechapter}{10pt}{#1}
\titleformat{name=\chapter, numberless}[display]{\LARGE\bfseries\filcenter}{}{10pt}{\chaptermark{#1}\addcontentsline{toc}{chapter}{#1}#1}
\titleformat{\section}{\normalfont\fontsize{20}{20}\filcenter}{\thesection}{1em}{\MakeUppercase{#1}}
\titleformat{name=\section, numberless}{\normalfont\fontsize{20}{20}\filcenter}{}{0em}{\pretitlemark{section}{#1}\MakeUppercase{#1}}
\renewcommand{\thesection}{\ifthechapter{\thechapter.}{}\arabic{section}}
\titleformat{\subsection}{\normalfont\filcenter}{\thesubsection}{1em}{\textit{{#1}}}
\newpagestyle{myps}{%
\sethead[][\itshape\chaptertitle][]{}{\itshape\sectiontitle}{}
\setfoot{}{\thepage}{}
}
%%%%%%%%%Chapter and section titles in headers
\pagestyle{myps}
\usepackage{subfiles} %allows multi-file projects
\setcounter{tocdepth}{1} %removes subsubsections from toc
%%%%%%%%%removes dots from toc
\makeatletter
\renewcommand{\@dotsep}{10000}
\makeatother
%%%%%%%%%
\begin{document}
\tableofcontents
\chapter*{Introduction}
\section{An Introductory Section}
\lipsum
\lipsum[1]
\section{Another Introductory Section}
\lipsum
\chapter{A Chapter}
\lipsum[2-5]
\section{A Section}
\lipsum[6-8]
\pretitlemark{section}{Conclusion}
\section*{Conclusion}
\lipsum[9-15]
\chapter{Another Chapter}
\lipsum[13-16]
\chapter*{Conclusion}
\lipsum[17-20]
\end{document}