Newer
Older
---
layout: post
author: mkohlhase
title: "sTeX3 Release on CTAN"
tags:
- Announcements
---
[sTeX3](https://github.com/slatex/stex) is a complete rewrite of sTeX - An infrastructure
for semantic preloading of LaTeX documents - in the LaTeX3 framework. It has just been
released to [CTAN](https://ctan.org) the Comprehensive TeX Archive Network, and will be
part of [TeXLive 2022](https://www.tug.org/texlive/) due out in April.
After almost 15 years, sTeX needed a complete makeover to regularize syntax, weed out
unused and deprecated features, and synchronize it better with the
[MMT](https://uniformal.github.io) system and functionality.
Compared to sTeX1, the new implementation does away with the need for external systems in
the PDF workflow, allows to add sTeX functionality to arbitrary document classes, and
completely reworks the XML-based content generation. Instead of using a
[LaTeXML](https://math.nist.gov/~BMiller/LaTeXML/) fork we use
[RusTeX](https://github.com/slatex/RusTeX/) a new TeX engine that directly interprets the
sTeX3 packages and generates semantically annotated XHTML5 which can then be harvested by
[MMT](https://uniformal.github.io) for further knowledge management services.
Further development of the sTeX ecosystem (the packages, an IDE, RusTeX, ...) will
continue on [sLaTeX group on GitHub](https://githhub.com/sLaTeX).