CTAN update: markdown

CTAN Announcements ctan-ann at ctan.org
Tue Nov 1 11:51:12 CET 2022


Vít Novotný submitted an update to the

                markdown

package.

Version number: 2.18.0-0-gd8ae860 2022-10-30
License type: lppl1.3c

Summary description: A package for converting and rendering markdown documents 
inside TeX

Announcement text:
----------------------------------------------------------------------


Development:

- Accept snake_case variants of options in addition to camelCase variants in
  `\markdownSetup` and Lua CLI. Accept snake_case and caseless variants of
  options in `\setupmarkdown`. (#193, #194, #195, #196, #197, #198)
- Rename renderers, renderer prototypes and options based on the semantics of
  elements: (#187, #201)
  - Rename the `horizontalRule` and `footnote` renderers and renderer
    prototypes to `thematicBreak` and `note`.
  - Rename the `footnotes` and `inlineFootnotes` options to `notes` and
    `inlineNotes`.
  - Rename the `HorizontalRule` rule to `ThematicBreak` and increment
    `grammar_version` to `2`. This change is not backwards-compatible with the
    `grammar_version` of `1`.
- Add `\markdownEscape` macro that inputs a TeX document in the middle of a
  markdown document fragment. (1478f7b)
- Add support for raw attributes. (#173, #202)

Fixes:

- Fix missing support for forward slashes in
  `\markdownSetup{jekyllDataRenderers = {...}}` keys. (#199, #200)
- Fix `plain` LaTeX option not preventing changes to renderer prototypes.
  (013abbb)

Continuous Integration:

- Check user manual with MarkdownLint. (#203)

Contributed Software:

- Update `contributions/pandoc-to-markdown`.
  (contributed by @drehak, 3d5b8e5, d3073bc)

Deprecation:

- Deprecate `horizontalRule` and `footnote` renderers and renderer prototypes.
  (#187, #201)


----------------------------------------------------------------------

This package is located at
   https://mirrors.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown

------------------------------------------------------------------------

   Thanks for the upload.

     For the CTAN Team
    Erik Braun

------------------------------------------------------------------------

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