MathJax for Accessible Math and Chemistry

MathJax renders math and chemistry notation in the browser so you don’t have to ship screenshots or PDFs. Authors can write in LaTeX or MathML, and MathJax turns that into crisp, accessible HTML/SVG that works across devices and screen readers.

Accessible Chemistry Equations (MathJax + mhchem)

Rendering chemistry notation online often meant choosing between fidelity and accessibility. Using MathJax 2.7 + the mhchem extension we get both: crisp typeset equations, semantic MathML for assistive tech, and concise authoring with \ce{} macros.

Reveal.js Presentation with MathJax

An interactive presentation tool combining Reveal.js for slide navigation and MathJax for rendering LaTeX mathematical equations. This project demonstrates how to create engaging, step-by-step math presentations with fragment animations and proper equation formatting.

Accessible Math Notes with Answer Toggle

I developed a simple JavaScript toggle for showing/hiding answers in math notes, using EM tags for semantic markup. It allows professors to maintain a single HTML document with embedded answers that can be toggled on/off for students, printing, or PDF exports. This reduces maintenance overhead by eliminating the need for separate versions of content with and without answers.