diff --git a/kalibrierschein/kalibrierschein.cls b/kalibrierschein/kalibrierschein.cls index a4a19b40aa4db97a438065b24660626d1cd8c866..cbb905241fe62301585e50827d9045e06ef7d358 100644 --- a/kalibrierschein/kalibrierschein.cls +++ b/kalibrierschein/kalibrierschein.cls @@ -376,11 +376,20 @@ \newcommand*\ks@applicant@table{% \begingroup - \begin{tabular}[t]{@{}l@{}}% - \expandafter\@tfor\expandafter\reserved@b\expandafter + \let\ks@tempa=\\% + \let\\=\relax + \ks@tab{}% + \expandafter\@tfor\expandafter\ks@tempb\expandafter :\expandafter=\ks@applicant\do{% - \ignorespaces\reserved@b\\[.3ex]% + \expandafter\edef\expandafter\ks@tempb\expandafter{% + \expandafter\trim@spaces\expandafter{\ks@tempb}}% + \ifx\ks@tempb\@empty\else + \expandafter\ks@add\expandafter{\ks@tempb\tabularnewline[.3ex]}% + \fi }% + \let\\=\ks@tempa + \begin{tabular}[t]{@{}l@{}}% + \the\ks@tab \end{tabular}% \endgroup }