
Native MathML by Frédéric Wang
Force MathJax/KaTeX/MediaWIki to use native MathML rendering.
You'll need Firefox to use this extension
Extension Metadata
Screenshots


About this extension
This add-on performs the following actions on each page to try and switch to native MathML rendering when possible:
- Insert CSS stylesheets to display the hidden MathML output generated by MediaWiki, MathJax ≥ 3 and KaTeX ≥ 0.2.
- Set the preference cookie of MathJax 2 so that it uses its NativeMML output processor.
It is recommended to install math fonts for best MathML rendering.
Examples of Web pages:
- Wikipedia Fourier transform (MediaWiki)
- KaTeX homepage (KaTeX)
- MathJax samples (MathJax 3)
- math.stackexchange (MathJax 2)
- Insert CSS stylesheets to display the hidden MathML output generated by MediaWiki, MathJax ≥ 3 and KaTeX ≥ 0.2.
- Set the preference cookie of MathJax 2 so that it uses its NativeMML output processor.
It is recommended to install math fonts for best MathML rendering.
Examples of Web pages:
- Wikipedia Fourier transform (MediaWiki)
- KaTeX homepage (KaTeX)
- MathJax samples (MathJax 3)
- math.stackexchange (MathJax 2)
Rate your experience
Support this developer
The developer of this extension asks that you help support its continued development by making a small contribution.
PermissionsLearn more
This add-on needs to:
- Access your data for all web sites
More information
- Add-on Links
- Version
- 1.9.6
- Size
- 21.64 kB
- Last updated
- 2 years ago (26 Dec 2022)
- Related Categories
- Licence
- Mozilla Public Licence 2.0
- Version History
Add to collection
Release notes for 1.9.6
- Remove configuration menu for MathJax V2.
- Simplify MathJax V2 handling: it now just sets a MathJax cookie and removes it when page is unloaded.
- Add support for MathJax V3: inject a CSS stylesheet to show its generated MathML.
- Use browser_specific_settings to prepare for Manifest V3.
- Simplify MathJax V2 handling: it now just sets a MathJax cookie and removes it when page is unloaded.
- Add support for MathJax V3: inject a CSS stylesheet to show its generated MathML.
- Use browser_specific_settings to prepare for Manifest V3.
More extensions by Frédéric Wang
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet