MathType release notes

WIRIS EDITOR was renamed as MathType in the release of February 2018. MathType 7 is a merge of classical MathType, WIRIS EDITOR and new apps developed for Google and Office Online.

TL;DR

Bug fixing release

Bugs & minor improvements resolved

  • [EDITOR-2666] - Servlet exception responses (500) now include CORS headers.
  • [EDITOR-2699] - MTEF to MathML translator no longer ignores limits in big operators.
  • [EDITOR-2703] - MTEF to MathML translator now correctly translates stretchy arrows with under and over elements.
  • [EDITOR-2705] - MTEF to MathML translator no longer ignores equal row width in matrices.
  • [EDITOR-2713] - Backspace now working with keyboards other than Gboard.
  • [EDITOR-2719] - Fixed a position bug after deleting an element in a summation.
  • [EDITOR-2727] - Fixed serialization of dir attribute, which was causing some weird behavior in MathML with RTL mtexts.
  • [EDITOR-2749] - Fixed an infinite loop in JsEditor.removeInstance() when the parent element of the editor was not declared as an editor container.

TL;DR


  • Now MathType dynamically detects the bug of the shrinking images in Office, and fixes it. Microsoft just published a new version of Office (16.18) that also fixes the problem.

New Features

Improvements

  • [DESKTOP-386] - Changed Ribbon icons.
  • [DESKTOP-637] - VersionCheck now accepts ZH language.
  • [DESKTOP-694] - Resized preview box in MathType for Mac on PowerPoint 2016.

TL;DR

The mathml2accessible service is now able to output chemical descriptions of the formula, if the mode=chemistry parameter is set:

New Features

  • [EDITOR-2737] - Accessible chemistry service dispatcher.

Bugs & minor improvements resolved

  • [EDITOR-2701, EDITOR-2702] - Fixed MTEF to MathML issues.
  • [EDITOR-2741] - Finished Google Docs addon write-up.

TL;DR

  • Though our Office Online Add-in is still pending Microsoft’s review, we have adapted it so that it will also be available for iPad as well (Microsoft’s API behavior on iPads is different from desktop).
  • Accessibility, LaTeX or content grammars now ignore unrecognized MathML attributes. Services using those grammars won’t break anymore when using unknown attributes.
  • MathType for Google is now translated into more than 30 languages.
  • Key up and key down now work inside multiline mtexts.

Improvements

  • [EDITOR-2698] - Key up and key down now work inside a multiline mtext.
  • [EDITOR-2711, EDITOR-2732] - Ignore all unknown MathML attributes.

Bugs & minor improvements resolved

  • [EDITOR-434] - Fixed MIME type on some services to avoid a Javascript console warning.
  • [EDITOR-441] - Fixed bar accent that hid the toolbar in IE8.
  • [EDITOR-478] - Convert texts like 1+2 into correct MathML instead of <mn>1+2</mn>.
  • [EDITOR-510] - Fixed new line “shaking” when creating a new line.
  • [EDITOR-533] - Prevent toolbar icons displacement in IE when they are clicked.
  • [EDITOR-550] - Fixed missfunction in Keyboard shortcut Ctrl+Shift+* that was captured as Ctrl+*.
  • [EDITOR-569] - Fixed “Help” icon overflow on Samsung Galaxy’s Dolphin browser.
  • [EDITOR-899] - Fixed negative widths in IE8.
  • [EDITOR-2163] - Fixed autoformat bug: Space+"/" does not insert a fraction, it inserts a "/" character.
  • [EDITOR-2634] - Fixed triple click in mobile devices.
  • [EDITOR-2657] - Fixed alignment of chemistry table if zoom not multiple of 50.
  • [EDITOR-2667] - Reverse periodic table in RTL.
  • [EDITOR-2675, EDITOR-2677, EDITOR-2678, EDITOR-2688, EDITOR-2689, EDITOR-2700, EDITOR-2705, EDITOR-2708] Fixed several MTEF to MathML translator bugs.
  • [EDITOR-2684] - Removed extra white space from the bottom of PNG images.
  • [EDITOR-2687] - standard2mathml deletes empty mi's, mo's and mn's.
  • [EDITOR-2693] - Baseline of mlongdiv is now the same as the denominator.
  • [EDITOR-2694] - Fixed MTEF to MathML translator now sets the box on the left as denominator.
  • [EDITOR-2697] - Fixed stix sets.
  • [EDITOR-2710] - Fixed never ending loading when it is initialized with fontFamily=stix and a mml with characters defaulting to render with STIX but not in any of the STIX subsets.
  • [EDITOR-2712] - Fixed Wrapping mtexts in C#.
  • [EDITOR-2714] - Fixed issue with multiline Latex and exponents.
  • [EDITOR-2718] - Fixed issue with nudged boxes and zoom.
  • [EDITOR-2728] - Fixed key up and key down in the last position of a multiline mtext.
  • [EDITOR-2733] - Fixed pasting whitespace or the empty string that results in invalid MathML.

