From ac2cdc4feaeedcd1f032b9696a29aac4f62de013 Mon Sep 17 00:00:00 2001 From: Jan Wille <jan.wille@stud.hs-hannover.de> Date: Tue, 8 Oct 2024 18:08:08 +0200 Subject: [PATCH] disable draft for `scrlayer-scrpage` to disable layercontentsrulers --- src/HsH-article.cls | 4 ++-- src/HsH-classes.dtx | 12 ++++-------- src/HsH-classes.pdf | 4 ++-- src/HsH-report.cls | 4 ++-- src/HsH-standalone.cls | 3 +-- 5 files changed, 11 insertions(+), 16 deletions(-) diff --git a/src/HsH-article.cls b/src/HsH-article.cls index d65e6e9..2c05aba 100644 --- a/src/HsH-article.cls +++ b/src/HsH-article.cls @@ -17,7 +17,7 @@ %% \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesClass{HsH-article} - [2024-07-21 3.03 HsH-class based on KOMA] + [2024-08-10 3.03.dev0 HsH-class based on KOMA] \let\HsHClassName\@currname \def\HsHClassName@ParrentClass{% scrartcl% @@ -426,9 +426,9 @@ } \upsubscripts \raggedbottom -\let\layercontentsmeasure\relax \RequirePackage{scrlayer-scrpage} \FamilyOptions{KOMA}{headsepline,singlespacing=true} +\let\layercontentsmeasure\relax \newpagestyle{HsHheadings}{ { \parbox[b]{\sls@headwidth}{ diff --git a/src/HsH-classes.dtx b/src/HsH-classes.dtx index 442cc1f..71a1582 100644 --- a/src/HsH-classes.dtx +++ b/src/HsH-classes.dtx @@ -74,7 +74,7 @@ http://www.latex-project.org/lppl.txt %<report>\ProvidesClass{HsH-report} %<standalone>\ProvidesClass{HsH-standalone} %<*article|report|standalone> - [2024-07-21 3.03.dev0 HsH-class based on KOMA] + [2024-08-10 3.03.dev0 HsH-class based on KOMA] %</article|report|standalone> %<*driver> ^^A ---------- documentation driver ----------------------------------------- \documentclass{ltxdoc} @@ -1496,12 +1496,6 @@ http://www.latex-project.org/lppl.txt \raggedbottom % \end{macrocode} % -% The ruler shown in the top and left margin with the \opt{draft} option is -% removed. -% \begin{macrocode} -\let\layercontentsmeasure\relax -% \end{macrocode} -% % \subsubsection{Header and footer} % % \begin{macrocode} @@ -1509,10 +1503,12 @@ http://www.latex-project.org/lppl.txt % \end{macrocode} % % The header and footer are styled using the low-level commands provided by the -% \KOMAScript{} package \pkg{scrlayer-scrpage}. +% \KOMAScript{} package \pkg{scrlayer-scrpage}. We also disable the ruler shown +% in the heading of \opt{draft} mode. % \begin{macrocode} \RequirePackage{scrlayer-scrpage} \FamilyOptions{KOMA}{headsepline,singlespacing=true} +\let\layercontentsmeasure\relax % \end{macrocode} % % First we define the new pagestyle |HsHheadings|. diff --git a/src/HsH-classes.pdf b/src/HsH-classes.pdf index 4e060aa..e3f21fe 100644 --- a/src/HsH-classes.pdf +++ b/src/HsH-classes.pdf @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:96cd98d7eb3dcc0d2310988d41d2eebd7abad0aaa3f6abcb5b7387ca64c50b39 -size 315802 +oid sha256:0bc729a11b7fbd8dc33e12345463827f2f5960005f3a6251e118dd5b6ec8bcc7 +size 315871 diff --git a/src/HsH-report.cls b/src/HsH-report.cls index e6222d7..1965390 100644 --- a/src/HsH-report.cls +++ b/src/HsH-report.cls @@ -17,7 +17,7 @@ %% \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesClass{HsH-report} - [2024-07-21 3.03 HsH-class based on KOMA] + [2024-08-10 3.03.dev0 HsH-class based on KOMA] \let\HsHClassName\@currname \def\HsHClassName@ParrentClass{% scrreprt% @@ -439,9 +439,9 @@ } \upsubscripts \raggedbottom -\let\layercontentsmeasure\relax \RequirePackage{scrlayer-scrpage} \FamilyOptions{KOMA}{headsepline,singlespacing=true} +\let\layercontentsmeasure\relax \newpagestyle{HsHheadings}{ { \parbox[b]{\sls@headwidth}{ diff --git a/src/HsH-standalone.cls b/src/HsH-standalone.cls index a4297c3..61a94ce 100644 --- a/src/HsH-standalone.cls +++ b/src/HsH-standalone.cls @@ -17,7 +17,7 @@ %% \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesClass{HsH-standalone} - [2024-07-21 3.03 HsH-class based on KOMA] + [2024-08-10 3.03.dev0 HsH-class based on KOMA] \let\HsHClassName\@currname \def\HsHClassName@ParrentClass{% standalone% @@ -223,7 +223,6 @@ \renewcommand{\labelitemiv}{\raisebox{-.1ex}{\scalebox{1.3}{$\cdot$}}} \upsubscripts \raggedbottom -\let\layercontentsmeasure\relax \newcaptionname{english}\professorname{Professor} \newcaptionname{german,ngerman}\professorname{Professor(in)/Lehrbeauftragte(r)} \newcaptionname{english}\firstexaminername{First examiner} -- GitLab