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]

Reply via email to