jgm/pandoc: pandoc 2.2.3
Authors/Creators
- John MacFarlane
- Jesse Rosenthal
- Albert Krewinkel
- Alexander
- Matthew Pickering
- Mauro Bieg
- Andrew Dunning1
- Nikolay Yakimov2
- Clare Macrae
- Kolen Cheung3
- Václav Haisman
- Marc Schreiber
- Nathan Gass
- Fedor Sheremetyev
- Thomas Hodgson
- Mark Wright
- Artyom Kazak4
- Francesco Occhipinti
- hftf
- Hubert Plociniczak
- Daniel Bergey
- Aditya Mahajan
- Jose Luis Duran
- Xavier Olive5
- Hamish Mackenzie
- David Lazar6
- Sergei Trofimovich
- Sascha Wilde7
- Henry de Valence
- alexvong1995
- 1. University of Toronto
- 2. Moscow Aviation Institute (National Research University)
- 3. University of California, Berkeley
- 4. @wireapp, @aelve
- 5. Research Scientist
- 6. MIT CSAIL
- 7. Intevation GmbH
Description
RST reader: improve parsing of inline interpreted text roles (#4811).
- Use a Span with class "title-reference" for the default title-reference role.
- Use
B.textto split up contents intoSpaces,SoftBreaks, andStrs fortitle-reference. - Use Code with class "interpreted-text" instead of Span and Str for unknown roles. (The RST writer has also been modified to round-trip this properly.)
- Disallow blank lines in interpreted text.
- Backslash-escape now works in interpreted text.
- Backticks followed by alphanumerics no longer end interpreted text.
- Remove support for nested inlines (Francesco Occhipinti). RST does not allow nested emphasis, links, or other inline constructs. This fixes several bugs (#4581, #4561, #4792).
Org reader: fix parsers relying on
parseFromString(#4784, Albert Krewinkel). Emphasis was not parsed when it followed directly after some block types (e.g., lists).Markdown reader: Allow unquoted numbers and booleans as YAML mapping keys. Previously in 2.2.2 you could not do
--- 0: bar ...but only
--- '0': bar ...With this change, both forms work.
DocBook reader: metadata handling improvements. Now we properly parse title and subtitle elements that are direct children of book and article (as well as children of bookinfo, articleinfo, or info). We also now use the
subtitlemetadata field for subtitles, rather than tacking the subtitle on to the title.RST writer:
- Allow images to be directly nested within links (#4810, Francesco Occhipinti).
- Use
titleblockinstead oftitlevariable for title block (#4803, Francesco Occhipinti).titleblockcontains a properly formatted title and subtitle (using top-level headers).titleandsubtitlevariables are still available and just contain the title and subtitle text. Note that this change will require an update to custom rst templates. - Render Code with class "interpreted-text" as interpreted text role.
MediaWiki writer: Avoid extra blank line in tables with empty cells (#4794). Note that the old output is semantically identical, but the new output looks better.
Lua Utils module: add function
blocks_to_inlines(#4799, Albert Krewinkel). Exposes a function converting which flattenes a list of blocks into a list of inlines. An example use case would be the conversion of Note elements into other inlines.RST template: use
titleblockinstead oftitle. Users of custom RST templates will want to update this.LaTeX template: Moved some beamer code in default.latex template. This change allows beamer themes to change the template and font (as Metropolis does) (#4450).
Better error message on
-t pdf -o out.pdf(#1155, Mauro Bieg).Added test case for #4669 to repository.
INSTALL.md: Fix broken link for cabal-install (#4806, ChanHoHo).
MANUAL.txt:
- Add beamer info for slide backgrounds (#4802, John Muccigrosso).
- Clarify when
csquotesis used in LaTeX writer (#4514). - Add
commonmarkto list of output formats whereraw_texhas an effect (see #4527).
Files
jgm/pandoc-2.2.3.zip
Files
(9.8 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:e09cd9ec6e17a63dcca2b06e02ae5a4a
|
9.8 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/jgm/pandoc/tree/2.2.3 (URL)