BITi 02.4.0 Darstellende Elemente / Mathematische Ausdrücke

Aus BIT inklusiv Wiki und Test-Case-Datenbank
Wechseln zu: Navigation, Suche

Bezieht sich auf folgende Fehlerbedingungen im Matterhorn-Protokoll

Testbarkeit Mensch

  • MP 01-006 Der Strukturtyp (MP 09-003 nachdem - falls erforderlich - eine Rollenzuordnung vorgenommen wurde) und Attribute eines Strukturelementes sind nicht semantisch geeignet für das Strukturelement.
    Folgendes Strukturelement muss in Betracht gezogen werden:
    Formula
    • PAC Warnung:
      • Mögliche unangebrachte Verwendung des Strukturelements Formula
      • Possibly inappropriate use of a „Formula“ structure element
  • MP 12-001 Streckbare Zeichen sind nicht in geeigneter Form repräsentiert.
    Hier nur im Zusammenhang mit dem Strukturelement Formula.
  • MP 17-001 Inhalt stellt einen mathematischen Ausdruck dar, der jedoch nicht als Formula getaggt ist.

Testbarkeit Software

  • MP 17-002 Bei einem Formula-Tag fehlt das Alt-Attribut.
    • PAC Fehlermeldung:
      • Formula-Strukturelement ohne Alternativtext
      • Alternative text missing for Formula structure element.
  • ISO 32000-1 14.8.4.5 Table 340
    • PAC Fehlermeldung:
      • Falsche Verwendung eines Formula-Strukturelements
      • Invalid use of a Formula structure element

Abgrenzung zu anderen Prüfschritten

  • Die PAC Warnung [X] structure element used as root element wird für alle vordefinierten Strukturtypen in BITi 02.1.0 geprüft.

Was wird geprüft?

Darstellende Elemente (Grafiken, Formeln und Formulare) sind von Haus aus Inline Level Strukturelemente, können aber auch als Blocklevel Strukturelemente genutzt werden indem man ihnen das BBox Attribut zuordnet.

Mathematische Formeln, Gleichungen und Ausdrücke müssen mit dem Formula-Tag gekennzeichnet sein und müssen einen Alternativtext haben, der den Inhalt im Klartext wiedergibt.
Dasselbe trifft auf mathematische Formeln, Gleichungen und Ausdrücke zu, die in einer Grafik repräsentiert werden. Auch sie müssen mit dem Formula-Tag anstelle des Figure-Tags gekennzeichnet sein und müssen einen Alternativtext im Klartext haben.

Im Alternativtext für Zweidimensionale Ausdrücke sollte der Anfang und das Ende des Ausdrucks angegeben sein (z. B. „Bruch x plus y über x minus y End Bruch).

Werden in mathematischen Formeln, Gleichungen oder Ausdrücke Zeichen wie hohe Klammern, Integrale, Pfeile etc. benutzt, müssen diese mit dem ActualText Attribut wiedergegeben werden.

Das ActualText Attribut darf nur auf einzelne Zeichen der Formeln angewandt werden, nicht aber auf die ganze Formel. Den Zeichen werden innerhalb des Formular-Tags mittels <span> das ActualText Attribut zugeordnet.

Beispiel:

Mathematischer Ausdruck

Klartext:

Klammer auf x plus a Klammer zu Exponent n Exponent Ende ist gleich der Summe über k von Null bis n von Binomialkoeffizient n über k Binomialkoeffizient Ende mal x Exponent k Exponent Ende mal a Exponent n minus k Exponent Ende.

Das in einen Alternativtext zu schreiben, ist nicht benutzerfreundlich.

Zusammengesetzten Bildzeichen (englisch: stretchable characters, aus der Kombination von Standardzeichen entstandenen Zeichen, z. B. hohe Klammern,Integralzeichen) soll mittels <span> das ActualText Attribut (Originaltext) zugeordnet werden:

Klammer auf x plus a Klammer zu Exponent n Exponent Ende ist gleich der
ActualText:

Span ActualText Summe über k von Null bis n \Span von Span ActualText Binomialkoeffizient n über k \Span mal Span ActualText x Exponent k \Span mal Span ActualText a Exponent n minus k \Span

Warum wird das geprüft?

Wissenschaftliche Berichte beinhalten oft mathematische Gleichungen, Formeln oder Ausdrücke. Mit dem Formula-Tag wird eine wichtige Unterscheidung zu einem Figure-Tag gemacht. Die Verwendung von ActualText macht eine mathematische Formel für einen Screenreader leichter nutzbar, da innerhalb der einzelnen Abschnitte im Alternativtext hin- und hergesprungen werden kann und einzelne Abschnitte bei Bedarf wiederholt werden können. Alternativtexte sollen immer beschreiben was zu sehen ist. ActualText hingegen ersetzt eine grafische Darstellung.

Wie wird geprüft?

Einordnung im PAC-Tool

  • PDF/UA → Logical structure → Structure elements → Alternative Descriptions →
  • Alternative text for tructure elements
  • PDF/UA → Basic requirements → PDF syntax → Content →
  • Mapping of Characters to Unicode

Prüfung

PAC Report und Screenreader Preview.

Sichtprüfung auf mathematische Formeln und Sonderzeichen
Beispiele für Sonderzeichen: ò S π

Öffnen Sie das Dokument in PAC und prüfen Sie, ob die in dem Dokument vorhandenen Formeln als Formeln (Formula) getaggt sind.

MP 01-006

PAC Warnung:
„Possibly inappropriate use of a “Formula” structure element“

Diese Warnung bezieht sich in den meisten Fällen auf die Positionierung eines Tags.
Der Formula-Tags ist ein Inline-Tag und braucht einen vorgestellten Tag wie z. B. einen Absatz-Tag.


Vorschlag zur Korrektur

MP 01-006 nicht geeignete Verwendung

Diese Warnung bezieht sich in den meisten Fällen auf die Positionierung eines Tags. Der Formula-Tags ist ein Inline-Tag und braucht einen vorgestellten Tag wie z. B. einen Absatz-Tag (P).

Adobe Pro
  • In der Tag-Ansicht machen Sie einen Rechtsklick auf den Formula-Tag.
  • Öffnen Sie die Eigenschaften.
  • Klicken Sie dort auf „Attributobjekte bearbeiten“ und erweitern Sie die „Attributobjekte“.
  • Erweitern Sie dort das „Wörterbuch“ und klicken Sie auf „Neues Element“.
  • Geben Sie folgende Werte ein:
    • Schlüssel: Placement
    • Key: Block
  • Ist kein Wörterbuch vorhanden, klicken Sie auf „Neues Element“ und es wird ein Wörterbuch erstellt.

MP 17-001 nicht als Formula getaggt

Acrobat Pro

Ändern Sie in der Tag-Ansicht den Tag z. B. von Figure zu Formula.

MP 17-002 fehlender Alternativtext

Acrobat Pro

Wählen Sie in der Tag-Struktur den <Formula> Tag aus und wählen Sie im Optionen-Menü den Eintrag Eigenschaften. Geben Sie alternativen Text für den mathematischen Ausdruck ein und klicken Sie auf Schließen. Beachten Sie dabei die Vorgaben, wie oben beschrieben.

zurück zur Liste der Prüfschritte