PDF in Scientific Publishing: Accessibility, Data Embedding, MathML, and the Preprint Workflow
Academic and scientific publishers face unique PDF challenges: complex mathematical notation, embedded datasets, figure accessibility, preprint workflows, and evolving journal submission requirements. This guide covers MathML in PDF, tagged figures, PDF/A-3 for embedded research data, and how arXiv, bioRxiv, and major journal publishers handle PDF.
Frequently asked questions
How do I make a LaTeX paper PDF accessible?
The most complete approach for LaTeX accessibility is using the accessibility LaTeX package or the newer tagpdf package (currently in development as part of the LaTeX3 project) to enable tagged PDF output from LuaLaTeX. For mathematical accessibility specifically, LaTeXML converts LaTeX source to HTML+MathML, from which accessible PDF can be generated. For practical near-term use: generate your PDF normally from LaTeX, then open in Acrobat Pro to add tags via the Accessibility wizard, set the document language, add Alt text to figures, and verify with PAC 2024. This hybrid approach is less automated but achieves PDF/UA-1 compliance for most scientific papers. PDF/UA-2 with embedded MathML requires the LaTeXML or tagpdf route.
Do major journals require accessible PDFs?
As of 2024-2025, accessibility requirements for journal submissions are in transition. Most major publishers (Elsevier, Springer Nature, Wiley, ACS, APS) have accessibility guidelines and encourage accessible PDF submission, but few have made it a hard submission requirement. The trend is toward requirements driven by: funder mandates (NIH, Wellcome Trust), institutional accessibility policies at universities, and regulatory frameworks (EU Web Accessibility Directive applies to academic institutional repositories). arXiv generates experimental accessible HTML alongside PDF. PLOS has accessibility guidelines for submissions. The strongest current requirement is for NIH-funded research: NIH's revised Public Access Policy increasingly addresses accessibility of published outputs. Expect accessibility to become a hard submission requirement at major publishers within 3–5 years.
How does PDF/A-3 handle research data files embedded in a paper PDF?
PDF/A-3 uses the /AF (Associated Files) mechanism to embed data files as associated file streams within the PDF container. Each embedded file has an AFRelationship value: "Data" means the embedded file contains data represented in the PDF (the appropriate value for embedded research datasets); "Alternative" means an alternative representation of the same content; "Source" means the embedded file was the source used to create the PDF. The embedded file appears in the PDF's /EmbeddedFiles name tree and can be extracted by any PDF viewer that supports attachments. File size is a practical constraint — large datasets (>10MB) should be deposited separately in a data repository and linked via DOI, rather than embedded directly in the paper PDF.
Try it yourself
Everything in this article can be done directly in the free PDFTheGuide editor — no account required.