TL;DR

  • MathType for Windows is now available from our store in Japanese & Chinese.
  • Added Braille (UEB) support thanks to Duxbury Systems. They gently provided a translator to convert equations into Braille (UEB) and it is now part of MathType.
  • Unlicensed users can export existing equations to any other format.
  • Some bugs fixed, especially regarding performance.

New Features

  • [DESKTOP-385] - MathType 7 is now available in Japanese & Chinese.
  • [DESKTOP-434] - Abstract OLE and Apple Events communication with an intermediate interface.
  • [DESKTOP-435] - Implemented a new communication system based on files or sockets, to replace Apple Events.

Improvements

  • [DESKTOP-306] - MathType 7 Accessibility - Added Duxbury translator to the footprint of both MathType for Windows and MathType for Mac.
  • [DESKTOP-633] - MathType for Mac - MathType for Win- Removed blank spaces from product key.

Bugs & minor improvements resolved

  • [DESKTOP-455] - Fixed error in Sierra with MathType for Mac 7.
  • [DESKTOP-556] - MathType for Mac 7.1.1 (304), 7.1.0 (264): Fixed Keyboard shortcut for Insert Inline Equation (Inline).
  • [DESKTOP-562] - MathType for Mac 7.1.0(302): Fixed PowerPoint error even though MathType has been uninstalled.
  • [DESKTOP-574] - MathType for Win 7.1.0(302): Fixed Copy/Paste in MS Word that was slower when MathType was installed.
  • [DESKTOP-575] - MathType for Mac 7 - Fixed crash with KeyNote 8.0.1.
  • [DESKTOP-595] - MathType 7.1.1 - Added compatibility with Corel WordPerfect X6 and later.
  • [DESKTOP-611] - Fixed language installer selector.
  • [DESKTOP-629] - MathType for Mac - Fixed slowness highlighting/scrolling in MathType 7, specially when zoomed.
  • [DESKTOP-641] - MathType for Mac 7.1.2 (306) : Fixed opening problems with old MathType Equations in Word 2016.
  • [DESKTOP-648] - Deactivated mode - Added messages warn about "Mode Lite".
  • [DESKTOP-650] - Deactivated mode - Enabled "Save" command in "deactivated mode".
  • [DESKTOP-654] - Deactivated mode - Added "This command is unavailable..." message.

TL;DR

  • New feature: Automatic word-wrap on <mtext> Now the text inside <mtext> tags will automatically wrap at maxWidth as formulas do.
  • Improvement: Support for more than one annotation tag in the MathML. This was required by our plugins team to insert extra editing information inside the MathML, such as the original LaTeX of a formula.
  • Improvement: The MathML comparator now adds the before and after MathML inputs as annotations in the result.
  • New feature: When inserting wrong MathML (e.g. missing arguments), the offending tag is replaced by <merror>. Example: The following MathML will generate a <merror> tag since <msup>expects two arguments: <math><msup><mi>x</mi></msup></math>

