
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:
2. Seite:
Aber ich möchte so etwas (unten):
2. Seite:
3.:
4.:
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 geometry
Paket. Für die Kopfzeilen stellt das Paket die erforderlichen Funktionen bereit. Mit Ihrer Syntax (die tatsächlich falsch herum fancyhdr
ist ) können Sie Folgendes schreiben:Right
Left
\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 \markboth
die 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}