Warum funktioniert \markboth nicht?

Warum funktioniert \markboth nicht?

Ich versuche, für ein Buch, das ich gerade schreibe, eigene Überschriften zu erstellen. Ich möchte zwischen zwei Überschriften wechseln: „Links“ und „Rechts“. Mein Problem ist: Wenn ich „Links“ und „Rechts“ verwende, werden die Überschriften nicht ausgedruckt \markboth.

Der Code ist

\documentclass{book}

\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{graphics,color}
\usepackage[superscript]{cite}

\begin{document}
\pagestyle{myheadings}
\markboth{Right}{Left}

First page
\newpage
Second page
\newpage
Third page
\newpage
Fourth page

 \end{document}

Dies bietet:
Bildbeschreibung hier eingeben

2. Seite:
Bildbeschreibung hier eingeben

Aber ich möchte so etwas (unten):
Bildbeschreibung hier eingeben

2. Seite:
Bildbeschreibung hier eingeben

3.:
Bildbeschreibung hier eingeben

4.:
Bildbeschreibung hier eingeben

Antwort1

Die Bilder, die Sie von der gewünschten Ausgabe posten, enthalten eine Regel unter der Kopfzeile und reduzierte Ränder. Zum Festlegen der Ränder verwenden Sie am besten das geometryPaket. Für die Kopfzeilen stellt das Paket die erforderlichen Funktionen bereit. Mit Ihrer Syntax (die tatsächlich falsch herum fancyhdrist ) können Sie Folgendes schreiben:RightLeft

Beispielseite 2

\documentclass[a4paper,12pt]{book}

\usepackage[vmargin=0.2cm,hmargin=1cm,head=16pt,includeheadfoot]{geometry}
\usepackage{fancyhdr}
\fancyhead{}
\fancyfoot{}
\fancyhead[LE,RO]{\thepage}
\fancyhead[LO]{\slshape\rightmark}
\fancyhead[RE]{\slshape\leftmark}
\pagestyle{fancy}

\begin{document}

\markboth{Right}{Left}
\thispagestyle{empty}

First page
\newpage
Second page
\newpage
Third page
\newpage
Fourth page

\end{document}

\pagestyle{empty}stellt sicher, dass die erste Seite (oder die Seite, auf der sich der Befehl befindet) keine Kopfzeilen hat.

Um \markbothdie Standardmethode zu verwenden, sollten Sie Folgendes verwenden:

\documentclass[a4paper,12pt]{book}

\usepackage[vmargin=0.2cm,hmargin=1cm,head=16pt,includeheadfoot]{geometry}
\usepackage{fancyhdr}
\fancyhead{}
\fancyfoot{}
\fancyhead[LE,RO]{\thepage}
\fancyhead[LO]{\slshape\leftmark}
\fancyhead[RE]{\slshape\rightmark}
\pagestyle{fancy}

\begin{document}

\markboth{Left}{Right}
\thispagestyle{empty}

First page
\newpage
Second page
\newpage
Third page
\newpage
Fourth page

\end{document}

verwandte Informationen