Preparing Accessible Math Documents using MathJax v3



  • Volker Sorge, Dr, Progressive Accessibility Sol.

Session Details

  • Length of Session: 1-hr
  • Format: Lecture
  • Expertise Level: Beginner
  • Type of session: General Conference


We present how to convert mathematical teaching material into accessible content using a tool chain centered around the new MathJax version 3 library. In particular we demonstrate how to automatically generate alternative formats including Speech and Braille and how to tailor content to individual needs of students and specialised by subject areas.


Generation of accessible mathematical teaching material is still often considered a challenging task in particular in higher education. However, a number of freely available tools exist that considerably ease this task and that allow the conversion of math into alternative formats in bulk rather than expression by expression.

We present a tool chain centered around the new MathJax v3 library, that enables the automatic conversion of math documents from a variety of sources, like LaTeX, Word, or Markdown, into alternative formats like speech and Braille. We demonstrate how MathJax's accessibility extension can be employed to support students with visual impairments and dyslexia in accessing mathematical formulas, including support for synchronized speech, Nemeth Braille output, magnification and highlighting. And we show how content can be tailored to individual needs using different type of speech output as well as specialisation by subject areas like physics or computer


  1. Transforming Math documents into universally accessible content
  2. Generating Math in alternative formats like Speech and Braille.
  3. Employing the MathJax assistive technology extension

Disability Areas

Cognitive/Learning, Vision

Topic Areas

Accessible Educational Materials, Alternate Format, Assistive Technology, Uncategorized

Speaker Bio(s)

Volker Sorge

Volker heads the Scientific Document Analysis Groups at Birmingham University and is Managing Director of Progressive Accessibility Solutions, a company concentrating on assistive technologies for STEM content. He is working primarily on mathematical document analysis, diagram and handwriting recognition. Practical applications of his research includes making scientific content accessible with a particular focus on Web technologies and eBooks. He has been working as a Visiting Scientist with Google on math integration into ChromeVox. He is a member of the MathJax consortium responsible for the integration of accessible rendering of mathematical formulas on the web and is working. With his startup company he is building accessibility solutions that exploit image recognition technology to generate accessible STEM diagrams.