Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

BOFH excuse #363: Out of cards on drive D:


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

SubjectAuthor
o CTAN update: markdownCTAN Announcements

1
Subject: CTAN update: markdown
From: CTAN Announcements
Newsgroups: comp.text.tex
Date: Sat, 31 Aug 2024 15:21 UTC
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.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: Sat, 31 Aug 2024 17:21:18 +0200
Lines: 84
Message-ID: <mailman.926.1725117680.62292.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="2039701"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Mozilla Thunderbird
To: ctan-ann@ctan.org
Cancel-Lock: sha1:USdtVzxdymM3ssu6YMkA5CRxHK4=
X-Mailman-Version: 2.1.23
X-User-ID: eJwFwYEBwDAEBMCVSPDNODz2H6F3fkODsPAwX9+dXTaG3adqrkg9SQAFO/28LFUsm9P8qP4DTSQSdQ==
List-Id: CTAN Announcements <ctan-ann.ctan.org>
Precedence: list
X-BeenThere: ctan-ann@ctan.org
List-Unsubscribe: <https://lists.dante.de/mailman/options/ctan-ann>,
<mailto:ctan-ann-request@ctan.org?subject=unsubscribe>
Content-Language: en-US
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ctan.org; s=201703;
t=1725117679; bh=Rh9D37+a4NXciOLBclVWqOFEvNZDzqTeKKd8Ywt0AGU=;
h=Date:From:To:Subject:From;
b=lsiMYGzINDSVT3eb30BfMbLNxVU2cLm+aDYPb04t+J9uOqsxjsHkcHCAC+M6JwH8+
huaovOEh/mqy0O7LdnRvNS4Ix0Pv0msiUU3sYEO9/rQTA/oHEDJ6TQd3peTmptTBoD
SgR/IHzwfdupvcJZgXbZMA4ZHl+dUWiJj6FZnzXE=
List-Archive: <https://lists.dante.de/pipermail/ctan-ann/>
List-Help: <mailto:ctan-ann-request@ctan.org?subject=help>
List-Subscribe: <https://lists.dante.de/mailman/listinfo/ctan-ann>,
<mailto:ctan-ann-request@ctan.org?subject=subscribe>
View all headers

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

markdown

package.

Version: 3.7.0-0-g98dece19 2024-08-30
License: lppl1.3c

Summary description: Converting and rendering markdown documents inside TeX

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

Development:

- Add renderer `jekyllDataProgrammaticString` for processing YAML
string scalars that do not contain markdown markup and are not
intended for typesetting.
(istqborg/istqb_product_base#46, #440, #451, sponsored by @istqborg)
- Add option `ensureJekyllData` for processing standalone YAML files.
- Add renderers `warning` and `error` that represent warnings and errors
produced by the markdown parser. (#452, #473)
- Support user-defined LaTeX environments with LaTeX markup.
(#20, #477, suggested by @cdupont)

Fixes:

- Produce more meaningful error message when KPathSea fails to
locate a file. (#458, #472, 33e6eef2, reported by @Yggdrasil128)
- Fix soft line breaks in citation prenotes and postnotes.
(#483, #484, contributed by @lostenderman)

Speed improvements:

- Precompile snippets to improve the speed of setting them.
(#467, #479, inspired by the TUG 2024 talk by @josephwright)
- Use an optimized parser to determine Unicode punctuation.
(#458, #474, #482, 4c1a7de2, co-authored by @Yggdrasil128,
sponsored by @istqborg)
This improves the speed of parsing markdown input by up to 500%.
- Enable option `eagerCache` by default. (#468, #490, sponsored by @istqborg)
This improves the speed by up to 25% for large documents with many
markdown fragments that require multiple compilation runs.
- Prevent loading the full Markdown package when converting cached markdown
fragments. (#487, #491, 40f0803f, 6609d43d, sponsored by @istqborg)
This significantly improves the speed for large documents with many
markdown fragments that require multiple compilation runs in pdfTeX.

Deprecation:

- Deprecate `jekyllDataString` renderer and renderer prototype.
Users should use `jekyllDataTypographicString` instead.
(istqborg/istqb_product_base#46, #440, #451, sponsored by @istqborg)

Continuous Integration:

- Ensure that all code lines are shorter than 72 characters.
(#478, e7160d60, 3ac95efe)

Experiments:

- Measure the speed of the Markdown package across recent versions.
(249552e5, 55ede824, efeaecbe, #474, 7b2b2431, fcf0064c)

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

This package is located at
https://mirrors.ctan.org/macros/generic/markdown

More information is at
https://www.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 .

1

rocksolid light 0.9.8
clearnet tor