MathTools V2 Release Notes

What's new in build 665 (V2.1.6.665, Jan 05, 2018)

bug fixes

  • fix issue specifically with build 660-664

What's new in build 664 (V2.1.6.664, June 18, 2017)

improvements

  • MathML export: work around a InDesign bug that results in wrong mapping from a given font style to bold/italic. New config file mt.FontStyleMapping.mtcfg specifies mapping rules. mt.FontStyleMapping_CUSTOM.mtcfg can be added to create custom font style mappings

What's new in build 663 (V2.1.6.663, March 7, 2017)

improvements

  • MathML export support for InDesign Superscript/Subscript text
  • re-introduced MinAsc/Desc setting for MathStyles
  • deal with fonts with special space width settings

bug fixes

  • fix licensing issue specifically with CC 2017 build 639
  • fix position issue of accent in EMBEL MathStyles

What's new in build 639 (V2.1.5.639, November 28, 2016)

CC 2017

  • added MathTools V2 builds for InDesign product family CC 2017 (Win and Mac)

improvements

  • rendering of symbols in Dark theme in the dynamic MathStyle preview icons, especially on Windows

feature change

  • fix SwitchTo menu list: by default list only MathStyle matching by type. If ALT(OPT) pressed, list by type first and the others thereafter
  • improve import of MathML mover/munder/munderover: consider stretchy attr if script node is

bug fixes

  • fixed crash regarding VSOP MathStyles used inside SCRIPTS expressions
  • PRO/EE mtAllMathZones: now returns empty list instead of an error code to avoid side-effects
  • fix issue with Clear MahtStyle; can be identified using Preflight feature
  • add menu item to run a command to fix those known issues in the current doc

What's new in build 632 (V2.1.5.632, July 29, 2016)

Maintenance update; no new feature

feature change

  • provide subscription expiration info in Math menu

bug fixes

  • fix rare refresh issue of sub-expressions in super- or subscripts
  • fix composition issue when InDesign's Position Mode text feature is used inside sub-expressions
  • fix rare crash when converting corrupted mt.editor V1 expressions into V2
  • MathML: do not clear cached MathML on white space replacement
  • MathML: mspace linebreaking="newline" converts to soft CR

What's new in build 621 (V2.1.5.621, February 17, 2016)

Maintenance update; no new feature or feature change

bug fixes

  • fix for a crash due to a minor inconsistency in legacy (In)Math expression data... should only affect users that open documents with legacy InMath expressions created in InDesign CS-CS4.

What's new in build 620 (V2.1.5.620, February 11, 2016)

Maintenance update; no new feature or feature change

bug fixes

  • fix for a crash during MathType Equation conversion, if the active selection is an image.
  • fix support for para style option Justification > Word Spacing > Desired <> 100% for nested expressions.

What's new in build 616 (V2.1.5.616, December 14, 2015)

Maintenance update; no new feature or feature change

bug fixes

  • fix for a crash (CC 2015 only!):

The crash occurs only if multiple documents are opened and the one that is going to be closed has an active text selection containing a MathZone. Activating the Type tool in one of the remaining documents crashes InDesign CC 2015.x.

  • fix for a licensing failure on Windows

What's new in build 612 (V2.1.5.612, November 02, 2015)

Maintenance update; no new feature or feature change

bug fixes

  • fix for a crash on document open if same document got saved after ignoring a Missing Plugins warning.

What's new in build 611 (V2.1.5.611, October 2015)

Maintenance update; no new feature or feature change

bug fixes

  • fixes for expression composition issues due to fonts providing glyphs (and a width) for Unicode fixed width space characters
  • fix one issue with WorldReady composer; however the full fix requires a bigger change which is expected for MathTools V4
  • fix crashes related to MathStyle Find/Change
  • fix CC 2015 related crash related to MathZones in overset text
  • improved stability of MathStyles panel

What's new in build 606 (V2.1.5.606, Sept 2015)

Maintenance update; no new feature or feature change

bug fixes

  • SEVERE: fix expression corruption due to hScale/vScale=0% in MathStyle-part; especially with V1 MathStyle of type ARROW_MathTemplate

    NOTE: this issue exists in mt.editor V1, too! Do not use 0% for hScale/vScale to avoid the issue; existing issues can partly be solved with a global refresh. Be sure to keep a copy of the document before doing a global refresh and check the content thoroughly after the refresh!

  • fix licensing issues: crashes, invalid license (especially on Win 7-10), reader mode

  • fix “xmlns attr on every mml element” issue for MathML export

  • fix CC-2015 build issue

What's new in build 601 (V2.1.5.601, June 2015)

  • Released MathTools V2 for CC 2015

Maintenance update; no new feature or feature change

