From af73986c585b9c632b9f40c45c02fbe1dd5a4b36 Mon Sep 17 00:00:00 2001
From: niepra01 <rolf.niepraschk@ptb.de>
Date: Mon, 11 Jun 2018 11:27:03 +0200
Subject: [PATCH] Fehler bei leerem Name-Makro

---
 antragsbestaetigung/ptb-confirm.cls | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/antragsbestaetigung/ptb-confirm.cls b/antragsbestaetigung/ptb-confirm.cls
index 0e2548c..5c0a1e3 100644
--- a/antragsbestaetigung/ptb-confirm.cls
+++ b/antragsbestaetigung/ptb-confirm.cls
@@ -4,7 +4,7 @@
 
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesClass{ptb-confirm}
-    [2017/12/05 v0.2b Bestaetigung (RN)]
+    [2018/06/11 v0.2c Bestaetigung (RN)]
 
 \RequirePackage{eso-pic,graphicx,xcolor,tabularx,trimspaces,amsmath}
 
@@ -77,11 +77,13 @@
   } 
   \expandafter\docsvlist\expandafter{\vl@Device}%
   \begin{letter}{%
-    \vl@Company \\
-    \vl@Name \smallskip \\
-    \vl@Street \\
+    %\vl@Company \\
+    \mbox{}%
+    \ifx\vl@Company\@empty ~\else\vl@Company\fi \\
+    \ifx\vl@Name\@empty ~\else\vl@Name\smallskip\fi \\ 
+    \ifx\vl@Street\@empty ~\else\vl@Street\fi \\
     \vl@Zipcode\ \vl@Town
-    \ifx\vl@Land\@empty\else \bigskip \\ \textls[75]{\MakeUppercase{\vl@Land}} \fi
+    \ifx\vl@Land\@empty\else ~\bigskip \\ \textls[75]{\MakeUppercase{\vl@Land}} \fi
   }
     \iflanguage{ngerman}{%
       %\sisetup{locale=DE}
-- 
GitLab