MathJax v3 alpha 6
Pre-release
Pre-release
Please be advised: do not use this in production.
Please post your feedback to the GitHub Issue Tracker or the mathjax-dev mailing list.
Changes
- Implements the AMS (math and symbols) packages for TeX input
- Implements the noUndefined package for TeX input
- Adds support for the remaining MathML elements in CommonHTML:
- Fixed problems with
\xrightarrow
not stretching properly. - Support for the
mglyph
element (though bothwidth
andheight
must be specified explicitly). - Support for the
menclose
element. - Support for the
maction
element. - Support for the
mmultiscripts
element. - Support for MathML spacing rules (rather than TeX spacing)
- Fixed vertical placement of labels in
mlabeledtr
rows. - Support for the
align
attribute ofmunderover
,munder
andmover
. - Support for the
accent
andaccentunder
attributes onmo
and on themunderover
,under
, andmover
elements. - Support for the skew font values for better placement of accents.
- Remapping of hyphen to minus in
mo
andmn
elements, as well as some other accent substitutions for improved output. - Support for
intentalign
,indentshift
, and related attributes on themath
element. - Support for matching the font size of the surrounding text.
- Fixed problems with
- Removes
jsdom
as a dependency (though you can still use thejsdomAdaptor
if you install it yourself). ThechoosAdaptor
now chooses between the browser and lite adaptors (rather than browser and jsdom).
No support yet for line breaking or for fonts other than the MathJax TeX fonts. These are the last remaining big issues for the CommonHTML output.
Also, not support for the MathJax menu. Eventually, that most likely will be an optional extension.