Nicht spezielle erste Seite in \documenclass{article}

Nicht spezielle erste Seite in \documenclass{article}

Ich habe keine Erfahrung mit TeX und LaTeX, daher kann ich es vielleicht nicht so gut erklären.

Ich versuche, Seitenzahlen in die Fußzeilen in der Form „Seite X von XX“ einzufügen fancyhdr. Bisher habe ich Folgendes erreicht:

\cfoot{Page \thepage\ of \pageref{LastPage}}

Dies funktioniert einwandfrei, außer auf Seite 1, die nur „1“ enthält.

Ich vermute, das liegt daran, dass die erste Seite eine Art „Sonderseite“ ist, da sie nicht auch die Kopfzeile enthält.

Wie deaktiviere ich diese spezielle erste Seite, sodass alle Seiten sowohl Kopf- als auch Fußzeile enthalten?

Antwort1

Wenn Sie die erste Seite mit \maketitlediesem erstellen, kann dies ausgeführt werden \thispagestyle{plain}. Sie können entweder den Seitenstil neu definieren plain(siehe fancyhdrhierzu das Handbuch) oder einfach hinzufügen\thispagestyle{fancy} nach \maketitle:

\documentclass{article}
\usepackage{fancyhdr,lastpage}
\pagestyle{fancy}
\cfoot{Page \thepage{} of \pageref{LastPage}}
\begin{document}
\title{Title}
\author{Me}
\maketitle
\thispagestyle{fancy}
\end{document}

BTW: Wenn Sie vielseitigereKOMA-ScriptKlasse scrartclanstelle der Standardklasse article. Sie können den Seitenstil der Seite mit dem Seitentitel neu definieren:

\documentclass{scrartcl}
\usepackage{fancyhdr,lastpage}
\pagestyle{fancy}
\cfoot{Page \thepage{} of \pageref{LastPage}}
\renewcommand*{\titlepagestyle}{fancy}
\begin{document}
\title{Title}
\author{Me}
\maketitle
\end{document}

Weitere solcher Seitenstil-Befehle gibt es bei KOMA-Script, z. B. \chapterpagestylefür die Seite mit Kapitelüberschrift (nur scrbookund scrreprt). Alle diese Befehle finden Sie im KOMA-Script-Handbuch.

Antwort2

Ohne etwas zu sagen \thispagestyle:

...
\pagestyle{fancy}
<customizations related to fancyhdr>
\expandafter\let\csname ps@plain\expandafter\endcsname
  \csname ps@fancy\endcsname
...
\begin{document}
...
\maketitle

Antwort3

Viele Pakete oder Stile geben den Befehl \thispagestyle{plain}in aus, sodass die erste Seite tatsächlich „speziell“ ist. Versuchen Sie, dies mit auf der Titelseite \maketitlezu überschreiben .\thispagestyle{fancy}

verwandte Informationen