git.iko.soy/typeable/pandoc
on master help sign in
Updated tests for new latex templates.
d611568John MacFarlane
tests/lhs-test.latex+14−3
@@ -1,11 +1,22 @@
1\documentclass{article}
1\documentclass{article}
2\usepackage{amssymb,amsmath}
2\usepackage{amssymb,amsmath}
3+\usepackage{iftex}
4+\ifXeTeX
5+ \usepackage{fontspec,xltxtra,xunicode}
6+ \defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase}
7+\else
8+ \ifLuaTeX
9+ \usepackage{fontspec}
10+ \defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase}
11+ \else
3−\usepackage[mathletters]{ucs}
12+ \usepackage[mathletters]{ucs}
4−\usepackage[utf8x]{inputenc}
13+ \usepackage[utf8x]{inputenc}
14+ \fi
15+\fi
5\usepackage[breaklinks=true,unicode=true,pdfborder={0 0 0}]{hyperref}
16\usepackage[breaklinks=true,unicode=true,pdfborder={0 0 0}]{hyperref}
6\setlength{\parindent}{0pt}
17\setlength{\parindent}{0pt}
7\setlength{\parskip}{6pt plus 2pt minus 1pt}
18\setlength{\parskip}{6pt plus 2pt minus 1pt}
8−\setlength{\emergencystretch}{3em} -- prevent overfull lines
19+\setlength{\emergencystretch}{3em} % prevent overfull lines
9\setcounter{secnumdepth}{0}
20\setcounter{secnumdepth}{0}
10
21
11
22
tests/lhs-test.latex+lhs+14−3
@@ -1,13 +1,24 @@
1\documentclass{article}
1\documentclass{article}
2\usepackage{amssymb,amsmath}
2\usepackage{amssymb,amsmath}
3+\usepackage{iftex}
4+\ifXeTeX
5+ \usepackage{fontspec,xltxtra,xunicode}
6+ \defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase}
7+\else
8+ \ifLuaTeX
9+ \usepackage{fontspec}
10+ \defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase}
11+ \else
3−\usepackage[mathletters]{ucs}
12+ \usepackage[mathletters]{ucs}
4−\usepackage[utf8x]{inputenc}
13+ \usepackage[utf8x]{inputenc}
14+ \fi
15+\fi
5\usepackage{listings}
16\usepackage{listings}
6\lstnewenvironment{code}{\lstset{language=Haskell,basicstyle=\small\ttfamily}}{}
17\lstnewenvironment{code}{\lstset{language=Haskell,basicstyle=\small\ttfamily}}{}
7\usepackage[breaklinks=true,unicode=true,pdfborder={0 0 0}]{hyperref}
18\usepackage[breaklinks=true,unicode=true,pdfborder={0 0 0}]{hyperref}
8\setlength{\parindent}{0pt}
19\setlength{\parindent}{0pt}
9\setlength{\parskip}{6pt plus 2pt minus 1pt}
20\setlength{\parskip}{6pt plus 2pt minus 1pt}
10−\setlength{\emergencystretch}{3em} -- prevent overfull lines
21+\setlength{\emergencystretch}{3em} % prevent overfull lines
11\setcounter{secnumdepth}{0}
22\setcounter{secnumdepth}{0}
12
23
13
24
tests/writer.latex+14−3
@@ -1,7 +1,18 @@
1\documentclass{article}
1\documentclass{article}
2\usepackage{amssymb,amsmath}
2\usepackage{amssymb,amsmath}
3+\usepackage{iftex}
4+\ifXeTeX
5+ \usepackage{fontspec,xltxtra,xunicode}
6+ \defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase}
7+\else
8+ \ifLuaTeX
9+ \usepackage{fontspec}
10+ \defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase}
11+ \else
3−\usepackage[mathletters]{ucs}
12+ \usepackage[mathletters]{ucs}
4−\usepackage[utf8x]{inputenc}
13+ \usepackage[utf8x]{inputenc}
14+ \fi
15+\fi
5\usepackage{fancyvrb}
16\usepackage{fancyvrb}
6% Redefine labelwidth for lists; otherwise, the enumerate package will cause
17% Redefine labelwidth for lists; otherwise, the enumerate package will cause
7% markers to extend beyond the left margin.
18% markers to extend beyond the left margin.
@@ -28,7 +39,7 @@
28\usepackage[breaklinks=true,unicode=true,pdfborder={0 0 0}]{hyperref}
39\usepackage[breaklinks=true,unicode=true,pdfborder={0 0 0}]{hyperref}
29\setlength{\parindent}{0pt}
40\setlength{\parindent}{0pt}
30\setlength{\parskip}{6pt plus 2pt minus 1pt}
41\setlength{\parskip}{6pt plus 2pt minus 1pt}
31−\setlength{\emergencystretch}{3em} -- prevent overfull lines
42+\setlength{\emergencystretch}{3em} % prevent overfull lines
32\setcounter{secnumdepth}{0}
43\setcounter{secnumdepth}{0}
33\VerbatimFootnotes % allows verbatim text in footnotes
44\VerbatimFootnotes % allows verbatim text in footnotes
34
45