The mml2jax
preprocessor will find the MathML directly on the page (without enclosing in script tags). All the combined configuration files (e.g., MML_HTMLorMML
) include it automatically, so you don't have to do anything special to use it if you are using one of those configurations. If you are doing your own configuration, then include
MathJax.Hub.Config({
extensions: ["mml2jax.js"]
});
as part of it.
(The mml2jax
preprocessor will find the MathML tags and put them into the needed script tags for you, so the page will still include those script tags, but the user doesn't have to type them. Of course, you don't want the user to edit the output of MathJax directly, but rather edit the original markup, so they should never see the script tags.)