6 ms·
Well, MathML[1] support is (nearly) everywhere now, and as the docs say: MathML Core is a subset with increased implementation details based on rules from LaTe
by mindcrime 3y ago
Well, MathML[1] support is (nearly) everywhere now, and as the docs say:
MathML Core is a subset with increased implementation details based on rules from LaTeX and the Open Font Format. It is tailored for browsers and designed specifically to work well with other web standards including HTML, CSS, DOM, JavaScript.
I don't have a lot of experience working with this stuff (yet) but if you can script your MathML objects with Javascript, you should be able to make whatever interactive "stuff" you want in terms of math notation.
Now drawing objects and plots and stuff is a different question. There's stuff like Plotly.js[2], D3.js[3], Sigma.js[4], Three.js[5], Two.js[6], Paper.js[7], etc. that might be useful depending on exactly what effects you're going for.
[1]: https://developer.mozilla.org/en-US/docs/Web/MathML https://developer.mozilla.org/en-US/docs/Web/MathML
[2]: https://github.com/plotly/plotly.js https://github.com/plotly/plotly.js
[3]: https://d3js.org/ https://d3js.org/
[4]: https://www.sigmajs.org/ https://www.sigmajs.org/
[5]: https://threejs.org/ https://threejs.org/
[6]: https://two.js.org/ https://two.js.org/
[7]: http://paperjs.org/ http://paperjs.org/
- the-mitr 3y agoI am aware of mathml and mathjax for LateX symbolic rendering, that is not what I am looking for. What I am looking for packages creating mathematical objects and simulations, I will look at some of the links that you have given. Thanks