jgm/pandoc: pandoc 2.7.1
Authors/Creators
- John MacFarlane
- Jesse Rosenthal
- Alexander
- Albert Krewinkel
- Matthew Pickering
- Mauro Bieg
- Andrew Dunning1
- Nikolay Yakimov2
- Kolen Cheung3
- Yan Pashkovsky
- Václav Haisman
- Marc Schreiber
- Nathan Gass
- Fedor Sheremetyev
- Thomas Hodgson
- Mark Wright
- Brian Leung
- Francesco Occhipinti
- Artyom Kazak4
- hftf
- Hubert Plociniczak
- Daniel Bergey
- Aditya Mahajan
- Pascal Wagler
- Xavier Olive5
- Jose Luis Duran
- Hamish Mackenzie
- David Lazar6
- Sascha Wilde7
- Henry de Valence
- 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
Add tectonic as an option for –pdf-engine (#5345, Cormac Relf). Runs tectonic on STDIN instead of a temporary .tex file, so that it looks in the working directory for
\includeand\inputlike the rest of the engines. Allows overriding the output directory args with--pdf-engine-opt=--outdir --pdf-engine-opt="$DIR".Allow
-o/--outputto be used with--print-default-data-file,--print-highlighting-style,--print-default-template. Note that-omust occur BEFORE the--print*command on the command line (this is documented, #5357).LaTeX reader:
- Support
\underline,\ul,\uline(#5359, Paul Tilley). These are parsed as a Span with classunderline, as with other readers. - Ensure that
\Footciteand\Footcitesget put in a note.
- Support
ipynb reader:
- Remove sensitivity to
raw_html,raw_texextensions. We now include every output format. Pruning is handled by--ipynb-output. - Better handling of cell metadata. We now include even complex cell metadata in the Div's attributes (as JSON, in complex cases, or as plain strings in simple cases).
- Remove sensitivity to
ipynb writer:
- Recurse into native divs for output cell data (#5354).
- Render cell metadata fields from div attributes.
Docx writer: avoid extra copy of abstractNum and num elements in numbering.xml. This caused pandoc-produced docx files to be uneditable using Word Online (#5358).
Markdown writer: improve handling of raw blocks/inline. We now emit raw content using
raw_attributewhen no more direct method is available. Use ofraw_attributecan be forced by disablingraw_htmlandraw_tex.LaTeX writer: Add classes for frontmatter support (#5353, Andrew Dunning) and remove frontmatter from
scrreprt.LaTeX template:
- Improve readability (#5363, Andrew Dunning).
- Robust section numbering removal (#5351, Andrew Dunning). Ensures that section numbering does not reappear with custom section levels. See https://tex.stackexchange.com/questions/473653/.
- Better handling of front/main/backmatter (#5348). In pandoc 2.7 we assumed that every class with chapters would accept
\frontmatter,\mainmatter, and\backmatter. This is not so (e.g. report does not). So pandoc 2.7 breaks on report class by including an unsupported command. Instead of thebook-classvariable, we use two variables,has-chaptersandhas-frontmatter, and set these intelligently in the writer.
Text.Pandoc.Shared: Improve
filterIpynbOutput. Ensure that images are prioritized over text.bestshould include everything for ipynb.Tests.Old: specify
--data-dir=../datato ensure tests can find data files even if they haven't been installed. Remove oldpandoc_datadirenvironment variable, which hasn't done anything for a long time.MANUAL.txt: Add recommendation to use
raw_attributewith ipynb (#5354).Use cmark-gfm-hs 0.1.8 (note that 0.1.7 is buggy).
Use latest pandoc-citeproc, texmath.
Files
jgm/pandoc-2.7.1.zip
Files
(11.3 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:e183288a841aa7b523622cf75d18be8b
|
11.3 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/jgm/pandoc/tree/2.7.1 (URL)