diff --git a/kalibrierschein/kalibrierschein.cls b/kalibrierschein/kalibrierschein.cls
index d0de51375d0788b9ab328f5ed428747bf3deafd7..d53466aa028b95cf8b9a4840acd6a43207da65ff 100644
--- a/kalibrierschein/kalibrierschein.cls
+++ b/kalibrierschein/kalibrierschein.cls
@@ -344,8 +344,8 @@
   \@tempcntb=\@tempcnta
   \def\@tempa{}%
   \loop\ifnum\@tempcnta>\z@
-    %%%\edef\@tempa{\@tempa S[table-column-width=\the\@tempdimc]}%
-    \edef\@tempa{\@tempa r}%
+    %%%\edef\@tempa{\@tempa S[table-column-width=\the\@tempdimc]}% ???
+    \edef\@tempa{\@tempa S}%
     \advance\@tempcnta\m@ne
   \repeat
   \edef\@tempa{\noexpand\begin{longtable}{@{}\@tempa @{}}}%
@@ -374,7 +374,14 @@
 
 \newcommand*\printResultTable{%
   \begingroup
-    \sisetup{table-format=1e+2,retain-zero-exponent,table-parse-only=false}%
+    \LTleft=\z@ \LTright=\z@
+  %\sisetup{table-format=1e+2,retain-zero-exponent,table-parse-only=false}%
+    \sisetup{retain-zero-exponent,%table-figures-exponent=1,%
+      table-number-alignment=center,
+      table-text-alignment=center,
+      table-format=1.6e+1,
+      table-align-exponent,
+      table-parse-only=false}%
     \the\ks@tab
   \endgroup
 }
diff --git a/kalibrierschein/siunitx-PTB.sty b/kalibrierschein/siunitx-PTB.sty
index e85f98ab6c4d5ef9b6a9a7bddb034f1bab0c8f71..77f9957f7d6deea81cca725336b8e55b3e857f31 100644
--- a/kalibrierschein/siunitx-PTB.sty
+++ b/kalibrierschein/siunitx-PTB.sty
@@ -19,10 +19,10 @@
   %%%,exponent-product = \ensuremath { \cdot }     % wird per "locale" gesetzt
   %%%,inter-unit-product = \ensuremath{{}\cdot{}}  % wird per "locale" gesetzt
   %,output-exponent-marker=\text{E}
-  ,table-alignment = center
+%  ,table-alignment = center
   %%%,table-number-alignment = center
   %%%,table-text-alignment = center
-  ,table-align-exponent = false
+%  ,table-align-exponent = true
 %  ,table-parse-only = true % ?!
   %,parse-numbers = false
 %  ,table-format = +1.3e+1
@@ -36,6 +36,7 @@
   ,bracket-numbers = true
   %,per-mode = symbol
   ,per-mode = reciprocal
+  %,per-mode=symbol-or-fraction
   ,mode = text % !!!
   ,tight-spacing = false
   ,separate-uncertainty