@@ -158,22 +158,22 @@ General options
158158
159159: Specify input format. *FORMAT* can be `native` (native Haskell),
160160 `json` (JSON version of native AST), `markdown` (pandoc's
161− extended markdown), `markdown_strict` (original unextended markdown),
162− `markdown_phpextra` (PHP Markdown Extra extended markdown),
163− `markdown_github` (github extended markdown),
164− `commonmark` (CommonMark markdown),
165− `textile` (Textile), `rst` (reStructuredText), `html` (HTML),
166− `docbook` (DocBook), `t2t` (txt2tags), `docx` (docx), `epub` (EPUB),
167− `opml` (OPML), `org` (Emacs Org-mode), `mediawiki` (MediaWiki markup),
168− `twiki` (TWiki markup), `haddock` (Haddock markup), or `latex` (LaTeX).
169− If `+lhs` is appended to `markdown`, `rst`,
170− `latex`, or `html`, the input will be treated as literate Haskell
171− source: see [Literate Haskell support](#literate-haskell-support),
172− below. Markdown syntax extensions can be individually enabled or
173− disabled by appending `+EXTENSION` or `-EXTENSION` to the format
174− name. So, for example, `markdown_strict+footnotes+definition_lists`
175− is strict markdown with footnotes and definition lists enabled,
176− and `markdown-pipe_tables+hard_line_breaks` is pandoc's markdown
161+ extended markdown), `markdown_strict` (original unextended
162+ markdown), `markdown_phpextra` (PHP Markdown Extra extended
163+ markdown), `markdown_github` (github extended markdown),
164+ `commonmark` (CommonMark markdown), `textile` (Textile), `rst`
165+ (reStructuredText), `html` (HTML), `docbook` (DocBook), `t2t`
166+ (txt2tags), `docx` (docx), `epub` (EPUB), `opml` (OPML), `org`
167+ (Emacs Org-mode), `mediawiki` (MediaWiki markup), `twiki` (TWiki
168+ markup), `haddock` (Haddock markup), or `latex` (LaTeX). If
169+ `+lhs` is appended to `markdown`, `rst`, `latex`, or `html`, the
170+ input will be treated as literate Haskell source: see [Literate
171+ Haskell support](#literate-haskell-support), below. Markdown
172+ syntax extensions can be individually enabled or disabled by
173+ appending `+EXTENSION` or `-EXTENSION` to the format name. So, for
174+ example, `markdown_strict+footnotes+definition_lists` is strict
175+ markdown with footnotes and definition lists enabled, and
176+ `markdown-pipe_tables+hard_line_breaks` is pandoc's markdown
177177 without pipe tables and with hard line breaks. See [Pandoc's
178178 markdown](#pandocs-markdown), below, for a list of extensions and
179179 their names.
@@ -182,30 +182,33 @@ General options
182182
183183: Specify output format. *FORMAT* can be `native` (native Haskell),
184184 `json` (JSON version of native AST), `plain` (plain text),
185− `markdown` (pandoc's extended markdown), `markdown_strict` (original
186− unextended markdown), `markdown_phpextra` (PHP Markdown extra
187− extended markdown), `markdown_github` (github extended markdown),
188− `rst` (reStructuredText), `html` (XHTML 1), `html5` (HTML 5),
189− `latex` (LaTeX), `beamer` (LaTeX beamer slide show),
190− `context` (ConTeXt), `man` (groff man), `mediawiki` (MediaWiki markup),
191− `dokuwiki` (DokuWiki markup),
192− `textile` (Textile), `org` (Emacs Org-Mode), `texinfo` (GNU Texinfo),
193− `opml` (OPML), `docbook` (DocBook), `opendocument` (OpenDocument), `odt`
194− (OpenOffice text document), `docx` (Word docx), `haddock` (Haddock
195− markup), `rtf` (rich text format), `epub` (EPUB v2 book), `epub3`
196− (EPUB v3), `fb2` (FictionBook2 e-book), `asciidoc` (AsciiDoc),
197− `icml` (InDesign ICML), `slidy` (Slidy HTML and javascript slide show),
198− `slideous` (Slideous HTML and javascript slide show), `dzslides`
199− (DZSlides HTML5 + javascript slide show), `revealjs` (reveal.js
200− HTML5 + javascript slide show), `s5` (S5 HTML and javascript slide show),
201− or the path of a custom lua writer (see [Custom writers](#custom-writers),
202− below). Note that `odt`, `epub`, and `epub3` output will not be directed
203− to *stdout*; an output filename must be specified using the `-o/--output`
204− option. If `+lhs` is appended to `markdown`, `rst`, `latex`, `beamer`,
205− `html`, or `html5`, the output will be rendered as literate Haskell
206− source: see [Literate Haskell support](#literate-haskell-support), below.
207− Markdown syntax extensions can be individually enabled or disabled by
208− appending `+EXTENSION` or `-EXTENSION` to the format name, as described
185+ `markdown` (pandoc's extended markdown), `markdown_strict`
186+ (original unextended markdown), `markdown_phpextra` (PHP Markdown
187+ extra extended markdown), `markdown_github` (github extended
188+ markdown), `commonmark` (CommonMark markdown), `rst`
189+ (reStructuredText), `html` (XHTML 1), `html5` (HTML 5), `latex`
190+ (LaTeX), `beamer` (LaTeX beamer slide show), `context` (ConTeXt),
191+ `man` (groff man), `mediawiki` (MediaWiki markup), `dokuwiki`
192+ (DokuWiki markup), `textile` (Textile), `org` (Emacs Org-Mode),
193+ `texinfo` (GNU Texinfo), `opml` (OPML), `docbook` (DocBook),
194+ `opendocument` (OpenDocument), `odt` (OpenOffice text document),
195+ `docx` (Word docx), `haddock` (Haddock markup), `rtf` (rich text
196+ format), `epub` (EPUB v2 book), `epub3` (EPUB v3), `fb2`
197+ (FictionBook2 e-book), `asciidoc` (AsciiDoc), `icml` (InDesign
198+ ICML), `slidy` (Slidy HTML and javascript slide show), `slideous`
199+ (Slideous HTML and javascript slide show), `dzslides` (DZSlides
200+ HTML5 + javascript slide show), `revealjs` (reveal.js HTML5 +
201+ javascript slide show), `s5` (S5 HTML and javascript slide show),
202+ or the path of a custom lua writer (see [Custom
203+ writers](#custom-writers), below). Note that `odt`, `epub`, and
204+ `epub3` output will not be directed to *stdout*; an output
205+ filename must be specified using the `-o/--output` option. If
206+ `+lhs` is appended to `markdown`, `rst`, `latex`, `beamer`,
207+ `html`, or `html5`, the output will be rendered as literate
208+ Haskell source: see [Literate Haskell
209+ support](#literate-haskell-support), below. Markdown syntax
210+ extensions can be individually enabled or disabled by appending
211+ `+EXTENSION` or `-EXTENSION` to the format name, as described
209212 above under `-f`.
210213
211214`-o` *FILE*, `--output=`*FILE*