[Spacing] Title spacing
All checks were successful
Update helpers / build_helpers (push) Successful in 24s

This commit is contained in:
2026-03-02 11:49:08 +01:00
parent 2ca478cf27
commit 8d1638eeef
3 changed files with 34 additions and 0 deletions

View File

@@ -41,6 +41,7 @@
\usepackage{etoolbox} \usepackage{etoolbox}
\usepackage{makecell} \usepackage{makecell}
\usepackage{parskip} \usepackage{parskip}
\usepackage{titlesec}
\newcounter{descriptorShadeStrength} \newcounter{descriptorShadeStrength}
\newcounter{shadeStrength} \newcounter{shadeStrength}
@@ -1230,6 +1231,10 @@
\newcommand{\noverticalspacing}{ \newcommand{\noverticalspacing}{
\titlespacing*{\section}{0pt}{2pt plus 2pt minus 1pt}{2pt plus 2pt minus 2pt}
\titlespacing*{\subsection}{0pt}{1pt plus 2pt minus 1pt}{1pt plus 2pt minus 1pt}
\titlespacing*{\subsubsection}{0pt}{1pt plus 1pt minus 1pt}{1pt plus 1pt minus 1pt}
\titlespacing*{\paragraph}{0pt}{0pt plus 1pt minus 0pt}{1pt plus 0pt minus 1pt}
\abovedisplayskip 1pt plus 2pt minus 1pt \abovedisplayskip 1pt plus 2pt minus 1pt
\belowdisplayskip 1pt plus 2pt minus 1pt \belowdisplayskip 1pt plus 2pt minus 1pt
\abovedisplayshortskip -10pt \abovedisplayshortskip -10pt
@@ -1242,6 +1247,10 @@
\setlist{noitemsep,topsep=1pt,partopsep=0pt} \setlist{noitemsep,topsep=1pt,partopsep=0pt}
} }
\newcommand{\smallverticalspacing}{ \newcommand{\smallverticalspacing}{
\titlespacing*{\section}{0pt}{4pt plus 3pt minus 2pt}{3pt plus 2pt minus 1pt}
\titlespacing*{\subsection}{0pt}{3pt plus 2pt minus 1pt}{2pt plus 2pt minus 0pt}
\titlespacing*{\subsubsection}{0pt}{2pt plus 2pt minus 1pt}{2pt plus 1pt minus 0pt}
\titlespacing*{\paragraph}{0pt}{1pt plus 1pt minus 1pt}{1pt plus 0pt minus 0pt}
\abovedisplayskip 4pt plus 3pt minus 2pt \abovedisplayskip 4pt plus 3pt minus 2pt
\belowdisplayskip 5pt plus 5pt minus 2pt \belowdisplayskip 5pt plus 5pt minus 2pt
\abovedisplayshortskip -5pt \abovedisplayshortskip -5pt
@@ -1254,6 +1263,10 @@
\setlist{itemsep=2pt,topsep=2pt,partopsep=1pt} \setlist{itemsep=2pt,topsep=2pt,partopsep=1pt}
} }
\newcommand{\mediumverticalspacing}{ \newcommand{\mediumverticalspacing}{
\titlespacing*{\section}{0pt}{6pt plus 2pt minus 2pt}{4pt plus 2pt minus 2pt}
\titlespacing*{\subsection}{0pt}{4pt plus 2pt minus 2pt}{3pt plus 2pt minus 1pt}
\titlespacing*{\subsubsection}{0pt}{3pt plus 1pt minus 1pt}{2pt plus 1pt minus 0pt}
\titlespacing*{\paragraph}{0pt}{2pt plus 1pt minus 1pt}{1pt plus 0pt minus 0pt}
\abovedisplayskip 7pt plus 4pt minus 3pt \abovedisplayskip 7pt plus 4pt minus 3pt
\belowdisplayskip 9pt plus 6pt minus 3pt \belowdisplayskip 9pt plus 6pt minus 3pt
\abovedisplayshortskip 0pt \abovedisplayshortskip 0pt
@@ -1266,6 +1279,10 @@
\setlist{itemsep=4pt,topsep=4pt,partopsep=2pt} \setlist{itemsep=4pt,topsep=4pt,partopsep=2pt}
} }
\newcommand{\largeverticalspacing}{ \newcommand{\largeverticalspacing}{
\titlespacing*{\section}{0pt}{8pt plus 2pt minus 4pt}{5pt plus 2pt minus 3pt}
\titlespacing*{\subsection}{0pt}{6pt plus 2pt minus 3pt}{4pt plus 2pt minus 2pt}
\titlespacing*{\subsubsection}{0pt}{4pt plus 1pt minus 2pt}{3pt plus 1pt minus 1pt}
\titlespacing*{\paragraph}{0pt}{3pt plus 1pt minus 1pt}{2pt plus 1pt minus 1pt}
\abovedisplayskip 13pt plus 5pt minus 4pt \abovedisplayskip 13pt plus 5pt minus 4pt
\belowdisplayskip 15pt plus 9pt minus 6pt \belowdisplayskip 15pt plus 9pt minus 6pt
\abovedisplayshortskip 5pt plus 2pt minus 3pt \abovedisplayshortskip 5pt plus 2pt minus 3pt

View File

@@ -27,6 +27,7 @@
\RequirePackage{etoolbox} \RequirePackage{etoolbox}
\RequirePackage{makecell} \RequirePackage{makecell}
\RequirePackage{parskip} \RequirePackage{parskip}
\RequirePackage{titlesec}
\newcounter{descriptorShadeStrength} \newcounter{descriptorShadeStrength}
\newcounter{shadeStrength} \newcounter{shadeStrength}

View File

@@ -1,4 +1,8 @@
\newcommand{\noverticalspacing}{ \newcommand{\noverticalspacing}{
\titlespacing*{\section}{0pt}{2pt plus 2pt minus 1pt}{2pt plus 2pt minus 2pt}
\titlespacing*{\subsection}{0pt}{1pt plus 2pt minus 1pt}{1pt plus 2pt minus 1pt}
\titlespacing*{\subsubsection}{0pt}{1pt plus 1pt minus 1pt}{1pt plus 1pt minus 1pt}
\titlespacing*{\paragraph}{0pt}{0pt plus 1pt minus 0pt}{1pt plus 0pt minus 1pt}
\abovedisplayskip 1pt plus 2pt minus 1pt \abovedisplayskip 1pt plus 2pt minus 1pt
\belowdisplayskip 1pt plus 2pt minus 1pt \belowdisplayskip 1pt plus 2pt minus 1pt
\abovedisplayshortskip -10pt \abovedisplayshortskip -10pt
@@ -11,6 +15,10 @@
\setlist{noitemsep,topsep=1pt,partopsep=0pt} \setlist{noitemsep,topsep=1pt,partopsep=0pt}
} }
\newcommand{\smallverticalspacing}{ \newcommand{\smallverticalspacing}{
\titlespacing*{\section}{0pt}{4pt plus 3pt minus 2pt}{3pt plus 2pt minus 1pt}
\titlespacing*{\subsection}{0pt}{3pt plus 2pt minus 1pt}{2pt plus 2pt minus 0pt}
\titlespacing*{\subsubsection}{0pt}{2pt plus 2pt minus 1pt}{2pt plus 1pt minus 0pt}
\titlespacing*{\paragraph}{0pt}{1pt plus 1pt minus 1pt}{1pt plus 0pt minus 0pt}
\abovedisplayskip 4pt plus 3pt minus 2pt \abovedisplayskip 4pt plus 3pt minus 2pt
\belowdisplayskip 5pt plus 5pt minus 2pt \belowdisplayskip 5pt plus 5pt minus 2pt
\abovedisplayshortskip -5pt \abovedisplayshortskip -5pt
@@ -23,6 +31,10 @@
\setlist{itemsep=2pt,topsep=2pt,partopsep=1pt} \setlist{itemsep=2pt,topsep=2pt,partopsep=1pt}
} }
\newcommand{\mediumverticalspacing}{ \newcommand{\mediumverticalspacing}{
\titlespacing*{\section}{0pt}{6pt plus 2pt minus 2pt}{4pt plus 2pt minus 2pt}
\titlespacing*{\subsection}{0pt}{4pt plus 2pt minus 2pt}{3pt plus 2pt minus 1pt}
\titlespacing*{\subsubsection}{0pt}{3pt plus 1pt minus 1pt}{2pt plus 1pt minus 0pt}
\titlespacing*{\paragraph}{0pt}{2pt plus 1pt minus 1pt}{1pt plus 0pt minus 0pt}
\abovedisplayskip 7pt plus 4pt minus 3pt \abovedisplayskip 7pt plus 4pt minus 3pt
\belowdisplayskip 9pt plus 6pt minus 3pt \belowdisplayskip 9pt plus 6pt minus 3pt
\abovedisplayshortskip 0pt \abovedisplayshortskip 0pt
@@ -35,6 +47,10 @@
\setlist{itemsep=4pt,topsep=4pt,partopsep=2pt} \setlist{itemsep=4pt,topsep=4pt,partopsep=2pt}
} }
\newcommand{\largeverticalspacing}{ \newcommand{\largeverticalspacing}{
\titlespacing*{\section}{0pt}{8pt plus 2pt minus 4pt}{5pt plus 2pt minus 3pt}
\titlespacing*{\subsection}{0pt}{6pt plus 2pt minus 3pt}{4pt plus 2pt minus 2pt}
\titlespacing*{\subsubsection}{0pt}{4pt plus 1pt minus 2pt}{3pt plus 1pt minus 1pt}
\titlespacing*{\paragraph}{0pt}{3pt plus 1pt minus 1pt}{2pt plus 1pt minus 1pt}
\abovedisplayskip 13pt plus 5pt minus 4pt \abovedisplayskip 13pt plus 5pt minus 4pt
\belowdisplayskip 15pt plus 9pt minus 6pt \belowdisplayskip 15pt plus 9pt minus 6pt
\abovedisplayshortskip 5pt plus 2pt minus 3pt \abovedisplayshortskip 5pt plus 2pt minus 3pt