summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/templates/LaTeX.template9
-rw-r--r--tests/writer.latex13
2 files changed, 16 insertions, 6 deletions
diff --git a/data/templates/LaTeX.template b/data/templates/LaTeX.template
index 4a4c8436c..7c235f8e4 100644
--- a/data/templates/LaTeX.template
+++ b/data/templates/LaTeX.template
@@ -1,3 +1,6 @@
+$if(legacy-header)$
+$legacy-header$
+$else$
\documentclass{article}
\usepackage{ifpdf,ifxetex}
\ifxetex
@@ -9,6 +12,9 @@
\usepackage{amsmath}
\usepackage{listings}
\lstnewenvironment{code}{\lstset{language=Haskell,basicstyle=\small\ttfamily}}{}
+\setlength{\parindent}{0pt}
+\setlength{\parskip}{6pt plus 2pt minus 1pt}
+$endif$
\usepackage{fancyvrb}
\usepackage{enumerate}
\usepackage{array}
@@ -21,9 +27,8 @@
\usepackage{url}
\usepackage{graphicx}
-\setlength{\parindent}{0pt}
-\setlength{\parskip}{6pt plus 2pt minus 1pt}
\VerbatimFootnotes % allows verbatim text in footnotes
+
$if(numbersections)$
$else$
\setcounter{secnumdepth}{0}
diff --git a/tests/writer.latex b/tests/writer.latex
index 09fdc4077..898396363 100644
--- a/tests/writer.latex
+++ b/tests/writer.latex
@@ -1,9 +1,16 @@
\documentclass{article}
+\usepackage{ifpdf,ifxetex}
+\ifxetex
+ \usepackage{fontspec,xltxtra,xunicode}
+\else
+ \usepackage[utf8x]{inputenc}
+ \usepackage[mathletters]{ucs}
+\fi
\usepackage{amsmath}
-\usepackage[mathletters]{ucs}
-\usepackage[utf8x]{inputenc}
\usepackage{listings}
\lstnewenvironment{code}{\lstset{language=Haskell,basicstyle=\small\ttfamily}}{}
+\setlength{\parindent}{0pt}
+\setlength{\parskip}{6pt plus 2pt minus 1pt}
\usepackage{fancyvrb}
\usepackage{enumerate}
\usepackage{array}
@@ -16,8 +23,6 @@
\usepackage{url}
\usepackage{graphicx}
-\setlength{\parindent}{0pt}
-\setlength{\parskip}{6pt plus 2pt minus 1pt}
\VerbatimFootnotes % allows verbatim text in footnotes
\setcounter{secnumdepth}{0}