From ab4ec36ed75e553b96562d56ab3e570220490437 Mon Sep 17 00:00:00 2001 From: Andreas Scherer Date: Sat, 24 Aug 2019 19:31:39 +0200 Subject: [PATCH] Optionalize some variables. Add 'letteroption' for additional options, e.g., .lco files, for the 'scrlttr2' documentclass. Make 'date' optional and '\today' the default. Make 'postskriptum' optional. --- letter.latex | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/letter.latex b/letter.latex index 5afc6e7..7182428 100644 --- a/letter.latex +++ b/letter.latex @@ -5,7 +5,10 @@ fromphone, % show phone number fromemail, % show email fromlogo, % show logo in letter head - version=last % latest version of KOMA letter + version=last, % latest version of KOMA letter +$for(letteroption)$ + $letteroption$$sep$, +$endfor$ ]{scrlttr2} \usepackage[ngerman]{babel} @@ -42,10 +45,10 @@ \setkomavar{fromemail}{$email$} \setkomavar{signature}{$author$} - \setkomavar{date}{$date$} + \setkomavar{date}{$if(date)$$date$$else$\today$endif$} \setkomavar{place}{$place$} - \setkomavar{subject}{$subject$} + $if(subject)$\setkomavar{subject}{$subject$}$endif$ \begin{letter}{% $for(address)$ @@ -59,7 +62,7 @@ \closing{$closing$} - \ps $postskriptum$ + $if(postskriptum)$\ps $postskriptum$$endif$ $if(encludes)$ \setkomavar*{enclseparator}{Anlage}