CTAN update: markdown
Date: February 3, 2023 9:40:31 AM CET
Vít Novotný submitted an update to the
markdown
package.
Version: 2.20.0-0-gf64ade1 2023-02-01
License: lppl1.3c
Summary description: Converting and rendering markdown documents inside TeX
Announcement text:
Development: - Add support for line blocks. (contributed by @Omikhleia and @lostenderman, jgm#41, #209, #248) - Add support for attributes on fenced code blocks. (contributed by @Omikhleia, jgm#36, #123, #211) Documentation: - Add @drehak's thesis to `README.md`. (204a18c, aec9b44, cda53fb) - Update examples for options `bracketedSpans` and `fencedDivs`. (499c65a, 532cdb8) Fixes: - Map U+0000 and U+FFFD to new replacement character renderer. (lostenderman#34, #247, #250) - Map non-breaking space to `writer->nbsp` in strings. (lostenderman#99, #247, #249) - Fix input normalization and move it from Lua CLI and plain TeX layers directly to the `convert()` Lua method. (#246, #253) - Allow fenced div closing tag to break out of a blockquote. (contributed by @Omikhleia, jgm#60, jgm#61, #230, #259) Default Renderer Prototypes: - Use `paralist` LaTeX package to define default renderer prototypes for fancy lists when `fancyList` Lua option is enabled. (#241) - Insert `\unskip` after default raw inline renderer prototype. (ca2047e) - Make `\*group_begin:` and `\*group_end:` the default renderer prototypes for attribute contexts. (#243) - In LaTeX and ConTeXt, use just first word of infostring to determine fence code block language. (#244) Unit Tests: - Do not fold tabs and spaces into a single space token. (lostenderman#107, #242) - Do not escape URIs in test outputs. (lostenderman#8, #260, 291e388) Speed Improvements: - Only make backticks special when `codeSpans` or `fencedCode` are enabled. (#239) - Use fast unit testing in continuous integration. (#231, #255) Continuous Integration: - Fix ownership of repository before running Docker image. (#240)
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
Development: - Add support for line blocks. (contributed by @Omikhleia and @lostenderman, jgm#41, #209, #248) - Add support for attributes on fenced code blocks. (contributed by @Omikhleia, jgm#36, #123, #211) Documentation: - Add @drehak's thesis to `README.md`. (204a18c, aec9b44, cda53fb) - Update examples for options `bracketedSpans` and `fencedDivs`. (499c65a, 532cdb8) Fixes: - Map U+0000 and U+FFFD to new replacement character renderer. (lostenderman#34, #247, #250) - Map non-breaking space to `writer->nbsp` in strings. (lostenderman#99, #247, #249) - Fix input normalization and move it from Lua CLI and plain TeX layers directly to the `convert()` Lua method. (#246, #253) - Allow fenced div closing tag to break out of a blockquote. (contributed by @Omikhleia, jgm#60, jgm#61, #230, #259) Default Renderer Prototypes: - Use `paralist` LaTeX package to define default renderer prototypes for fancy lists when `fancyList` Lua option is enabled. (#241) - Insert `\unskip` after default raw inline renderer prototype. (ca2047e) - Make `\*group_begin:` and `\*group_end:` the default renderer prototypes for attribute contexts. (#243) - In LaTeX and ConTeXt, use just first word of infostring to determine fence code block language. (#244) Unit Tests: - Do not fold tabs and spaces into a single space token. (lostenderman#107, #242) - Do not escape URIs in test outputs. (lostenderman#8, #260, 291e388) Speed Improvements: - Only make backticks special when `codeSpans` or `fencedCode` are enabled. (#239) - Use fast unit testing in continuous integration. (#231, #255) Continuous Integration: - Fix ownership of repository before running Docker image. (#240)
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 TeX
The package provides facilities for the conversion of markdown markup to plain TeX. These are provided both in form of a Lua module and in form of plain TeX, LaTeX, and ConTeXt macro packages that enable the direct inclusion of markdown documents inside TeX documents.
Package | markdown |
Version | 3.9.0-0-g4f1abe21 2024-11-21 |
Copyright | 2009–2016 John MacFarlane, Hans Hagen 2016–2024 Vít Starý Novotný, Andrej Genčur |
Maintainer | Vít Starý Novotný |