aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJohn MacFarlane <[email protected]>2024-09-25 19:07:43 -0700
committerJohn MacFarlane <[email protected]>2024-09-29 14:18:31 -0700
commit2a6268de67b883cd814358111d764d330f100d9b (patch)
tree850c5717d198ec99484542b863ea9a676877e4cb /test
parent7565a90cec79c5fcd1d3b3e5ddb042d2cdaccac3 (diff)
Refactor latex template using partials.
+ Split out common parts of latex template into partials: common.latex, fonts.latex, font-settings.latex, passoptions.latex, hypersetup.latex, after-header-includes.latex. + Split out old latex template into default.latex and default.beamer. + Make default.beamer the default template for beamer.
Diffstat (limited to 'test')
-rw-r--r--test/command/9472.md11
-rw-r--r--test/writer.latex3
-rw-r--r--test/writers-lang-and-dir.latex11
3 files changed, 11 insertions, 14 deletions
diff --git a/test/command/9472.md b/test/command/9472.md
index 7da450ee9..273edde94 100644
--- a/test/command/9472.md
+++ b/test/command/9472.md
@@ -11,9 +11,9 @@ More text in English. ['Zitat auf Deutsch.']{lang=de}
% Options for packages loaded elsewhere
\PassOptionsToPackage{unicode}{hyperref}
\PassOptionsToPackage{hyphens}{url}
-%
\documentclass[
]{article}
+\usepackage{xcolor}
\usepackage{amsmath,amssymb}
\usepackage{iftex}
\ifPDFTeX
@@ -45,11 +45,6 @@ More text in English. ['Zitat auf Deutsch.']{lang=de}
}{% if KOMA class
\KOMAoptions{parskip=half}}
\makeatother
-\usepackage{xcolor}
-\setlength{\emergencystretch}{3em} % prevent overfull lines
-\providecommand{\tightlist}{%
- \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
-\setcounter{secnumdepth}{-\maxdimen} % remove section numbering
\ifLuaTeX
\usepackage[bidi=basic]{babel}
\else
@@ -63,6 +58,10 @@ More text in English. ['Zitat auf Deutsch.']{lang=de}
\ifLuaTeX
\usepackage[german]{selnolig} % disable illegal ligatures
\fi
+\setlength{\emergencystretch}{3em} % prevent overfull lines
+\providecommand{\tightlist}{%
+ \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
+\setcounter{secnumdepth}{-\maxdimen} % remove section numbering
\usepackage{bookmark}
\IfFileExists{xurl.sty}{\usepackage{xurl}}{} % add URL line breaks if available
\urlstyle{same}
diff --git a/test/writer.latex b/test/writer.latex
index 1cb69633f..a5ee8a04e 100644
--- a/test/writer.latex
+++ b/test/writer.latex
@@ -1,9 +1,9 @@
% Options for packages loaded elsewhere
\PassOptionsToPackage{unicode}{hyperref}
\PassOptionsToPackage{hyphens}{url}
-%
\documentclass[
]{article}
+\usepackage{xcolor}
\usepackage{amsmath,amssymb}
\usepackage{iftex}
\ifPDFTeX
@@ -36,7 +36,6 @@
\KOMAoptions{parskip=half}}
\makeatother
\usepackage{fancyvrb}
-\usepackage{xcolor}
\usepackage{graphicx}
\makeatletter
\newsavebox\pandoc@box
diff --git a/test/writers-lang-and-dir.latex b/test/writers-lang-and-dir.latex
index 3d12f0c1e..2a3e8242a 100644
--- a/test/writers-lang-and-dir.latex
+++ b/test/writers-lang-and-dir.latex
@@ -1,9 +1,9 @@
% Options for packages loaded elsewhere
\PassOptionsToPackage{unicode}{hyperref}
\PassOptionsToPackage{hyphens}{url}
-%
\documentclass[
]{article}
+\usepackage{xcolor}
\usepackage{amsmath,amssymb}
\usepackage{iftex}
\ifPDFTeX
@@ -35,11 +35,6 @@
}{% if KOMA class
\KOMAoptions{parskip=half}}
\makeatother
-\usepackage{xcolor}
-\setlength{\emergencystretch}{3em} % prevent overfull lines
-\providecommand{\tightlist}{%
- \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
-\setcounter{secnumdepth}{-\maxdimen} % remove section numbering
\ifLuaTeX
\usepackage[bidi=basic]{babel}
\else
@@ -57,6 +52,10 @@
\ifLuaTeX
\usepackage[english,german]{selnolig} % disable illegal ligatures
\fi
+\setlength{\emergencystretch}{3em} % prevent overfull lines
+\providecommand{\tightlist}{%
+ \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
+\setcounter{secnumdepth}{-\maxdimen} % remove section numbering
\ifPDFTeX
\TeXXeTstate=1
\newcommand{\RL}[1]{\beginR #1\endR}