MathJax has four major components:
- Different input "jax" (TEX, MathML)
- Different output "jax" (HTML-CSS, MathML, SVG)
- An Internal format (MathML+)
- A central hub to glue it all together
- Object-oriented programming model
- Ajax code
- Basic DOM support
- Queing, Signaling, Callback support
- Base classes for Jax
- Startup code
- Math processing framework and API
|