diff options
Diffstat (limited to 'FormatOpts.hs')
| -rw-r--r-- | FormatOpts.hs | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/FormatOpts.hs b/FormatOpts.hs new file mode 100644 index 0000000..363f6cd --- /dev/null +++ b/FormatOpts.hs @@ -0,0 +1,23 @@ +module FormatOpts where + +import Text.Pandoc.Extensions +import Text.Pandoc.Highlighting (pygments) +import Text.Pandoc.Options + +-- | Default markdown reading options for Pandoc. +markdownReadOpts = + def + { readerExtensions = + Text.Pandoc.Extensions.enableExtension + Text.Pandoc.Extensions.Ext_smart + Text.Pandoc.Extensions.pandocExtensions + } + +-- | Default HTML writing options for Pandoc. +htmlWriteOpts :: WriterOptions +htmlWriteOpts = + def + { writerExtensions = enableExtension Ext_smart pandocExtensions + , writerHighlightStyle = Just pygments + , writerWrapText = WrapPreserve + } |
