replace obsolete package ifthen

master
Gandalf 2021-04-09 12:47:11 +02:00
parent 7d082f1978
commit b45a9fe0be
1 changed files with 8 additions and 9 deletions

View File

@ -5,7 +5,6 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{letterhead}[2021/03/15 scrlttr2 derived letter class for automatisation of legal letters]
\RequirePackage{ifthen}
\RequirePackage{datatool}
\RequirePackage{etoolbox}
\RequirePackage{graphicx}
@ -41,13 +40,13 @@
\DTLloaddb{adressen}{\addressbookpath/Letterhead/Adressen/Adressen.csv}
\DTLassignfirstmatch{adressen}{handle}{#1}{\Name=Name,\Adresse=Adresse,\FaxNr=FaxNr,\TelNr=TelNr,\Opening=Anrede,\Closing=Closing}
\newcommand\FullAddress{\Name\\\Adresse\\per Fax: \FaxNr}
\ifthenelse{\equal{\Opening}{}}{\renewcommand\Opening{Damen und Herren}}{}
\ifthenelse{\equal{\Closing}{}}{\renewcommand\Closing{Mit der Ihnen gebührenden Hochachtung}}{}
\ifstrequal{\Opening}{}{\renewcommand\Opening{Damen und Herren}}{}
\ifstrequal{\Closing}{}{\renewcommand\Closing{Mit der Ihnen gebührenden Hochachtung}}{}
}
\newcommand*{\receivenostar}[1][+]{
\DTLloaddb{deckblatt}{DECKBLATT.csv}
\ifthenelse{\equal{#1}{+}}{%
\ifstrequal{#1}{+}{%
\DTLassignfirstmatch{deckblatt}{stand}{+}{\INH=INH,\handle=handle,\aktenzeichen=az}%
}{%
\DTLassignfirstmatch{deckblatt}{INH}{#1}{\INH=INH,\handle=handle,\aktenzeichen=az}%
@ -58,10 +57,10 @@
\setkomavar{yourref}{\aktenzeichen}
\setkomavar{myref}{\myref}
\newcommand\FullAddress{\Name\\\Adresse\\per Fax: \FaxNr}
\ifthenelse{\equal{\aktenzeichen}{""}\And\equal{\INH}{VG}}{\setkomavar{yourref}{Neue Klage}}{}
\ifthenelse{\equal{\Opening}{""}}{\renewcommand\Opening{Damen und Herren}}{}
\ifthenelse{\equal{\Closing}{""}}{\renewcommand\Closing{Mit der Ihnen gebührenden Hochachtung}}{}
\ifthenelse{\equal{#1}{JC}}{\addtoreffields{bgnr}}{}
\ifstrequal{\aktenzeichen}{}{\ifstrequal{\INH}{VG}{\setkomavar{yourref}{Neue Klage}}{}}{}
\ifstrequal{\Opening}{}{\renewcommand\Opening{Damen und Herren}}{}
\ifstrequal{\Closing}{}{\renewcommand\Closing{Mit der Ihnen gebührenden Hochachtung}}{}
\ifstrequal{#1}{JC}{\addtoreffields{bgnr}}{}
}
\newcommand*{\receive}{\@ifstar{\receivestar}{\receivenostar}}
@ -74,5 +73,5 @@ Ich beantrage zum Zwecke der Akteneinsicht nach §\,149\,Abs.\,7\,StPO die Zusen
\newcommand{\rechtsmittel}[3][zunächst unbestimmtes Rechtsmittel]{Hiermit lege ich #1 gegen das Urteil vom #2 unter dem Aktenzeichen \az\ ein.
\ifthenelse{\equal{#3}{protokoll}}{Ich beantrage zugleich die Zusendung des vollständigen Protokolls der Hauptverhandlung an meine Adresse.}\
\ifstrequal{#3}{protokoll}{Ich beantrage zugleich die Zusendung des vollständigen Protokolls der Hauptverhandlung an meine Adresse.}\
}