The behavior of some of the readers and writers can be adjusted by enabling or disabling various extensions.
An extension can be enabled by adding +EXTENSION
to the
format name and disabled by adding -EXTENSION
. For example,
--from markdown_strict+footnotes
is strict Markdown with
footnotes enabled, while
--from markdown-footnotes-pipe_tables
is pandoc’s Markdown
without footnotes or pipe tables.
The markdown reader and writer make by far the most use of
extensions. Extensions only used by them are therefore covered in the
section Pandoc’s
Markdown below (see Markdown
variants for commonmark
and gfm
). In the
following, extensions that also work for other formats are covered.
Note that markdown extensions added to the ipynb
format
affect Markdown cells in Jupyter notebooks (as do command-line options
like --markdown-headings
).