Longtable bricht nach der Seite

Longtable bricht nach der Seite

Mein Problem ist, dass ich auf der ersten oder letzten Seite eine bestimmte Fußzeile haben möchte. Die Lösung, die ich ausprobiert habe, ist die Verwendung von fancyhdr zusammen mit afterpage.

Hier ist ein funktionierendes Beispiel von dem, was ich möchte, ohne Longtable.

\documentclass[12pt,a4paper]{article}
\usepackage{fancyhdr}
\usepackage{longtable}
\usepackage{afterpage}
\pagestyle{fancy}
\begin{document}
\lfoot{
    Footer page 1
}%end lhead eller lfoot
\afterpage{\clearpage
    \lfoot{
        Footer page 2 and forward
    }%end lfoot
}%end afterpage

Test page 1
\newpage
Test page 2
\newpage
Test page 3
\end{document}

Wie Sie sehen, ist die linke Fußzeile auf Seite 1 anders als auf Seite 2 und 3.

Wenn ich jedoch eine lange Tabelle verwende, die sich über diese Seiten erstreckt, funktioniert die Afterpage-Technik nicht. Es sei denn, ich erzwinge eine neue Seite, was ich wirklich nicht tun möchte. Wie Sie im folgenden Beispiel sehen können:

\documentclass[12pt,a4paper]{article}
\usepackage{fancyhdr}
\usepackage{longtable}
\usepackage{afterpage}
\pagestyle{fancy}
\begin{document}
\lfoot{
    Footer page 1
}%end lhead eller lfoot
\afterpage{\clearpage
    \lfoot{
        Footer page 2 and forward
    }%end lfoot
}%end afterpage
\begin{longtable}{|l| l|}
Lots of lines& like this.\\
...
Lots of lines& like this.\\
\end{longtable}
After longtable
\newpage
After newpage
\end{document}

Antwort1

Sowohl \afterpageals auch longtablewerden während der Phase ausgeführt, in der TeX eine Seite ausgibt. Daher besteht eine hohe Wahrscheinlichkeit, dass sie miteinander in Konflikt geraten.

Die Verwendung \afterpagezum Ändern der Fußzeile nach der ersten Seite ist nicht empfehlenswert.

\documentclass{article}

\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyfoot[L]{footer for all pages}

\fancypagestyle{firstpage}{%
  \fancyhf{}%
  \fancyfoot[L]{footer for page 1}%
}

\begin{document}
\thispagestyle{firstpage}

<any contents>

\end{document}

verwandte Informationen