+++
date = "2023-10-18T16:55:14+00:00"
lastmod = "2023-10-18T16:55:14+00:00"
tags = [ "web", "lists" ]
author = "tdro"
+++
Mathematical Markup Language ([MathML](https://www.w3.org/Math/))? I've thought
about [LaTeX/TeX](https://ctan.org/tex?lang=en) strategies on the web for a bit
ever since someone asked years ago about different approaches. I never got to
poking around on my blog, but since then the masters have delivered unto us;
1. [MathML](https://developer.mozilla.org/en-US/docs/Web/MathML)
({{< abbr XML "Extensible Markup Language" >}} based web
[specification](https://www.w3.org/TR/MathML3/))
2. [KaTeX](https://katex.org/)
3. [MathJax](https://www.mathjax.org/)
In format conversion land we've been given;
[LaTeXML](https://math.nist.gov/~BMiller/LaTeXML/),
[make4ht](https://ctan.org/pkg/make4ht?lang=en),
[texmath](https://github.com/jgm/texmath#readme),
[temml](https://github.com/ronkok/Temml#readme), and
[Pandoc](https://pandoc.org/MANUAL.html#math-rendering-in-html-1).
{{< disclose >}}
MathML looks [rather safe](https://caniuse.com/mathml). After that, I'd imagine
it's mostly incompatability struggles, XML spooks, and making math "write easy".
{{ disclose >}}
```mathml { caption="A unilateral tolerance allowed in one (uni) direction (plus)" }
```
```mathml { caption="A bilateral tolerance allowed in two (bi) directions (plus and minus)" }
```