aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/templates/ConTeXt.template (renamed from data/headers/ConTeXt.header)0
-rw-r--r--data/templates/Docbook.template (renamed from data/headers/Docbook.header)0
-rw-r--r--data/templates/LaTeX.template (renamed from data/headers/LaTeX.header)0
-rw-r--r--data/templates/OpenDocument.template (renamed from data/headers/OpenDocument.header)0
-rw-r--r--data/templates/RTF.template (renamed from data/headers/RTF.header)0
-rw-r--r--data/templates/S5.template (renamed from data/headers/S5.header)0
-rw-r--r--pandoc.cabal16
-rw-r--r--src/Text/Pandoc.hs4
-rw-r--r--src/Text/Pandoc/DefaultTemplates.hs (renamed from src/Text/Pandoc/DefaultHeaders.hs)43
-rw-r--r--src/pandoc.hs16
10 files changed, 39 insertions, 40 deletions
diff --git a/data/headers/ConTeXt.header b/data/templates/ConTeXt.template
index d19b41c45..d19b41c45 100644
--- a/data/headers/ConTeXt.header
+++ b/data/templates/ConTeXt.template
diff --git a/data/headers/Docbook.header b/data/templates/Docbook.template
index 7b26b2c73..7b26b2c73 100644
--- a/data/headers/Docbook.header
+++ b/data/templates/Docbook.template
diff --git a/data/headers/LaTeX.header b/data/templates/LaTeX.template
index 4a4c8436c..4a4c8436c 100644
--- a/data/headers/LaTeX.header
+++ b/data/templates/LaTeX.template
diff --git a/data/headers/OpenDocument.header b/data/templates/OpenDocument.template
index 17ed4fd9f..17ed4fd9f 100644
--- a/data/headers/OpenDocument.header
+++ b/data/templates/OpenDocument.template
diff --git a/data/headers/RTF.header b/data/templates/RTF.template
index b4368694b..b4368694b 100644
--- a/data/headers/RTF.header
+++ b/data/templates/RTF.template
diff --git a/data/headers/S5.header b/data/templates/S5.template
index ebb24ebe2..ebb24ebe2 100644
--- a/data/headers/S5.header
+++ b/data/templates/S5.template
diff --git a/pandoc.cabal b/pandoc.cabal
index 95875b19a..3a1f62c95 100644
--- a/pandoc.cabal
+++ b/pandoc.cabal
@@ -45,13 +45,13 @@ Extra-Source-Files:
man/man1/html2markdown.1.md, man/man1/hsmarkdown.1.md,
-- Makefile
Makefile,
- -- data for DefaultHeaders.hs
- data/headers/ConTeXt.header,
- data/headers/Docbook.header,
- data/headers/LaTeX.header,
- data/headers/OpenDocument.header,
- data/headers/RTF.header,
- data/headers/S5.header,
+ -- data for DefaultTemplates.hs
+ data/templates/ConTeXt.template,
+ data/templates/Docbook.template,
+ data/templates/LaTeX.template,
+ data/templates/OpenDocument.template,
+ data/templates/RTF.template,
+ data/templates/S5.template,
-- data for LaTeXMathML writer
data/LaTeXMathML.js.comment,
data/LaTeXMathML.js.packed,
@@ -172,7 +172,7 @@ Library
Text.Pandoc.Shared,
Text.Pandoc.ODT,
Text.Pandoc.LaTeXMathML,
- Text.Pandoc.DefaultHeaders,
+ Text.Pandoc.DefaultTemplates,
Text.Pandoc.Highlighting,
Text.Pandoc.Readers.HTML,
Text.Pandoc.Readers.LaTeX,
diff --git a/src/Text/Pandoc.hs b/src/Text/Pandoc.hs
index 390c27765..fedb4102a 100644
--- a/src/Text/Pandoc.hs
+++ b/src/Text/Pandoc.hs
@@ -89,7 +89,7 @@ module Text.Pandoc
, HTMLMathMethod (..)
, defaultWriterOptions
-- * Default headers for various output formats
- , module Text.Pandoc.DefaultHeaders
+ , module Text.Pandoc.DefaultTemplates
-- * Version
, pandocVersion
) where
@@ -111,7 +111,7 @@ import Text.Pandoc.Writers.OpenDocument
import Text.Pandoc.Writers.Man
import Text.Pandoc.Writers.RTF
import Text.Pandoc.Writers.MediaWiki
-import Text.Pandoc.DefaultHeaders
+import Text.Pandoc.DefaultTemplates
import Text.Pandoc.Shared
import Data.Version (showVersion)
import Paths_pandoc (version)
diff --git a/src/Text/Pandoc/DefaultHeaders.hs b/src/Text/Pandoc/DefaultTemplates.hs
index 27fb237c5..533fb10a6 100644
--- a/src/Text/Pandoc/DefaultHeaders.hs
+++ b/src/Text/Pandoc/DefaultTemplates.hs
@@ -18,7 +18,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-}
{- |
- Module : Text.Pandoc.DefaultHeaders
+ Module : Text.Pandoc.DefaultTemplates
Copyright : Copyright (C) 2006-7 John MacFarlane
License : GNU GPL, version 2 or above
@@ -26,45 +26,44 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Stability : alpha
Portability : portable
-Default headers for Pandoc writers.
+Default templates for Pandoc writers.
-}
-module Text.Pandoc.DefaultHeaders (
- defaultLaTeXHeader,
- defaultConTeXtHeader,
- defaultDocbookHeader,
- defaultOpenDocumentHeader,
- defaultS5Header,
- defaultRTFHeader
- ) where
+module Text.Pandoc.DefaultTemplates ( defaultLaTeXTemplate,
+ defaultConTeXtTemplate,
+ defaultDocbookTemplate,
+ defaultOpenDocumentTemplate,
+ defaultS5Template,
+ defaultRTFTemplate
+ ) where
import Text.Pandoc.Writers.S5
import Text.Pandoc.Shared
import System.FilePath ( (</>) )
import Text.Pandoc.TH ( contentsOf )
-defaultLaTeXHeader :: String
+defaultLaTeXTemplate :: String
#ifndef __HADDOCK__
-defaultLaTeXHeader = $(contentsOf $ "data" </> "headers" </> "LaTeX.header")
+defaultLaTeXTemplate = $(contentsOf $ "data" </> "templates" </> "LaTeX.template")
#endif
-defaultConTeXtHeader :: String
+defaultConTeXtTemplate :: String
#ifndef __HADDOCK__
-defaultConTeXtHeader = $(contentsOf $ "data" </> "headers" </> "ConTeXt.header")
+defaultConTeXtTemplate = $(contentsOf $ "data" </> "templates" </> "ConTeXt.template")
#endif
-defaultDocbookHeader :: String
+defaultDocbookTemplate :: String
#ifndef __HADDOCK__
-defaultDocbookHeader = $(contentsOf $ "data" </> "headers" </> "Docbook.header")
+defaultDocbookTemplate = $(contentsOf $ "data" </> "templates" </> "Docbook.template")
#endif
-defaultOpenDocumentHeader :: String
+defaultOpenDocumentTemplate :: String
#ifndef __HADDOCK__
-defaultOpenDocumentHeader = $(contentsOf $ "data" </> "headers" </> "OpenDocument.header")
+defaultOpenDocumentTemplate = $(contentsOf $ "data" </> "templates" </> "OpenDocument.template")
#endif
-defaultS5Header :: String
-defaultS5Header = substitute "$" "$$" $ s5Meta ++ s5CSS ++ s5Javascript
+defaultS5Template :: String
+defaultS5Template = substitute "$" "$$" $ s5Meta ++ s5CSS ++ s5Javascript
-defaultRTFHeader :: String
+defaultRTFTemplate :: String
#ifndef __HADDOCK__
-defaultRTFHeader = $(contentsOf $ "data" </> "headers" </> "RTF.header")
+defaultRTFTemplate = $(contentsOf $ "data" </> "templates" </> "RTF.template")
#endif
diff --git a/src/pandoc.hs b/src/pandoc.hs
index c2cc9b75e..4e3cad5b2 100644
--- a/src/pandoc.hs
+++ b/src/pandoc.hs
@@ -101,13 +101,13 @@ writers :: [ ( String, ( WriterOptions -> Pandoc -> String, String ) ) ]
writers = [("native" , (writeDoc, ""))
,("html" , (writeHtmlString, ""))
,("html+lhs" , (writeHtmlString, ""))
- ,("s5" , (writeS5String, defaultS5Header))
- ,("docbook" , (writeDocbook, defaultDocbookHeader))
- ,("opendocument" , (writeOpenDocument, defaultOpenDocumentHeader))
- ,("odt" , (writeOpenDocument, defaultOpenDocumentHeader))
- ,("latex" , (writeLaTeX, defaultLaTeXHeader))
- ,("latex+lhs" , (writeLaTeX, defaultLaTeXHeader))
- ,("context" , (writeConTeXt, defaultConTeXtHeader))
+ ,("s5" , (writeS5String, defaultS5Template))
+ ,("docbook" , (writeDocbook, defaultDocbookTemplate))
+ ,("opendocument" , (writeOpenDocument, defaultOpenDocumentTemplate))
+ ,("odt" , (writeOpenDocument, defaultOpenDocumentTemplate))
+ ,("latex" , (writeLaTeX, defaultLaTeXTemplate))
+ ,("latex+lhs" , (writeLaTeX, defaultLaTeXTemplate))
+ ,("context" , (writeConTeXt, defaultConTeXtTemplate))
,("texinfo" , (writeTexinfo, ""))
,("man" , (writeMan, ""))
,("markdown" , (writeMarkdown, ""))
@@ -115,7 +115,7 @@ writers = [("native" , (writeDoc, ""))
,("rst" , (writeRST, ""))
,("rst+lhs" , (writeRST, ""))
,("mediawiki" , (writeMediaWiki, ""))
- ,("rtf" , (writeRTF, defaultRTFHeader))
+ ,("rtf" , (writeRTF, defaultRTFTemplate))
]
isNonTextOutput :: String -> Bool