empty_paragraphs
Allows empty paragraphs. By default empty paragraphs are omitted.
This extension can be enabled/disabled for the following formats:
docx
, html
docx
, odt
, opendocument
,
html
native_numbering
Enables native numbering of figures and tables. Enumeration starts at 1.
This extension can be enabled/disabled for the following formats:
odt
, opendocument
, docx
xrefs_name
Links to headings, figures and tables inside the document are
substituted with cross-references that will use the name or caption of
the referenced item. The original link text is replaced once the
generated document is refreshed. This extension can be combined with
xrefs_number
in which case numbers will appear before the
name.
Text in cross-references is only made consistent with the referenced item once the document has been refreshed.
This extension can be enabled/disabled for the following formats:
odt
, opendocument
xrefs_number
Links to headings, figures and tables inside the document are
substituted with cross-references that will use the number of the
referenced item. The original link text is discarded. This extension can
be combined with xrefs_name
in which case the name or
caption numbers will appear after the number.
For the xrefs_number
to be useful heading numbers must
be enabled in the generated document, also table and figure captions
must be enabled using for example the native_numbering
extension.
Numbers in cross-references are only visible in the final document once it has been refreshed.
This extension can be enabled/disabled for the following formats:
odt
, opendocument
styles
When converting from docx, read all docx styles as divs (for paragraph styles) and spans (for character styles) regardless of whether pandoc understands the meaning of these styles. This can be used with docx custom styles. Disabled by default.
docx
amuse
In the muse
input format, this enables Text::Amuse
extensions to Emacs Muse markup.
raw_markdown
In the ipynb
input format, this causes Markdown cells to
be included as raw Markdown blocks (allowing lossless round-tripping)
rather than being parsed. Use this only when you are targeting
ipynb
or a markdown-based output format.
citations
When the citations
extension is enabled in
org
, org-cite and org-ref style citations will be parsed as
native pandoc citations.
When citations
is enabled in docx
,
citations inserted by Zotero or Mendeley or EndNote plugins will be
parsed as native pandoc citations. (Otherwise, the formatted citations
generated by the bibliographic software will be parsed as regular
text.)
fancy_lists
Some aspects of Pandoc’s Markdown fancy
lists are also accepted in org
input, mimicking the
option org-list-allow-alphabetical
in Emacs. As in Org
Mode, enabling this extension allows lowercase and uppercase
alphabetical markers for ordered lists to be parsed in addition to
arabic ones. Note that for Org, this does not include roman numerals or
the #
placeholder that are enabled by the extension in
Pandoc’s Markdown.
element_citations
In the jats
output formats, this causes reference items
to be replaced with <element-citation>
elements.
These elements are not influenced by CSL styles, but all information on
the item is included in tags.
ntb
In the context
output format this enables the use of Natural Tables (TABLE)
instead of the default Extreme Tables
(xtables). Natural tables allow more fine-grained global
customization but come at a performance penalty compared to extreme
tables.