New Features

  • [EDITOR-2573] - Added automatic line break in <mtext> so text wraps at maxWidth.
  • [EDITOR-2690] - Replaced inserted MathML elements having wrong argument counts with informative <merror> elements.

Improvements

  • [EDITOR-2654] - Added support for more than one annotation.
  • [EDITOR-2655] - Added "before" and "after" MathMLs as annotations in the comparator.

Bugs & minor improvements resolved

  • [EDITOR-2527] - Fixed wrong mouse and touch position when using “zoom" CSS property.
  • [EDITOR-2605] - display=[inline|block] attribute in <math> elements is no longer ignored when setting or inserting MathML.
  • [EDITOR-2644] - Pasting malformed MathML no longer causes an unrecoverable exception.
  • [EDITOR-2653] - Added the xmlns attribute to getMathMLWithSemantics output.
  • [EDITOR-2656] - MathML to LaTeX service no longer fails when there are <mtext> tags that contain dollar signs.
  • [EDITOR-2668] - MathML to LaTeX service can now convert the stretchy attribute in <mo> tags.
  • [EDITOR-2676] - Fixed open bracket and joint status related crashes in the MTEF to MathML translator.

TL;DR

Some customers reported a problem with MathType Desktop 7.1.1 for Mac in combination with Korean. Problem solved! You will find the new fixed version in our store.

Bugs & minor improvements resolved

  • [DESKTOP-597] Fixed crash when top menu is clicked when system language is Korean.

TL;DR

We have improved the image quality of inserted equations in MathType for Google, especially when printed.

New Features

  • [EDITOR-2624] - Google docs Add-on. Automatically decide the proper DPI's on the render service with given constraints.

Improvements

  • [EDITOR-2567] - License dialog: watch if the parent process dies.

Bugs & minor improvements resolved

  • [EDITOR-1630] - Fixed accessibility for real and imaginary parts.
  • [EDITOR-2589] - Fixed duplicate selection when inserting something while the edge of a box is selected.
  • [EDITOR-2609] - Added encoding for services (such as /tick).
  • [EDITOR-2610] - Fixed latex2mathml conversion with a_\text{b}.
  • [EDITOR-2631] - Fixed accessibility for mfenced with a parenthesis and a void delimiter.
  • [EDITOR-2651] - Fixed alignment for parenthesis in PDF.
  • [EDITOR-2652] - Fixed: Editor should be aware of the language it was initialized with.

TL;DR

  • Automatic updates: from now on, MathType will be able to install on-the-fly the new versions we publish without the user having to download it through the store.
  • We have got rid of several annoying messages for the users.
  • Some bugs fixed, especially regarding Mac stability.

Have a nice edition ;-)

New Features

Improvements

  • [DESKTOP-530] - Modify all HTTP links to go to wiris.com instead of dessci.

