BookML has been created and maintained by maths lecturers in Leeds to produce HTML materials directly from LaTeX input. The documentation for BookML includes instructions for getting started, examples and some common problems. It can also be integrated with Overleaf (via Github) as seen in this TALMO demonstration from January 2025 or the DiggAcc25 demonstration from June 2025.
In the clip below, Vincenzo Mantova (Leeds) demonstrates what BookML is, compares it to other solutions and demonstrates the workflow around it. From our meeting on the 28th April 2025.
Chirun produces flexible and accessible notes, in a variety of formats, using LaTeX or Markdown sources. Developed by the Digital Learning Unit within the School of Mathematics, Statistics & Physics at Newcastle University, it automatically allows for multiple outputs such as HTML, PDF and markdown. There is a Chirun sample course and documentation for Chirun to help you get started.
In the below clip from our meeting on the 16th January 2023, Ross Parker (Durham) demonstrates the Chirun integration on their Blackboard Test Server.
Geogebra and Desmos are both online graphing calculators that allow for the design of interactive geometric tools. Both have good guidence for getting started and large banks of available examples. Geogebra has many publically created examples and the graphic features can be explictly linked to data and coding. Desmos has some very advanced accessibility tools such as dynamic alt-text, audio traces for graphs and easy integration with braille systems.
Pandoc allows for the conversation between very many different file formats and is often used as a back engine for file conversation.
Here, Luke Searle (Southampton) demonstrates how he has used pandoc to create several different file formats from one input, from July 2024.
Quarto is an open source publishing system which can output a range of materials (such as a presentations, articles and books) in a range of formats (such as HTML, PDF and epub and more. There is good documentation which includes clear instructions for the initial step up and a gallary of Quarto examples.
Kristian Evans (Swansea) demonstrated how he uses Quarto for his course in the below clip from our October 2025 meeting. You can also access Kristian's slides.
Overleaf is an online editor for LaTeX. It is particularly helpful for collaborative working or those new to LaTeX. There is good guidance for starting (and continuing) with LaTeX and this group has produced an Overleaf template for Accessible Maths. Overleaf also has guidence on producing tagged PDFs.
STACK and NUMBAS are online assessment platforms for Maths and STEMM more generally. There is updated documentation for STACK and a STACK seminar series which often touches on issues of accessibility. There is a guide to using NUMBAS and it was built with accessibility as an important consideration.
HeadingsMap browser add-on, essential for any writing for the web to check your headings are in order.
LanguageTool Grammar and Spell Checker, provides tips in any text editing box (WYSIWYG).
Landmark Navigation via Keyboard or Pop-up, review the landmarks for keyboard navigation.
Stylus, allows you to specify alternative CSS stylesheets for websites. Fiona has used this in workshops to show the effect of copy and pasting from Word, which essentially stops a custom stylesheet to say make the font bigger not work correctly. Custom stylesheets can be specified as reasonable adjustments, and this is also useful for simulating accessibility issues.
WAI Report Generation tools for planning and documenting testing: WAI WCAG-EM (Evaluation Methodology) Tool; Evaluation Methodology Site; WAI ATAG Report Tool (for authoring tools).
W3C Teaching Materials Page, really helpful and adaptable materials for teaching accessibility.
WCAG Color Contrast Checker, same author as HeadingsMap, super helpful for showing issues live in workshops.
WCAG Quick Reference, essential and the filters on the left are really helpful.
Web Developer add-on for Mozilla Firefox - recommended by WAI and can be used to quickly turn off all styles, to get an idea of what a screen reader has to work with on a page. Can also be useful to produce a report of images of a page missing alt text.