Buch: Seitennummerierung oben rechts

Buch: Seitennummerierung oben rechts

Ich versuche, die Seitenzahl oben rechts auf der Seite zu platzieren, und in den Kapiteln funktioniert das auch, aber am Anfang des Dokuments funktioniert es nicht wie erwartet. Dies sind die Zeilen, die ich verwende, um die Seitennummerierung festzulegen:

% Page numbering: top right
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancypagestyle{plain}{
    \fancyhf{} % clear all header and footer fields
    \fancyhead[RO,RE]{\thepage} %RO=right odd, RE=right even
    \renewcommand{\headrulewidth}{0pt}
    \renewcommand{\footrulewidth}{0pt}
}

Ich bekomme Folgendes:

Bildbeschreibung hier eingeben

Erstens bekomme ich auf mehreren Seiten oben diese horizontale Linie. Außerdem hat diese Seite eine Nummer, die sie eigentlich nicht haben sollte, und andere Seiten auch. Schließlich sind auch die Seiten mit den Inhalten nummeriert. Wie kann ich dieses Problem lösen?

PS: Ich brauche weder Kopf- noch Fußzeile.

Antwort1

Vorausgesetzt, Sie verwenden eine Standardklasse, sollten Sie entweder titlepageoder verwenden \maketitle, um Ihren Titel zu erstellen. Dadurch wird der Seitenstil automatisch auf emptyoder gesetzt plain. Vermutlich tun Sie das nicht, sodass Sie den fancyStil erhalten, der standardmäßig Überschriften und eine Seitenzahl in der Fußzeile enthält.

Wahrscheinlich möchten Sie einen passenden Stil für Standardseiten einrichten.

titlepageWenn Sie jedoch weder „oder “ noch das Äquivalent verwenden \maketitle, sollten Sie \thispagestyle{empty}auf der ersten Seite angeben, dass sowohl Kopf- als auch Fußzeilen vermieden werden sollen.

Dies ist natürlich eine wilde Vermutung (sieheKommentar). Es könnte also durchaus falsch sein. Ohne ein Minimalbeispiel ist es unmöglich, es besser zu machen.

Antwort2

Hinzufügen der folgenden Zeilen:

\pagestyle{empty}
\pagenumbering{gobble}

Der zuvor veröffentlichte Code hat bei mir einwandfrei funktioniert. Der von mir verwendete Code ist also dieser:

% Page numbering: top right
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancypagestyle{plain}{
    \fancyhf{} % clear all header and footer fields
    \fancyhead[RO,RE]{\thepage} %RO=right odd, RE=right even
    \renewcommand{\headrulewidth}{0pt}
    \renewcommand{\footrulewidth}{0pt}
}
\pagestyle{empty}
\pagenumbering{gobble}

verwandte Informationen