diff --git a/latex/letterhead.cls b/latex/letterhead.cls index 2f80d64..c1660e9 100644 --- a/latex/letterhead.cls +++ b/latex/letterhead.cls @@ -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.}\ }