jgm/pandoc: pandoc 2.2.1
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
- hftf
- Francesco Occhipinti
- Hubert Plociniczak
- Daniel Bergey
- Aditya Mahajan
- Jose Luis Duran
- Xavier Olive5
- Hamish Mackenzie
- David Lazar6
- Sascha Wilde7
- Henry de Valence
- Antoine Latter
- 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
Restored and undeprecated gladtex for HTML math (#4607).
- Added
GladTeXconstructor toText.Pandoc.Options.HTMLMathMethod[API change, reverts removal in v2.2] - Restored and undeprecated
--gladtexoption, removed in v2.2.
- Added
LaTeX reader: Handle
$in/text{..}inside math (#4576).Org reader: Fix image filename recognition (Albert Krewinkel). Use a function from the filepath library to check whether a string is a valid file name. The custom validity checker that was used before gave wrong results (e.g. for absolute file paths on Windows, kawabata/ox-pandoc#52).
FB2 reader: Replace some errors with warnings (Alexander Krotov).
HTML writer:
- Strip links from headers when creating TOC (#4340). Otherwise the TOC entries will not link to the sections.
- Fix regression with tex math environments in HTML + MathJax (#4639).
Muse writer (Alexander Krotov): Add support for left-align and right-align classes (#4542).
Docx writer: Support underline (#4633).
Text.Pandoc.Parsing: Lookahead for non-whitespace after
singleQuoteStartanddoubleQuoteStart(#4637).test-pandoc-utils.lua: more robust testing on both windows and *nix. Previously the pipe tests were only run if\bin/falseand/bin/sedwere present, which they aren't in default MacOS and Windows systems. Fixed by usingtrandfalse, which should always be in the path on a *nix system, andfindandechofor Windows.Text.Pandoc.Shared: add
uriPathToPath. This adjusts the path from a file: URI in a way that is sensitive to Windows/Linux differences. Thus, on Windows,/c:/foogets interpreted asc:/foo, but on Linux,/c:/foogets interpreted as/c:/foo. See #4613.Use
uriPathToPathwith file: URIs (#4613).Revert piping HTML to pdf-engine (Mauro Bieg, #4413). Use a temp file as before.
Text.Pandoc.Class: Catch IO errors when writing media files and issue a warning, rather than an error (Francesco Occhipinti, #4559).
Don't lowercase custom writer filename (Alexander Krotov, #4610).
MANUAL (Mauro Bieg):
- Clarify truthiness in template variables (#2281).
- Clarify pipe table width calculation (#4520).
ConTeXt template: New Greek fallback typeface (Pablo Rodríguez, #4405). CMU Serif gives better typographic results than the previous Greek fallback DejaVu Serif.
Make HTML template polyglot (#4606, OvidiusCicero), by making
<link rel="stylesheet" href="$css$">self-closing.Use texmath 0.11, allowing better translation of non-ASCII characters in math (#4642).
Files
jgm/pandoc-2.2.1.zip
Files
(9.9 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:06333d3f3ba51cdd65da4abc8affe1a9
|
9.9 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/jgm/pandoc/tree/2.2.1 (URL)