+++ 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". {{}} ```mathml { caption="A unilateral tolerance allowed in one (uni) direction (plus)" } l = 10 0.00 + 0.05 m m ``` ```mathml { caption="A bilateral tolerance allowed in two (bi) directions (plus and minus)" } l = 100 ± 0.05 m m ```