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