diff --git a/versandauftrag/vl-versandauftrag.cls b/versandauftrag/vl-versandauftrag.cls index 32e6b4ca8ce88c7ad2f3a352cbf47b711c951246..2e5759c05bce724840ba941b23bbd2408855224f 100644 --- a/versandauftrag/vl-versandauftrag.cls +++ b/versandauftrag/vl-versandauftrag.cls @@ -2,7 +2,7 @@ \listfiles \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesClass{vl-versandauftrag} - [2019/11/07 v0.2d Dokumentenklasse (RN/PTB)] + [2020/09/14 v0.3a Dokumentenklasse (RN/PTB)] \newcommand*\vl@lang{english} \newcommand*\vl@version{2018} @@ -59,6 +59,7 @@ \let\vl@tempdime=\@clnht \let\vl@tempdimf=\@dashdim \newcommand\vl@tempa{} +\newcommand\vl@tempb{} \newdimen\vl@fontdim \newdimen\vl@upperfontdim @@ -194,6 +195,26 @@ \vl@setcommand{vl@DateOfArrival}{#1}% \ifx\@empty\vl@DateOfArrival\else\DateOfArrivaltrue\fi } +\newif\ifShippingCompany \ShippingCompanyfalse +\newcommand*\vl@ModeOfTransport{} +\newcommand*\ModeOfTransport[1]{% + \expandafter\@ModeOfTransport#1 \@nil + \ifShippingCompany + \edef\vl@tempb{\noexpand\vl@setcommand{vl@ModeOfTransport}{\vl@tempa}}% + \vl@tempb + \else + \vl@setcommand{vl@ModeOfTransport}{#1} + \fi +} +\newcommand*\@ModeOfTransport{} +\def\@ModeOfTransport#1 #2\@nil{% + \def\vl@tempa{#2}% + \if#1* + \ShippingCompanytrue + \else + \ShippingCompanyfalse + \fi +} \newcounter{vl@TransportType} \setcounter{vl@TransportType}{0} \newcommand*\TransportType[1]{\vl@setcounter{vl@TransportType}{#1}}