Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
98 lines (70 sloc) 3.31 KB

What's New in MathJax v2.3

MathJax v2.3 includes a number of new features, as well a more than 30 important bug fixes.

Features:

  • New webfonts: MathJax v2.3 adds new webfonts for STIX, Asana Math, Neo Euler, Gyre Pagella, Gyre Termes, and Latin Modern.
  • Localization improvements: MathJax has been accepted into TranslateWiki.net. Thanks to the TWN community we could add 12 complete and over 20 partial translations.
  • MathML improvements: MathJax’s "Show Math as" menu will now expose the MathML annotation features. There are also two new preview options for the MathML input mode: mathml (now the default), which uses the original MathML as a preview, and altimage, which uses the <math> element's altimg (if any) for the preview.
  • Miscellaneous improvements: A new extension MatchWebFonts improves the interaction with the surrounding content when that uses a webfont. A new configuration method allows configurations to be specified using a regular JavaScript variable window.MathJax.
  • MathJax is now available as a Bower package thanks to community contributions.

TeX input:

  • Prevent the TeX pre-processor from rendering TeX in MathML annotation-xml elements. (Issue #484)
  • Fix sizing issue in cases environment (Issue #485)

Fonts:

  • Fix block-letter capital I (U+2111) appearing as J in MathJax font (Issue #555)

MathML:

  • Improved workarounds for MathML output on WebKit (Issue #482)
  • Handle empty multiscript, mlabeledtr, and other nodes in Native MathML output (Issue #486)
  • Replace non-standard MJX-arrow class by new menclose notation (Issue #481)
  • Fix incorrect widths in Firefox MathML output (Issue #558)
  • Fix display math not being centered in XHTML (Issue #650)
  • Fix problem when LaTeX code appears in annotation node (Issue #484)

HTML-CSS/SVG output

  • Fix MathJax not rendering in Chrome when sessionStorage is disabled (Issue #584)
  • Fix \mathchoice error with linebreaking in SVG output (Issue #604)
  • Fix poor linebreaking of "flat" MathML with unmatched parentheses (Issue #523)

Interface:

Miscellaneous:

  • Localization: improved fallbacks for IETF tags (Issue #492)
  • Localization: support RTL in messages (Issue #627)
  • Improve PNG compression (Issue #44)
You can’t perform that action at this time.