This is a bug-fix release, resolving a number of long-standing issues, as described below. It also adds a new extension to handle some tex-mode macros inside \text{} and similar macros.
Output issues
-
Fix
displayIndentin CHTML with floating elements. (#2352) -
Add skew values to STIX font italic and bold-italic characters in Plane 1. (#2050)
-
Fix CHTML
mrootpositioning to match SVG and HTML-CSS. (#2143) -
Make line breaks cause full-width bounding box when they are at the top level. (#1804)
-
Fix problem with italic correction not being removed from integrals after a line break. (#2139)
-
Fix scaling of enclosures in zoomed CHTML. (#1815)
-
Use proper spacing for
mstylecontaining a stretchy operator. (#2052) -
Add some missing stretchy character data. (#2135)
-
Add CSS to fix RTL issue in Chrome. (#2190)
-
Fix over-wide SVG output when
\vphantomis used. (#1637) -
Scale
mglyphsto proper script size. (#2125) -
Make sure SVG elements are scaled properly in
menclosefor CHTML (#2089) -
Properly handle
'fit'columns in percentage-width tables. (#2075) -
Correct offset into Math Alphabet for bold-italic in STIX font data. (#2035)
TeX Input
-
Don't add
\textto operators whose name already include it. (#2222) -
Allow
\newlineto work like\\. (#2141) -
Use proper spacing for
\mathrelin align environment. (#2175) -
Number a single
splitenvironment whenautoNumberis'all'. (#2272, #1811) -
[mediawiki-texvc.js] drop redefinition of
\oint(#2095) -
Add extension to process some text-mode macros (#2051)
-
Fix handing of unbalanced braces in TeX input. (#2036)