Was ist Tagged PDF?
Tagged PDF ist ein PDF-Ausgabeformat, das neben der visuellen Darstellung eine logische Struktur enthält. Diese Struktur wird in Form von Tags in die PDF-Datei eingebettet und ermöglicht eine deutlich verbesserte Nutzung durch Screenreader und andere assistive Technologien. Zu den hinterlegten Informationen gehören unter anderem:
- Überschriften und Absätze
- Listen und Tabellen
- Lesereihenfolge
- Alternativtexte für Bilder
- MathML für mathematische Formeln
Tagged PDF bildet die Grundlage für barrierearme wissenschaftliche Dokumente und ist ein zentraler Bestandteil von PDF/UA-konformen Ausgaben.
Was ist das LaTeX Tagging Project?
Das LaTeX Tagging Project ist eine Initiative des LaTeX-Teams, die darauf abzielt, LaTeX so zu erweitern, dass Tagged PDF als Ausgabeformat erzeugt werden kann. Die Nutzung ist vergleichsweise niedrigschwellig: In vielen Fällen genügt es, die Preamble anzupassen und gegebenenfalls von pdfLaTeX auf LuaLaTeX als Engine zu wechseln. Dies ist damit z. B. auch in Overleaf möglich.
Für bestimmte Dokumentenformen, insbesondere Präsentationen, kann es notwendig sein, auf kompatiblere Klassen wie ltx-talk auszuweichen. Die grundlegende Arbeitsweise mit LaTeX bleibt jedoch erhalten.
Wie funktioniert Tagged PDF in LaTeX?
Die Erzeugung eines Tagged PDF erfolgt durch Erweiterungen in der LaTeX-Preamble. Dazu gehören:
- Laden der relevanten Pakete
- Aktivieren der Tagging-Funktionalität
- Setzen der Optionen für die PDF-Ausgabe
- Auswahl einer geeigneten Engine (häufig LuaLaTeX)
Die Dokumentstruktur selbst bleibt weitgehend unverändert. Ziel ist eine möglichst transparente Integration in bestehende LaTeX-Workflows.
MathML und Barrierefreiheit
Das LaTeX Tagging Project ermöglicht zwei unterschiedliche Methoden, mathematische Inhalte für Screenreader zugänglich zu machen: Structure Elements und Associated Files.
Beide Varianten betten MathML-Darstellungen der Formeln in das PDF ein. Tests zeigen, dass Structure Elements in mehreren gängigen Kombinationen aus PDF-Viewer und Screenreader zuverlässig ausgelesen werden können (z. B. Foxit, Firefox, Adobe Acrobat Reader mit JAWS oder NVDA). Interne Verlinkungen innerhalb des Dokuments funktionieren derzeit jedoch nicht zuverlässig, weshalb die Verwendung von LaTeX Tagging sich besonders für kurze Dokumente eignet.
Vor- und Nachteile des LaTeX Tagging Project
Vorteile
- Sehr schnelle Verwendung
- Kaum Einarbeitungszeit
- Weiterhin Nutzung der gewohnten LaTeX-Syntax
- Offizielle Weiterentwicklung durch das LaTeX-Team
- Geeignet für kurze Dokumente mit schneller Umsetzung
Nachteile
- Das Projekt befindet sich noch im Aufbau; nicht alle Pakete sind vollständig integriert
- Für lange Dokumente ist teilweise händische Nachbearbeitung erforderlich, für die keine Dokumentation zur Verfügung steht.
- Interne Verlinkungen funktionieren derzeit nicht zuverlässig.
- Die Kompilierzeit erhöht sich deutlich.
- Bei längeren Dokumenten treten vermehrt Fehler auf.
- Die Dokumentation ist im Vergleich zu anderen Projekten weniger umfangreich