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

Akashdeep Bansal akashdeep.bansal4 at gmail.com
Tue Sep 15 06:15:40 UTC 2020


Thank you Nikita for the clarification, it make complete sense now.
Sounds really interesting, will try and get back to you soon!

-
Akashdeep

On 9/15/20, Nikita via BlindMath <blindmath at nfbnet.org> wrote:
> 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>
>
>
> _______________________________________________
> 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/>



More information about the BlindMath mailing list