Bugs & minor improvements resolved

  • [DESKTOP-248] - MathType for Windows 6.9c, build 61: Fixed Equations deleted when processed with the Convert Equations command.
  • [DESKTOP-560] - MathType for Mac Fixed: Check if MT is running during Installation.
  • [DESKTOP-536] - MathType for Mac 7.x: Fixed crash when trying to add an equation in Pages.
  • [DESKTOP-544] - MathType for Mac 7.x: Fixed crashes on insert inline/display or insert object.
  • [DESKTOP-553] - MathType for Mac 7.x: Fixed Copy/Paste MathType dialog is displaying when pasting callout shapes in Word 2016.
  • [DESKTOP-527] - MathType for Mac 7.x: Fixed wrong resizing of formulas in Office 2016 (16.12).
  • [DESKTOP-531] - MathType for Windows: Fixed Custom toolbar is deleted when MT is closed.
  • [DESKTOP-569] - MathType for Windows: Fixed wrong year in copyright in "About MathType" box.
  • [DESKTOP-570] - MathType for Windows: Fixed Installation aborts if MT is open.
  • [DESKTOP-541] - MathType for Windows 7.1: Fixed Installer doesn't uninstall MT7.0
  • [DESKTOP-548] - MathType for Windows 7.1.0 (302): Fixed "SysReleaseString" error when launching MathType.
  • [DESKTOP-540] - MathType for Windows 7.1.0 (302): Fixed site licenses should allow other user accounts access to MathType
  • [DESKTOP-538] - MathType 7 Toggle Tex command fails when toggling Tex back to MathType equation.
  • [DESKTOP-532] - MathType for Windows 6.9 - 7: Fixed unusable toolbars in MathTypefor Windows 7.
  • [DESKTOP-572] - Fixed: Do not notify the user on automatic update checks if he already uses the latest version.
  • [DESKTOP-480] - Fixed: DemoState is ignored when MT is called via IDataObject or IDispatch
  • [DESKTOP-504] - MathType version format changed.

New Features

Improvements

  • [EDITOR-2585] - Added nudging control buttons in the contextual tab.
  • [EDITOR-2561] - License dialog: detect if the user changes the system date to bypass our protection.
  • [EDITOR-2562] - License dialog: implement the validate & renewal system
  • [EDITOR-2564] - License dialog: translate to japanese
  • [EDITOR-2600] - Handle delimiters ($, $$...) when pasting LaTeX.

Bugs & minor improvements resolved

  • [EDITOR-2579] - Fixed accessibility in context tab.
  • [EDITOR-2580] - Fixed <mpadded> accessibility
  • [EDITOR-2581] - Fixed <mpadded> LaTeX.
  • [EDITOR-2582] - Fixed <mpadded> content MathML.
  • [EDITOR-2586] - Select only current line on double click on multiline formulas.
  • [EDITOR-2587] - Fixed fence alignment for Content MathML.
  • [EDITOR-2588] - Fixed fence alignment for LaTeX.
  • [EDITOR-2598] - Delete sections with "empty" items when removing all visible items inside.
  • [EDITOR-2614] - Fixed: changing toolbar tabs with an extra section open makes the extra section remain open in the top left corner of the screen.
  • [EDITOR-2628] - Box for German symbol for vector and line enlarged.

New Feature

  • [DESKTOP-509] - MT7 with MT6 product key
  • [DESKTOP-523] - Display a warning message with a link to MathType6 when the user inserts a MathType6 license.

Improvement

  • [DESKTOP-506] - Silent activation for all users in setup.exe.
  • [DESKTOP-265] - MathType silent install for MathType trial.
  • [DESKTOP-20] - Windows Installer improved.
  • [DESKTOP-461] - Multiple user MathType registration.
  • [DESKTOP-512] - Changed version number in VersionCheck.

Bugs & minor improvements resolved

  • [DESKTOP-517] - [Mac] Crashes fixed.
  • [DESKTOP-495] - [Mac] Fixed issues with Pages and Keynote.
  • [DESKTOP-490] - [Windows, Mac] Fixed wrong warning about expired product in Word and ribbon disabled when clicking EXIT in license dialog.
  • [DESKTOP-498] - [Windows, Standalone] Fixed permissions to save preference file into default preferences folder.
  • [DESKTOP-501] - [Windows] Fixed special characters (like ü) displayed incorrectly in Setup error pop-up windows.
  • [DESKTOP-507] - Fixed font installer setup issues.
  • [DESKTOP-511] - Fixed: Installing fonts on top of existing MT fonts, ignores the version of the installed fonts and creates another copy of the same font.
  • [DESKTOP-515] - Backwards compatibility with MT6: integration with eXtyles fixed.
  • [DESKTOP-516] - Include current version in the VersionCheck.
  • [DESKTOP-522] - [Mac] Fixed installation issues.

