diff --git a/kalibrierschein/IK-0000.clo b/kalibrierschein/IK-0000.clo index 793b999e0dbc7402a2504ced4c2cf0ea49ef695d..ea7ba5a1db6fafd47269ed5d7036895150b7dc02 100644 --- a/kalibrierschein/IK-0000.clo +++ b/kalibrierschein/IK-0000.clo @@ -1,5 +1,5 @@ -\ProvidesFile{IK-0000.clo}[2014/01/28 v1.0b class option (RN/PTB)] +\ProvidesFile{IK-0000.clo}[2015/12/10 v1.0c class option (RN/PTB)] \iffalse @@ -62,13 +62,12 @@ footskip=0bp, \advance\@tempdimb-60bp % \@tempdimc=\@tempdimb \advance\@tempdimc-10bp % \put(\@tempdima,\@tempdimb){Hersteller:} - \put(\@tempdimd,\@tempdimb){\ks@manufacturer} + \put(\@tempdimd,\@tempdimb){\ks@printDevicesTable{348bp}{46bp}{29bp}} \put(\@tempdima,\@tempdimc){\scriptsize\itshape Manufacturer:} %-------------------------------- \advance\@tempdimb-60bp % \@tempdimc=\@tempdimb \advance\@tempdimc-10bp % \put(\@tempdima,\@tempdimb){Typ:} - \put(\@tempdimd,\@tempdimb){\ks@printTabLines{348bp}{15bp}} \put(\@tempdima,\@tempdimc){\scriptsize\itshape Type:} %-------------------------------- \@tempdimb=478bp % @@ -106,7 +105,7 @@ footskip=0bp, \advance\@tempdimb-30bp % \@tempdimc=\@tempdimb \advance\@tempdimc-10bp % \put(\@tempdima,\@tempdimb){Kalibrierzeichen:} - \put(\@tempdimd,\@tempdimb){\ks@shielded{\ks@calibMark}} + \put(\@tempdimd,\@tempdimb){\ks@calibMark} \put(\@tempdima,\@tempdimc){\scriptsize\itshape Calibration mark:} %-------------------------------- \advance\@tempdimb-30bp % diff --git a/kalibrierschein/IK-2015.clo b/kalibrierschein/IK-2015.clo index f2f28901fb4ee96be5dbdb05aef78c14186ef955..cfcda94e773c84e2696119ba93874ca17b4135ee 100644 --- a/kalibrierschein/IK-2015.clo +++ b/kalibrierschein/IK-2015.clo @@ -1,5 +1,5 @@ -\ProvidesFile{IK-2015.clo}[2015/01/26 v1.0b class option (RN/PTB)] +\ProvidesFile{IK-2015.clo}[2015/12/10 v1.0c class option (RN/PTB)] \iffalse @@ -63,13 +63,12 @@ footskip=0bp, \advance\@tempdimb-60bp % \@tempdimc=\@tempdimb \advance\@tempdimc-10bp % \put(\@tempdima,\@tempdimb){Hersteller:} - \put(\@tempdimd,\@tempdimb){\ks@manufacturer} + \put(\@tempdimd,\@tempdimb){\ks@printDevicesTable{348bp}{46bp}{29bp}} \put(\@tempdima,\@tempdimc){\scriptsize\itshape Manufacturer:} %-------------------------------- \advance\@tempdimb-60bp % \@tempdimc=\@tempdimb \advance\@tempdimc-10bp % \put(\@tempdima,\@tempdimb){Typ:} - \put(\@tempdimd,\@tempdimb){\ks@printTabLines{348bp}{28bp}} \put(\@tempdima,\@tempdimc){\scriptsize\itshape Type:} %-------------------------------- %%%\@tempdimb=478bp % diff --git a/kalibrierschein/KK-0000.clo b/kalibrierschein/KK-0000.clo index d243d466f736711afc3fe70dfda5134832db0f89..d404e2b4acbc419b6a1cbbc08dda2225eeff8a7e 100644 --- a/kalibrierschein/KK-0000.clo +++ b/kalibrierschein/KK-0000.clo @@ -1,5 +1,5 @@ -\ProvidesFile{KK-0000.clo}[2014/01/28 v1.0b class option (RN/PTB)] +\ProvidesFile{KK-0000.clo}[2015/12/10 v1.0c class option (RN/PTB)] \iffalse @@ -62,13 +62,12 @@ footskip=0bp, \advance\@tempdimb-60bp % \@tempdimc=\@tempdimb \advance\@tempdimc-10bp % \put(\@tempdima,\@tempdimb){Hersteller:} - \put(\@tempdimd,\@tempdimb){\ks@manufacturer} + \put(\@tempdimd,\@tempdimb){\ks@printDevicesTable{348bp}{46bp}{29bp}} \put(\@tempdima,\@tempdimc){\scriptsize\itshape Manufacturer:} %-------------------------------- \advance\@tempdimb-60bp % \@tempdimc=\@tempdimb \advance\@tempdimc-10bp % \put(\@tempdima,\@tempdimb){Typ:} - \put(\@tempdimd,\@tempdimb){\ks@printTabLines{348bp}{28bp}} \put(\@tempdima,\@tempdimc){\scriptsize\itshape Type:} %-------------------------------- \@tempdimb=478bp % diff --git a/kalibrierschein/KK-2015.clo b/kalibrierschein/KK-2015.clo index a3a47469626e993bee14ff9dce49164788414fcb..43bf454c2f204b30b77f933f2ab54fbaff41f99f 100644 --- a/kalibrierschein/KK-2015.clo +++ b/kalibrierschein/KK-2015.clo @@ -1,5 +1,5 @@ -\ProvidesFile{KK-2015.clo}[2015/01/26 v1.0b class option (RN/PTB)] +\ProvidesFile{KK-2015.clo}[2015/12/10 v1.0c class option (RN/PTB)] \iffalse @@ -63,13 +63,12 @@ footskip=0bp, \advance\@tempdimb-60bp % \@tempdimc=\@tempdimb \advance\@tempdimc-10bp % \put(\@tempdima,\@tempdimb){Hersteller:} - \put(\@tempdimd,\@tempdimb){\ks@manufacturer} + \put(\@tempdimd,\@tempdimb){\ks@printDevicesTable{348bp}{46bp}{29bp}} \put(\@tempdima,\@tempdimc){\scriptsize\itshape Manufacturer:} %-------------------------------- \advance\@tempdimb-60bp % \@tempdimc=\@tempdimb \advance\@tempdimc-10bp % \put(\@tempdima,\@tempdimb){Typ:} - \put(\@tempdimd,\@tempdimb){\ks@printTabLines{348bp}{28bp}} \put(\@tempdima,\@tempdimc){\scriptsize\itshape Type:} %-------------------------------- %%%\@tempdimb=478bp % diff --git a/kalibrierschein/kalibrierschein.cls b/kalibrierschein/kalibrierschein.cls index b9d440e647eac223d293987850638706542c2b64..948a98a95c3f18661eee9471260f2a5adb03bb3e 100644 --- a/kalibrierschein/kalibrierschein.cls +++ b/kalibrierschein/kalibrierschein.cls @@ -234,14 +234,15 @@ \fi } -\newcommand*\ks@printTabLines[2]{% - \typeout{#1,#2}% +\newcommand*\ks@printDevicesTable[3]{% #1 = width, #2 = 1. offset, #3 = 2. offset \ks@tab{}% \ks@getColSpec{\ks@type}{\ks@colSpec}% \edef\@tempa{\noexpand\begin{tabularx}{#1}[t]{@{}\ks@colSpec @{}}}% \ks@tab\expandafter{\@tempa}% - \ks@addTabLine{\ks@type}% + \ks@addTabLine{\ks@manufacturer}% \ks@add{\tabularnewline[#2]}% + \ks@addTabLine{\ks@type}% + \ks@add{\tabularnewline[#3]}% \ks@addTabLine{\ks@serialNo}% \ks@add{\end{tabularx}}% \begingroup @@ -281,9 +282,10 @@ Typ des Ger\"ates} \newcommand*\type[1]{\xdef\ks@type{\trim@spaces{#1}}} -\newcommand*\ks@manufacturer{% - Name des Herstellers, Auftraggebers} -\newcommand*\manufacturer[1]{\xdef\ks@manufacturer{\trim@spaces{#1}}} +\newcommand*\ks@manufacturer{Namen der Hersteller} +\newcommand*\manufacturer[1]{% + \xdef\ks@manufacturer{\trim@spaces{\detokenize{#1}}}% +} \newcommand*\ks@object{% Name des Ger\"ates, kurze Charakterisierung}