From 031b0304ea1c4df9fc7000c085c45d25714fd8e9 Mon Sep 17 00:00:00 2001
From: Malin Freeborn <malinfreeborn@tutamail.com>
Date: Wed, 18 Mar 2020 23:36:51 +0100
Subject: [PATCH] add \needspace to \spelllevel

---
 preamble.tex | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/preamble.tex b/preamble.tex
index ea68d158..c064f186 100644
--- a/preamble.tex
+++ b/preamble.tex
@@ -192,7 +192,7 @@ interior code={ \path[tcb fill interior] ([xshift=-2mm]interior.west)
 
 \newcommand{\currentsphere}{magic}
 \newcommand{\sphere}[1]{\setcounter{spelllevel}{0}\renewcommand{\currentsphere}{#1}\index{#1}\section{\currentsphere}}
-\newcommand{\spelllevel}{\addtocounter{spelllevel}{1}\subsection{\currentsphere~ Level \arabic{spelllevel}}\noindent}
+\newcommand{\spelllevel}{\addtocounter{spelllevel}{1}\needspace{13em}\subsection{\currentsphere~ Level \arabic{spelllevel}}\noindent}
 \newcommand{\enhancement}[2]{\paragraph{(#1) #2:}}
 \newcommand{\magicitem}[7]{\textbf{#1}
 
-- 
GitLab