Fußzeile verbreitern fancyfoot

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


tinitus
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Fr 23. Feb 2024, 20:13

Fußzeile verbreitern fancyfoot

Beitrag von tinitus »

Hallo,
ich möchte die Fußzeile breiter machen. Sie sollte so breit wie der Rahmen sein...

\documentclass{article}

\usepackage{geometry}
\usepackage{fancyhdr}  % Kopf- und Fußzeilen
\usepackage{tikzpagenodes} % TikZ für den Rahmen
\usepackage{tabularx} % Gleichmäßige Tabellen-Spalten

\geometry{
	a4paper,
	total={170mm,220mm},
	left=20mm,
	right=19mm,
	top=45mm,
	outer=20mm
	%footskip=20mm % Erhöht den Abstand zwischen Text und Fußzeile
}

% Rahmen-Stil definieren
\tikzset{
	frame/.style={
		line width=1.5mm,
		blue,
		rounded corners=1mm}
}
\newcommand\fsep{6mm} % Abstand des Rahmens zum Textbereich
\renewcommand{\headrulewidth}{1pt}
% Fancyhdr für Kopf- und Fußzeilen aktivieren
\pagestyle{fancy}
\fancyhf{} % Setzt alle Kopf- und Fußzeilen zurück


% Fußzeile über gesamte Breite mit 4 Spalten
\fancyfoot[L]{\hspace{-1.7cm} % Verschiebt Inhalt nach links
	\makebox[\dimexpr\textwidth+6cm][l]{ % Erweitert die Breite um 6cm nach rechts
	\begin{minipage}{\textwidth}
		\centering
		\footnotesize
		\begin{tabularx}{\textwidth}{p{2.1cm} p{4.7cm}  p{3.7cm} X} 
		\raggedright Testfirma \\ Maxi Musterfrau \\ UST-IdNr.: \\ DE1111111 & 
		\raggedright 11111 Musterstadt \\ Wiesengasse 2 \\ Test & 
		\raggedright Telefon: +49(2566) 12365 \\ Fax: +49(256) 4582522 \\ Funk: +49(177) 4455555 \\ E-Mail: test@test.com & 
		\raggedleft Sparkasse \\ BLZ: 122222  \\ Konto-Nr.: 548646 \\ IBAN: DE 11111111	
			
		\end{tabularx}
	\end{minipage}
}
}
\fancyfoot[C]{} % Leert die zentrale Fußzeile
\fancyfoot[R]{} % Rechte Fußzeile leer lassen

\begin{document}
	
	% Zeichne den Rahmen um den Textbereich
	\begin{tikzpicture}[remember picture, overlay]
		\draw[frame]([xshift=-\fsep,yshift=\fsep]current page text area.north west) %
		rectangle([xshift=\fsep,yshift=-\fsep]current page text area.south east); 
	\end{tikzpicture} 
	
	\noindent Dies ist ein Beispieltext, um zu zeigen, dass der  Rahmen korrekt gesetzt ist.  
	
	
\end{document}



Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2759
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Re: Fußzeile verbreitern fancyfoot

Beitrag von Stefan Kottwitz »

Sehr gutes testbares Minimalbeispiel! Daran konnte ich es direkt ausprobieren. Du kannst die Breite so ändern:

\fancyhfoffset{0.65cm}

Stefan

tinitus
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Fr 23. Feb 2024, 20:13

Re: Fußzeile verbreitern fancyfoot

Beitrag von tinitus »

Hallo,
wie bist Du darauf gekommen. Habe irgendwie nichts gefunden....

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2759
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Re: Fußzeile verbreitern fancyfoot

Beitrag von Stefan Kottwitz »

Ich hab mich daran erinnert und nachgesehen, es steht im Abschnitt 2 des fancyhdr-Handbuchs. ;-)

Stefan

Antworten