3571771
doi
10.5281/zenodo.3571771
oai:zenodo.org:3571771
Jesse Rosenthal
Albert Krewinkel
Alexander Krotov
Matthew Pickering
Mauro Bieg
Andrew Dunning
Faculty of History @cambridgeuniversity
Nikolay Yakimov
Moscow Aviation Institute (National Research University)
Kolen Cheung
University of California, Berkeley
Yan Pashkovsky
Václav Haisman
Marc Schreiber
Nathan Gass
Fedor Sheremetyev
Brian Leung
Thomas Hodgson
Mark Wright
Francesco Occhipinti
Artyom Kazak
@aelve, @monadfix
hftf
Hubert Plociniczak
Pascal Wagler
Daniel Bergey
@Simspace
Aditya Mahajan
Jose Luis Duran
Agustín Martín Barbero
Xavier Olive
Research Scientist
Hamish Mackenzie
David Lazar
MIT CSAIL
Henry de Valence
jgm/pandoc: pandoc 2.9
John MacFarlane
url:https://github.com/jgm/pandoc/tree/2.9
info:eu-repo/semantics/openAccess
Other (Open)
<ul>
<li><p>Text.Pandoc.Templates [API change]</p>
<ul>
<li>Add Monad wrappers <code>WithDefaultPartials</code> and <code>WithPartials</code>. Wrapping these around an instance of <code>PandocMonad</code> gives us different instances of <code>TemplateMonad</code>, with different search behavior in retrieving partials. To compile a template and limit partial search to pandoc's data files, use <code>runWithDefaultPartials (compileTemplate ...)</code>. To compile a template and allow partials to be found locally (either on the file system or via HTTP, in the event that the main template has an absolute URL), ue <code>runWithPartials (compileTemplate ...)</code>.</li>
<li>Export <code>getTemplate</code>, which seeks a template locally, or via HTTP if the template has an absolute URL, falling back to the data files if not found.</li>
<li>Export <code>compileDefaultTemplate</code> – does <code>getDefaultTemplate</code> and compiles the result, raising an error on failure.</li>
</ul>
</li>
<li><p>Text.Pandoc.Class [API change]</p>
<ul>
<li>Remove <code>TemplateMonad</code> instances for <code>PandocIO</code> and <code>PandocPure</code>. These were too limiting and caused a bug whereby a local partial could be used even when the default template was requested. We now rely on instances provided in the Templates module.</li>
</ul>
</li>
<li><p>Text.Pandoc.App.OutputSettings: Simplify template retrieval code.</p>
</li>
<li><p>ConTeXt template: Adjust to title formatting (#5949, Denis Maier). Add <code>\setupinterlinespace</code> to <code>title</code>, <code>subtitle</code>, <code>date</code> and <code>author</code> elements: otherwise longer titles that run over multiple lines will look squashed as <code>\tfd</code> etc. won't adapt the line spacing to the font size.</p>
</li>
<li><p>reveal.js template: Add title-slide-attributes variable (#5981, Frederik Elwert).</p>
</li>
<li><p>More informative JSON parse error (#5973).</p>
</li>
<li><p>Use external emojis package (forked from pandoc). Removed emoji data in Text.Pandoc.Emoji.</p>
</li>
<li><p>Fix regression in <code>makeSections</code> (#5965). Previously <code>hierarchicalize</code> (the ancestor of <code>makeSections</code>) would put header attributes on the containing Div. In 2.8 this behavior changed, which broke some tools depending on pandoc. Here we roll back this change, so that attributes again migrate from the header to the containing Div when <code>makeSections</code> is run. Note that attributes are retained on the header as well (unlike before) – with the exception of the <code>id</code> attribute, which of course cannot be duplicated.</p>
</li>
<li><p>Fix <code>--toc-depth</code> regression in 2.8 (#5967).</p>
</li>
<li><p>Use doctemplates 0.8. Rename template 'filters' as 'pipes' to avoid confusion with the other notion of filter used by pandoc.</p>
</li>
<li><p>Fix README.md so that relative links from manual become absolute. Previously they'd be broken links when viewed on GitHub or Hackage. So we add the base URL for the pandoc manual.</p>
</li>
<li><p>Document display math syntax in manual.</p>
</li>
</ul>
Zenodo
2019-12-12
info:eu-repo/semantics/other
1038654
2.9
1694284188.06066
13542381
md5:d9f62db0862ee8e720cbb16d4a3c923e
https://zenodo.org/records/3571771/files/jgm/pandoc-2.9.zip
public
https://github.com/jgm/pandoc/tree/2.9
Is supplement to
url
10.5281/zenodo.1038654
isVersionOf
doi