Die Seitenzahl steht nicht an der richtigen Position

Die Seitenzahl steht nicht an der richtigen Position

Ich versuche, meine Seitenzahlen auf geraden Seiten links und auf ungeraden Seiten rechts zu platzieren. Soweit ich weiß, sollte der folgende Code genau dies tun, aber meine Seitenzahlen stehen alle auf der rechten Seite.

\documentclass[11pt]{article}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[EL]{\thepage}
\fancyhead[OR]{\thepage}

\begin{document}
foo
\newpage
bar
\newpage
bat
\end{document}

Antwort1

Sie müssen eine Dokumentklasse auswählen, die unterschiedliche linke und rechte Seiten hat. Verwenden Sie entweder die Klasse bookoder reportoder fügen Sie twosideder articleKlasse die Option hinzu.

Beachten Sie, dass die Option twosideauch die Einstellung auslöst flushbottom, was bedeutet, dass der Seiteninhalt vertikal gestreckt wird, sodass die Zeilen am unteren Seitenrand bündig sind. Dies kann zu unschönen Leerräumen zwischen Absätzen oder über Abschnitten, Tabellen und Abbildungen führen. Erwägen Sie daher, den \raggedbottomBefehl in Ihrer Präambel zu verwenden.

Wenn Sie Fußnoten in Ihrem Dokument haben, werden Sie feststellen, dass \raggedbottomdie Fußnoten in einem festen Abstand vom unteren Rand des Textes platziert werden, was nicht schön ist. Sie können dies vermeiden, indem Sie entwederscrartcl(ausKOMA-Skript) anstelle von \article, oder laden Sie das PaketFußmischungmit der Option bottom:

Bildbeschreibung hier eingeben

\documentclass[twoside, 11pt]{article}
\usepackage[bottom]{footmisc}               %% Treat footnotes correctly
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[EL]{\thepage}
\fancyhead[OR]{\thepage}
\raggedbottom                               %% Avoid nasty vertical white space

\begin{document}
foo
\newpage
bar
\newpage
bat
\end{document}

verwandte Informationen