From 4a841bfc5464907adea4cdd655485565565b40ae Mon Sep 17 00:00:00 2001 From: fiddlosopher Date: Sat, 3 Nov 2007 22:14:03 +0000 Subject: Use template haskell to avoid the need for templates: + Added library Text.Pandoc.Include, with a template haskell function $(includeStrFrom fname) to include a file as a string constant at compile time. + This removes the need for the 'templates' directory or Makefile target. These have been removed. + The base source directory has been changed from src to . + A new 'data' directory has been added, containing the ASCIIMathML.js script, writer headers, and S5 files. + The src/wrappers directory has been moved to 'wrappers'. + The Text.Pandoc.ASCIIMathML library is no longer needed, since Text.Pandoc.Writers.HTML can use includeStrFrom to include the ASCIIMathML.js code directly. It has been removed. git-svn-id: https://pandoc.googlecode.com/svn/trunk@1063 788f1e2b-df1e-0410-8736-df70ead52e1b --- src/headers/ConTeXtHeader | 61 ----------------------------------------------- src/headers/DocbookHeader | 3 --- src/headers/LaTeXHeader | 5 ---- src/headers/RTFHeader | 4 ---- src/headers/S5Header | 3 --- 5 files changed, 76 deletions(-) delete mode 100644 src/headers/ConTeXtHeader delete mode 100644 src/headers/DocbookHeader delete mode 100644 src/headers/LaTeXHeader delete mode 100644 src/headers/RTFHeader delete mode 100644 src/headers/S5Header (limited to 'src/headers') diff --git a/src/headers/ConTeXtHeader b/src/headers/ConTeXtHeader deleted file mode 100644 index 41648081c..000000000 --- a/src/headers/ConTeXtHeader +++ /dev/null @@ -1,61 +0,0 @@ -\enableregime[utf] % use UTF-8 - -\setupcolors[state=start] -\setupinteraction[state=start, color=middlered] % needed for hyperlinks - -\setuppapersize[letter][letter] % use letter paper -\setuplayout[width=middle, backspace=1.5in, cutspace=1.5in, - height=middle, header=0.75in, footer=0.75in] % page layout -\setuppagenumbering[location={footer,center}] % number pages -\setupbodyfont[11pt] % 11pt font -\setupwhitespace[medium] % inter-paragraph spacing - -\setuphead[section][style=\tfc] -\setuphead[subsection][style=\tfb] -\setuphead[subsubsection][style=\bf] - -% define title block commands -\unprotect -\def\doctitle#1{\gdef\@title{#1}} -\def\author#1{\gdef\@author{#1}} -\def\date#1{\gdef\@date{#1}} -\date{\currentdate} % Default to today unless specified otherwise. -\def\maketitle{% - \startalignment[center] - \blank[2*big] - {\tfd \@title} - \blank[3*medium] - {\tfa \@author} - \blank[2*medium] - {\tfa \@date} - \blank[3*medium] - \stopalignment} -\protect - -% define descr (for definition lists) -\definedescription[descr][ - headstyle=bold,style=normal,align=left,location=hanging, - width=broad,margin=1cm] - -% define ltxitem (for bulleted lists) -\defineitemgroup[ltxitem][levels=4] -\setupitemgroup[ltxitem][1][1] -\setupitemgroup[ltxitem][2][2] -\setupitemgroup[ltxitem][3][3] -\setupitemgroup[ltxitem][4][4,packed] - -% define ltxenum (for enumerated lists) -\defineitemgroup[ltxenum][levels=4] -\setupitemgroup[ltxenum][1][n] -\setupitemgroup[ltxenum][2][a] -\setupitemgroup[ltxenum][3][r] -\setupitemgroup[ltxenum][4][A,packed] - -\setupthinrules[width=15em] % width of horizontal rules - -% for block quotations -\definestartstop [blockquote] - [before={\startnarrower\switchtobodyfont[11pt] - \whitespace\setupindenting[no]}, - after={\stopnarrower\whitespace}] - diff --git a/src/headers/DocbookHeader b/src/headers/DocbookHeader deleted file mode 100644 index 7b26b2c73..000000000 --- a/src/headers/DocbookHeader +++ /dev/null @@ -1,3 +0,0 @@ - - diff --git a/src/headers/LaTeXHeader b/src/headers/LaTeXHeader deleted file mode 100644 index d891b5f63..000000000 --- a/src/headers/LaTeXHeader +++ /dev/null @@ -1,5 +0,0 @@ -\documentclass{article} -\usepackage[mathletters]{ucs} -\usepackage[utf8x]{inputenc} -\setlength{\parindent}{0pt} -\setlength{\parskip}{6pt plus 2pt minus 1pt} diff --git a/src/headers/RTFHeader b/src/headers/RTFHeader deleted file mode 100644 index b4368694b..000000000 --- a/src/headers/RTFHeader +++ /dev/null @@ -1,4 +0,0 @@ -{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}} -{\colortbl;\red255\green0\blue0;\red0\green0\blue255;} -\widowctrl\hyphauto - diff --git a/src/headers/S5Header b/src/headers/S5Header deleted file mode 100644 index ebb24ebe2..000000000 --- a/src/headers/S5Header +++ /dev/null @@ -1,3 +0,0 @@ - - - -- cgit v1.2.3