New Features

  • [EDITOR-2544] - Added custom fence alignment.
  • [EDITOR-2547] - Added nudging: ctrl+shift+arrow keys to move boxes pixel by pixel.
  • [EDITOR-2549] - Added paste LaTeX functionality.

Improvements

  • [EDITOR-614] - Fixed Ctrl/Shift + Insert (a copy and paste method from the 80's!).
  • [EDITOR-2550] - Fixed double-click to select the immediate box.

Bugs & minor improvements resolved

  • [EDITOR-2569] - Fixed horizontal color when the background changes.
  • [EDITOR-2570] - Fixed horizontal caret on wrapping.
  • [EDITOR-2583] - Fixed <mpadded> navigation.
  • [EDITOR-2591] - Fixed double-click on iOS and Android.
  • [EDITOR-2593] - Fixed double click on IE11.
  • [EDITOR-2594] - Fixed paste on IE11.

Improvements

  • [EDITOR-2548] - Adjusted caret underline under the box where it is.
  • [EDITOR-2554] - Products (editor, hand, plugins) rebranded to MathType.

Bugs & minor improvements resolved

  • [EDITOR-2533] - Fixed bug when setting parameter display: inline.
  • [EDITOR-2537] - Allow accessibility with two or more namespaces.
  • [EDITOR-2556] - Fixed vertical caret crossing multiple lines in sub/sups and under/overs.

New Feature

  • [EDITOR-2516] [Desktop] - Created a library to validate licenses for Mac.
  • [EDITOR-2534] [Desktop] - Translated the License class to PHP.

Improvements

  • [EDITOR-2498] - Word plugin updated.
  • [EDITOR-2535] [Desktop] - Implemented the new licensing system.

Bugs & minor improvements resolved

  • [EDITOR-2497] - Fixed style inheritance after inserting a big operator.
  • [EDITOR-2512] - Fixed license initialization problem.
  • [EDITOR-2515] - Fixed TAB focus on unknown elements.
  • [EDITOR-2532] - Internal clipboard textarea can be focused while tabbing.
  • [EDITOR-2539] - Fixed issue with newlines in MathML sometimes breaking the editor.
  • [EDITOR-2526] - Added button for separated (determinant) matrices.
  • [EDITOR-1650] - Fixed touch position issues in Android and iOS related to the zoom.
  • [EDITOR-2179] - Fixed mouse position on IE10 & IE11.
  • [EDITOR-2477] - Fixed hand input mode does not work with Chrome latest version (nor Edge) in a laptop with touch.
  • [EDITOR-2483] - FIxed mouse position in Chrome 61.
  • [EDITOR-2511] - Fixed compare service when there are namespaces.
  • [EDITOR-2514] - Compatibility with Swift 4.
  • [EDITOR-2474] - Icons mirrored in the RTL toolbar.
  • [EDITOR-2496] - Fixed some errors generating the accessible text on some MathML.
  • [EDITOR-2485] - Added Shift+Enter shortcut to insert newlines inside structures.
  • [HAND-310] - Apache Tomcat architecture of HTR replicated in .NET.
  • [EDITOR-2274] - Handwritten stretchy arrows added.
  • [EDITOR-2271] - Increased distance between munderover and top index in the handwritten font.
  • [EDITOR-2471] - Backspace fixed in swiftkey keyboard.
  • [EDITOR-2475] - Fixed trigonometric functions minus sign in arabic (RTL).
  • [EDITOR-2488] - Fixed cared position in some toobar functions in RTL.
  • [EDITOR-2492] - Added cross-domain cookies/authorization headers for XHR requests.
  • [EDITOR-2495 - Fixed symbols that were not displayed in EPS using InDesign.
  • [HAND-325] - Fixed drawing area when zooming out the HTR test page.
  • [HAND-335] - Fixed incorrect MathMLoutput of some math recognition.
  • [EDITOR-2456] - Notify editorContainer when the input mode is changed.
  • [EDITOR-2469] - In Use copy&paste javascript API.
  • [EDITOR-2450] - Fixed styles in editor strings on boxes with children.
  • [EDITOR-2483] - Fixed mouse position on Chrome 61.
  • [EDITOR-1859] - Fixed keyboard’s wrong behavior with seleccions.
  • [EDITOR-2262] - Fixed problem with movablelimits=true & display=inline.
  • [EDITOR-2335] - Improved metrics Mac with Safari.
  • [EDITOR-2433] - added ñ character in PDF.
  • [EDITOR-2410] - Created a max-length validator.
  • [EDITOR-2434] - Arial font available in Linux and tests with SVG.
  • [EDITOR-2262] - Fixed interaction of some operators with movablelimits=true with display=inline.
  • [EDITOR-2335] - Better metrics calculation on Safari on macOS.
  • [EDITOR-2410] - Create a max-length validator.
  • [EDITOR-2434] - Test SVG with Arial font on Linux.
  • [EDITOR-2360] - Accept HTML entities.
  • [EDITOR-337] - Chinese keyboards.
  • [EDITOR-2368] - Improved caret position for served words and measurement units.
  • [EDITOR-1345] - Accented letters using a Mac keyboard.
  • [EDITOR-2328] - Verdana font in SVG and Linux environments.
  • [EDITOR-2338] - Fixed autoformat issues with exponents and accents in Safari.
  • [EDITOR-2411] - Fixed infinite loop for invalid MathML formulas.
  • [EDITOR-2348] - Added Norwegian Nynorsk and Bokmål translation.
  • [EDITOR-2350] - Added Persian translation.
  • [EDITOR-2324] - Added Chinese language to accessibility.
  • [EDITOR-2325] - Added Brazilian Portuguese language to accessibility.
  • [EDITOR-2334] - Added Norwegian Bokmål & Nynorsk languages to accessibility.
  • [EDITOR-2233] - Transition between Chemistry and Math improved.
  • [EDITOR-2329] - EPS lines drawing improved.
  • [EDITOR-2374] - Times font properly working in EPS export.
  • [EDITOR-2313] - All services offered by WIRIS EDITOR server components are now stateless. Consequently, compatibility with distributed environments.
  • [EDITOR-2295] - Potential vulnerability related to ResourceDispatcher's CWE-73 fixed.
  • [EDITOR-1843] - Accessibility service repaired for <matrix> style options.
  • [EDITOR-1870] - Accessibility service repaired for <menclose> notations.
  • [EDITOR-2261] - Accessibility service repaired for Fraktur, script capitals.
  • [EDITOR-2106] - LaTeX service repaired for table and vector.
  • [EDITOR-2293] - LaTeX service repaired for blank spaces.
  • [EDITOR-2225] - Content MathML service repaired for decimal numbers.
  • [EDITOR-2280] - Alignment of minus sign and fraction line in all scenarios.
  • [EDITOR-2330] - Migrated MathJax script in formula gallery to a new CDN.
  • [EDITOR-2249] - Superscript/subscript content on arrows have improved formatting (they should not be wider than the arrows).
  • [EDITOR-2217] - The display inline/block button now works properly with custom text.
  • [EDITOR-2230] - Symbols with NON_SPACING_MARKS directionality.
  • [EDITOR-2232] - Chemistry editor italizes after writing some operators.
  • [EDITOR-2251] - Accessible text for characters using mathvariants (doublestruck, etc.) is computed correctly.
  • [EDITOR-2275] - Improvement of the icon appearance in chemistry toolbar.
  • [EDITOR-2278] - Improved metrics calculation in SVG, PDF and EPS with a .ttf file.
  • [EDITOR-2300] - Non spacing combining marks from unicode dialog should use existing .
  • [EDITOR-2304] - Font adjust no longer accumulates all the selectors in the same static variable.
  • Beta[EDITOR-2241] - Accessibility: Current position's accessible text.