Skip to content
Snippets Groups Projects
Commit 1609d7ef authored by Rolf Niepraschk's avatar Rolf Niepraschk
Browse files

Sparcheinstellung korrigiert und vereinheitlicht

parent c8a9d4d6
No related branches found
No related tags found
No related merge requests found
%---------------------------
\listfiles
\documentclass[ngerman]{vl-addressLabels}
\documentclass[ de ]{vl-addressLabels}
%\documentclass[ en ]{vl-addressLabels}
\firm{oclaro AG}
\attn{z.\,Hd.}% "z.\,Hd.", "Attn:" oder "c/o"
......
\setcounter{errorcontextlines}{100}
\listfiles
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesClass{vl-addressLabels}
[2013/01/17 v0.1d Dokumentenklasse (RN/PTB)]
[2015/04/30 v0.1e Dokumentenklasse (RN/PTB)]
\newcommand*\vl@lang{ngerman}
\DeclareOption{de}{\def\vl@lang{ngerman}}
\DeclareOption{german}{\def\vl@lang{ngerman}}
\DeclareOption{en}{\def\vl@lang{english}}
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrartcl}}
\ProcessOptions\relax
\PassOptionsToPackage{paper=a4,pagesize,twoside=false,headinclude}{typearea}
......@@ -11,11 +19,6 @@
,fontsize=12pt
]{scrartcl}
\def\@tempa{1}
\ifx\LANG\@tempa
\PassOptionsToPackage{ngerman}{babel}
\fi
\def\huge{\@setfontsize\huge{20.26}{25.3}}
\def\large{\@setfontsize\large{12.17}{14.2}}
\def\tiny{\@setfontsize\tiny\@viipt\@viiipt}
......@@ -26,59 +29,10 @@
\RequirePackage{eso-pic,graphicx}
\RequirePackage{babel}
\RequirePackage{picture}
\let\@tempdimd=\@clnwd
\let\@tempdime=\@clnht
\let\@tempdimf=\@dashdim
\AtBeginDocument{%
\newif\ifGERMAN \GERMANfalse
\newif\ifENGLISH \ENGLISHtrue
\iflanguage{ngerman}{\GERMANtrue\ENGLISHfalse}{%
\iflanguage{german}{\GERMANtrue\ENGLISHfalse}{}}
%\iflanguage{english}{\ENGLISHtrue}{}
\ifGERMAN % Wohl alles unnötig
\fi
\ifENGLISH
\fi
\mbox{}
%-------- End AtBeginDocument ------------
}
\newcommand*\vl@firm{}
\newcommand*\vl@attn{}% "z.\,Hd.", "Attn:" oder "c/o"
\newcommand*\vl@name{}
\newcommand*\vl@street{}
\newcommand*\vl@zip{}
\newcommand*\vl@town{}
\newcommand*\vl@land{}
\AddToShipoutPictureBG*{%
\vlLabels
}%
\RequirePackage{url}
\RequirePackage{ifxetex,ifluatex}
\newif\ifXeOrLua \XeOrLuafalse
\ifxetex\XeOrLuatrue\else\ifluatex\XeOrLuatrue\fi\fi
\RequirePackage[
% factor=1500
% ,verbose=true
,final=true
% ,letterspace=100
,babel=true
]{microtype}
\ifXeOrLua% XeLaTeX oder luaLaTeX
\typeout{############################ XeLaTeX oder luaLaTeX}
......@@ -150,11 +104,58 @@
\fi
\RequirePackage[\vl@lang]{babel}
\RequirePackage{iflang}
\IfLanguageName{ngerman}{%
\RequirePackage[babel=once,german=guillemets]{csquotes}
\AtEndOfClass{\shorthandon{"}}
\defineshorthand{"`}{\openautoquote}
\defineshorthand{"'}{\closeautoquote}
\MakeAutoQuote{»}{«}
}{%
\RequirePackage[babel=once]{csquotes}
}
\RequirePackage{picture}
\let\@tempdimd=\@clnwd
\let\@tempdime=\@clnht
\let\@tempdimf=\@dashdim
\AtBeginDocument{%
\mbox{}
}
\newcommand*\vl@firm{}
\newcommand*\vl@attn{}% "z.\,Hd.", "Attn:" oder "c/o"
\newcommand*\vl@name{}
\newcommand*\vl@street{}
\newcommand*\vl@zip{}
\newcommand*\vl@town{}
\newcommand*\vl@land{}
\AddToShipoutPictureBG*{%
\vlLabels
}%
\RequirePackage{url}
\RequirePackage[
% factor=1500
% ,verbose=true
,final=true
% ,letterspace=100
,babel=true
]{microtype}
\newcommand*\vlReturn{%
\parbox[t]{\paperwidth}{%
Dr.~Karl Jousten \par
\ifGERMAN Leiter der Arbeitsgruppe für Vakuummetrologie \par \fi
\ifENGLISH Head of Section Vacuum Metrology \par \fi
\IfLanguageName{ngerman}{%
Leiter der Arbeitsgruppe für Vakuummetrologie
}{%
Head of Section Vacuum Metrology
}\par
Physikalisch-Technische Bundesanstalt \par
Abbestraße 2--12 \par
10587 Berlin \par
......
......@@ -3,18 +3,20 @@
\newcommand*\ks@location{Berlin}
\newcommand*\ks@kalType{KK}
\newcommand*\ks@layout{-0000}
\newcommand*\ks@LANG{0}
\newcommand*\ks@langs{english,main=ngerman}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesClass{kalibrierschein}
[2015/04/27 v0.1u Dokumentenklasse (RN/PTB)]
[2015/04/30 v0.1v Dokumentenklasse (RN/PTB)]
\DeclareOption{BS}{\def\ks@location{Braunschweig}}
\DeclareOption{BLN}{\def\ks@location{Berlin}}
\DeclareOption{KK}{\edef\ks@kalType{\CurrentOption}}
\DeclareOption{IK}{\edef\ks@kalType{\CurrentOption}}
\DeclareOption{2015}{\edef\ks@layout{-\CurrentOption}}
\DeclareOption{ngerman}{\def\ks@LANG{0}}
\DeclareOption{german}{\def\ks@LANG{0}}
\DeclareOption{english}{\def\ks@LANG{1}}
\DeclareOption{german}{\def\ks@langs{english,main=ngerman}}
\DeclareOption{ngerman}{\def\ks@langs{english,main=ngerman}}
\DeclareOption{de}{\def\ks@langs{english,main=ngerman}}
\DeclareOption{english}{\def\ks@langs{ngerman,main=english}}
\DeclareOption{en}{\def\ks@langs{ngerman,main=english}}
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrartcl}}
\ProcessOptions\relax
\PassOptionsToPackage{paper=a4,pagesize,twoside=false,headinclude}{typearea}
......@@ -31,15 +33,21 @@
%\RequirePackage{showframe}
\ifcase\ks@LANG
\RequirePackage[english,ngerman]{babel}
\RequirePackage[\ks@langs]{babel}
\RequirePackage{iflang}
\IfLanguageName{ngerman}{%
\typeout{ngerman}
\RequirePackage[babel=once,german=guillemets]{csquotes}
\AtEndOfClass{\shorthandon{"}}
\defineshorthand{"`}{\openautoquote}
\defineshorthand{"'}{\closeautoquote}
\MakeAutoQuote{»}{«}
\AtBeginDocument{\sisetup{locale=DE}}
\or
\RequirePackage[ngerman,english]{babel}
}{%
\typeout{english}
\RequirePackage[babel=once]{csquotes}
\AtBeginDocument{\sisetup{locale=US}}
\or
% ...
\fi
}
\def\huge{\@setfontsize\huge{20.26}{25.3}}
\def\large{\@setfontsize\large{12.17}{14.2}}
......
%---------------------------
\listfiles
\documentclass[ngerman,IK,2015]{kalibrierschein}
\documentclass[de,IK,2015]{kalibrierschein}
\resultTable{ 6 }{%
{\(p_{cal}\)}&{\(p_{ind}\)}&{\(p_r\)}&{\(p_{ind} - p_r\)}&{\(e\)}&{\(U(k=2)\)}\\
mbar&mbar&mbar&mbar&&\\\toprule\endhead
......
%---------------------------
\listfiles
\documentclass[ngerman,KK,2015]{kalibrierschein}
\documentclass[en,KK,2015]{kalibrierschein}
\resultTable{ 6 }{%
{\(p_{cal}\)}&{\(p_{ind}\)}&{\(p_r\)}&{\(p_{ind} - p_r\)}&{\(e\)}&{\(U(k=2)\)}\\
mbar&mbar&mbar&mbar&&\\\toprule\endhead
......@@ -39,6 +39,8 @@ mbar&mbar&mbar&mbar&&\\\toprule\endhead
\printFirstPage
\section{ Description of the calibration device }
\IfLanguageName{ngerman}{DEUTSCH}{ENGLISH}
%\num{9.99E-7 +- 9E-9} \par \bigskip
\num{9.99 +- 0.09} \par \bigskip
......
No preview for this file type
\documentclass[ngerman]{vl-versandauftrag}
\documentclass[ de ]{vl-versandauftrag}
%\documentclass[ en ]{vl-versandauftrag}
%\documentclass[ngerman]{vl-versandauftrag}
\WorkingGroup{7.54}
\TelefonExtension{7216}
......
......@@ -2,7 +2,14 @@
\listfiles
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesClass{vl-versandauftrag}
[2015/04/24 v0.1g Dokumentenklasse (RN/PTB)]
[2015/04/30 v0.1h Dokumentenklasse (RN/PTB)]
\newcommand*\vl@lang{ngerman}
\DeclareOption{de}{\def\vl@lang{ngerman}}
\DeclareOption{german}{\def\vl@lang{ngerman}}
\DeclareOption{en}{\def\vl@lang{english}}
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrartcl}}
\ProcessOptions\relax
\PassOptionsToPackage{paper=a4,pagesize}{typearea}
......@@ -25,11 +32,17 @@
\setlength\textheight{741bp}
\RequirePackage{eso-pic,pict2e,picture,xcolor,relsize,trimspaces}
\RequirePackage{babel}
\RequirePackage[babel=once,german=guillemets]{csquotes}
\AtEndOfClass{\shorthandon{"}}
\defineshorthand{"`}{\openautoquote}
\defineshorthand{"'}{\closeautoquote}
\RequirePackage[\vl@lang]{babel}
\RequirePackage{iflang}
\IfLanguageName{ngerman}{%
\RequirePackage[babel=once,german=guillemets]{csquotes}
\AtEndOfClass{\shorthandon{"}}
\defineshorthand{"`}{\openautoquote}
\defineshorthand{"'}{\closeautoquote}
\MakeAutoQuote{»}{«}
}{%
\RequirePackage[babel=once]{csquotes}
}
\definecolor{thisGray}{gray}{0.881}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment