| Safe Haskell | Safe-Inferred | 
|---|---|
| Language | Haskell2010 | 
Text.Pandoc.Z.WriterOptions
Synopsis
- class HasReferenceLocation a where
 - class AsReferenceLocation a where
- _ReferenceLocation :: Prism' a ReferenceLocation
 - _EndOfBlock :: Prism' a ()
 - _EndOfSection :: Prism' a ()
 - _EndOfDocument :: Prism' a ()
 
 - class HasTopLevelDivision a where
 - class AsTopLevelDivision a where
- _TopLevelDivision :: Prism' a TopLevelDivision
 - _TopLevelPart :: Prism' a ()
 - _TopLevelChapter :: Prism' a ()
 - _TopLevelSection :: Prism' a ()
 - _TopLevelDefault :: Prism' a ()
 
 - class HasCiteMethod a where
- citeMethod :: Lens' a CiteMethod
 
 - class AsCiteMethod a where
- _CiteMethod :: Prism' a CiteMethod
 - _Citeproc :: Prism' a ()
 - _Natbib :: Prism' a ()
 - _Biblatex :: Prism' a ()
 
 - class HasObfuscationMethod a where
 - class AsObfuscationMethod a where
- _ObfuscationMethod :: Prism' a ObfuscationMethod
 - _NoObfuscation :: Prism' a ()
 - _ReferenceObfuscation :: Prism' a ()
 - _JavascriptObfuscation :: Prism' a ()
 
 - class HasWrapOption a where
- wrapOption :: Lens' a WrapOption
 
 - class AsWrapOption a where
- _WrapOption :: Prism' a WrapOption
 - _WrapAuto :: Prism' a ()
 - _WrapNone :: Prism' a ()
 - _WrapPreserve :: Prism' a ()
 
 - class HasHTMLMathMethod a where
 - class AsHTMLMathMethod a where
 - class HasWriterOptions a where
- writerOptions :: Lens' a WriterOptions
 - template :: Lens' a (Maybe (Template Text))
 - variables :: Lens' a (Context Text)
 - tableOfContents :: Lens' a Bool
 - incremental :: Lens' a Bool
 - numberSections :: Lens' a Bool
 - numberOffset :: Lens' a [Int]
 - sectionDivs :: Lens' a Bool
 - referenceLinks :: Lens' a Bool
 - dpi :: Lens' a Int
 - identifierPrefix :: Lens' a Text
 - htmlQTags :: Lens' a Bool
 - slideLevel :: Lens' a (Maybe Int)
 - listings :: Lens' a Bool
 - highlightStyle :: Lens' a (Maybe Style)
 - setextHeaders :: Lens' a Bool
 - listTables :: Lens' a Bool
 - epubSubdirectory :: Lens' a Text
 - epubMetadata :: Lens' a (Maybe Text)
 - epubFonts :: Lens' a [FilePath]
 - epubTitlePage :: Lens' a Bool
 - splitLevel :: Lens' a Int
 - chunkTemplate :: Lens' a PathTemplate
 - tocDepth :: Lens' a Int
 - referenceDoc :: Lens' a (Maybe FilePath)
 - syntaxMap :: Lens' a SyntaxMap
 - preferAscii :: Lens' a Bool
 
 - class AsWriterOptions a where
 - data WriterOptions = WriterOptions (Maybe (Template Text)) (Context Text) Int Bool Bool HTMLMathMethod Bool [Int] Bool Extensions Bool Int WrapOption Int ObfuscationMethod Text CiteMethod Bool (Maybe Int) TopLevelDivision Bool (Maybe Style) Bool Bool Text (Maybe Text) [FilePath] Bool Int PathTemplate Int (Maybe FilePath) ReferenceLocation SyntaxMap Bool
 - defaultWriterOptions :: WriterOptions
 