bug fixes

  • fix for “Expression Refresh results in a corruption” for a specific expression setup: Fence{ Fraction }. If the Fraction expression grows height significantly the curly braces switch from single glyph representation to an assembly of multiple glyphs. Under specific circumstances this may result in an expression corruption.

  • Set kerning method to Metrics in Math_Base character style. MathTools does not support Optical kerning in expressions and this way it should override any paragraph style setting

  • Display Equations: fix wrong MathZone Spacing before/after paragraph

  • MathML related fixes:

    • various fixes regarding export for embellished or BigOp expressions if specific MathStyle settings are used
    • fix import for certain accented operator: apply BigOp MathStyle, instead of Embellishment MathStyle
    • various fixes regarding MathML mathvariant
    • fix invalid MathML markup for some BigOp MathStyles
    • fix MTMergeMath extension to keep spaces before/after MathML fragments in exported formats (XHTML+MathML, EPUB+MathML)
    • temporarily turn off ‘preview’ setting in InDesign HTML/EPUB + MathML exports to avoid a race condition during post-export processing by MTMergeMath
    • improve import and avoid generating unnecessarily nested expressions

What's new in build 561 (V2.1.4.561, March 2015)

Maintenance update; no new feature

  • Preferences > Math: (temporarily!) unveiled several global presets to be able to save them as document preferences

NOTE: those presets were initially introduced to solve specific customer/workflow issues.
The intention behind introducing them as hidden global presets was not to break backward compatibility. The intention behind making them accessible in the Math Preferences panel now is the need to allow document specific settings. Conceptually, most of these settings should not be document preferences but MathStyle preferences. But such change would have broken backward compatibility of documents. Hence, the change got deferred to a future major release that will imply a file format change.

NOTE 2: We strongly advise to change those settings only if explicitly instructed to do so to solve a composition issue!

bug fixes

  • fix crash in MathStyle Options Dialog (only in CC / CC 2014 builds)
  • fix IDML export issue for specific MathStyle setting
  • Enterprise Edition: improve placing MathML via scripting

What's new in build 553 (V2.1.3.553, February 2015)

  • MathTools V2 for CC 2014
  • added license deactivation menu item

bug fixes

  • fix crash if STIX General font is missing
  • fix several issues when fixing MathZone/MathStyled expressions
  • fix MathZone Preflight Rule issues (false positive inconsistencies, etc)
  • fix random crash if MS-Part TA is missing
  • fix MathZone corruption after MTEF/MathML import, if the imported expr has leading or trailing TAB,SPACE,CR, SoftCR
  • fix issue with crash during XML+MathML import in tables, if table has header rows
  • CC-2014 related fixes for EPUB (reflowable)+ MathML
  • fix various MathStyle panel related issues
  • MathStyles panel menu entry moves from Window > MathStyles to Window > Styles > Math Styles
  • fix bug in sub- super-script satellite positioning: keep sub-script at its default position, if possible.

  • Fix MathType SUBSUP template import: if no main argument can be found, inject a zero-width placeholder to avoid a corrupted MathStyled expression.

  • CS6: allow CR/Tab inside a MathZones. This is needed for multi-line MathZones. Used to work with CC, because the TAB/CR key events were not provided to the plugin.

  • fix MathType fraction expression import to use more appropriate MathStyles

    • wrong display/text style mapping
    • small fraction mapping
  • SEVERE: fix issue with linked stories if update is canceled. (same fix done for V1.3.2.641)

  • fix issues related to non-ASCII characters in Cache-folder path or MathTools installation path

    • license wouldn't be recognized
    • MTEF import would fail
    • MathML export would fail (and the Merge extension still fails)
  • fix occasional crash related to pasting MathML as MathZone / access of system clipboard

  • remove additional CR at the end of the generated MathML fragment

  • fix use of <Invalid> as value in [TABULAR] based MathStyle

What's new in build 500 (V2.1.0.500, September 2014)

Maintenance update; no new feature

  • improve [SCRIPTS] placement of satellites. Avoid sub "crashing" into super script

NOTE: as this changes composition results for [SCRIPTS] related MathStyles, the change is disabled by default and can be activated by a set of undocumented external global presets. A document explaining the required settings is available on request.

  • improve handling of slots with glyphs crashing into preceding/following glyphs, e.g. italic 'f'. This change currently applies to MathTemplates [SCRIPTS] and [FENCE]

NOTE: as this changes composition results for related MathStyles, the change is disabled by default and can be activated by a set of undocumented external global presets. A document explaining the required settings is available on request.

bug fixes

  • fix crash during Recompose

  • fix MathML export for Horizontal Fence with hidden lower-slot

  • fix and improve MathStyle Find/Change:

    • didn't work in CC 2014 at all
    • failed to find MathStyles under certain circumstances
  • fix [SCOPE] enclosing drawing issue in tables

  • fix visual feedback drawing in tables

  • fix 'false positive MathZone corruption' dialog if Track Changes is turned on for a document

  • fix extra CR preceding a MathZone after importing a MathML [display='block'] at the beginning of a cell during XML+MathML import.

What's new in build 351 (V.2.0.3.351, May 2014)

  • MathTools V2 GM for CS6 and CC (ID 9)
Adobe Solution Partner

movemen is an Adobe Solution Partner.