From dd5e57a5da4ae437abdc133208d0bd66bba7219e Mon Sep 17 00:00:00 2001
From: niepra01 <rolf.niepraschk@ptb.de>
Date: Fri, 18 May 2018 08:52:14 +0200
Subject: [PATCH] "varbox"

---
 arbeitsanweisung/vl-arbeitsanweisung.cls | 18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/arbeitsanweisung/vl-arbeitsanweisung.cls b/arbeitsanweisung/vl-arbeitsanweisung.cls
index a6f47ce..a23732d 100644
--- a/arbeitsanweisung/vl-arbeitsanweisung.cls
+++ b/arbeitsanweisung/vl-arbeitsanweisung.cls
@@ -21,8 +21,9 @@ paper=a4paper,
 headheight=16mm,
 marginparsep=2mm,
 marginparwidth=12mm,
-left=22mm,
-right=16mm,
+inner=22mm,
+%right=16mm,
+textwidth=172mm,% 172+22+16=210
 textheight=228mm,
 top=20bp,
 headsep=10mm,
@@ -44,7 +45,7 @@ footskip=25mm,
 \RequirePackage{pdflscape,picture,trimspaces,url,varwidth,placeins}
 \RequirePackage{zref-totpages,graphicx,booktabs,array,pdfpages}
 \RequirePackage{longtable,siunitx,ragged2e,ifxetex,ifluatex,relsize}
-%%%\RequirePackage[manualmark]{scrpage2}
+\keepXColumns
 \RequirePackage{siunitx-PTB}
 
 \let\ptb@tempdima=\@clnwd
@@ -112,8 +113,9 @@ footskip=25mm,
 
 \newcommand*\ptb@rulewidth{.4mm}
 \newcolumntype{C}{>{\centering}X}
-\newcommand*\ptb@VWD[1]{%
-  \begin{varwidth}{\linewidth}\centering #1\end{varwidth}}
+\newcolumntype{R}{>{\RaggedRight}X}
+\newcommand\varbox[2][\linewidth]{%
+  \begin{varwidth}{#1}\nointerlineskip\strut#2\strut\end{varwidth}\strut}
   
 \newcommand*\ptb@head@even{%
   \begin{picture}(0,0)
@@ -148,11 +150,11 @@ footskip=25mm,
     &
       Genehmigt: \\ QMV-\ptb@Devision \\~
     &
-      \ptb@VWD{Ausgabe-Nr.: \\ \ptb@Edition\\~}
+      \varbox{Ausgabe-Nr.: \\ \ptb@Edition\\~}
     &
-      \ptb@VWD{Kurzbezeichnung: \\ \ptb@Ident\\~}
+      \varbox{Kurzbezeichnung: \\ \ptb@Ident\\~}
     &
-      \ptb@VWD{Seite von Seiten \\ \thepage~von \ztotpages\\~}
+      \varbox{Seite von Seiten \\ \thepage~von \ztotpages\\~}
     \tabularnewline
 
     &&&&& \tabularnewline
-- 
GitLab