
mein Problem ist einfach. Mit dem folgenden Code habe ich die Zeile über der Seitennummerierung nur für gerade Seiten. Außerdem habe ich für einige Seiten, z. B. den Inhalt in der Kopfzeile, für die rechte und die linke Seite sowohl den Namen des Kapitels (in diesem Fall den Inhalt), wie in der Abbildung:. Auf dieser Seite habe ich, da sie gerade ist, die Zeile über der Seitennummerierung.
das ist der Code:
\documentclass[a4paper,12pt,titlepage,oneside,openright]{book}
\linespread{1.5}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage[utf8]{inputenc}
%\usepackage{setspace}
\usepackage[english]{babel}
%\usepackage[babel]{csquotes}
\usepackage[write]{frontespizio}
\usepackage[acronym]{glossaries}
\usepackage[hang]{footmisc}
\usepackage[hidelinks]{hyperref}
\setlength\footnotemargin{10pt}
\usepackage{tocloft}
\usepackage{lipsum}
\renewcommand{\cftchapleader}{\cftdotfill{\cftdotsep}}
\usepackage[pagestyles]{titlesec}%
\newpagestyle{ruled}{%
\headrule
\sethead{}{}{\ifthechapter{\thechapter }{}\itshape\MakeUppercase{\chaptertitle}}
\footrule
\setfoot{}{\thepage}{}}
\pagestyle{ruled}
\renewpagestyle{plain}{%
\footrule
\setfoot{}{\thepage}{}}
\renewcommand{\bibname}{References}
\renewcommand{\bibname}{References}
\begin{document}
\pagenumbering{roman}
\chapter*{Acknowledgements}
\addcontentsline{toc}{chapter}{\numberline{}Acknowledgements}%
\lipsum[1-4]
\clearpage
\tableofcontents
\mainmatter
\clearpage
\chapter{Background}
\label{Background}
\lipsum[1-5]
\cleardoublepage
\addcontentsline{toc}{chapter}{\numberline{}References}%
\bibliographystyle{ieeetr}
{\footnotesize
\bibliography{mybib}}
\end{document}
Antwort1
Hier ist eine Lösung mit titleps
anstelle von . Beachten Sie, dass wir den Befehl für nicht nummerierte Kapitel fancyhdr
verwenden müssen :\chaptermark
\documentclass[a4paper,12pt,titlepage,oneside,openright]{book}
\linespread{1.5}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage[utf8]{inputenc}
%\usepackage{setspace}
\usepackage[english]{babel}
%\usepackage[babel]{csquotes}
\usepackage[write]{frontespizio}
\usepackage[acronym]{glossaries}
\usepackage[hang]{footmisc}
\setlength\footnotemargin{10pt}
\usepackage{tocloft}
\renewcommand{\cftchapleader}{\cftdotfill{\cftdotsep}}
\usepackage{titleps}%
\newpagestyle{ruled}{%
\headrule
\sethead{}{}{\itshape\MakeUppercase{\chaptertitle}}
\footrule
\setfoot{}{\thepage}{}}
\pagestyle{ruled}
\renewpagestyle{plain}{%
\footrule
\setfoot{}{\thepage}{}}
\usepackage[hidelinks]{hyperref}
\usepackage{lipsum}
\renewcommand{\bibname}{References}
\begin{document}
\pagenumbering{roman}
\chapter*{Acknowledgements}
\chaptermark{Acknowledgements}
\addcontentsline{toc}{chapter}{\numberline{}Acknowledgements}%
\lipsum[1-5]
\clearpage
\tableofcontents
\mainmatter
\clearpage
\chapter{Background}
\label{Background}
\lipsum
\cleardoublepage
\addcontentsline{toc}{chapter}{\numberline{}References}%
\bibliographystyle{ieeetr}
{\footnotesize
\bibliography{mybib}}
\end{document}
BearbeitenUm die Kapitelnummer in der Kopfzeile hinzuzufügen (für nummerierte Kapitel), müssen Sie \usepackage[pagestyles]{titlesec}
an der Stelle von laden \usepackage{titleps}
und verwenden
\sethead{}{}{\ifthechapter{\thechapter }{}\itshape\MakeUppercase{\chaptertitle}}