CTAN update: markdown

CTAN Announcements ctan-ann at ctan.org
Fri Jan 6 05:11:26 CET 2017

Vít Novotný submitted an update to the



Version number: 2.3.0
License type: lppl1.3

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

Announcement text:
- ConTeXt module no longer mishandles active characters from
- Shell access is no longer necessary with ConTeXt MarkIV.
- The default renderers now render strong emphasis using a bold font
face rather than a bold-italic font face.
- Lazy blockquotes are now parsed properly.

New features:
- Added optional HTML support; when the support is enabled, the
Markdown reader will recognize HTML elements, entities, instructions,
and comments in the input.
- Added optional breakable blockquotes support; when the support is
enabled, blockquotes can be split apart using blank lines.

- Documented the behavior of the `-output-directory` TeX option.

- Removed unnecessary PEG patterns.
- PEG patterns are now hash table entries rather than local variables;
this was a necessary step due to the local variable number limit. This
change was also backported to and merged by the upstream project.
- The unit test templates now use M4 instead of ad-hoc sed string
- The Lua text buffering routine was removed as it only introduced
complexity to the package with no tangible benefits. All text buffering
is now done in TeX. As a corrolary, the
`\markdownLuaRegisterIBCallback` and `\markdownLuaUnregisterIBCallback`
macros have been deprecated.

This package is located at 

More information is at


   Thanks for the upload.

     For the CTAN Team
    Manfred Lotz

We are supported by the TeX user groups.
Please join a users group; see http://www.tug.org/usergroups.html .

More information about the Ctan-ann mailing list