Über ein einfaches PDF hinaus gibt es zwei Ziele: PDF/A (ein vollständig selbstständiger Langzeitarchivierungsstandard, von vielen Repositorien und Zeitschriften verlangt) und barrierefreie, getaggte PDFs (von Screenreadern lesbar; der Standard ist PDF/UA). LaTeX erreicht beides mit dem Paket pdfx und der Infrastruktur um tagpdf / \DocumentMetadata.
PDF/A — der Archivstandard
PDF/A ist ein ISO-Standard für Langzeitarchivierung und verlangt, dass alles selbstständig enthalten ist: vollständig eingebettete Schriften, keine Verschlüsselung, XMP-Metadaten und ein Farb-Output Intent (ICC-Profil). Repositorien, Bibliotheken und Dissertationseinreichungen verlangen das häufig. Das Paket pdfx erzeugt es: \usepackage[a-2b]{pdfx} (auch a-1b, a-3b). Es liest Metadaten aus einer Datei \jobname.xmpdata und bettet ein ICC-Profil ein, standardmäßig sRGB.
% document.tex
\documentclass{article}
\usepackage[a-2b]{pdfx} % document.xmpdata を読む / reads document.xmpdata
% document.xmpdata(別ファイル)
\Title{論文のタイトル}
\Author{山田 太郎}
\Keywords{LaTeX\sep PDF/A}Konformitätsstufen sind PDF/A-1b (grundlegend, auf PDF 1.4 basierend), PDF/A-2b (PDF-1.7-Funktionen wie Transparenz) und -3b (Anhänge erlaubt). Das abschließende „b“ bedeutet basic, also visuelle Konformität; „a“-Stufen verlangen zusätzlich Tagging (Barrierefreiheit). Der druckorientierte Schwesterstandard ist PDF/X.
Barrierefreies PDF — Tagging und PDF/UA
Ein getaggtes PDF bettet die logische Struktur ein: Überschriften, Absätze, Listen, Lesereihenfolge und Alternativtexte, damit ein Screenreader navigieren kann. Der Barrierefreiheitsstandard ist PDF/UA (UA-2 wurde 2024 veröffentlicht). Das Paket tagpdf des LaTeX-Teams (Ulrike Fischer) stellt Tagging-Werkzeuge für pdfLaTeX/LuaTeX bereit, etwa Low-Level-Befehle wie \tagstructbegin.
Der moderne Einstieg — \DocumentMetadata
Aktuelles LaTeX (ab 2025-06) bündelt all dies an einer Stelle. Setzt man \DocumentMetadata{...} *vor* \documentclass, wird die PDF-Management-Schicht geladen; dort kann man automatisches Tagging (tagging=on) und PDF/A-Ausgabe gemeinsam anfordern. Die Tagging-Initiative des LaTeX Project bewegt sich in Richtung automatisch erzeugter, PDF/UA-2- bzw. WTPDF-konformer barrierefreier PDFs, einschließlich automatischer MathML-Einbettung für Mathematik. Das ist künftig der Einstiegspunkt; die Schnittstelle entwickelt sich noch, daher die aktuellen Dokumente prüfen.
% \documentclass より前に / before \documentclass
\DocumentMetadata{
lang=ja,
pdfstandard=A-2b,
tagging=on
}
\documentclass{article}Praktische Hinweise
- Wenn die Abgabestelle PDF/A verlangt →
pdfx(a-1b/a-2b) plus Titel/Autor in\jobname.xmpdata. - Schriften müssen vollständig eingebettet sein (pdflatex/lualatex betten standardmäßig ein, aber prüfen).
- Für Barrierefreiheit (PDF/UA) →
\DocumentMetadata+tagpdf(automatisches Tagging reift weiter). - Konformität mit einem Werkzeug wie veraPDF prüfen (PDF/A und PDF/UA).