Vít Starý Novotný submitted an update to the
markdown
package.
Version: 3.12.0-0-g746cfc56 2025-10-31
License: lppl1.3c
Summary description: Converting and rendering markdown documents inside TeX
Announcement text:
--------------------------------------------------------------------------------
Development:
- Upgrade from Unicode 16 to Unicode 17. (#585)
- Produce [warning renderers][warning-renderer] for undefined and multiply
defined
references to notes, full links, and collapsed links. (requested by @witiko
in #518, added by @witiko and @lostenderman in #587)
Here is how you might make the warnings part of the output in LaTeX by
redefining the warning renderer:
``` tex
\documentclass{article}
\usepackage[notes]{markdown}
\usepackage[english]{babel}
\usepackage[autostyle,english=american]{csquotes}
\MakeOuterQuote{"}
\usepackage{todonotes}
\markdownSetup
{
renderers = {
warning = \todo{#1},
},
}
\begin{document}
\begin{markdown}
Here is an undefined note.[^note]
[foo]: https://example.bar/
[foo]: https://example.baz/
\end{markdown}
\end{document}
```
By default, warnings are logged using the `\msg_warning:` class of expl3
functions.
[warning-renderer]:
https://witiko.github.io/markdown/#warning-and-error-renderers
Docker:
- Start building Docker images `witiko/markdown:latest-context`. (#402, #586)
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/generic/markdown
More information is at
https://ctan.org/pkg/markdown
--------------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
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 .
_______________________________________________
ctan-ann mailing list -- [email protected]
To unsubscribe send an email to [email protected]