Gérard Dubard submitted an update to the
scholatex
package.
Version: 2.1 2026-06-23
License: gpl3+
Summary description: A tag-based language for print-ready teaching worksheets,
built on LuaLaTeX
Announcement text:
------------------------------------------------------------------------
The scholatex package provides a tag-based language for creating
teaching worksheets with LuaLaTeX. Version 2.1 adds:
- Mathematical vocabulary: number sets (NN, ZZ, QQ, RR, CC, ...),
quantifiers (forall, exists), logical connectives (and, or, lnot),
implication and equivalence (=>/implies, <=>/iff), set relations
(in, subset, cup, cap, setminus, emptyset), integer part (floor,
ceil, round), one-argument wrappers (set, abr), and accents
(bar/conj, not, hat, tilde).
- Negation with a single ! prefix (e.g., !in for ∉, !exists for
∄, !subseteq for ⊈).
- Limit arrow: arrow(n to +inf) sets a long right arrow with its
condition underneath, for the "u_n → l" phrasing in running maths.
- Function studies: <fn> builds a function object (name, formula,
abscissas, derivative signs, variation data); <vartab> renders
its variation table in four shapes (full, classic, convexity,
value table); <plot> draws its curve via pgfplots with pole
handling.
- Section numbering styles: num, roman, ROMAN, alpha, ALPHA,
settable per level with no inherited prefix.
- Colours are now CamelCase only -- breaking change:
lowercase keywords (red, navy, ...) are removed;
a compile error names the CamelCase replacement.
The package requires LuaLaTeX and depends on tcolorbox,
tabularray, unicode-math, fontspec, and pgfplots.
------------------------------------------------------------------------
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
Petra Rübe-Pugliese
------------------------------------------------------------------------
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
_______________________________________________
ctan-ann mailing list -- [email protected]
To unsubscribe send an email to [email protected]