CTAN update: markdown
CTAN Announcements
ctan-ann at ctan.org
Fri Feb 3 09:40:31 CET 2023
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
More information about the Ctan-ann
mailing list