CTAN Comprehensive TeX Archive Network

CTAN update: markdown

Date: October 1, 2024 4:28:22 PM CEST
Vít Starý Novotný submitted an update to the markdown package. Version: 3.7.1-0-g8e726800 2024-09-30 License: lppl1.3c Summary description: Converting and rendering markdown documents inside TeX Announcement text:
Development: - Remove dependency on `UnicodeData.txt`. (#400, #458 #486, #492, #499) This change improves the speed of parsing markdown input by up to 25% for a cold conversion run and makes life easier for users of TeX distributions other than TeX Live, such as MikTeX and ConTeXt Standalone, where `UnicodeData.txt` may not be as easily available. This change also adds a new file `markdown-unicode-data.lua`, which must be properly installed with the rest of the Markdown package. - Add renderers `warning` and `error` that represent warnings and errors produced by the markdown parser. (#452, #473, #496) Fixes: - Properly load LaTeX themes when `theme` or `import` is used in `\usepackage[...]{markdown}`. (#471, #498) - Prevent endless loop when setting deprecated `jekyllDataString` (renderer) prototype. (#500) - Correctly handle backslashes in `\markdownOptionOutputDir` on Windows. (#492, #500, reported by @l0th3r) - Fix hard line breaks in blockquotes. (#494, #495, reported by @l0th3r, #496, contributed by @lostenderman) Deprecation: - Soft-deprecate the `hybrid` option. (#470, #504, 546faa87) Soft-deprecated features will never be removed but using them prints a warning and is discouraged. Instead of the `hybrid` option, consider one of the following better alternatives for mixing TeX and markdown: - With the `contentBlocks` option, authors can move large blocks of TeX code to separate files and include them in their markdown documents as external resources. - With the `rawAttribute` option, authors can denote raw text spans and code blocks that will be interpreted as TeX code. - With options `texMathDollars`, `texMathSingleBackslash`, and `texMathDoubleBackslash`, authors can freely type TeX commands between dollar signs or backslash-escaped brackets. For more information, see the user manual at <https://witiko.github.io/markdown/>.
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

The package provides facilities for the conversion of markdown markup to plain . These are provided both in form of a Lua module and in form of plain , , and Cont macro packages that enable the direct inclusion of markdown documents inside documents.

Packagemarkdown
Version3.9.0-0-g4f1abe21 2024-11-21
Copyright2009–2016 John MacFarlane, Hans Hagen
2016–2024 Vít Starý Novotný, Andrej Genčur
MaintainerVít Starý Novotný

Announcements

more

Guest Book Sitemap Contact Contact Author