expl3
(LaTeX3) Development RepositoryThe repository contains development material for expl3
. This includes
not only code to be developed into the expl3
kernel, but also a variety
of test, documentation and more experimental material. All of this code works
on top of LaTeX2e.
The following directories are present in the repository:
l3kernel
: code forms the expl3
kernel and all stable code.expl3
package.l3backend
: code for backend (driver) level interfaces acrossexpl3
codebase; none of this code has public interfaces, and sol3packages
: code which is written to be used on top of LaTeX2e to explorel3experimental
: code which is written to be used on top ofl3kernel
.l3trial
: material which is under very active development, for potentiall3kernel
or l3experimental
. Material in this directoryl3leftovers
: code which has been developed in the past by The LaTeX Projectl3kernel
or l3experimental
overSupport material for development is found in:
support
, which contains files for the automated test suite which areDocumentation is found in:
articles
: discussion of concepts by team members forThe repository also contains the directory xpackages
. This contain code which
is being moved (broadly) l3experimental
. Over time, xpackages
is expected to
be removed from the repository.
The issue tracker for expl3
is currently located
on GitHub.
We use GitHub Actions as a hosted continuous integration service. For each commit, the build status is tested using the current release of TeX Live.
Current build status:
This code is developed by The LaTeX Project.
This README file is copyright 2021-2024 The LaTeX Project.