
Ich habe ein Bild als Fußzeile:
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\fancyhf{}
\usepackage{lipsum}
\setlength\headheight{26pt}
\fancyhead[L]{\includegraphics[width=10cm]{myimage}}
Das Bild beginnt immer noch etwa 2 cm unter dem oberen Seitenrand. Wie kann ich es ganz oben beginnen lassen?
Dank im Voraus
Antwort1
Der top margin
Wert ist nicht derselbe wie , wie aus der Grafik (aus der Paketdokumentation) headheight
ersichtlich ist . Es gibt auch einen kleinen Wert, der als vertikaler Abstand zwischen dem Seitenkopfinhalt und dem eigentlichen Textkörper dient.geometry.pdf
\headsep
\documentclass{article}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage[headheight=65pt,tmargin=65pt,headsep=5pt,showframe]{geometry}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\fancyhf{}
\fancyhead[L]{\includegraphics[scale=0.2]{ente}}
\usepackage{blindtext}
\begin{document}
\blindtext[10]
\end{document}
Wenn einige Inhalte ganz an den oberen Rand der Seite gequetscht werden sollen tmargin
und headheight
dabei möglichst identisch sein sollen, sind die Werte in der obigen Lösung einfach willkürlich und hängen von der tatsächlichen Größe der Grafiken ab, die dort platziert werden sollen.
Falls die durch die Werte gemeldete potenzielle Warnung fancyhdr
nicht headheight
ignoriert werden sollte – die gemeldeten Werte sind sehr hilfreich, um falsche Seitenüberschriften zu vermeiden!