accessible-pdf
Installation
SKILL.md
accessible-pdf — Accessible PDF from LaTeX
Transform a LaTeX document to produce tagged, screen-reader-friendly PDFs compliant with PDF/UA-1 and PDF/A-2b. Applies preamble changes and switches the build to LuaLaTeX. The user chooses whether to edit the original file in place or create a -accessible copy with a separate Makefile target.
Reference: https://yyahn.com/wiki/Accessible-PDF-from-LaTeX/
When to Use
- "make my PDF accessible", "tagged PDF", "PDF/UA", "screen reader"
- ADA/accessibility compliance for any LaTeX document (CV, syllabus, report, paper)
Prerequisites
- TeX Live 2025+ (the
\DocumentMetadatatagging framework is recent) - LuaLaTeX and latexmk (both ship with TeX Live)
- pdfinfo from poppler (for verification):
brew install poppleron macOS - make (optional) — used for the Makefile target;
latexmkcan be run directly instead
Windows users: make is not standard on Windows — run latexmk -lualatex <basename> directly instead of using the Makefile. Install poppler via choco install poppler or scoop install poppler.