CTAN Comprehensive TeX Archive Network

CTAN update: markdown

Date: October 2, 2021 5:47:08 PM CEST
Vít Novotný submitted an update to the markdown package. Version: 2.11.0-0-g4505824 2021-09-26 License: lppl1.3 Summary description: A package for converting and rendering markdown documents inside TeX Announcement text:
Fixes: - Remove a spurious print when handling the `texComments` Lua option. (4ee94ec) - Escape `escaped_minimal_strings` even in `hybrid` mode. (c1fd53b) - Make assignments in `writer->set_state()` and `writer->defer_call()` local. (9261349) - Don't let default LaTeX renderer prototype for `ulItem` gobble next token. (reported by @writersglen, 8d8023f) - In LaTeX, prevent `\@ifundefined` from making `\markdownOptionTightLists` into `\relax`. - Fix even backslashes before newline being gobbled by the `texComments` Lua option. (9ca0511) Development: - Add [`taskLists` Lua option][4] for writing task lists. (suggested by @xvrabcov, #95) - Add [`jekyllData` Lua option][5] for writing YAML metadata. (contributed by @TeXhackse, #22, #77) Documentation: - Add a link to @witiko's TUG 2021 talk, preprint, and slides to the README. (4b89f84, 6f61e48, 745a6f3, 99b1041, 872fb4d) - Add a cornucopia of badges to the README. (60f7033, 8e9a34c) - Use HTTPS links for CTAN in the README. (b068b65, a743b06) - Use emoji in the technical documentation. (ccfcaf4) - Add block and sequence diagrams to the technical documentation. (6168473, 0b4bb91, 5fd2e19, 3b4af9c, 4e99cb9, cbccf36, a7f9a60, 48d5a21) - Add index to the technical documentation. (3ee5a99, 32d93e8) - Add a list of figures to the technical documentation. (48d5a21) - Use varioref in the technical documentation. (2f8e85e) - Describe Lua command-line interface (CLI) in the README. (ba27b51, 1ad85a2) - Publish user manual to [GitHub Pages][2]. (4a812a4, 4f1f349) - Document that the `hybrid` option is `false` by default. (955d7c1) - Show how [`tugboat.bib`][3] can be used to cite the Markdown package. (7e20eee) Continuous Integration and Distribution: - [Rename `master` branch to `main`][1]. (513de1f) - Make `make implode` clean up auxiliary markdown files. (fe25ae9) - Add `Dockerfile` and make continuous integration use Docker image. (#97, cbc0089, f64bfa5, 8a7b656, e185547, 1bb7075) - Rebuild the Docker image every Monday at 4:30AM (UTC). (c9f87a9, 28b0e93) - Automatically prerelease the latest version. (cd7fbd2) - Use MarkdownLint in continuous integration. (2440659, aa1e14b) - Test Lua command-line interface in continuous integration. (6a84f98, 4e28ef0) - Matrix-test all supported TeX Live versions. (69b9edc) [1]: https://www.zdnet.com/article/github-to-replace-master-with-alternative-term-to-avoid-slavery-references/ [2]: https://witiko.github.io/markdown [3]: http://mirrors.ctan.org/info/digests/tugboat/biblio/tugboat.bib [4]: https://witiko.github.io/markdown#option-tasklists [5]: https://witiko.github.io/markdown#option-jekylldata
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/markdown The package’s files themselves can be inspected at https://mirrors.ctan.org/macros/generic/markdown/
Thanks for the upload. For the CTAN Team Petra Rübe-Pugliese
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs

markdown – Converting and rendering markdown documents inside

The package provides facilities for the conversion of markdown markup to plain . These are provided both in form of a Lua module and in form of plain , , and Cont macro packages that enable the direct inclusion of markdown documents inside documents.

Packagemarkdown
Version3.4.3-0-ge2c6be1a 2024-04-04
Copyright2009–2016 John MacFarlane, Hans Hagen
2016–2024 Vít Starý Novotný
MaintainerVít Starý Novotný

Announcements

more

Guest Book Sitemap Contact Contact Author