Accessibility

Checklist for Accessibility Math and Equations

Last modified 1/27/2026

Start with an accessibility-first mindset. Ensure that you consider accessibility through out creating math content and not after it is finished. 

For every figure, graph, diagram or plot:

  • ensure the main takeaway of the figure is clearly explained in the body text or caption. 
  • the figure has a caption and a title
  • the figure can be understood if the image is not visible

Provide a short alt text for all complex figures

  • the short alt text is 1-2 sentences
  • identifies the type of image (graph, diagram, flowchart, etc.)
  • summarizes the key point or result
  • points to where the full explanation appears (body text, caption)
  • alt text does not repeat the caption text
  • alt text focuses on meaning, not decorative details
  • Alt text is approximately 150 characters, when possible. 

Write Math Clearly for Those Using Screen Readers

When math appears in alt text or descriptions make sure: 

  • Symbols are written out in words or text, not only as visual notations
  • Expressions are written the way they would be spoken out loud
  • Abbreviations are expanded on first use
  • Mathematical descriptions follow MathJax speech conventions where possible

Color and Visual Elements

  • Color is not the only way information is conveyed
  • Patterns, textures, labels, shapes, or line styles are used in addition to color
  • Figures remain understandable in grayscale
  • Color meets WCAG contrast requirements (WebAim Color Contrast Checker):
    • Non-text graphics: at least 3:1
    • Text: at least 4.5:1
  • Color combinations problematic for  color-vision deficiency are avoided (Choosing Color)

Multi-part or complex figures

  • Each Sub-figure is explained clearly in text
  • Alt text addresses the overall purpose of the figure
  • If needed, separate alt text or structured explanations are provided for parts

Code-generated figures

  • Confirm with the publisher how the alt text should be provided
  • Alt Text is supplied via:
    • Comments, tags, or
    • A separate document (as required)
  • For simple figures, the code meaningfully conveys the takeaway
  • for complex figures, an alt text is provided instead of raw code

Data Behind Graphs and Plots

  • The underlying data is available to non-visual users
  • The Data is:
    • Included in the body text or appendix, or
    • links to data are clearly labeled and accessible

Equations

  • Equations are written using clean, sematic LaTex
  • avoid visual hacks that break MathJax or assistive technology parsing

File Formats and Media

  • Figures use prefered formats:
    • Vector (PDF, EPS) when ever possible
    • Raster (PNG, JPG) only when necessary
  • Animations or videos:
    • Avoid Flashing or red-dominant motion
    • Do not pose seizure risks

Before Submitting or Publishing

  • All figures can be explained without showing it
  • A screen reader user can follow the mathematical argument
  • Visual meaning is backed up by text
  • check with publisher-specific accessibility instructions

Resources




Feedback

To suggest an update to this article, ISU students, faculty, and staff should submit an Update Knowledge/Help Article request and all others should use the Get IT Help form.