aboutsummaryrefslogtreecommitdiff
path: root/web/mytemplate.tex
diff options
context:
space:
mode:
Diffstat (limited to 'web/mytemplate.tex')
-rw-r--r--web/mytemplate.tex67
1 files changed, 67 insertions, 0 deletions
diff --git a/web/mytemplate.tex b/web/mytemplate.tex
new file mode 100644
index 000000000..c2043164e
--- /dev/null
+++ b/web/mytemplate.tex
@@ -0,0 +1,67 @@
+\documentclass[12pt]{article}
+\usepackage{amsmath}
+\usepackage{ifxetex}
+\ifxetex
+ \usepackage{fontspec,xltxtra,xunicode}
+ \defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase}
+ \setromanfont{Georgia}
+ \setsansfont{Arial}
+ \setmonofont{Bitstream Vera Sans Mono}
+\else
+ \usepackage[mathletters]{ucs}
+ \usepackage[utf8x]{inputenc}
+\fi
+\usepackage{microtype}
+\usepackage{fancyhdr}
+\pagestyle{fancy}
+\pagenumbering{arabic}
+\lhead{\itshape Pandoc User's Guide}
+\chead{}
+\rhead{\itshape{\nouppercase{\leftmark}}}
+\lfoot{v $version$}
+\cfoot{}
+\rfoot{\thepage}
+\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}
+% This is needed because raggedright in table elements redefines \\:
+\newcommand{\PreserveBackslash}[1]{\let\temp=\\#1\let\\=\temp}
+\let\PBS=\PreserveBackslash
+\usepackage[normalem]{ulem}
+\newcommand{\textsubscr}[1]{\ensuremath{_{\scriptsize\textrm{#1}}}}
+\usepackage[breaklinks=true,linktocpage,pdftitle={$title$},pdfauthor={$for(author)$$author$$sep$; $endfor$},xetex,colorlinks]{hyperref}
+\usepackage{url}
+\usepackage{graphicx}
+$if(numbersections)$
+$else$
+\setcounter{secnumdepth}{0}
+$endif$
+\VerbatimFootnotes % allows verbatim text in footnotes
+$for(header-includes)$
+$header-includes$
+$endfor$
+
+$if(title)$
+\title{$title$}
+$endif$
+\author{$for(author)$$author$$sep$\\$endfor$}
+$if(date)$
+\date{$date$}
+$endif$
+
+\begin{document}
+$if(title)$
+\maketitle
+$if(toc)$
+\tableofcontents
+\newpage
+$endif$
+$endif$
+
+$body$
+
+\end{document}