From cbb02290463f289481e9a85e5185eac588cf319a Mon Sep 17 00:00:00 2001 From: fiddlosopher Date: Sat, 2 Jan 2010 18:19:09 +0000 Subject: Changed example14 in web demos to use template & xetex instead of -C. git-svn-id: https://pandoc.googlecode.com/svn/trunk@1777 788f1e2b-df1e-0410-8736-df70ead52e1b --- web/demos | 2 +- web/myheader.tex | 5 ---- web/mytemplate.tex | 67 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 68 insertions(+), 6 deletions(-) delete mode 100644 web/myheader.tex create mode 100644 web/mytemplate.tex (limited to 'web') diff --git a/web/demos b/web/demos index f17f1041f..fce4f5649 100644 --- a/web/demos +++ b/web/demos @@ -65,7 +65,7 @@ click on the name of the output file: 14. PDF with numbered sections and a custom LaTeX header: -@ markdown2pdf -N -C @@myheader.tex@@ @@README@@ -o @@example14.pdf@@ +@ markdown2pdf -N --template=@@mytemplate.tex@@ --variable version=1.4 @@README@@ --xetex --toc -o @@example14.pdf@@ [xmlto]: http://cyberelk.net/tim/xmlto/ diff --git a/web/myheader.tex b/web/myheader.tex deleted file mode 100644 index cfb9835f8..000000000 --- a/web/myheader.tex +++ /dev/null @@ -1,5 +0,0 @@ -\documentclass[11pt]{article} -\usepackage{pxfonts} -\usepackage[margin=1.5in]{geometry} -\usepackage{ucs} -\usepackage[utf8x]{inputenc} 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} -- cgit v1.2.3