From d2282f23e004fa03067f04054c49465fba0bed36 Mon Sep 17 00:00:00 2001
From: Rolf Niepraschk <Rolf.Niepraschk@ptb.de>
Date: Wed, 20 Nov 2024 13:03:55 +0100
Subject: [PATCH] Fontdefitionen kompakter

---
 kalibrierschein.cls | 20 --------------------
 ks-fontdef.clo      | 17 +++++++++++++++++
 2 files changed, 17 insertions(+), 20 deletions(-)

diff --git a/kalibrierschein.cls b/kalibrierschein.cls
index 9bb2d3b..25f3bbd 100644
--- a/kalibrierschein.cls
+++ b/kalibrierschein.cls
@@ -81,25 +81,6 @@ footskip=0bp,
 \AtEndOfClass{\shorthandon{"}}
 \MakeAutoQuote{»}{«}
 
-% Anpassen der Schriftbefehle
-
-% nach scrsize11pt.clo
-\def\normalsize{%
-  \@setfontsize\normalsize{11.2}{12.85}%
-  \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@
-  \abovedisplayshortskip \z@ \@plus3\p@
-  \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@
-  \belowdisplayskip \abovedisplayskip
-  \let\@listi\@listI
-}
-
-\def\huge{\@setfontsize\huge{20.26}{25.3}}
-\def\large{\@setfontsize\large{12.17}{14.2}}
-\def\tiny{\@setfontsize\tiny\@viipt\@viiipt}
-\let\ks@titelpagefont=\normalsize
-
-%\RequirePackage{textcomp}% ???
-
 \RequirePackage{url,array,xltabular}
 
 \PassOptionsToPackage{final}{graphicx}
@@ -192,7 +173,6 @@ footskip=0bp,
 \definecolor{PTBcolor}{RGB}{0,155,206}% TODO: Besser CMYK?
 
 \input{ks-common.clo}% Titelseiten- und Layout-Definition
-%%%\input{\ks@kalType\ks@layout.clo}% Titelseiten- und Layout-Definition
 
 \newcommand*\ks@type{%
   Typ des Ger\"ates}
diff --git a/ks-fontdef.clo b/ks-fontdef.clo
index 3a201e8..d4ea0e2 100644
--- a/ks-fontdef.clo
+++ b/ks-fontdef.clo
@@ -38,6 +38,23 @@
 \newunicodechar{^^^^00ad}{\-}% 'SOFT HYPHEN'
 \newunicodechar{^^^^2207}{{\setmathfont{Asana Math}^^^^2207}}% 'NABLA'
 
+% Anpassen der Schriftbefehle
+
+% nach scrsize11pt.clo
+\def\normalsize{%
+  \@setfontsize\normalsize{11.2}{12.85}%
+  \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@
+  \abovedisplayshortskip \z@ \@plus3\p@
+  \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@
+  \belowdisplayskip \abovedisplayskip
+  \let\@listi\@listI
+}
+
+\def\huge{\@setfontsize\huge{20.26}{25.3}}
+\def\large{\@setfontsize\large{12.17}{14.2}}
+\def\tiny{\@setfontsize\tiny\@viipt\@viiipt}
+\let\ks@titelpagefont=\normalsize
+
 \endinput
 
 \setsansfont{arial}[
-- 
GitLab