WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: MathJax and NVDA

for

From: Cervone, Gian Carlo (gcervone)
Date: Mar 17, 2023 2:40PM


Friends:

Here is some clarification in the MathJax situation from Davide P. Cervone, the developer:

> Because MathJax currently inserts MathML into the page that is hidden visually but available to the screen reader, any screen reader that understands MathML can be used to read the math expressions processed by MathJax. My understanding is that NVDA does that on its own, but MathCAT does a better job. On the other hand, with version 4, we are going to do away with the hidden MathML (it was a stop-gap measure, and will still remain as an option, but will be off by default) in favor of our own math-to-speech engine that should make it possible for all screen readers to read the math, even when they don't understand MathML.
>
Best regards,

-= GCC =-

Gian Carlo Cervone
Web Manager
SUNY Brockport
<EMAIL REMOVED> • 585-395-5073




> On Mar 17, 2023, at 3:55 PM, Noble, Stephen < <EMAIL REMOVED> > wrote:
>
> Warning: Message from non-Brockport Email Server. Treat message, links, and attachments with extra care.
>
>
> Just as a follow up to the MathPlayer vs. MathCAT discussion, I should mention that the old MathPlayer 4 remains available on the Wiris website, but it is no longer being developed and has not been updated for many years. Neil Soiffer, who was the chief architect of MathPlayer while he was at Design Science (the folks who also made MathType), has since then developed the open-source MathCAT add-on. You can read more at MathCAT: Math Capable Assistive Technology | MathCAT (nsoiffer.github.io)<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fnsoiffer.github.io%2FMathCAT%2F&data%7C01%7Cgcervone%40brockport.edu%7C06a66e3518b940c6e35308db272187ce%7C696ec4990f244fd9b691252a2884ef3b%7C0%7C0%7C638146797242394644%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=wj05TJoDt8HVGOZmL%2BBjUjWDZvOd0H921I0VraKqaZI%3D&reserved=0>
>
> Neil Soiffer and I worked together (many years ago) at Design Science, and I was able to conduct a number of classroom-based research studies over the years where MathPlayer was used (as a "helper" to other TTS products or screen readers), which clearly showed its utility both for blind students but also for sighted students with reading disabilities. Our early studies garnered a lot of publicity in the education community. Education Week still has an old article on their website about this research: Math Study Evaluates Digital Aids (edweek.org)<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.edweek.org%2Fteaching-learning%2Fmath-study-evaluates-digital-aids%2F2008%2F10%3Ftmp%3D1865455193&data%7C01%7Cgcervone%40brockport.edu%7C06a66e3518b940c6e35308db272187ce%7C696ec4990f244fd9b691252a2884ef3b%7C0%7C0%7C638146797242394644%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2BrzVMB831eXkvHG4NBRuvhRK1rfTztoAEEMymBuWty4%3D&reserved=0>
>
> So...while you can still download and use MathPlayer 4, it is essentially obsolete for using with HTML content in browsers, although it will still work as a helper to NVDA. You may also still find MathPlayer useful as an add-on to 32-bit Microsoft Word, but as a consequence of Wiris no longer updating MathPlayer it was never updated to work with 64-bit Word. There's a bit of an old discussion where Neil Soiffer discusses all this and ends with the line, "...stay tuned for an open source replacement to MathPlayer..." See: <EMAIL REMOVED> | NVDA and math.<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fnvda.groups.io%2Fg%2Fnvda%2Ftopic%2F84904907&data%7C01%7Cgcervone%40brockport.edu%7C06a66e3518b940c6e35308db272187ce%7C696ec4990f244fd9b691252a2884ef3b%7C0%7C0%7C638146797242394644%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=rHjw4p%2BfZzTyBrIwwgHFjLmB6UuTt7SmYzEeBYcpI0g%3D&reserved=0>
>
> The open source replacement he referred to is now known as MathCAT.
>
>
> --Steve Noble
> <EMAIL REMOVED>
> 502-969-3088
> > From: WebAIM-Forum < <EMAIL REMOVED> > on behalf of David Farough < <EMAIL REMOVED> >
> Sent: Friday, March 17, 2023 3:18 PM
> To: WebAIM Discussion List < <EMAIL REMOVED> >
> Subject: Re: [WebAIM] MathJax and NVDA
>
> CAUTION: This email originated from outside of our organization. Do not click links, open attachments, or respond unless you recognize the sender's email address and know the contents are safe.
>
> Good afternoon;
> The following is taken from the NVDA 2022.4 user guide.
> * snip *
> 7. Reading Mathematical Content
> Using MathPlayer 4 from Design Science, NVDA can read and interactively navigate supported mathematical content. This requires that MathPlayer 4 is installed on the computer. MathPlayer is available as a free download from: https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.dessci.com%2Fen%2Fproducts%2Fmathplayer%2F&data%7C01%7Cgcervone%40brockport.edu%7C06a66e3518b940c6e35308db272187ce%7C696ec4990f244fd9b691252a2884ef3b%7C0%7C0%7C638146797242394644%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=TyZzWuaUXYI39d32eXxJH1u32gCPy5PvAkD7o3ntA1I%3D&reserved=0. After installing MathPlayer, restart NVDA.
>
> NVDA supports the following types of mathematical content:
>
> MathML in Mozilla Firefox, Microsoft Internet Explorer and Google Chrome.
> Microsoft Word 365 Modern Math Equations via UI automation: NVDA is able to read and interact with math equations in Microsoft Word 365/2016 build 14326 and higher. Note however that any previously created MathType equations must be first converted to Office Math. This can be done by selecting each and choosing "Equation Options", then "Convert to Office Math" in the context menu. Ensure your version of MathType is the latest version before doing this. Microsoft Word provides linear symbol-based navigation through the equations itself and supports inputting math using several syntaxes, including LateX. For further details, please see Linear format equations using UnicodeMath and LaTeX in Word
> Microsoft Powerpoint, and older versions of Microsoft Word: NVDA can read and navigate MathType equations in both Microsoft Powerpoint and Microsoft word. MathType needs to be installed in order for this to work. The trial version is sufficient. It can be downloaded from https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.dessci.com%2Fen%2Fproducts%2Fmathtype%2F&data%7C01%7Cgcervone%40brockport.edu%7C06a66e3518b940c6e35308db272187ce%7C696ec4990f244fd9b691252a2884ef3b%7C0%7C0%7C638146797242550865%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XwzU9lYhXruOS3%2BudHnImVJm4ufKW36mH5dVnrfuutQ%3D&reserved=0
> Adobe Reader: Note that this is not an official standard yet, so there is currently no publicly available software that can produce this content.
> Kindle Reader for PC: NVDA can read and navigate Math in Kindle for PC for books with accessible math.
> When reading a document, NVDA will speak any supported mathematical content where it occurs. If you are using a braille display, it will also be displayed in braille.
>
>