module Text.Pandoc.DefaultHeaders (
defaultLaTeXHeader,
defaultConTeXtHeader,
defaultDocbookHeader,
defaultOpenDocumentHeader,
defaultS5Header,
defaultRTFHeader
) where
import Text.Pandoc.Writers.S5
import System.FilePath ( (</>) )
import Text.Pandoc.TH ( contentsOf )
defaultLaTeXHeader :: String
#ifndef __HADDOCK__
defaultLaTeXHeader = $(contentsOf $ "data" </> "headers" </> "LaTeX.header")
#endif
defaultConTeXtHeader :: String
#ifndef __HADDOCK__
defaultConTeXtHeader = $(contentsOf $ "data" </> "headers" </> "ConTeXt.header")
#endif
defaultDocbookHeader :: String
#ifndef __HADDOCK__
defaultDocbookHeader = $(contentsOf $ "data" </> "headers" </> "Docbook.header")
#endif
defaultOpenDocumentHeader :: String
#ifndef __HADDOCK__
defaultOpenDocumentHeader = $(contentsOf $ "data" </> "headers" </> "OpenDocument.header")
#endif
defaultS5Header :: String
defaultS5Header = s5Meta ++ s5CSS ++ s5Javascript
defaultRTFHeader :: String
#ifndef __HADDOCK__
defaultRTFHeader = $(contentsOf $ "data" </> "headers" </> "RTF.header")
#endif