Schmuckrahmen g-brief2 um den gesamten Text

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

Schmuckrahmen g-brief2 um den gesamten Text

Beitrag von tinitus »

Hallo,
ich möchte gerne einen Schmuckrahmen um den gesamten Text im g-brief2.

Mit dem geometry Paket geht das ganz schön. Nur leider passen die 2 Pakete wohl nicht zusammen.
Wie bekommt man das trotzdem hin?
Kann man das in unterschiedlichen Ebenen machen? Geht sowas?

Grüße

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

Re: Schmuckrahmen g-brief2 um den gesammten Text

Beitrag von Stefan Kottwitz »

Hallo,
tinitus hat geschrieben:
So 23. Feb 2025, 21:32
Mit dem geometry Paket geht das ganz schön.
wie denn?
tinitus hat geschrieben:
So 23. Feb 2025, 21:32
Nur leider passen die 2 Pakete wohl nicht zusammen.
Warum meinst Du das? Hast Du es probiert und es geht nicht? Dann zeig doch gern mal das Problem.
tinitus hat geschrieben:
So 23. Feb 2025, 21:32
Kann man das in unterschiedlichen Ebenen machen? Geht sowas?
Mit TikZ beispielsweise, damit kann man auf die Hintergrund-Ebene zeichnen. Oder mit eso-pic oder atbegshi, nur bietet TikZ mit Linien-Design und Dekorationen mehr Möglichkeiten.

Stefan

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

Re: Schmuckrahmen g-brief2 um den gesammten Text

Beitrag von tinitus »

Hallo nehmen wir mal diese 2 Beispiele


https://github.com/faltfe/latex-templates/blob/master/briefe/g-brief2.tex
% !TeX encoding = utf8
% !TeX program = pdflatex
% !TeX spellcheck = de-DE

% ---------------------------
% Template: g-brief2
% Author:   Felix Faltin
% Version:  1.0
% ---------------------------
% http://ftp.fau.de/ctan/macros/latex/contrib/g-brief/g-brief.pdf
% ---------------------------
\documentclass{g-brief2}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\usepackage{lmodern}

% ---------------------------
% Name im Briefkopf
% ---------------------------
\Name{Max Mustermann}

% ---------------------------
% Angaben des Absender
% ---------------------------
% Angaben können von A bis G gestaltet werden
% ---------------------------
\NameZeileA{Max Mustermann}
% ---------------------------
% Angaben können von A bis F gestaltet werden
% ---------------------------
\AdressZeileA{Musterstraße 1}
\AdressZeileB{Raum 10.1}
\AdressZeileC{13456 Musterstadt}
\AdressZeileD{Deutschland}

