diff options
| author | Mirek Kratochvil <exa.exa@gmail.com> | 2023-05-24 23:43:33 +0200 |
|---|---|---|
| committer | Mirek Kratochvil <exa.exa@gmail.com> | 2023-05-24 23:43:33 +0200 |
| commit | 66fb2f5f08a2dab465784c55ff694c08736b7d3e (patch) | |
| tree | 78f7f253ee975a862cf3afacc3f178640b256141 /FormatOpts.hs | |
| parent | 1a24212ec42c9ae93baa13fe30000f5e47176b62 (diff) | |
| download | reploy-66fb2f5f08a2dab465784c55ff694c08736b7d3e.tar.gz reploy-66fb2f5f08a2dab465784c55ff694c08736b7d3e.tar.bz2 | |
render, install files
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 + } |
