Fußzeile verbreitern fancyfoot

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Fußzeile verbreitern fancyfoot

Re: Fußzeile verbreitern fancyfoot

von Stefan Kottwitz » Mo 24. Feb 2025, 17:01

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

Stefan

Re: Fußzeile verbreitern fancyfoot

von tinitus » Mo 24. Feb 2025, 16:56

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

Re: Fußzeile verbreitern fancyfoot

von Stefan Kottwitz » Mo 24. Feb 2025, 14:47

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

\fancyhfoffset{0.65cm}

Stefan

Fußzeile verbreitern fancyfoot

von tinitus » Mo 24. Feb 2025, 13:42

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}



Nach oben