From d7f56f818972d3dbe218343caa0222a8912877c3 Mon Sep 17 00:00:00 2001
From: Andrew Dunning <adunning@users.noreply.github.com>
Date: Mon, 4 Mar 2019 18:58:20 -0500
Subject: [PATCH]  LaTeX template: Robust section numbering removal (#5351)

Ensures that section numbering does not reappear with custom section levels. See <https://tex.stackexchange.com/questions/473653/>.

Update tests
---
 data/templates/default.latex    | 2 +-
 test/lhs-test.latex             | 2 +-
 test/lhs-test.latex+lhs         | 2 +-
 test/writer.latex               | 2 +-
 test/writers-lang-and-dir.latex | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/data/templates/default.latex b/data/templates/default.latex
index b76562f7b..fd15e5b15 100644
--- a/data/templates/default.latex
+++ b/data/templates/default.latex
@@ -283,7 +283,7 @@ $endif$
 $if(numbersections)$
 \setcounter{secnumdepth}{$if(secnumdepth)$$secnumdepth$$else$5$endif$}
 $else$
-\setcounter{secnumdepth}{-2}
+\setcounter{secnumdepth}{-\maxdimen} % remove section numbering
 $endif$
 $if(beamer)$
 $else$
diff --git a/test/lhs-test.latex b/test/lhs-test.latex
index 2c464d488..fd88fa5d3 100644
--- a/test/lhs-test.latex
+++ b/test/lhs-test.latex
@@ -79,7 +79,7 @@
 \setlength{\emergencystretch}{3em}  % prevent overfull lines
 \providecommand{\tightlist}{%
   \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
-\setcounter{secnumdepth}{-2}
+\setcounter{secnumdepth}{-\maxdimen} % remove section numbering
 % Redefines (sub)paragraphs to behave more like sections
 \ifx\paragraph\undefined\else
   \let\oldparagraph\paragraph
diff --git a/test/lhs-test.latex+lhs b/test/lhs-test.latex+lhs
index 51c49229b..b5469e524 100644
--- a/test/lhs-test.latex+lhs
+++ b/test/lhs-test.latex+lhs
@@ -46,7 +46,7 @@
 \setlength{\emergencystretch}{3em}  % prevent overfull lines
 \providecommand{\tightlist}{%
   \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
-\setcounter{secnumdepth}{-2}
+\setcounter{secnumdepth}{-\maxdimen} % remove section numbering
 % Redefines (sub)paragraphs to behave more like sections
 \ifx\paragraph\undefined\else
   \let\oldparagraph\paragraph
diff --git a/test/writer.latex b/test/writer.latex
index 45723c94e..8e4df8694 100644
--- a/test/writer.latex
+++ b/test/writer.latex
@@ -57,7 +57,7 @@
 \setlength{\emergencystretch}{3em}  % prevent overfull lines
 \providecommand{\tightlist}{%
   \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
-\setcounter{secnumdepth}{-2}
+\setcounter{secnumdepth}{-\maxdimen} % remove section numbering
 % Redefines (sub)paragraphs to behave more like sections
 \ifx\paragraph\undefined\else
   \let\oldparagraph\paragraph
diff --git a/test/writers-lang-and-dir.latex b/test/writers-lang-and-dir.latex
index 8c75341e3..6db49d1a9 100644
--- a/test/writers-lang-and-dir.latex
+++ b/test/writers-lang-and-dir.latex
@@ -42,7 +42,7 @@
 \setlength{\emergencystretch}{3em}  % prevent overfull lines
 \providecommand{\tightlist}{%
   \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
-\setcounter{secnumdepth}{-2}
+\setcounter{secnumdepth}{-\maxdimen} % remove section numbering
 % Redefines (sub)paragraphs to behave more like sections
 \ifx\paragraph\undefined\else
   \let\oldparagraph\paragraph