Wie erstelle ich eine größere Kopfzeile auf der ersten Seite?

Wie erstelle ich eine größere Kopfzeile auf der ersten Seite?

Auf der ersten Seite eines Artikels möchte ich eine viel höhere Kopfzeile erstellen als auf den übrigen Seiten. Das Problem besteht darin, dass die erste Seite unten überläuft, wenn ich die folgende Lösung verwende. Wie kann ich dieses Problem lösen?

\documentclass[11pt,a4paper]{article}
\usepackage{fancyhdr}
\usepackage{lipsum}

\pagestyle{fancy}

\fancypagestyle{plain}{%
  \renewcommand{\headrulewidth}{3pt}%
  \fancyhf{}%
  \setlength{\headheight}{190pt}

  \fancyhead[C]{
    \hrule\hspace{0pt}\\
    \vspace{3cm}
    \hrule\hspace{0pt}\\
    \vspace{3cm}
    \hrule\hspace{0pt}\\    
  }

}

\begin{document}

\title{Lipsum ...}

\author{Me, Myself} 
\date{}
\maketitle
\thispagestyle{plain}


\lipsum
\lipsum
\lipsum
\lipsum
\end{document} 

Antwort1

Ich würde für die Kopfzeile auf der ersten Seite und im Paket eine Box mit der Höhe Null (hier durch ein Bild dargestellt) verwenden, titlingum den Titel nach unten zu verschieben.

\documentclass[11pt,a4paper]{article}
\usepackage{fancyhdr,graphicx}
\usepackage{titling}

\usepackage{lipsum}

\setlength{\headheight}{13.6pt}
\pagestyle{fancy}

\fancypagestyle{firstpage}{%
  \renewcommand{\headrulewidth}{0pt}%
  \fancyhf{}%
  \fancyhead[C]{%
    \raisebox{-\height}[0pt][0pt]{\includegraphics[width=\textwidth,height=6cm]{example-image}}%
  }%
}

\pretitle{\vspace*{5cm}\begin{center}\LARGE}

\begin{document}

\title{Lipsum ...}

\author{Me, Myself} 
\date{}
\maketitle
\thispagestyle{firstpage}


\lipsum
\lipsum
\lipsum
\lipsum
\end{document} 

Bildbeschreibung hier eingeben

Antwort2

Ich würde vorschlagen, Ihren Seitenstil so einzustellen, dass er den Großteil Ihres Dokuments abdeckt (Seiten 2+) und die Kopfzeile für die erste Seite als Teil des Hauptdokuments festzulegen und sie nach Bedarf zu verschieben. Auf diese Weise fließt der Text weiterhin natürlich von Seite 1 zu Seite 2.

Bildbeschreibung hier eingeben

\documentclass{article}

\usepackage{fancyhdr,graphicx}
\usepackage{lipsum}

\pagestyle{fancy}% Main document page style

\title{A title}
\author{An author}
\date{}

\begin{document}

\thispagestyle{plain}% Page style of first page only
\vspace*{\dimexpr-\headheight-\headsep}%

\noindent
\includegraphics[width=\linewidth,height=7cm]{example-image}% Your first page header

{\let\newpage\relax % Avoid page break due to \maketitle
\maketitle}

\sloppy\lipsum[1-50]

\end{document}

Die Kopfzeile der ersten Seite wird um nach oben verschoben \headsep+\headheight, kann aber so angepasst werden, dass sie mit den nachfolgenden Seitenköpfen übereinstimmt, je nachdem, wie die Kopfzeile Ihrer ersten Seite tatsächlich aussieht. Natürlich können Sie auch eine andere Fußzeile für die erste Seite definieren.

Da \maketitleder Titel normalerweise oben auf einer Seite steht, gibt es Probleme \newpage. Um dies zu vermeiden (und somit die erste Seitenüberschrift mit dem Titel zu verbinden), setzen wir momentan \newpageauf \relax- ein No-Op...

Antwort3

Sie können das geometryPaket verwenden, um die \textheightder ersten Seite zu ändern. geometryverfügt über einen \newgeometryBefehl, mit dem Sie die Geometrie (Ränder, Höhe und Breite des Textes usw.) von dem Punkt an ändern können, an dem der \newgeometryBefehl verwendet wird, bis ein \restoregeometryBefehl verwendet wird. Beachten Sie, dass der \restoregeometryBefehl einen Seitenumbruch auslöst. Er sollte daher am Ende der letzten Seite verwendet werden, wo die \newgeometrysein soll.

Außerdem bin ich mir nicht sicher, ob es plainhier relevant ist, den Seitenstil neu zu definieren, da ja ein anderer Seitenstil definiert werden kann. Hier habe ich einen firstpageStil definiert und diesen für die erste Seite verwendet, wo ich ebenfalls \textheightmit auf 320pt umdefiniert habe \newgeometry. Die 320pt sind vielleicht nicht der beste Wert, man könnte es wahrscheinlich genauer einstellen.

\documentclass[11pt,a4paper]{article}
\usepackage{fancyhdr}
\usepackage{lipsum}
\usepackage{geometry}

\pagestyle{fancy}
\setlength{\headheight}{13.6pt}

\fancypagestyle{firstpage}{%
  \fancyhf{}%
  \renewcommand{\headrulewidth}{3pt}%
  \renewcommand{\headheight}{190pt}%
  \fancyhead[C]{%
    \hrule\hspace{0pt}\\[3cm]
    \hrule\hspace{0pt}\\[3cm]
    \hrule\hspace{0pt}\\
  }
  \fancyfoot[C]{\thepage}
}

\title{Lipsum ...}

\author{Me, Myself} 
\date{}

\begin{document}

\newgeometry{textheight=320pt}
\maketitle
\thispagestyle{firstpage}

\lipsum*[13]

\lipsum*[2]

\restoregeometry

\lipsum*[3]

\lipsum*[4]

\end{document}

verwandte Informationen