<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Text.Pandoc</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[ window.onload = function () {pageLoad();setSynopsis("mini_Text-Pandoc.html");}; //]]> </script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-Pandoc.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">pandoc-1.8.1.1: Conversion between markup formats</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>portable</td></tr><tr><th>Stability</th><td>alpha </td></tr><tr><th>Maintainer</th><td>John MacFarlane <jgm@berkeley.edu></td></tr></table><p class="caption">Text.Pandoc</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Definitions </a></li><li><a href="#g:2">Generics </a></li><li><a href="#g:3">Lists of readers and writers </a></li><li><a href="#g:4">Readers: converting <em>to</em> Pandoc format </a></li><li><a href="#g:5">Parser state used in readers </a></li><li><a href="#g:6">Writers: converting <em>from</em> Pandoc format </a></li><li><a href="#g:7">Writer options used in writers </a></li><li><a href="#g:8">Rendering templates and default templates </a></li><li><a href="#g:9">Version </a></li><li><a href="#g:10">Miscellaneous </a></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc"><p>This helper module exports the main writers, readers, and data structure definitions from the Pandoc libraries. </p><p>A typical application will chain together a reader and a writer to convert strings from one format to another. For example, the following simple program will act as a filter converting markdown fragments to reStructuredText, using reference-style links instead of inline links: </p><pre> module Main where import Text.Pandoc -- include the following two lines only if you're using ghc < 6.12: import Prelude hiding (getContents, putStrLn) import System.IO.UTF8 markdownToRST :: String -> String markdownToRST = (writeRST defaultWriterOptions {writerReferenceLinks = True}) . readMarkdown defaultParserState main = getContents >>= putStrLn . markdownToRST </pre><p>Note: all of the readers assume that the input text has <code>'\n'</code> line endings. So if you get your input text from a web form, you should remove <code>'\r'</code> characters using <code>filter (/='\r')</code>. </p></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short">module <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html">Text.Pandoc.Definition</a></li><li class="src short">module <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Generic.html">Text.Pandoc.Generic</a></li><li class="src short"><a href="#v:readers">readers</a> :: [(<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>, <a href="Text-Pandoc.html#t:ParserState">ParserState</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a>)]</li><li class="src short"><a href="#v:writers">writers</a> :: [(<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>, <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>)]</li><li class="src short"><a href="#v:readMarkdown">readMarkdown</a> :: <a href="Text-Pandoc.html#t:ParserState">ParserState</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a></li><li class="src short"><a href="#v:readRST">readRST</a> :: <a href="Text-Pandoc.html#t:ParserState">ParserState</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a></li><li class="src short"><a href="#v:readLaTeX">readLaTeX</a> :: <a href="Text-Pandoc.html#t:ParserState">ParserState</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a></li><li class="src short"><a href="#v:readHtml">readHtml</a> :: <a href="Text-Pandoc.html#t:ParserState">ParserState</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a></li><li class="src short"><a href="#v:readTextile">readTextile</a> :: <a href="Text-Pandoc.html#t:ParserState">ParserState</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a></li><li class="src short"><a href="#v:readNative">readNative</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a></li><li class="src short"><span class="keyword">data</span> <a href="#t:ParserState">ParserState</a> = <a href="#v:ParserState">ParserState</a> {<ul class="subs"><li><a href="#v:stateParseRaw">stateParseRaw</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:stateParserContext">stateParserContext</a> :: <a href="Text-Pandoc.html#t:ParserContext">ParserContext</a></li><li><a href="#v:stateQuoteContext">stateQuoteContext</a> :: <a href="Text-Pandoc.html#t:QuoteContext">QuoteContext</a></li><li><a href="#v:stateKeys">stateKeys</a> :: <a href="Text-Pandoc.html#t:KeyTable">KeyTable</a></li><li><a href="#v:stateCitations">stateCitations</a> :: [<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>]</li><li><a href="#v:stateNotes">stateNotes</a> :: <a href="Text-Pandoc.html#t:NoteTable">NoteTable</a></li><li><a href="#v:stateTabStop">stateTabStop</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li><a href="#v:stateStandalone">stateStandalone</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:stateTitle">stateTitle</a> :: [<a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Inline">Inline</a>]</li><li><a href="#v:stateAuthors">stateAuthors</a> :: [[<a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Inline">Inline</a>]]</li><li><a href="#v:stateDate">stateDate</a> :: [<a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Inline">Inline</a>]</li><li><a href="#v:stateStrict">stateStrict</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:stateSmart">stateSmart</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:stateLiterateHaskell">stateLiterateHaskell</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:stateColumns">stateColumns</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li><a href="#v:stateHeaderTable">stateHeaderTable</a> :: [<a href="Text-Pandoc.html#t:HeaderType">HeaderType</a>]</li><li><a href="#v:stateIndentedCodeClasses">stateIndentedCodeClasses</a> :: [<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>]</li><li><a href="#v:stateNextExample">stateNextExample</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li><a href="#v:stateExamples">stateExamples</a> :: <a href="/usr/share/doc/ghc/html/libraries/containers-0.4.0.0/Data-Map.html#t:Map">Map</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li><a href="#v:stateHasChapters">stateHasChapters</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:stateApplyMacros">stateApplyMacros</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:stateMacros">stateMacros</a> :: [<a href="/usr/share/doc/ghc/html/libraries/texmath-0.5.0.1/Text-TeXMath-Macros.html#t:Macro">Macro</a>]</li></ul>}</li><li class="src short"><a href="#v:defaultParserState">defaultParserState</a> :: <a href="Text-Pandoc.html#t:ParserState">ParserState</a></li><li class="src short"><span class="keyword">data</span> <a href="#t:ParserContext">ParserContext</a> <ul class="subs"><li>= <a href="#v:ListItemState">ListItemState</a> </li><li>| <a href="#v:NullState">NullState</a> </li></ul></li><li class="src short"><span class="keyword">data</span> <a href="#t:QuoteContext">QuoteContext</a> <ul class="subs"><li>= <a href="#v:InSingleQuote">InSingleQuote</a> </li><li>| <a href="#v:InDoubleQuote">InDoubleQuote</a> </li><li>| <a href="#v:NoQuote">NoQuote</a> </li></ul></li><li class="src short"><span class="keyword">type</span> <a href="#t:KeyTable">KeyTable</a> = <a href="/usr/share/doc/ghc/html/libraries/containers-0.4.0.0/Data-Map.html#t:Map">Map</a> <a href="Text-Pandoc-Parsing.html#t:Key">Key</a> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Target">Target</a></li><li class="src short"><span class="keyword">type</span> <a href="#t:NoteTable">NoteTable</a> = [(<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>, <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>)]</li><li class="src short"><span class="keyword">data</span> <a href="#t:HeaderType">HeaderType</a> <ul class="subs"><li>= <a href="#v:SingleHeader">SingleHeader</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:Char">Char</a> </li><li>| <a href="#v:DoubleHeader">DoubleHeader</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:Char">Char</a> </li></ul></li><li class="src short"><a href="#v:writeNative">writeNative</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:writeMarkdown">writeMarkdown</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:writePlain">writePlain</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:writeRST">writeRST</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:writeLaTeX">writeLaTeX</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:writeConTeXt">writeConTeXt</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:writeTexinfo">writeTexinfo</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:writeHtml">writeHtml</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/xhtml-3000.2.0.1/Text-XHtml-Strict.html#t:Html">Html</a></li><li class="src short"><a href="#v:writeHtmlString">writeHtmlString</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:writeDocbook">writeDocbook</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:writeOpenDocument">writeOpenDocument</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:writeMan">writeMan</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:writeMediaWiki">writeMediaWiki</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:writeTextile">writeTextile</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:writeRTF">writeRTF</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:writeODT">writeODT</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:FilePath">FilePath</a> -> <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/bytestring-0.9.1.10/Data-ByteString-Lazy.html#t:ByteString">ByteString</a></li><li class="src short"><a href="#v:writeEPUB">writeEPUB</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -> <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/bytestring-0.9.1.10/Data-ByteString-Lazy.html#t:ByteString">ByteString</a></li><li class="src short"><a href="#v:writeOrg">writeOrg</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><span class="keyword">data</span> <a href="#t:WriterOptions">WriterOptions</a> = <a href="#v:WriterOptions">WriterOptions</a> {<ul class="subs"><li><a href="#v:writerStandalone">writerStandalone</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:writerTemplate">writerTemplate</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li><a href="#v:writerVariables">writerVariables</a> :: [(<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>, <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>)]</li><li><a href="#v:writerEPUBMetadata">writerEPUBMetadata</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li><a href="#v:writerTabStop">writerTabStop</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li><a href="#v:writerTableOfContents">writerTableOfContents</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:writerSlideVariant">writerSlideVariant</a> :: <a href="Text-Pandoc.html#t:HTMLSlideVariant">HTMLSlideVariant</a></li><li><a href="#v:writerIncremental">writerIncremental</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:writerXeTeX">writerXeTeX</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:writerHTMLMathMethod">writerHTMLMathMethod</a> :: <a href="Text-Pandoc.html#t:HTMLMathMethod">HTMLMathMethod</a></li><li><a href="#v:writerIgnoreNotes">writerIgnoreNotes</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:writerNumberSections">writerNumberSections</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:writerSectionDivs">writerSectionDivs</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:writerStrictMarkdown">writerStrictMarkdown</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:writerReferenceLinks">writerReferenceLinks</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:writerWrapText">writerWrapText</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:writerColumns">writerColumns</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li><a href="#v:writerLiterateHaskell">writerLiterateHaskell</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:writerEmailObfuscation">writerEmailObfuscation</a> :: <a href="Text-Pandoc-Shared.html#t:ObfuscationMethod">ObfuscationMethod</a></li><li><a href="#v:writerIdentifierPrefix">writerIdentifierPrefix</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li><a href="#v:writerSourceDirectory">writerSourceDirectory</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:FilePath">FilePath</a></li><li><a href="#v:writerUserDataDir">writerUserDataDir</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:FilePath">FilePath</a></li><li><a href="#v:writerCiteMethod">writerCiteMethod</a> :: <a href="Text-Pandoc.html#t:CiteMethod">CiteMethod</a></li><li><a href="#v:writerBiblioFiles">writerBiblioFiles</a> :: [<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:FilePath">FilePath</a>]</li><li><a href="#v:writerHtml5">writerHtml5</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:writerChapters">writerChapters</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:writerListings">writerListings</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:writerAscii">writerAscii</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li></ul>}</li><li class="src short"><span class="keyword">data</span> <a href="#t:HTMLSlideVariant">HTMLSlideVariant</a> <ul class="subs"><li>= <a href="#v:S5Slides">S5Slides</a> </li><li>| <a href="#v:SlidySlides">SlidySlides</a> </li><li>| <a href="#v:NoSlides">NoSlides</a> </li></ul></li><li class="src short"><span class="keyword">data</span> <a href="#t:HTMLMathMethod">HTMLMathMethod</a> <ul class="subs"><li>= <a href="#v:PlainMath">PlainMath</a> </li><li>| <a href="#v:LaTeXMathML">LaTeXMathML</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>) </li><li>| <a href="#v:JsMath">JsMath</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>) </li><li>| <a href="#v:GladTeX">GladTeX</a> </li><li>| <a href="#v:WebTeX">WebTeX</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> </li><li>| <a href="#v:MathML">MathML</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>) </li><li>| <a href="#v:MathJax">MathJax</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> </li></ul></li><li class="src short"><span class="keyword">data</span> <a href="#t:CiteMethod">CiteMethod</a> <ul class="subs"><li>= <a href="#v:Citeproc">Citeproc</a> </li><li>| <a href="#v:Natbib">Natbib</a> </li><li>| <a href="#v:Biblatex">Biblatex</a> </li></ul></li><li class="src short"><a href="#v:defaultWriterOptions">defaultWriterOptions</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a></li><li class="src short">module <a href="Text-Pandoc-Templates.html">Text.Pandoc.Templates</a></li><li class="src short"><a href="#v:pandocVersion">pandocVersion</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:rtfEmbedImage">rtfEmbedImage</a> :: <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Inline">Inline</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Inline">Inline</a></li><li class="src short"><a href="#v:jsonFilter">jsonFilter</a> :: (<a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a>) -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li></ul></div><div id="interface"><h1 id="g:1">Definitions </h1><div class="top"><p class="src">module <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html">Text.Pandoc.Definition</a></p></div><h1 id="g:2">Generics </h1><div class="top"><p class="src">module <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Generic.html">Text.Pandoc.Generic</a></p></div><h1 id="g:3">Lists of readers and writers </h1><div class="top"><p class="src"><a name="v:readers" class="def">readers</a> :: [(<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>, <a href="Text-Pandoc.html#t:ParserState">ParserState</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a>)]<a href="src/Text-Pandoc.html#readers" class="link">Source</a></p><div class="doc"><p>Association list of formats and readers. </p></div></div><div class="top"><p class="src"><a name="v:writers" class="def">writers</a> :: [(<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>, <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>)]<a href="src/Text-Pandoc.html#writers" class="link">Source</a></p><div class="doc"><p>Association list of formats and writers (omitting the binary writers, odt and epub). </p></div></div><h1 id="g:4">Readers: converting <em>to</em> Pandoc format </h1><div class="top"><p class="src"><a name="v:readMarkdown" class="def">readMarkdown</a><a href="src/Text-Pandoc-Readers-Markdown.html#readMarkdown" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Text-Pandoc.html#t:ParserState">ParserState</a></td><td class="doc"><p>Parser state, including options for parser </p></td></tr><tr><td class="src">-> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></td><td class="doc"><p>String to parse (assuming <code>'\n'</code> line endings) </p></td></tr><tr><td class="src">-> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a></td><td class="doc empty"> </td></tr></table></div><div class="doc"><p>Read markdown from an input string and return a Pandoc document. </p></div></div><div class="top"><p class="src"><a name="v:readRST" class="def">readRST</a><a href="src/Text-Pandoc-Readers-RST.html#readRST" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Text-Pandoc.html#t:ParserState">ParserState</a></td><td class="doc"><p>Parser state, including options for parser </p></td></tr><tr><td class="src">-> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></td><td class="doc"><p>String to parse (assuming <code>'\n'</code> line endings) </p></td></tr><tr><td class="src">-> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a></td><td class="doc empty"> </td></tr></table></div><div class="doc"><p>Parse reStructuredText string and return Pandoc document. </p></div></div><div class="top"><p class="src"><a name="v:readLaTeX" class="def">readLaTeX</a><a href="src/Text-Pandoc-Readers-LaTeX.html#readLaTeX" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Text-Pandoc.html#t:ParserState">ParserState</a></td><td class="doc"><p>Parser state, including options for parser </p></td></tr><tr><td class="src">-> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></td><td class="doc"><p>String to parse (assumes <code>'\n'</code> line endings) </p></td></tr><tr><td class="src">-> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a></td><td class="doc empty"> </td></tr></table></div><div class="doc"><p>Parse LaTeX from string and return <code><a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a></code> document. </p></div></div><div class="top"><p class="src"><a name="v:readHtml" class="def">readHtml</a><a href="src/Text-Pandoc-Readers-HTML.html#readHtml" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Text-Pandoc.html#t:ParserState">ParserState</a></td><td class="doc"><p>Parser state </p></td></tr><tr><td class="src">-> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></td><td class="doc"><p>String to parse (assumes <code>'\n'</code> line endings) </p></td></tr><tr><td class="src">-> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a></td><td class="doc empty"> </td></tr></table></div><div class="doc"><p>Convert HTML-formatted string to <code><a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a></code> document. </p></div></div><div class="top"><p class="src"><a name="v:readTextile" class="def">readTextile</a><a href="src/Text-Pandoc-Readers-Textile.html#readTextile" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Text-Pandoc.html#t:ParserState">ParserState</a></td><td class="doc"><p>Parser state, including options for parser </p></td></tr><tr><td class="src">-> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></td><td class="doc"><p>String to parse (assuming <code>'\n'</code> line endings) </p></td></tr><tr><td class="src">-> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a></td><td class="doc empty"> </td></tr></table></div><div class="doc"><p>Parse a Textile text and return a Pandoc document. </p></div></div><div class="top"><p class="src"><a name="v:readNative" class="def">readNative</a><a href="src/Text-Pandoc-Readers-Native.html#readNative" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></td><td class="doc"><p>String to parse (assuming <code>'\n'</code> line endings) </p></td></tr><tr><td class="src">-> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a></td><td class="doc empty"> </td></tr></table></div><div class="doc"><p>Read native formatted text and return a Pandoc document. The input may be a full pandoc document, a block list, a block, an inline list, or an inline. Thus, for example, </p><pre> Str "hi" </pre><p>will be treated as if it were </p><pre> Pandoc (Meta [] [] []) [Plain [Str "hi"]] </pre></div></div><h1 id="g:5">Parser state used in readers </h1><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:ParserState" class="def">ParserState</a> <a href="src/Text-Pandoc-Parsing.html#ParserState" class="link">Source</a></p><div class="doc"><p>Parsing options. </p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ParserState" class="def">ParserState</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:stateParseRaw" class="def">stateParseRaw</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Parse raw HTML and LaTeX? </p></dd><dt class="src"><a name="v:stateParserContext" class="def">stateParserContext</a> :: <a href="Text-Pandoc.html#t:ParserContext">ParserContext</a></dt><dd class="doc"><p>Inside list? </p></dd><dt class="src"><a name="v:stateQuoteContext" class="def">stateQuoteContext</a> :: <a href="Text-Pandoc.html#t:QuoteContext">QuoteContext</a></dt><dd class="doc"><p>Inside quoted environment? </p></dd><dt class="src"><a name="v:stateKeys" class="def">stateKeys</a> :: <a href="Text-Pandoc.html#t:KeyTable">KeyTable</a></dt><dd class="doc"><p>List of reference keys </p></dd><dt class="src"><a name="v:stateCitations" class="def">stateCitations</a> :: [<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>]</dt><dd class="doc"><p>List of available citations </p></dd><dt class="src"><a name="v:stateNotes" class="def">stateNotes</a> :: <a href="Text-Pandoc.html#t:NoteTable">NoteTable</a></dt><dd class="doc"><p>List of notes </p></dd><dt class="src"><a name="v:stateTabStop" class="def">stateTabStop</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></dt><dd class="doc"><p>Tab stop </p></dd><dt class="src"><a name="v:stateStandalone" class="def">stateStandalone</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Parse bibliographic info? </p></dd><dt class="src"><a name="v:stateTitle" class="def">stateTitle</a> :: [<a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Inline">Inline</a>]</dt><dd class="doc"><p>Title of document </p></dd><dt class="src"><a name="v:stateAuthors" class="def">stateAuthors</a> :: [[<a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Inline">Inline</a>]]</dt><dd class="doc"><p>Authors of document </p></dd><dt class="src"><a name="v:stateDate" class="def">stateDate</a> :: [<a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Inline">Inline</a>]</dt><dd class="doc"><p>Date of document </p></dd><dt class="src"><a name="v:stateStrict" class="def">stateStrict</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Use strict markdown syntax? </p></dd><dt class="src"><a name="v:stateSmart" class="def">stateSmart</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Use smart typography? </p></dd><dt class="src"><a name="v:stateLiterateHaskell" class="def">stateLiterateHaskell</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Treat input as literate haskell </p></dd><dt class="src"><a name="v:stateColumns" class="def">stateColumns</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></dt><dd class="doc"><p>Number of columns in terminal </p></dd><dt class="src"><a name="v:stateHeaderTable" class="def">stateHeaderTable</a> :: [<a href="Text-Pandoc.html#t:HeaderType">HeaderType</a>]</dt><dd class="doc"><p>Ordered list of header types used </p></dd><dt class="src"><a name="v:stateIndentedCodeClasses" class="def">stateIndentedCodeClasses</a> :: [<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>]</dt><dd class="doc"><p>Classes to use for indented code blocks </p></dd><dt class="src"><a name="v:stateNextExample" class="def">stateNextExample</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></dt><dd class="doc"><p>Number of next example </p></dd><dt class="src"><a name="v:stateExamples" class="def">stateExamples</a> :: <a href="/usr/share/doc/ghc/html/libraries/containers-0.4.0.0/Data-Map.html#t:Map">Map</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></dt><dd class="doc"><p>Map from example labels to numbers </p></dd><dt class="src"><a name="v:stateHasChapters" class="def">stateHasChapters</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>True if chapter encountered </p></dd><dt class="src"><a name="v:stateApplyMacros" class="def">stateApplyMacros</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Apply LaTeX macros? </p></dd><dt class="src"><a name="v:stateMacros" class="def">stateMacros</a> :: [<a href="/usr/share/doc/ghc/html/libraries/texmath-0.5.0.1/Text-TeXMath-Macros.html#t:Macro">Macro</a>]</dt><dd class="doc"><p>List of macros defined so far </p></dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:ParserState" class="caption collapser" onclick="toggleSection('i:ParserState')">Instances</p><div id="section.i:ParserState" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Show.html#t:Show">Show</a> <a href="Text-Pandoc.html#t:ParserState">ParserState</a></td><td class="doc empty"> </td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:defaultParserState" class="def">defaultParserState</a> :: <a href="Text-Pandoc.html#t:ParserState">ParserState</a><a href="src/Text-Pandoc-Parsing.html#defaultParserState" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:ParserContext" class="def">ParserContext</a> <a href="src/Text-Pandoc-Parsing.html#ParserContext" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:ListItemState" class="def">ListItemState</a></td><td class="doc"><p>Used when running parser on list item contents </p></td></tr><tr><td class="src"><a name="v:NullState" class="def">NullState</a></td><td class="doc"><p>Default state </p></td></tr></table></div><div class="subs instances"><p id="control.i:ParserContext" class="caption collapser" onclick="toggleSection('i:ParserContext')">Instances</p><div id="section.i:ParserContext" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Text-Pandoc.html#t:ParserContext">ParserContext</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Show.html#t:Show">Show</a> <a href="Text-Pandoc.html#t:ParserContext">ParserContext</a></td><td class="doc empty"> </td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:QuoteContext" class="def">QuoteContext</a> <a href="src/Text-Pandoc-Parsing.html#QuoteContext" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:InSingleQuote" class="def">InSingleQuote</a></td><td class="doc"><p>Used when parsing inside single quotes </p></td></tr><tr><td class="src"><a name="v:InDoubleQuote" class="def">InDoubleQuote</a></td><td class="doc"><p>Used when parsing inside double quotes </p></td></tr><tr><td class="src"><a name="v:NoQuote" class="def">NoQuote</a></td><td class="doc"><p>Used when not parsing inside quotes </p></td></tr></table></div><div class="subs instances"><p id="control.i:QuoteContext" class="caption collapser" onclick="toggleSection('i:QuoteContext')">Instances</p><div id="section.i:QuoteContext" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Text-Pandoc.html#t:QuoteContext">QuoteContext</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Show.html#t:Show">Show</a> <a href="Text-Pandoc.html#t:QuoteContext">QuoteContext</a></td><td class="doc empty"> </td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:KeyTable" class="def">KeyTable</a> = <a href="/usr/share/doc/ghc/html/libraries/containers-0.4.0.0/Data-Map.html#t:Map">Map</a> <a href="Text-Pandoc-Parsing.html#t:Key">Key</a> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Target">Target</a><a href="src/Text-Pandoc-Parsing.html#KeyTable" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:NoteTable" class="def">NoteTable</a> = [(<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>, <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>)]<a href="src/Text-Pandoc-Parsing.html#NoteTable" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:HeaderType" class="def">HeaderType</a> <a href="src/Text-Pandoc-Parsing.html#HeaderType" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:SingleHeader" class="def">SingleHeader</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:Char">Char</a></td><td class="doc"><p>Single line of characters underneath </p></td></tr><tr><td class="src"><a name="v:DoubleHeader" class="def">DoubleHeader</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:Char">Char</a></td><td class="doc"><p>Lines of characters above and below </p></td></tr></table></div><div class="subs instances"><p id="control.i:HeaderType" class="caption collapser" onclick="toggleSection('i:HeaderType')">Instances</p><div id="section.i:HeaderType" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Text-Pandoc.html#t:HeaderType">HeaderType</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Show.html#t:Show">Show</a> <a href="Text-Pandoc.html#t:HeaderType">HeaderType</a></td><td class="doc empty"> </td></tr></table></div></div></div><h1 id="g:6">Writers: converting <em>from</em> Pandoc format </h1><div class="top"><p class="src"><a name="v:writeNative" class="def">writeNative</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Text-Pandoc-Writers-Native.html#writeNative" class="link">Source</a></p><div class="doc"><p>Prettyprint Pandoc document. </p></div></div><div class="top"><p class="src"><a name="v:writeMarkdown" class="def">writeMarkdown</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Text-Pandoc-Writers-Markdown.html#writeMarkdown" class="link">Source</a></p><div class="doc"><p>Convert Pandoc to Markdown. </p></div></div><div class="top"><p class="src"><a name="v:writePlain" class="def">writePlain</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Text-Pandoc-Writers-Markdown.html#writePlain" class="link">Source</a></p><div class="doc"><p>Convert Pandoc to plain text (like markdown, but without links, pictures, or inline formatting). </p></div></div><div class="top"><p class="src"><a name="v:writeRST" class="def">writeRST</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Text-Pandoc-Writers-RST.html#writeRST" class="link">Source</a></p><div class="doc"><p>Convert Pandoc to RST. </p></div></div><div class="top"><p class="src"><a name="v:writeLaTeX" class="def">writeLaTeX</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Text-Pandoc-Writers-LaTeX.html#writeLaTeX" class="link">Source</a></p><div class="doc"><p>Convert Pandoc to LaTeX. </p></div></div><div class="top"><p class="src"><a name="v:writeConTeXt" class="def">writeConTeXt</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Text-Pandoc-Writers-ConTeXt.html#writeConTeXt" class="link">Source</a></p><div class="doc"><p>Convert Pandoc to ConTeXt. </p></div></div><div class="top"><p class="src"><a name="v:writeTexinfo" class="def">writeTexinfo</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Text-Pandoc-Writers-Texinfo.html#writeTexinfo" class="link">Source</a></p><div class="doc"><p>Convert Pandoc to Texinfo. </p></div></div><div class="top"><p class="src"><a name="v:writeHtml" class="def">writeHtml</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/xhtml-3000.2.0.1/Text-XHtml-Strict.html#t:Html">Html</a><a href="src/Text-Pandoc-Writers-HTML.html#writeHtml" class="link">Source</a></p><div class="doc"><p>Convert Pandoc document to Html structure. </p></div></div><div class="top"><p class="src"><a name="v:writeHtmlString" class="def">writeHtmlString</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Text-Pandoc-Writers-HTML.html#writeHtmlString" class="link">Source</a></p><div class="doc"><p>Convert Pandoc document to Html string. </p></div></div><div class="top"><p class="src"><a name="v:writeDocbook" class="def">writeDocbook</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Text-Pandoc-Writers-Docbook.html#writeDocbook" class="link">Source</a></p><div class="doc"><p>Convert Pandoc document to string in Docbook format. </p></div></div><div class="top"><p class="src"><a name="v:writeOpenDocument" class="def">writeOpenDocument</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Text-Pandoc-Writers-OpenDocument.html#writeOpenDocument" class="link">Source</a></p><div class="doc"><p>Convert Pandoc document to string in OpenDocument format. </p></div></div><div class="top"><p class="src"><a name="v:writeMan" class="def">writeMan</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Text-Pandoc-Writers-Man.html#writeMan" class="link">Source</a></p><div class="doc"><p>Convert Pandoc to Man. </p></div></div><div class="top"><p class="src"><a name="v:writeMediaWiki" class="def">writeMediaWiki</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Text-Pandoc-Writers-MediaWiki.html#writeMediaWiki" class="link">Source</a></p><div class="doc"><p>Convert Pandoc to MediaWiki. </p></div></div><div class="top"><p class="src"><a name="v:writeTextile" class="def">writeTextile</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Text-Pandoc-Writers-Textile.html#writeTextile" class="link">Source</a></p><div class="doc"><p>Convert Pandoc to Textile. </p></div></div><div class="top"><p class="src"><a name="v:writeRTF" class="def">writeRTF</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Text-Pandoc-Writers-RTF.html#writeRTF" class="link">Source</a></p><div class="doc"><p>Convert Pandoc to a string in rich text format. </p></div></div><div class="top"><p class="src"><a name="v:writeODT" class="def">writeODT</a><a href="src/Text-Pandoc-Writers-ODT.html#writeODT" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:FilePath">FilePath</a></td><td class="doc"><p>Path specified by --reference-odt </p></td></tr><tr><td class="src">-> <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a></td><td class="doc"><p>Writer options </p></td></tr><tr><td class="src">-> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a></td><td class="doc"><p>Document to convert </p></td></tr><tr><td class="src">-> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/bytestring-0.9.1.10/Data-ByteString-Lazy.html#t:ByteString">ByteString</a></td><td class="doc empty"> </td></tr></table></div><div class="doc"><p>Produce an ODT file from a Pandoc document. </p></div></div><div class="top"><p class="src"><a name="v:writeEPUB" class="def">writeEPUB</a><a href="src/Text-Pandoc-Writers-EPUB.html#writeEPUB" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></td><td class="doc"><p>EPUB stylesheet specified at command line </p></td></tr><tr><td class="src">-> <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a></td><td class="doc"><p>Writer options </p></td></tr><tr><td class="src">-> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a></td><td class="doc"><p>Document to convert </p></td></tr><tr><td class="src">-> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/bytestring-0.9.1.10/Data-ByteString-Lazy.html#t:ByteString">ByteString</a></td><td class="doc empty"> </td></tr></table></div><div class="doc"><p>Produce an EPUB file from a Pandoc document. </p></div></div><div class="top"><p class="src"><a name="v:writeOrg" class="def">writeOrg</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Text-Pandoc-Writers-Org.html#writeOrg" class="link">Source</a></p><div class="doc"><p>Convert Pandoc to Org. </p></div></div><h1 id="g:7">Writer options used in writers </h1><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:WriterOptions" class="def">WriterOptions</a> <a href="src/Text-Pandoc-Shared.html#WriterOptions" class="link">Source</a></p><div class="doc"><p>Options for writers </p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:WriterOptions" class="def">WriterOptions</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:writerStandalone" class="def">writerStandalone</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Include header and footer </p></dd><dt class="src"><a name="v:writerTemplate" class="def">writerTemplate</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></dt><dd class="doc"><p>Template to use in standalone mode </p></dd><dt class="src"><a name="v:writerVariables" class="def">writerVariables</a> :: [(<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>, <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>)]</dt><dd class="doc"><p>Variables to set in template </p></dd><dt class="src"><a name="v:writerEPUBMetadata" class="def">writerEPUBMetadata</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></dt><dd class="doc"><p>Metadata to include in EPUB </p></dd><dt class="src"><a name="v:writerTabStop" class="def">writerTabStop</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></dt><dd class="doc"><p>Tabstop for conversion btw spaces and tabs </p></dd><dt class="src"><a name="v:writerTableOfContents" class="def">writerTableOfContents</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Include table of contents </p></dd><dt class="src"><a name="v:writerSlideVariant" class="def">writerSlideVariant</a> :: <a href="Text-Pandoc.html#t:HTMLSlideVariant">HTMLSlideVariant</a></dt><dd class="doc"><p>Are we writing S5 or Slidy? </p></dd><dt class="src"><a name="v:writerIncremental" class="def">writerIncremental</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>True if lists should be incremental </p></dd><dt class="src"><a name="v:writerXeTeX" class="def">writerXeTeX</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Create latex suitable for use by xetex </p></dd><dt class="src"><a name="v:writerHTMLMathMethod" class="def">writerHTMLMathMethod</a> :: <a href="Text-Pandoc.html#t:HTMLMathMethod">HTMLMathMethod</a></dt><dd class="doc"><p>How to print math in HTML </p></dd><dt class="src"><a name="v:writerIgnoreNotes" class="def">writerIgnoreNotes</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Ignore footnotes (used in making toc) </p></dd><dt class="src"><a name="v:writerNumberSections" class="def">writerNumberSections</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Number sections in LaTeX </p></dd><dt class="src"><a name="v:writerSectionDivs" class="def">writerSectionDivs</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Put sections in div tags in HTML </p></dd><dt class="src"><a name="v:writerStrictMarkdown" class="def">writerStrictMarkdown</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Use strict markdown syntax </p></dd><dt class="src"><a name="v:writerReferenceLinks" class="def">writerReferenceLinks</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Use reference links in writing markdown, rst </p></dd><dt class="src"><a name="v:writerWrapText" class="def">writerWrapText</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Wrap text to line length </p></dd><dt class="src"><a name="v:writerColumns" class="def">writerColumns</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></dt><dd class="doc"><p>Characters in a line (for text wrapping) </p></dd><dt class="src"><a name="v:writerLiterateHaskell" class="def">writerLiterateHaskell</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Write as literate haskell </p></dd><dt class="src"><a name="v:writerEmailObfuscation" class="def">writerEmailObfuscation</a> :: <a href="Text-Pandoc-Shared.html#t:ObfuscationMethod">ObfuscationMethod</a></dt><dd class="doc"><p>How to obfuscate emails </p></dd><dt class="src"><a name="v:writerIdentifierPrefix" class="def">writerIdentifierPrefix</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></dt><dd class="doc"><p>Prefix for section & note ids in HTML </p></dd><dt class="src"><a name="v:writerSourceDirectory" class="def">writerSourceDirectory</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:FilePath">FilePath</a></dt><dd class="doc"><p>Directory path of 1st source file </p></dd><dt class="src"><a name="v:writerUserDataDir" class="def">writerUserDataDir</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:FilePath">FilePath</a></dt><dd class="doc"><p>Path of user data directory </p></dd><dt class="src"><a name="v:writerCiteMethod" class="def">writerCiteMethod</a> :: <a href="Text-Pandoc.html#t:CiteMethod">CiteMethod</a></dt><dd class="doc"><p>How to print cites </p></dd><dt class="src"><a name="v:writerBiblioFiles" class="def">writerBiblioFiles</a> :: [<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:FilePath">FilePath</a>]</dt><dd class="doc"><p>Biblio files to use for citations </p></dd><dt class="src"><a name="v:writerHtml5" class="def">writerHtml5</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Produce HTML5 </p></dd><dt class="src"><a name="v:writerChapters" class="def">writerChapters</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Use <a href="chapter.html">chapter</a> for top-level sects </p></dd><dt class="src"><a name="v:writerListings" class="def">writerListings</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Use listings package for code </p></dd><dt class="src"><a name="v:writerAscii" class="def">writerAscii</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Avoid non-ascii characters </p></dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:WriterOptions" class="caption collapser" onclick="toggleSection('i:WriterOptions')">Instances</p><div id="section.i:WriterOptions" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Show.html#t:Show">Show</a> <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a></td><td class="doc empty"> </td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:HTMLSlideVariant" class="def">HTMLSlideVariant</a> <a href="src/Text-Pandoc-Shared.html#HTMLSlideVariant" class="link">Source</a></p><div class="doc"><p>Varieties of HTML slide shows. </p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:S5Slides" class="def">S5Slides</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a name="v:SlidySlides" class="def">SlidySlides</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a name="v:NoSlides" class="def">NoSlides</a></td><td class="doc empty"> </td></tr></table></div><div class="subs instances"><p id="control.i:HTMLSlideVariant" class="caption collapser" onclick="toggleSection('i:HTMLSlideVariant')">Instances</p><div id="section.i:HTMLSlideVariant" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Text-Pandoc.html#t:HTMLSlideVariant">HTMLSlideVariant</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Read.html#t:Read">Read</a> <a href="Text-Pandoc.html#t:HTMLSlideVariant">HTMLSlideVariant</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Show.html#t:Show">Show</a> <a href="Text-Pandoc.html#t:HTMLSlideVariant">HTMLSlideVariant</a></td><td class="doc empty"> </td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:HTMLMathMethod" class="def">HTMLMathMethod</a> <a href="src/Text-Pandoc-Shared.html#HTMLMathMethod" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:PlainMath" class="def">PlainMath</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a name="v:LaTeXMathML" class="def">LaTeXMathML</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>)</td><td class="doc empty"> </td></tr><tr><td class="src"><a name="v:JsMath" class="def">JsMath</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>)</td><td class="doc empty"> </td></tr><tr><td class="src"><a name="v:GladTeX" class="def">GladTeX</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a name="v:WebTeX" class="def">WebTeX</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a name="v:MathML" class="def">MathML</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a>)</td><td class="doc empty"> </td></tr><tr><td class="src"><a name="v:MathJax" class="def">MathJax</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></td><td class="doc empty"> </td></tr></table></div><div class="subs instances"><p id="control.i:HTMLMathMethod" class="caption collapser" onclick="toggleSection('i:HTMLMathMethod')">Instances</p><div id="section.i:HTMLMathMethod" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Text-Pandoc.html#t:HTMLMathMethod">HTMLMathMethod</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Read.html#t:Read">Read</a> <a href="Text-Pandoc.html#t:HTMLMathMethod">HTMLMathMethod</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Show.html#t:Show">Show</a> <a href="Text-Pandoc.html#t:HTMLMathMethod">HTMLMathMethod</a></td><td class="doc empty"> </td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:CiteMethod" class="def">CiteMethod</a> <a href="src/Text-Pandoc-Shared.html#CiteMethod" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Citeproc" class="def">Citeproc</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a name="v:Natbib" class="def">Natbib</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a name="v:Biblatex" class="def">Biblatex</a></td><td class="doc empty"> </td></tr></table></div><div class="subs instances"><p id="control.i:CiteMethod" class="caption collapser" onclick="toggleSection('i:CiteMethod')">Instances</p><div id="section.i:CiteMethod" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Text-Pandoc.html#t:CiteMethod">CiteMethod</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Read.html#t:Read">Read</a> <a href="Text-Pandoc.html#t:CiteMethod">CiteMethod</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Show.html#t:Show">Show</a> <a href="Text-Pandoc.html#t:CiteMethod">CiteMethod</a></td><td class="doc empty"> </td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:defaultWriterOptions" class="def">defaultWriterOptions</a> :: <a href="Text-Pandoc.html#t:WriterOptions">WriterOptions</a><a href="src/Text-Pandoc-Shared.html#defaultWriterOptions" class="link">Source</a></p><div class="doc"><p>Default writer options. </p></div></div><h1 id="g:8">Rendering templates and default templates </h1><div class="top"><p class="src">module <a href="Text-Pandoc-Templates.html">Text.Pandoc.Templates</a></p></div><h1 id="g:9">Version </h1><div class="top"><p class="src"><a name="v:pandocVersion" class="def">pandocVersion</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Text-Pandoc.html#pandocVersion" class="link">Source</a></p><div class="doc"><p>Version number of pandoc library. </p></div></div><h1 id="g:10">Miscellaneous </h1><div class="top"><p class="src"><a name="v:rtfEmbedImage" class="def">rtfEmbedImage</a> :: <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Inline">Inline</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Inline">Inline</a><a href="src/Text-Pandoc-Writers-RTF.html#rtfEmbedImage" class="link">Source</a></p><div class="doc"><p>Convert Image inlines into a raw RTF embedded image, read from a file. If file not found or filetype not jpeg or png, leave the inline unchanged. </p></div></div><div class="top"><p class="src"><a name="v:jsonFilter" class="def">jsonFilter</a> :: (<a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a> -> <a href="/usr/share/doc/ghc/html/libraries/pandoc-types-1.8/Text-Pandoc-Definition.html#t:Pandoc">Pandoc</a>) -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Text-Pandoc.html#jsonFilter" class="link">Source</a></p><div class="doc"><p>Converts a transformation on the Pandoc AST into a function that reads and writes a JSON-encoded string. This is useful for writing small scripts. </p></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.9.2</p></div></body></html>