[BlindMath] Screen reader extension for viewing math content in LaTeX and AsciiMath notations as MathML

Nikita nikitamailings at yandex.com
Mon Sep 14 20:49:06 UTC 2020


Hi Akashdeep,
nvMathViewer provides the ability to perform the fastest possible conversion of any LaTeX or AsciiMath to MathML.
You just select the text and immediately view it as MathML.
This can be done in absolutely any place with one click. For example, in E-mail, on a web page, in a text file, and etc. No internet connection required.
To do this with standart MathJax, you would have to create a web page, include MathJax library to it, insert the formula into source code of this page and then open the page in your browser. And you will need to do all this every time for each next formula.
nvMathViewer does all this for you in one click and more efficient way through direct interaction with the MathJax engine.
Best regards, Nikita.

-----Original Message-----
From: BlindMath <blindmath-bounces at nfbnet.org> On Behalf Of Akashdeep Bansal via BlindMath
Sent: Monday, September 14, 2020 10:10 PM
To: Blind Math list for those interested in mathematics <blindmath at nfbnet.org>
Cc: Akashdeep Bansal <akashdeep.bansal4 at gmail.com>
Subject: Re: [BlindMath] Screen reader extension for viewing math content in LaTeX and AsciiMath notations as MathML

Hey Nikita,

I didn't get the utility of the add-on. Can you please more elaborate
on the utility of the add-on? How it is different from the MathJax?

-
Akashdeep

On 9/15/20, Alastair Irving via BlindMath <blindmath at nfbnet.org> wrote:
> Hi
>
> I see what the problem is.  There's a bug in MathJax 3.1.1 with commands
> followed by a space (\sqrt2 works but \sqrt 2 doesn't). From the Github
> releases page:
>
> "MathJax v3.1.2
>
> Hot fix to correct regression introduced in v3.1.1 that caused control
> sequences followed by spaces to not be recognized."
>
> If you upgrade the addon to use the new version I think my problems will
> all be solved.
>
> Best wishes
>
> Alastair
>
>
> On 13/09/2020 21:49, Nikita via BlindMath wrote:
>> Hi Alastair.
>> Yes, the extension uses the latest MathJax engine v3.1.1.
>> MathJax is configured for general math and generates formulas as block
>> elements.
>> The following constructions are processed correctly for me:
>> \bf{x}
>> \bar{x}
>> \hat{x}
>> Please write the exact notations that don't work for you.
>> I will try to investigate this problem.
>> Best regards, Nikita.
>>
>> -----Original Message-----
>> From: BlindMath <blindmath-bounces at nfbnet.org> On Behalf Of Alastair
>> Irving via BlindMath
>> Sent: Sunday, September 13, 2020 10:34 PM
>> To: blindmath at nfbnet.org
>> Cc: Alastair Irving <alastair.j.irving at gmail.com>
>> Subject: Re: [BlindMath] Screen reader extension for viewing math content
>> in LaTeX and AsciiMath notations as MathML
>>
>> Hi
>>
>> Thank you for posting this, your extension looks really useful.
>>
>> There seem to be quite a few LaTeX commands which aren't recognised.  It
>> looks like you're using MathJax for the translation so I expected it
>> would be able to handle anything that MathJax could, but that doesn't
>> seem to be the case.  For example, bold letters with \mathbf or \bf are
>> not translated, neither is \bar or \hat.
>>
>> Anyway, this is a great start.
>>
>> Alastair
>>
>> On 12/09/2020 19:31, Nikita via BlindMath wrote:
>>> Hello everybody!
>>>
>>> nvMathViewer has been released. It is a free extension for screen readers
>>> that can be used to view mathematical content in LaTeX and AsciiMath
>>> notations as MathML.
>>>
>>> These notations are widely used to write mathematical symbols and
>>> formulas
>>> in computer systems. However, understanding LaTeX and AsciiMath requires
>>> special knowledge and skills that the average user may not have, such as
>>> a
>>> simple schoolboy or a humanitarian student. In addition, reading these
>>> notations directly may not be convenient enough, because it does not
>>> provide
>>> additional opportunities for analyzing the structure of formulas.
>>>
>>> nvMathViewer solves these problems and enables blind users to quickly
>>> view
>>> any LaTeX or AsciiMath notations using special functions of screen
>>> readers
>>> for non-visual reading mathematical content and structural navigation
>>> through it.
>>>
>>> The extension is supplied for two of the most popular screen readers such
>>> as
>>> NVDA and JAWS.
>>>
>>> Links:
>>>
>>> Add-on for NVDA 2019.3 and newer -
>>> https://tseykovets.ru/download/nvda/nvMathViewer.nvda-addon
>>>
>>> Extension for JAWS 16.0 and newer -
>>> https://tseykovets.ru/download/jaws/nvMathViewer.zip
>>>
>>> Source code - https://github.com/tseykovets/nvmathviewer
>>>
>>> Best regards, Nikita.
>>>
>>> _______________________________________________
>>> BlindMath mailing list
>>> BlindMath at nfbnet.org
>>> http://nfbnet.org/mailman/listinfo/blindmath_nfbnet.org
>>> To unsubscribe, change your list options or get your account info for
>>> BlindMath:
>>> http://nfbnet.org/mailman/options/blindmath_nfbnet.org/alastair.j.irving%40gmail.com
>>> BlindMath Gems can be found at
>>> <http://www.blindscience.org/blindmath-gems-home>
>> _______________________________________________
>> BlindMath mailing list
>> BlindMath at nfbnet.org
>> http://nfbnet.org/mailman/listinfo/blindmath_nfbnet.org
>> To unsubscribe, change your list options or get your account info for
>> BlindMath:
>> http://nfbnet.org/mailman/options/blindmath_nfbnet.org/nikitamailings%40yandex.com
>> BlindMath Gems can be found at
>> <http://www.blindscience.org/blindmath-gems-home>
>>
>>
>> _______________________________________________
>> BlindMath mailing list
>> BlindMath at nfbnet.org
>> http://nfbnet.org/mailman/listinfo/blindmath_nfbnet.org
>> To unsubscribe, change your list options or get your account info for
>> BlindMath:
>> http://nfbnet.org/mailman/options/blindmath_nfbnet.org/alastair.j.irving%40gmail.com
>> BlindMath Gems can be found at
>> <http://www.blindscience.org/blindmath-gems-home>
>
> _______________________________________________
> BlindMath mailing list
> BlindMath at nfbnet.org
> http://nfbnet.org/mailman/listinfo/blindmath_nfbnet.org
> To unsubscribe, change your list options or get your account info for
> BlindMath:
> http://nfbnet.org/mailman/options/blindmath_nfbnet.org/akashdeep.bansal4%40gmail.com
> BlindMath Gems can be found at
> <http://www.blindscience.org/blindmath-gems-home>
>


-- 
Thanks and Regards
Akashdeep Bansal
Research Scholar (PhD)
Amar Nath and Shashi Khosla School of Information Technology
Indian Institute of Technology Delhi
Hauz Khas, New Delhi 110016 INDIA
web: http://www.cse.iitd.ac.in/~akashdeep/
<http://web.iitd.ernet.in/~anz168049/>

_______________________________________________
BlindMath mailing list
BlindMath at nfbnet.org
http://nfbnet.org/mailman/listinfo/blindmath_nfbnet.org
To unsubscribe, change your list options or get your account info for BlindMath:
http://nfbnet.org/mailman/options/blindmath_nfbnet.org/nikitamailings%40yandex.com
BlindMath Gems can be found at <http://www.blindscience.org/blindmath-gems-home>




More information about the BlindMath mailing list