Created
August 2, 2012 07:39
-
-
Save db6edr/3234923 to your computer and use it in GitHub Desktop.
German dinbrief-style letter
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This template and configuration file result in a dinbrief-based letter. | |
If the \briefmarke command is used, an electronic stamp as purchased from Deutsche Post is directly integrated into the output pdf. | |
Use the paper format Seiko SLP-STAMP 1 42x36 for the stamps. | |
If you have purchased more than one stamp, the optional parameter of \briefmarke accesses the nth page in the stamp's pdf. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\usepackage[utf8]{inputenc} | |
\usepackage{ngerman} | |
\usepackage{graphicx} | |
\usepackage{ifthen} | |
\usepackage{xstring} | |
\usepackage{eso-pic} | |
%\windowrules %Fenster um Adress AN | |
\nowindowrules %Fenster um Adress AUS | |
%\nowindowtics %Faltmarkierung am Rand AUS | |
\windowtics %Faltmarkierung am Rand AN | |
\centeraddress %Die Empfängeranschrift wird im Brieffenster vertikal zentriert | |
%\normaladdress %Die Empfängeranschrift wird im Anschriftenfeld unten gesetzt | |
\backaddressrule %Anzeigen der Absenderadresse im Sichtfeld des Kuverts: AN | |
%\nobackaddressrule %Anzeigen der Absenderadresse im Sichtfeld des Kuverts: AUS | |
\setaddressheight{43mm} % +3mm | |
\setbackaddressheight{2mm} % -3mm | |
%\disabledraftstandard % Der Brief wird entsprechend den Vorschriften der Norm DIN 676 vom Dezember 1976 auf dem Briefbogen ausgegeben. | |
\enabledraftstandard % Der Brief wird entsprechend den Vorschriften des Entwurfs der Norm DIN 676 vom Mai 1991 auf dem Briefbogen ausgegeben. | |
%\pagestyle{plain} | |
\pagestyle{headings} | |
\renewcommand\familydefault{\sfdefault} | |
\def\absendername{} | |
\def\absenderstrasse{} | |
\def\absenderplz{} | |
\def\absenderort{} | |
%\def\absendertelefon{} | |
%\def\absendermobil{} | |
%\def\absenderfax{} | |
%\def\absendermail{} | |
\def\briefkopf{ | |
\raggedleft{ | |
\begin{tabular}{r|p{35mm}} | |
\textbf{\absendername} & \absenderstrasse\newline | |
\absenderplz~\absenderort \\ | |
\ifthenelse{\not{\isundefined{\absendertelefon}}}{Telefon & \absendertelefon \\}{} | |
\ifthenelse{\not{\isundefined{\absendermobil}}}{Mobil & \absendermobil \\}{} | |
\ifthenelse{\not{\isundefined{\absenderfax}}}{Fax & \absenderfax \\}{} | |
\ifthenelse{\not{\isundefined{\absendermail}}}{Mail & \absendermail \\}{} | |
\end{tabular} | |
} | |
} | |
\address{\briefkopf} % Absenderadresse | |
\backaddress{\absendername, \absenderstrasse, \absenderplz~\absenderort} | |
\signature{\absendername} % Absendername | |
\place{\absenderort} | |
\bottomtext{ %Angabefeld für Geschäftsangaben; Ausgabe auf der ersten Briefseite | |
\ifthenelse{\not{\isundefined{\absenderiban}}}{ | |
\rule{\textwidth}{1pt}\\ | |
\makebox[\textwidth][c]{ | |
\small{ | |
Bankverbindung: \hspace{5mm} IBAN: \absenderiban | |
\ifthenelse{\not{\isundefined{\absenderswift}}}{ | |
\hspace{5mm} SWIFT-BIC: \absenderswift | |
} | |
{} | |
} | |
} | |
} | |
{} | |
} | |
\newcommand{\briefmarke}[2][1]{ | |
\AddToShipoutPicture*{% | |
\put(200, 610){\includegraphics[page=#1, viewport=0 0 102 120, clip, angle=270, origin=c]{#2}}% | |
} | |
} | |
%% | |
%% \CharacterTable | |
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z | |
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z | |
%% Digits \0\1\2\3\4\5\6\7\8\9 | |
%% Exclamation \! Double quote \" Hash (number) \# | |
%% Dollar \$ Percent \% Ampersand \& | |
%% Acute accent \' Left paren \( Right paren \) | |
%% Asterisk \* Plus \+ Comma \, | |
%% Minus \- Point \. Solidus \/ | |
%% Colon \: Semicolon \; Less than \< | |
%% Equals \= Greater than \> Question mark \? | |
%% Commercial at \@ Left bracket \[ Backslash \\ | |
%% Right bracket \] Circumflex \^ Underscore \_ | |
%% Grave accent \` Left brace \{ Vertical bar \| | |
%% Right brace \} Tilde \~} | |
%% | |
% \begin{macrocode} | |
% Example configuration file | |
% | |
% This file is input by the last command of the class `dinbrief' | |
% | |
%\setaddressllhpos{100truemm} | |
%\setaddressllvpos{96truemm} | |
%\setaddressllcorner{20truemm}{72truemm} | |
%\addressstd | |
%\nobackaddressrule | |
%\nowindowrules | |
%\address{R\"udiger Kurz\\ % Package `german' not yet loaded! | |
% Am See 1\\ | |
% 76133 Karlsruhe} | |
%\backaddress{R.~Kurz, Am See 1, 76133 Karslruhe} | |
%\place{Gralsruhe} | |
%\phone{(0127)}{806-0815} | |
%\signature{R\"udiger Kurz} | |
%\setbottomtexttop{284.9truemm} | |
%\bottomtext{% | |
% \makebox[\textwidth][c]{\small\sf | |
% Bankverbindung $\cdot$ Kreissparkasse Gralsruhe % | |
% (BLZ~999~500~00) 98~765~4}} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\documentclass[12pt,a4paper]{dinbrief} | |
\def\absendername{ } | |
\def\absenderstrasse{ } | |
\def\absenderplz{ } | |
\def\absenderort{ } | |
\def\absendertelefon{ } | |
\def\absendermobil{ } | |
\def\absenderfax{ } | |
\def\absendermail{ } | |
%\def\absenderiban{ } | |
%\def\absenderswift{ } | |
\begin{document} | |
\begin{letter}{Mäx Müster\\ | |
c/o Firma\\ | |
Im Nirgendwo 1 \\ | |
26180 Rastede} | |
%\postremark{\textbf{EINSCHREIBEN-\\RÜCKSCHEIN}} | |
%\phone{Vorwahl}{Rufnummer} | |
%\yourmail{} % Ihr Zeichen, Ihr Schreiben vom | |
%\sign{} % Unser Zeichen | |
\briefmarke[1]{C:/Users/draeder/Downloads/INTERNETMARKE-Testprint.pdf} | |
\subject{\textbf{Um das hier geht's}} | |
\opening{Sehr geehrte Damen und Herren,} | |
\ldots TEXT \ldots | |
\closing{Mit freundlichen Grüßen,} | |
%\ps{text} | |
%\encl{Anlagen} | |
%\cc{verteilerliste} | |
\end{letter} | |
\end{document} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment