sile-typesetter / sile

The SILE Typesetter — Simon’s Improved Layout Engine
https://sile-typesetter.org
MIT License
1.66k stars 98 forks source link

Epic: Unsupported MathML elements and attributes #2138

Open Omikhleia opened 2 weeks ago

Omikhleia commented 2 weeks ago

This is an "Epic" (in the sense of a parent issue for related sub-issues)

Maybe this is lost in some old discussion on some of the MathML implementation issue? Anyhow, here's a list (to be enriched possibly).

Some constructs SILE's MathML implementation does not support as of v0.15.5:

Some other unsupported things

Other topics

Notes

Omikhleia commented 2 weeks ago

Besides the above-mentioned old Firefox test, another interesting test to check: http://eyeasme.com/Joe/MathML/MathML_browser_test.html (EDIT: It has both the TeX sources and the MathML code = we could also use it for checking our TeX-like math...)

Omikhleia commented 1 week ago

And of course, another great series of examples and checks... is just the MathML test suite... I just started trying some of the "torture" tests, and it's... interesting ;)