% ---------------------------
% Angaben können von A bis F gestaltet werden
% ---------------------------
\TelefonZeileA{+49 123 456 78}
\TelefonZeileB{+49 123 456 79}
% ---------------------------
% Angaben können von A bis F gestaltet werden
% ---------------------------
\InternetZeileA{max@mustermann.com}
\InternetZeileB{http://www.mustermann.com}

% ---------------------------
% Retouradresse
% ---------------------------
% Retouradresse steht über dem Empfänger
% leer lassen, wenn mit Adresse identisch
% ---------------------------
\RetourAdresse{Max Mustermann, Postfach 54321, 12346 Musterstadt}

% ---------------------------
% Kontoverbindung
% ---------------------------
% Angaben können von A bis F gestaltet werden
% ---------------------------
\BankZeileA{Musterbank Max}
\BankZeileB{Bankleitzahl: 10020030}
\BankZeileC{Kontonummer: 1020304050}

% ---------------------------
% Angaben des Empfängers
% ---------------------------
\Postvermerk{EINSCHREIBEN}
\Adresse{%
    Mickey Mouse\\
    Donaldweg\\
    98765 Entenhausen
}
%\Datum{10. Mai 2025}       % fehlt \Datum, wird \today genommen

% ---------------------------
% Geschäftszeile
% ---------------------------
% Geschäftszeile wird nur gesetzt,
% wenn \IhrZeichen, \IhrSchreiben oder
% \MeinZeichen angegeben ist
% ---------------------------
\IhrZeichen{Mu/5.23}
\IhrSchreiben{29. Dezember 1803}
\MeinZeichen{Mm/9.42}

% ---------------------------
% Angabe von Markierungen
% ---------------------------
%\unserzeichen          % Statt "Mein Zeichen" steht "Unser Zeichen" in der Geschäftszeile
\trennlinien            % Trennlinien nach dem Kopf, vor dem Fuß und unter der Retouradresse setzen
\lochermarke            % Lochermarken setzen
\faltmarken             % Faltmarken setzen
\fenstermarken          % Fenstermarken setzen

% ---------------------------
% Formelle Angaben
% ---------------------------
\Betreff{Beispiel-Brief}
\Anrede{Sehr geehrte Frau Musterfrau,}
\Gruss{Mit freundlichen Grüßen}{0cm} % Zweiter Parameter gibt den Einschub der Grußformel an
\Unterschrift{Max Mustermann}

% ---------------------------
% Anlage und Verteiler
% ---------------------------
\Anlagen{Anlage:\\ Gar nichts}
\Verteiler{Verteiler:\\Moritz\\Elke\\Marie}

% ---------------------------
% Inhalt des Briefes
% ---------------------------
\begin{document}
    \begin{g-brief}
        \blindtext
    \end{g-brief}
\end{document}

und diese Beispiel:

https://latexdraw.com/how-to-create-a-lined-paper-background-in-latex-using-tikz/

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{calc}

\begin{document}
\pagestyle{empty}
\begin{tikzpicture}[remember picture,overlay]

\foreach \i in {1,2,...,27}{
\draw[lightgray] ($(current page.north west)+(0,-\i)$) -- ($(current page.north east)+(0,-\i)$);}

\end{tikzpicture}

\end{document}


Egal wie ich sie die 2 in die 1 einfüge irgendwie zerschießt es den g-brief2.

Ich habe keinen Plan.
Grüße

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

Re: Schmuckrahmen g-brief2 um den gesammten Text

Beitrag von tinitus »

Hallo,
hier wäre mal eine Lösung:
% !TeX encoding = utf8
% !TeX program = pdflatex
% !TeX spellcheck = de-DE

% ---------------------------
% Template: g-brief2
% Author:   Felix Faltin
% Version:  1.0
% ---------------------------
% http://ftp.fau.de/ctan/macros/latex/contrib/g-brief/g-brief.pdf
% ---------------------------
\documentclass{g-brief2}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\usepackage{lmodern}
\usepackage{tikz}
\usepackage{graphicx}

% ---------------------------
% Name im Briefkopf
% ---------------------------
\Name{Max Mustermann}

% ---------------------------
% Angaben des Absender
% ---------------------------
% Angaben können von A bis G gestaltet werden
% ---------------------------
\NameZeileA{Max Mustermann}
% ---------------------------
% Angaben können von A bis F gestaltet werden
% ---------------------------
\AdressZeileA{Musterstraße 1}
\AdressZeileB{Raum 10.1}
\AdressZeileC{13456 Musterstadt}
\AdressZeileD{Deutschland}

% ---------------------------
% Angaben können von A bis F gestaltet werden
% ---------------------------
\TelefonZeileA{+49 123 456 78}
\TelefonZeileB{+49 123 456 79}
% ---------------------------
% Angaben können von A bis F gestaltet werden
% ---------------------------
\InternetZeileA{max@mustermann.com}
\InternetZeileB{http://www.mustermann.com}

% ---------------------------
% Retouradresse
% ---------------------------
% Retouradresse steht über dem Empfänger
% leer lassen, wenn mit Adresse identisch
% ---------------------------
\RetourAdresse{Max Mustermann, Postfach 54321, 12346 Musterstadt}

% ---------------------------
% Kontoverbindung
% ---------------------------
% Angaben können von A bis F gestaltet werden
% ---------------------------
\BankZeileA{Musterbank Max}
\BankZeileB{Bankleitzahl: 10020030}
\BankZeileC{Kontonummer: 1020304050}

% ---------------------------
% Angaben des Empfängers
% ---------------------------
\Postvermerk{EINSCHREIBEN}
\Adresse{%
	Mickey Mouse\\
	Donaldweg\\
	98765 Entenhausen
}
%\Datum{10. Mai 2025}       % fehlt \Datum, wird \today genommen

% ---------------------------
% Geschäftszeile
% ---------------------------
% Geschäftszeile wird nur gesetzt,
% wenn \IhrZeichen, \IhrSchreiben oder
% \MeinZeichen angegeben ist
% ---------------------------
\IhrZeichen{Mu/5.23}
\IhrSchreiben{29. Dezember 1803}
\MeinZeichen{Mm/9.42}

% ---------------------------
% Angabe von Markierungen
% ---------------------------
%\unserzeichen          % Statt "Mein Zeichen" steht "Unser Zeichen" in der Geschäftszeile
\trennlinien            % Trennlinien nach dem Kopf, vor dem Fuß und unter der Retouradresse setzen
\lochermarke            % Lochermarken setzen
\faltmarken             % Faltmarken setzen
\fenstermarken          % Fenstermarken setzen

% ---------------------------
% Formelle Angaben
% ---------------------------
\Betreff{Beispiel-Brief}
\Anrede{Sehr geehrte Frau Musterfrau,}
\Gruss{Mit freundlichen Grüßen}{0cm} % Zweiter Parameter gibt den Einschub der Grußformel an
\Unterschrift{Max Mustermann}

% ---------------------------
% Anlage und Verteiler
% ---------------------------
\Anlagen{Anlage:\\ Gar nichts}
\Verteiler{Verteiler:\\Moritz\\Elke\\Marie}

% ---------------------------
% Inhalt des Briefes
% ---------------------------





\begin{document}
	\begin{g-brief}
		%\AddToBackground
		{
			\begin{tikzpicture}[remember picture, overlay]
				% Ein einfaches Wasserzeichen
				\node[rotate=45, scale=10, opacity=0.1] at (current page.center) 
				{\textbf{ENTWURF}};
				
				% Ein Kreis in der linken unteren Ecke
				\draw[red, thick] (1,-14) circle (2cm);
				
				
				
				
			\end{tikzpicture}
		}
		
		\blindtext
	\end{g-brief}
\end{document}



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

Re: Schmuckrahmen g-brief2 um den gesammten Text

Beitrag von Stefan Kottwitz »

Ja, sieht doch schonmal gut aus. Das Schreiben von TikZ auf den Seiten-Hintergrund ist ja völlig unabhängig von der Dokumentlasse.

Stefan

Antworten