Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

The key elements in human thinking are not numbers but labels of fuzzy sets. -- L. Zadeh


computers / comp.text.tex / CTAN update: markdown

SubjectAuthor
o CTAN update: markdownCTAN Announcements

1
CTAN update: markdown

<mailman.6588.1708329522.3764.ctan-ann@ctan.org>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=8167&group=comp.text.tex#8167

  copy link   Newsgroups: comp.text.tex
Path: i2pn2.org!i2pn.org!news.bbs.nz!usenet.goja.nl.eu.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: ctan-ann@ctan.org (CTAN Announcements)
Newsgroups: comp.text.tex
Subject: CTAN update: markdown
Date: Mon, 19 Feb 2024 08:58:28 +0100
Lines: 102
Message-ID: <mailman.6588.1708329522.3764.ctan-ann@ctan.org>
Reply-To: ctan-ann@ctan.org
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: solani.org;
logging-data="350978"; mail-complaints-to="abuse@news.solani.org"
To: ctan-ann@ctan.org
Cancel-Lock: sha1:djjXhfCh9Vopl7o2kUvhf3SB5AE=
Content-Disposition: inline
List-Archive: <https://lists.dante.de/pipermail/ctan-ann/>
X-Mailman-Version: 2.1.23
List-Help: <mailto:ctan-ann-request@ctan.org?subject=help>
List-Unsubscribe: <https://lists.dante.de/mailman/options/ctan-ann>,
<mailto:ctan-ann-request@ctan.org?subject=unsubscribe>
List-Subscribe: <https://lists.dante.de/mailman/listinfo/ctan-ann>,
<mailto:ctan-ann-request@ctan.org?subject=subscribe>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ctan.org; s=201703;
t=1708329522; bh=zbj5PXxnd/Jo4WArxXjpeA6FQ/+r7UWa4shbbZspGsE=;
h=Date:From:To:Subject:From;
b=VxBHy+YC7zQFrG5ZPIgCBU++AIUZQZsizwFxsFb7cY6MghYFxfhP0V1xfpXBW7prs
5AodB5Ysa3a8EVf+KMZNTAzV3dQUOGoKF0cbgnEa9FxR5cS+SREVf/FBGvZnJUegkt
8462nzesEXffkcVRsGTQPqC+ldyoOIs8yN4grlUc=
Precedence: list
List-Id: CTAN Announcements <ctan-ann.ctan.org>
X-BeenThere: ctan-ann@ctan.org
X-User-ID: eJwNycEBACAEBdCVkE/GQdl/hDq9w8MytnY1mGIwLqGRoG2F2XIKRHTv6fpy1s81HRh2TRF/EHsQwQ==
 by: CTAN Announcements - Mon, 19 Feb 2024 07:58 UTC

Vít Starý Novotný submitted an update to the

markdown

package.

Version: 3.4.1-0-g457226ae 2024-02-16
License: lppl1.3c

Summary description: Converting and rendering markdown documents inside TeX

Announcement text:
----------------------------------------------------------------------

Below, I list a summary of changes between versions 3.0.0-alpha (2023-06-27)
and 3.4.1 (2024-02-16).

Development:
- Complied with CommonMark 0.30 and incremented `grammar_version` to `3`.
- Added support for TeX-like rich paragraphs, universal (cross-format)
themes, Pandoc syntax extensions, and introduced universal themes.
- Introduced support for attributes on tables, enhanced token renderer
definitions, and bulk redefinition capabilities in the `\markdownSetup`
command.
- Added a demo of using the Markdown package in OpTeX, and introduced
`singletonCache` and `contentLevel` Lua options.

Fixes:
- Improved paragraph parsing to correctly handle trailing spaces and
paragraphs within markdown documents.
- Enhanced list and table support, allowing tables inside lists and
fixing issues with fancy lists and roman numeral markers.
- Made Pandoc syntax extensions `tex_single_backslash_math` and
`tex_double_backslash_math` robust against extra spaces.
- Fixed multiple issues with attributes, headings parsing, emphasis
in headings, and compatibility with jgm/pandoc.

Deprecation:
- Deprecated `\markdownInfo`, `\markdownWarning`, and `\markdownError`
in favor of l3msg functions.
- Deprecated the `markdown*` LaTeX environment and support for LuaMetaTeX.

Documentation:
- Added links to talks, theses, and articles to enhance documentation
discoverability.
- Improved the user manual to encourage alternatives to the `hybrid`
option and document setting up catcodes in Lua.

Docker:
- Introduced and expanded Docker support, including TeX Live 2024
pretest support.
- Included developer tools in the development Docker image and made
adjustments to Docker configuration.

Libraries and Contributed Software:
- Updated `tinyyaml` to v0.4.4.
- Made changes to the contributed software repository, including
the removal of `contributions/istqb_latex` and addition of
`contributions/37c3-beamer`.

Default Renderer Prototypes:
- Adjusted default renderer prototypes for handling headings,
lists, and math renderer prototypes in LaTeX/ConTeXt.
- Corrected typesetting of level four and five headings in LaTeX
and optimized fancy list labels and indentation.

Unit Tests and Continuous Integration:
- Overhauled the unit testing framework from Bash to Python and
implemented summarization.
- Improved test speed by batching unit tests and using self-hosted
GitHub runners.
- Made changes to continuous integration practices, including
conditions for rebuilding Docker images.

Other Changes:
- Various optimizations and speed improvements.
- Removed deprecated features, including parts of the package and
support for LuaMetaTeX.

For a full list of changes, see
<https://mirrors.ctan.org/macros/generic/markdown/CHANGES.md>.

----------------------------------------------------------------------

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

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor