diff --git a/antragsbestaetigung/antragsbestaetigung-test-de.pdf b/antragsbestaetigung/antragsbestaetigung-test-de.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b7c6d256cfcfe01cc25b9e99de38db97208443f0 Binary files /dev/null and b/antragsbestaetigung/antragsbestaetigung-test-de.pdf differ diff --git a/antragsbestaetigung/antragsbestaetigung-test-de.tex b/antragsbestaetigung/antragsbestaetigung-test-de.tex index 01e17af4cfd0354f78f18b048c54e8b6842f08fc..6664263487008a825aea13dbcc8483cdf9c7a1a1 100644 --- a/antragsbestaetigung/antragsbestaetigung-test-de.tex +++ b/antragsbestaetigung/antragsbestaetigung-test-de.tex @@ -1,6 +1,8 @@ \documentclass[de]{ptb-confirm} +\missingEntries{ 17 } + \yourref{4711-0815} \yourmail{2015-05-08} diff --git a/antragsbestaetigung/antragsbestaetigung-test-en.pdf b/antragsbestaetigung/antragsbestaetigung-test-en.pdf new file mode 100644 index 0000000000000000000000000000000000000000..fdc8d8252b3c3cec2bf1203456825b02a25123ef Binary files /dev/null and b/antragsbestaetigung/antragsbestaetigung-test-en.pdf differ diff --git a/antragsbestaetigung/antragsbestaetigung-test-en.tex b/antragsbestaetigung/antragsbestaetigung-test-en.tex index 930ca8a6a1125adc64da5a24a905f13a931dd087..19065d58129f2d4077bf41035bcd7ff8d95a313d 100644 --- a/antragsbestaetigung/antragsbestaetigung-test-en.tex +++ b/antragsbestaetigung/antragsbestaetigung-test-en.tex @@ -1,6 +1,8 @@ \documentclass[en]{ptb-confirm} +\missingEntries{ 0 } + \yourref{4711-0815} \yourmail{2015-05-08} diff --git a/antragsbestaetigung/ptb-confirm.cls b/antragsbestaetigung/ptb-confirm.cls index 01481fb62ad71c711a13301bf44b571fd5a9c064..4f7b1187b87037298d47bf43c095461dcba3407b 100644 --- a/antragsbestaetigung/ptb-confirm.cls +++ b/antragsbestaetigung/ptb-confirm.cls @@ -4,7 +4,7 @@ \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesClass{ptb-confirm} - [2015/05/26 v0.1a PTB-Brief-Klasse (RN)] + [2016/11/17 v0.1b PTB-Brief-Klasse (RN)] \DeclareOption*{\PassOptionsToClass{\CurrentOption}{ptbletter}} @@ -14,6 +14,8 @@ ,BLN ]{ptbletter} +\RequirePackage{eso-pic,graphicx,xcolor} + \newcommand*\vl@setcommand[3][]{% #1=default (opt.), #2=macro, #3=value \edef\vl@tempa{\trim@spaces@noexp{#3}}% \expandafter\protected@xdef\csname #2\endcsname{% @@ -35,6 +37,7 @@ \newcommand*\Condition[1]{\vl@setcommand{vl@Condition}{#1}} \newcommand*\ScheduleDate[1]{\vl@setcommand{vl@ScheduleDate}{#1}} \newcommand*\Fee[1]{\vl@setcommand{vl@Fee}{\num{#1}}} +\newcommand*\missingEntries[1]{\vl@setcommand{vl@missingEntries}{#1}} \newcommand*\vl@DateOfApplication{} \newcommand*\vl@KindOfEnquiry{} @@ -49,8 +52,19 @@ \newcommand*\vl@Condition{} \newcommand*\vl@ScheduleDate{} \newcommand*\vl@Fee{} +\newcommand*\vl@missingEntries{} -\AtBeginDocument{% +\AtBeginDocument{% + \ifnum\number\vl@missingEntries>0 % + \AddToShipoutPictureBG{% + \AtTextCenter{% + \makebox(0,0)[c]{\resizebox{\textwidth}{!}{% + \rotatebox{54.7}{% + \textnormal{\textsf{\textbf{% + \color{lightgray}Fehler:~\vl@missingEntries}}}}}}% + }% + }% + \fi \begin{letter}{% \vl@Company \\ \vl@Name \smallskip \\