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