Absätze

Ein XML-Element <title>… </title> wird immer mit einem einheitlichen PDF-Tag versehen. Dabei kann ein Standard-PDF-Tag wie <H1> oder ein freies Tag <Ueberschrift> hinterlegt werden. Ob das <title>… </title> mit H1 oder H2 im PDF hinterlegt wird, kann durch das Auslesen der hierarchischen Position des title-Elements im XML gesteuert werden:

  • „publ/section/title“ kann mit <H1> hinterlegt werden.
  • „publ/section/section/title“ kann mit <H2> hinterlegt werden.

Alle XML-Elemente, die als normale Textabsätze behandelt werden, können mit einheitlichen oder spezifischen PDF-Tags hinterlegt werden.

Listen

Listen können automatisch als geordnete oder ungeordnete Listen erkannt und entsprechend mit PDF-Tags hinterlegt werden.

Tabellen

Gleichgültig, ob Sie HTML-, CALS- oder ganz anders ausgezeichnete Tabellen verwenden: Durch den Einsatz von XML können Tabellen jeglicher Art korrekt mit PDF-Tags hinterlegt werden.

Sprachauszeichnung

Die Sprachdefinition kann für das ganze Dokument oder für jeden Absatz einzeln hinterlegt werden. Somit können auch mehrsprachige Dokumente mit der notwendigen Sprachkennung ausgezeichnet werden. Eine entsprechende logische Auszeichnung im XML wird dabei vorausgesetzt, z.B. mittels Sprachattribut.

Logische Lesereihenfolge

Durch den Einsatz von XML wird die Lesereihenfolge bereits im Inhalt definiert und dem PDF mitgegeben werden.

Umfließen

Diese für Sehbehinderte wichtige Funktion innerhalb von Adobe Acrobat bewirkt, dass der Text vorübergehend, d.h. unabhängig von der tatsächlichen Spaltenzahl, als einzelne Spalte in der Breite des Dokumentfensters angezeigt wird. Durch Umfließen der Anzeige kann das Dokument auf kleinen Bildschirmen von Mobilgeräten oder auf Standardmonitoren bei starker Vergrößerung leichter lesbar gemacht werden, ohne dass für jede Zeile ein horizontaler Bildlauf durchgeführt werden muss. In dieser Darstellung wird nur lesbarer Text angezeigt; zudem werden nur Seiten umflossen, die ausschließlich Text, nicht aber zugleich Bilder enthalten.

PDFs aus UltraXML lassen sich umfließen.

Alternativtexte für Bilder

Im XML-Text hinterlegte Bilder können mit einem Alternativtext hinterlegt werden. Dieser Alternativtext wird innerhalb des XML-Textes erfasst und nur im späteren PDF für den Leser dargestellt, wenn er die Grafik mit der Maus markiert. Der Alternativtext kann – wie eine Bildlegende – aus einer Datenbank stammen und automatisiert an das PDF weitergegeben werden.

Lesezeichen

Lesezeichen („Bookmarks“) können aus dem XML ausgelesen werden und im PDF automatisch eingebettet werden. Die Lesezeichen können auch hierarchisch ausgegeben werden.