pandoc 2.0.1
-
Fixed regression in parsing of HTML comments in markdown and other
non-HTML formats (Text.Pandoc.Readers.HTML.htmlTag
) (#4019).
The parser stopped at the first>
character, even if it wasn't
the end of the comment. -
Creole reader (Sascha Wilde):
- Fix some minor typos and formatting.
- Add additional test on nowiki-block after para.
- Fix lists with trailing white space.
-
LaTeX reader: handle
%
comment right after command.
For example,\emph%
. -
Markdown reader: make sure fenced div closers work in lists.
Previously the following failed:::: {.class} 1. one 2. two :::
and you needed a blank line before the closing
:::
. -
Make
fenced_divs
affect the Markdown writer. Iffenced_divs
is
enabled, Divs will be rendered as fenced divs. -
LaTeX/Beamer writer: support "blocks" inside columns and other Divs
(#4016). -
HTML Writer: consistently use dashed class-names (Mauro Bieg, #3556).
Note: this change may require some changes in CSS rules.
footnoteRef
has becomefootnote-ref
,titleslide
has
becometitle-slide
, andfootnoteBack
has becomefootnote-back
. -
JATS writer: Properly pass through author metadata (#4020).
-
FB2 writer (Alexander Krotov):
- Write blocks outside of
<p>
in definitions. - Make bullet lists consistent with ordered lists, repeating
the marker for the outer list rather than indenting sublists,
since indentation does not work in readers. - Add new style FB2 tests.
- Write blocks outside of
-
Text.Pandoc.ImageSize
: AddMillimeter
constructor toDimension
(#4012) [API change]. Now sizes given in 'mm' are no longer converted
to 'cm'. -
Revise documentation of small caps syntax (Andrew Dunning, #4013).
-
Fix broken reference links in manual (Andrew Dunning, #4014)
-
Fixed example of slide columns structure in changelog (#4015).
Also documented this feature in MANUAL.txt.