Unterbinden der fancy-Fußzeile-Verschiebung bei \newgeometry
Ich benutze in einer Arbeit das geometry-package und das fancyhdr-package für Kopf- und Fußzeilen. Für einen Teil des Dokuments verschiebe ich die Seitenränder mit dem \newgeometry-Befehl, wobei sich der für den Text zur Verfügung stehende Raum verringert. Die Kopf- und Fußzeilen verschieben sich mit, richten sich korrekt am linken Seitenrand aus, ragen aber auf der rechten Seite über den Rand hinaus. Hat jemand einen Lösungsvorschlag, wie ich die Kopf- und Fußzeilen an den entsprechenden Seitenrändern ausrichten kann und verhindere, dass die Kopf- und Fußzeilen über den Seitenrand hinausragen? Minimalbeispiel siehe unten.
\documentclass[11pt]{article}
\usepackage{t1enc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[a4paper,top=2.5cm,right=2.5cm,left=2.5cm,bottom=2cm,includeheadfoot]{geometry}
\usepackage{fancyhdr}
\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[a4paper,top=2.5cm,right=2.5cm,left=2.5cm,bottom=2cm,includeheadfoot]{geometry}
\usepackage{fancyhdr}
\fancyhead[L]{linker Header}
Header}
\fancyhead[C]{mittlerer Header}
\fancyhead[R]{rechter Header}
Header}
\fancyfoot[L]{linker Footer}
\fancyfoot[C]{\thepage}
Footer}
\fancyfoot[C]{\thepage}
\fancyfoot[R]{rechter Footer}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0.5pt}
\pagestyle{fancy}
\usepackage{blindtext}
Footer}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0.5pt}
\pagestyle{fancy}
\usepackage{blindtext}
\begin{document}
%erster Textteil, mit den im Vorspann definierten Seitenrändern:
\section{Normale Seitenränder}
\blindtext \blindtext \blindtext
Seitenränder}
\blindtext \blindtext \blindtext
%zweiter Textteil mit neuen Seitenrändern:
\newpage
\newgeometry{top=2cm,left=7cm,right=1cm,bottom=2cm,includeheadfoot}
Seitenrändern:
\newpage
\newgeometry{top=2cm,left=7cm,right=1cm,bottom=2cm,includeheadfoot}
\section{Geänderte Seitenränder}
\blindtext \blindtext \blindtext
Seitenränder}
\blindtext \blindtext \blindtext
%dritter Textteil, wieder mit den im Vorspann definierten Seitenrändern:
\newpage
\restoregeometry
Seitenrändern:
\newpage
\restoregeometry
\section{Wieder normale Seitenränder}
\blindtext \blindtext \blindtext
Seitenränder}
\blindtext \blindtext \blindtext
\end{document}