![So zeigen Sie den aktuellen Abschnittstitel in der Kopfzeile an](https://rvso.com/image/281584/So%20zeigen%20Sie%20den%20aktuellen%20Abschnittstitel%20in%20der%20Kopfzeile%20an.png)
wie wird in der Kopfzeile der aktuelle Abschnittstitel anstelle des Kapiteltitels angezeigt?
Ich benutze book
undfancychap
MWE
\documentclass [11pt,oneside,final]{book}
\usepackage[nohints]{minitoc}
\usepackage[round]{natbib}
\usepackage{longtable}
\usepackage[font={footnotesize,it}]{caption}
\usepackage{bookman}
\usepackage[T1]{fontenc}
\usepackage{setspace}
\doublespacing
%\onehalfspacing
\usepackage{multirow}
\usepackage[left=35mm,top=30mm,right=30mm,bottom=30mm]{geometry}
\pagenumbering{Roman}
\usepackage[small,compact]{titlesec}
\usepackage[Lenny]{fncychap}
\usepackage{arabtex}
\usepackage{cp1256}
\setcode{cp1256}
\usepackage{float}
\usepackage[final]{graphicx}
\usepackage{epstopdf}
\usepackage{array}
\setarab
\raggedbottom
\begin{document}
\chapter{introduction} \thispagestyle{empty}
\section{one}
bla bla bla bla bla
\section{two}
bla bla bla bla
\end{document}
Antwort1
Sie könnenfancyhdr
.
\documentclass{book}
\usepackage{fancyhdr}
\usepackage{lipsum}% just to generate text for the example
\pagestyle{fancy}
\fancyhf{}
\fancyhead[L]{\rightmark}
\fancyhead[R]{\thepage}
\renewcommand{\headrulewidth}{0pt}
\begin{document}
\chapter{Chapter title}
\section{section title}
\lipsum[1-20]
\end{document}
\pagestyle{fancy}
Setzt den Seitenstil auf den mitgelieferten und mit editierbaren Stilfancyhdr
.\fancyhf{}
setzt alle Kopf- und Fußelemente leer.\fancyhead[L]{\rightmark}
setzt das linke Kopfelement auf\rightmark
, das den aktuellen Abschnitt enthält (\leftmark
ist das aktuelle Kapitel).\fancyhead[R]{\thepage}
setzt das rechte Kopfelement auf die Seitenzahl.\renewcommand{\headrulewidth}{0pt}
lässt die Kopfregel verschwinden.
Mögliche Selektoren für das optionale Argument \fancyhead
/ \fancyfoot
sind L
(links), C
(Mitte) oder R
(rechts) für die Position des Elements und E
(gerade) oder O
(ungerade) zur Unterscheidung von geraden und ungeraden Seiten. Wenn Sie E
/ weglassen, O
wird das Element für alle Seiten gesetzt.
Antwort2
Aktualisierte Antwort
Bitte verwenden Sie scrlayer-scrpage
stattdessen …
\documentclass{book}
\usepackage{scrlayer-scrpage}
\usepackage{lipsum}% just to generate text for the example
\pagestyle{scrheadings}
\clearpairofpagestyles
\ohead{\rightmark}
\cfoot[\pagemark]{\pagemark}
\begin{document}
\chapter{Chapter title}
\section{section title}
\lipsum[1-20]
\end{document}
Außer \clearscrheadfoot{}
dass durch ersetzt wurde, \clearpairofpagestyles
hat sich für den Benutzer nichts geändert.
Vielleicht möchten Sie auch gerne in meinem deutschen Blog weiterlesen:TeX-Beispiel des Monats „Layout II: Kopf- und Fußzeilen“.
Ursprüngliche Antwort
Sie könnenscrpage2
aus dem KOMA-Script-Bundle.
\documentclass{book}
\usepackage{scrpage2}
\usepackage{lipsum}% just to generate text for the example
\pagestyle{scrheadings}
\clearscrheadfoot{}
\ohead{\rightmark}
\cfoot[\pagemark]{\pagemark}
\begin{document}
\chapter{Chapter title}
\section{section title}
\lipsum[1-20]
\end{document}
\pagestyle{scrheadings}
Setzt den Seitenstil auf den mitgelieferten und mit editierbaren Stilscrpage2
.\clearscrheadfoot{}
setzt alle Kopf- und Fußelemente leer.\ohead{\rightmark}
setzt das äußere Kopfelement (o
) auf\rightmark
, welches den aktuellen Abschnitt enthält (\leftmark
ist das aktuelle Kapitel).\cfoot[\pagemark]{\pagemark}
setzt die Seitenzahl auf das mittlere Fußelement (c
). Das optimale Argument definiert denplain
Stil (wird auf Kapitelanfangsseiten verwendet).
Dieses Bild zeigt alle möglichen Elemente.
Quelle: scrguien.pdf
, S. 198
Antwort3
Ich würde in den Abschnitten Beschriftungen verwenden und mit darauf verweisen \nameref{}
. Ich denke, Sie müssen in jedem neuen Abschnitt Ihre Überschrift mit der neuen neu definieren ...