CTAN Comprehensive TeX Archive Network

Verzeichnis macros/luatex/latex/luamml

README.md

LuaMML: Automated Lua math to MathML conversion

This is an attempt to implement automatic conversion of Lua inline and display math expressions into MathML code to aid with tagging. It works best with unicode-math, but it can also be used with traditional math fonts if mappings to Unicode are provided.

Installation

Run l3build install to install luamml into your local texmf tree.

Usage

To generate MathML of your Lua formulas you should use latex-lab-math which will internally call LuaMML. A typical example would be

\DocumentMetadata{lang=en, tagging=on, tagging-setup={math/setup=mathml-SE}}
\documentclass{article}
\usepackage{unicode-math}
\begin{document}
\[ E=mc^2 \]
\end{document}

This will automatically generate MathML nd embed it into the tagging structure of the output. See the latex-lab-math documentation for details.

License

LuaMML may be modified and distributed under the terms of the Project Public License, version 1.3c or greater. It is written by Marcel Krüger and the Project Team.

Herunterladen des vollständigen Inhalts dieses Pakets in einem Zip-Archiv (230.0k).

LuaMML – Automatically generate MathML from Lua math mode material

LuaMML is an experimental package to automatically generate a MathML representation of mathematical expessions written in Lua documents. These MathML representations can be used for improving accessibility or to ease conversion into new output formats like HTML.

PaketLuaMML
Hilfehttps://github.com/latex3/luamml/issues
Repositoryhttps://github.com/latex3/luamml
Version0.6.0 2025-06-25
LizenzenThe Project Public License 1.3c
Copyright2020–2025 Marcel Krueger
BetreuerMarcel Krüger
Enthalten inTeX Live als luamml
MiKTeX als luamml
ThemenLua
Mathematik
Expl3
...
Gästebuch Seiten-Struktur Impressum Autor kontaktieren