scholatex – A simple tag-based language for creating school worksheets and handouts
This package provides a simple tag-based language for creating school worksheets, exercise sheets and handouts with LuaLaTeX.
It is not a general-purpose replacement for LaTeX, but a small, consistent language for the documents a teacher actually makes: framed exercises, a table of results, simple formulas, images, laid out cleanly on a page meant to be printed and handed out. A single tag syntax covers text, tables, images, simple maths, framed boxes, lists and full-page named-area layouts. Repeated styling is factored into reusable aliases, and basic control flow (loops, conditionals, interpolation) is available. It is meant to be read and edited in minutes by someone who does not know LaTeX. Requires a LuaLaTeX engine; no extra toolchain.
| Sources | /macros/luatex/latex/scholatex |
| Documentation | |
| Version | 1.0 2026-06-18 |
| Licenses | GNU General Public License, version 3 or newer |
| Copyright | 2026 Gérard Dubard |
| Maintainer | Gérard Dubard |
| Topics | Struc mkup Teaching Simplified |
Download the contents of this package in one zip archive (213.6k).
Suggestions
Maybe you are interested in the following packages as well.
Community Comments