CTAN Comprehensive TeX Archive Network

CTAN Update: l3kernel + l3experimental + NEW l3backend

Date: July 3, 2019 4:05:22 PM CEST
The LaTeX Team submitted updates to the l3kernel + l3experimental bundles, as well as a _new_ bundle: l3backend . Version: 2019-07-01 License: lppl1.3c Summary description: LaTeX3 programming conventions Announcement text:
# `l3kernel` ## [2019-07-01] ### Added - Moved `lstr-convert` module to `l3kernel` ### Changed - Ensure `\msg_fatal:nn` ends the TeX run if used inside an hbox (see #587) - Moved backend code to a separate release schedule ### Fixed - Handling of control sequences in key names (see #594) ------- # `l3backend` ## [2019-07-01] ### Added - Driver support for anonymous objects ### Changed - Moved backend code to separate release module `l3backend` - Include `l3backend` in file names - Moved backend code to internal for each 'parent' module ------- # `l3experimental` ## [2019-07-01] ### Added - New module `l3pdf` ### Removed - `l3str-convert` module: moved to `l3kernel` (`expl3` core)
The package's’ Catalogue entries can be viewed at https://ctan.org/pkg/l3kernel https://ctan.org/pkg/l3backend https://ctan.org/pkg/l3experimental The package's’ files themselves can be inspected at http://mirror.ctan.org/macros/latex/contrib/l3kernel/ http://mirror.ctan.org/macros/latex/contrib/l3backend/ http://mirror.ctan.org/macros/latex/contrib/l3experimental/
Thanks for the upload. For the CTAN Team Petra Rübe-Pugliese
We are supported by the TeX users groups. Please join a users group; see https://www.tug.org/usergroups.html .

l3experimental – Experimental 3 concepts

The l3experimental packages are a collection of experimental implementations for aspects of the 3 kernel, dealing with higher-level ideas such as the Designer Interface. Some of them work as stand alone packages, providing new functionality, and can be used on top of with no changes to the existing kernel.

The present release includes:

  • l3benchmark for measuring the time taken by to run certain code;
  • l3cctab, support for saving and restoring category codes en masse in a table;
  • l3color, support for setting colors using a range of color models;
  • l3draw, a code-level interface for constructing drawings;
  • l3graphics, an interfaces for the inclusion of graphics files;
  • l3pdf, support for core PDF concepts like compression, objects, PDF version and so on;
  • l3str, support for string manipulation;
  • l3sys-shell, which provides abstractions for common shell functions like file deletion and copying;
  • xcoffins, which allows the alignment of boxes using a series of ‘handle’ positions, supplementing the simple reference point;
  • xgalley, which controls boxes receiving text for typesetting.

Packagel3experimental
Version 2019-09-19
Copyright1998–2011, 2015–2019 The 3 Project
MaintainerThe Team

Announcements

more

Guest Book Sitemap Contact Contact Author