CTAN update: markdown
Date: January 6, 2017 5:11:26 AM CET
Vít Novotný submitted an update to the
markdown
package.
Version number: 2.3.0
License type: lppl1.3
Summary description: A package for converting and rendering markdown
documents inside TeX
Announcement text:
Fixes: - ConTeXt module no longer mishandles active characters from `\enableregime`. - 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. Documentation: - Documented the behavior of the `-output-directory` TeX option. Development: - 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 replacement. - 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 http://mirror.ctan.org/macros/generic/markdown More information is at http://www.ctan.org/pkg/markdown
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 .
Fixes: - ConTeXt module no longer mishandles active characters from `\enableregime`. - 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. Documentation: - Documented the behavior of the `-output-directory` TeX option. Development: - 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 replacement. - 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 http://mirror.ctan.org/macros/generic/markdown More information is at http://www.ctan.org/pkg/markdown
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 .
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ý |