Documentation
class HasReferenceLocation a where Source #
Methods
Instances
class AsReferenceLocation a where Source #
Minimal complete definition
Methods
_ReferenceLocation :: Prism' a ReferenceLocation Source #
_EndOfBlock :: Prism' a () Source #
_EndOfSection :: Prism' a () Source #
_EndOfDocument :: Prism' a () Source #
Instances
class HasTopLevelDivision a where Source #
Methods
Instances
| HasTopLevelDivision TopLevelDivision Source # | |
Defined in Text.Pandoc.Z.WriterOptions Methods topLevelDivision :: Lens' TopLevelDivision TopLevelDivision Source #  | |
| HasTopLevelDivision WriterOptions Source # | |
Defined in Text.Pandoc.Z.WriterOptions Methods topLevelDivision :: Lens' WriterOptions TopLevelDivision Source #  | |
class AsTopLevelDivision a where Source #
Minimal complete definition
Methods
_TopLevelDivision :: Prism' a TopLevelDivision Source #
_TopLevelPart :: Prism' a () Source #
_TopLevelChapter :: Prism' a () Source #
_TopLevelSection :: Prism' a () Source #
_TopLevelDefault :: Prism' a () Source #
Instances
class HasCiteMethod a where Source #
Methods
citeMethod :: Lens' a CiteMethod Source #
Instances
| HasCiteMethod CiteMethod Source # | |
Defined in Text.Pandoc.Z.WriterOptions Methods  | |
| HasCiteMethod WriterOptions Source # | |
Defined in Text.Pandoc.Z.WriterOptions Methods  | |
class AsCiteMethod a where Source #
Minimal complete definition
Methods
_CiteMethod :: Prism' a CiteMethod Source #
_Citeproc :: Prism' a () Source #
Instances
| AsCiteMethod CiteMethod Source # | |
Defined in Text.Pandoc.Z.WriterOptions Methods _CiteMethod :: Prism' CiteMethod CiteMethod Source # _Citeproc :: Prism' CiteMethod () Source # _Natbib :: Prism' CiteMethod () Source # _Biblatex :: Prism' CiteMethod () Source #  | |
class HasObfuscationMethod a where Source #
Methods
Instances
class AsObfuscationMethod a where Source #
Minimal complete definition
Methods
_ObfuscationMethod :: Prism' a ObfuscationMethod Source #
_NoObfuscation :: Prism' a () Source #
_ReferenceObfuscation :: Prism' a () Source #
_JavascriptObfuscation :: Prism' a () Source #
Instances
class HasWrapOption a where Source #
Methods
wrapOption :: Lens' a WrapOption Source #
Instances
| HasWrapOption WrapOption Source # | |
Defined in Text.Pandoc.Z.WriterOptions Methods  | |
| HasWrapOption WriterOptions Source # | |
Defined in Text.Pandoc.Z.WriterOptions Methods  | |
class AsWrapOption a where Source #
Minimal complete definition
Methods
_WrapOption :: Prism' a WrapOption Source #
_WrapAuto :: Prism' a () Source #
_WrapNone :: Prism' a () Source #
_WrapPreserve :: Prism' a () Source #
Instances
| AsWrapOption WrapOption Source # | |
Defined in Text.Pandoc.Z.WriterOptions Methods _WrapOption :: Prism' WrapOption WrapOption Source # _WrapAuto :: Prism' WrapOption () Source # _WrapNone :: Prism' WrapOption () Source # _WrapPreserve :: Prism' WrapOption () Source #  | |
class HasHTMLMathMethod a where Source #
Methods
Instances
| HasHTMLMathMethod HTMLMathMethod Source # | |
Defined in Text.Pandoc.Z.WriterOptions Methods htmlMathMethod :: Lens' HTMLMathMethod HTMLMathMethod Source #  | |
| HasHTMLMathMethod WriterOptions Source # | |
Defined in Text.Pandoc.Z.WriterOptions Methods htmlMathMethod :: Lens' WriterOptions HTMLMathMethod Source #  | |
class AsHTMLMathMethod a where Source #
Minimal complete definition
Methods
_HtmlMathMethod :: Prism' a HTMLMathMethod Source #
_PlainMath :: Prism' a () Source #
_WebTeX :: Prism' a Text Source #
_GladTeX :: Prism' a () Source #
_MathML :: Prism' a () Source #
Instances
| AsHTMLMathMethod HTMLMathMethod Source # | |
Defined in Text.Pandoc.Z.WriterOptions Methods _HtmlMathMethod :: Prism' HTMLMathMethod HTMLMathMethod Source # _PlainMath :: Prism' HTMLMathMethod () Source # _WebTeX :: Prism' HTMLMathMethod Text Source # _GladTeX :: Prism' HTMLMathMethod () Source # _MathML :: Prism' HTMLMathMethod () Source #  | |
class HasWriterOptions a where Source #
Minimal complete definition
Methods
writerOptions :: Lens' a WriterOptions Source #
template :: Lens' a (Maybe (Template Text)) Source #
variables :: Lens' a (Context Text) Source #
tableOfContents :: Lens' a Bool Source #
incremental :: Lens' a Bool Source #
numberSections :: Lens' a Bool Source #
numberOffset :: Lens' a [Int] Source #
sectionDivs :: Lens' a Bool Source #
referenceLinks :: Lens' a Bool Source #
identifierPrefix :: Lens' a Text Source #
htmlQTags :: Lens' a Bool Source #
slideLevel :: Lens' a (Maybe Int) Source #
listings :: Lens' a Bool Source #
highlightStyle :: Lens' a (Maybe Style) Source #
setextHeaders :: Lens' a Bool Source #
listTables :: Lens' a Bool Source #
epubSubdirectory :: Lens' a Text Source #
epubMetadata :: Lens' a (Maybe Text) Source #
epubFonts :: Lens' a [FilePath] Source #
epubTitlePage :: Lens' a Bool Source #
splitLevel :: Lens' a Int Source #
chunkTemplate :: Lens' a PathTemplate Source #
tocDepth :: Lens' a Int Source #
referenceDoc :: Lens' a (Maybe FilePath) Source #
syntaxMap :: Lens' a SyntaxMap Source #
preferAscii :: Lens' a Bool Source #
Instances
class AsWriterOptions a where Source #
Methods
Instances
| AsWriterOptions WriterOptions Source # | |
Defined in Text.Pandoc.Z.WriterOptions Methods _WriterOptions :: Prism' WriterOptions WriterOptions Source #  | |
data WriterOptions #
Options for writers
Constructors