From 484d3b18cb05b4088b7ccb019c3bc956376cd166 Mon Sep 17 00:00:00 2001
From: niepra01 <rolf.niepraschk@ptb.de>
Date: Tue, 26 May 2015 17:11:03 +0200
Subject: [PATCH] ...

---
 antragsbestaetigung/antragsbestaetigung-test-de.tex |  2 +-
 antragsbestaetigung/ptb-confirm.cls                 | 10 ++++++----
 ptbletter/ptbletter.cls                             |  2 +-
 3 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/antragsbestaetigung/antragsbestaetigung-test-de.tex b/antragsbestaetigung/antragsbestaetigung-test-de.tex
index dcac200..01e17af 100644
--- a/antragsbestaetigung/antragsbestaetigung-test-de.tex
+++ b/antragsbestaetigung/antragsbestaetigung-test-de.tex
@@ -25,7 +25,7 @@
 \Device{CDG 1\,Torr}
 \Condition{Mondschein}
 \ScheduleDate{2015-07-13}
-\Fee{1789}
+\Fee{1789.98}
 
 \date{2015-05-26}
 
diff --git a/antragsbestaetigung/ptb-confirm.cls b/antragsbestaetigung/ptb-confirm.cls
index ffdd65d..01481fb 100644
--- a/antragsbestaetigung/ptb-confirm.cls
+++ b/antragsbestaetigung/ptb-confirm.cls
@@ -20,7 +20,7 @@
     \ifx\@empty\vl@tempa #1\else\vl@tempa\fi}%
 }
 
-\RequirePackage{trimspaces}
+\RequirePackage{trimspaces,siunitx}
 
 \newcommand*\DateOfApplication[1]{\vl@setcommand{vl@DateOfApplication}{#1}}
 \newcommand*\KindOfEnquiry[1]{\vl@setcommand{vl@KindOfEnquiry}{#1}}
@@ -34,7 +34,7 @@
 \newcommand*\Device[1]{\vl@setcommand{vl@Device}{#1}}
 \newcommand*\Condition[1]{\vl@setcommand{vl@Condition}{#1}}
 \newcommand*\ScheduleDate[1]{\vl@setcommand{vl@ScheduleDate}{#1}}
-\newcommand*\Fee[1]{\vl@setcommand{vl@Fee}{#1}}
+\newcommand*\Fee[1]{\vl@setcommand{vl@Fee}{\num{#1}}}
 
 \newcommand*\vl@DateOfApplication{}
 \newcommand*\vl@KindOfEnquiry{}
@@ -48,7 +48,7 @@
 \newcommand*\vl@Device{}
 \newcommand*\vl@Condition{}
 \newcommand*\vl@ScheduleDate{}
-\newcommand*\vl@Fee{} % TODO: Kommazahlen bearbeiten? siunitx ?
+\newcommand*\vl@Fee{}
 
 \AtBeginDocument{%
   \begin{letter}{%
@@ -56,12 +56,14 @@
     \vl@Name \smallskip \\
     \vl@Street \\
     \vl@Zipcode\ \vl@Town
-    \ifx\vl@Land\@empty\else \bigskip \\ \textls[100]{\MakeUppercase{\vl@Land}} \fi
+    \ifx\vl@Land\@empty\else \bigskip \\ \textls[75]{\MakeUppercase{\vl@Land}} \fi
   }
     \iflanguage{ngerman}{%
+      \sisetup{locale=DE}
       \subject{Antragsbestätigung}%
       \input{ptb-confirm-de.lco}%
     }{%
+      \sisetup{locale=UK}
       \subject{Confirmation of Order}%
       \input{ptb-confirm-en.lco}%
     }%
diff --git a/ptbletter/ptbletter.cls b/ptbletter/ptbletter.cls
index 16dcabc..9536bed 100644
--- a/ptbletter/ptbletter.cls
+++ b/ptbletter/ptbletter.cls
@@ -151,7 +151,7 @@
 
 \setkomavar{location}{%
   \extrarowheight=-1bp %
-  \begin{tabular}{@{}>{\usekomafont{refname}}l<{:}@{~\,}>{\usekomafont{refvalue}}l@{}}
+  \begin{tabular}{@{}>{\strut\usekomafont{refname}}l<{:}@{~\,}>{\usekomafont{refvalue}}l@{}}
     \usekomavar*{yourref} & \usekomavar{yourref}\\
     \usekomavar*{yourmail} & \usekomavar{yourmail}\\
     \usekomavar*{myref} & \usekomavar{myref}\\
-- 
GitLab