From f0720772ea586694d9747d29f456e1b4d4bb9c84 Mon Sep 17 00:00:00 2001
From: Malin Freeborn <malinfreeborn@tutamail.com>
Date: Sat, 30 May 2020 16:38:38 +0200
Subject: [PATCH] make \needspace for spelllevel match all subsections

---
 preamble.tex | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/preamble.tex b/preamble.tex
index ce995fcf..c4ecd6a4 100644
--- a/preamble.tex
+++ b/preamble.tex
@@ -122,7 +122,7 @@ bookmarks=true]%
 {8pt}
 {\Large\bfseries\filcenter}
 
-\titleformat{\subsection}{\needspace{8em}\center\large\bfseries}{}{1em}{}[\rule{.9\linewidth}{.2pt}]
+\titleformat{\subsection}{\needspace{12em}\center\large\bfseries}{}{1em}{}[\rule{.9\linewidth}{.2pt}]
 %
 \titleformat{\subsubsection}
 {\needspace{3em}\normalfont\normalsize\bfseries}{\thesubsubsection}{1em}{}
@@ -204,8 +204,8 @@ bookmarks=true]%
 
 \newcommand{\currentsphere}{magic}
 \newcommand{\sphere}[1]{\setcounter{spelllevel}{0}\renewcommand{\currentsphere}{#1}\index{#1}\section{\currentsphere}}
-\newcommand{\spelllevel}{\addtocounter{spelllevel}{1}\needspace{11em}%
-\subsection{\currentsphere~ Level \arabic{spelllevel}}\noindent}
+\newcommand{\spelllevel}{\addtocounter{spelllevel}{1}%
+	\subsection{\currentsphere~ Level \arabic{spelllevel}}\noindent}
 \newcommand{\enhancement}[2]{\paragraph{(#1) #2:}}
 \newcommand{\magicitem}[7]{\vspace{1em}\noindent\textbf{#1}
 
-- 
GitLab