CTAN update: scholatex
Date: June 23, 2026 2:25:06 AM CEST
Gérard Dubard submitted an update to the
>
> scholatex
>
> package.
>
> Version: 2.0 2026-06-21
> License: gpl3+
>
> Summary description: A tag-based language for print-ready teaching worksheets, built on LuaLaTeX
>
> Announcement text:
> ----------------------------------------------------------------------
>
> Version 2.0. Security: the untrusted sandbox now caps string.rep/string.format through both the global string table and string method calls, and removes string.dump. Parser: the maths mini-language now handles brace groups in fractions; backslash counting is unified; an unterminated < is reported clearly instead of crashing. Documentation and examples revised for consistency (151 svgnames colours, closed-language design, streamlined example sheets).
>
> ----------------------------------------------------------------------
>
> The package’s Catalogue entry can be viewed at
> https://ctan.org/pkg/scholatex
>
> The package’s files themselves can be inspected at
> https://mirrors.ctan.org/macros/luatex/latex/scholatex/
>
> ----------------------------------------------------------------------
>
> Thanks for the upload.
>
> For the CTAN Team
> Vincent Goulet
>
> ----------------------------------------------------------------------
>
> 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
scholatex – A tag-based language for print-ready teaching worksheets, built on LuaLaTeX
scholatex is a small markup language for producing print-ready teaching materials (worksheets, exercise sheets, handouts, short assessments) without writing LaTeX. A single tag syntax covers text, tables, images, simple maths, framed boxes, lists and full-page named-area layouts. It compiles to LuaLaTeX, so the output has full LaTeX quality, while the syntax can be read and edited in minutes by someone who does not know LaTeX. It is a closed language: raw LaTeX in the document body is typeset literally rather than executed, which keeps worksheets consistent and safe to share.
| Package | scholatex |
| Version | 2.0 2026-06-21 |
| Copyright | 2026 Gérard Dubard |
| Maintainer | Gérard Dubard |