BITi 02.4.0 Darstellende Elemente / Mathematische Ausdrücke: Unterschied zwischen den Versionen

Aus BIT inklusiv Wiki und Test-Case-Datenbank
Wechseln zu: Navigation, Suche
(Abgrenzung zu anderen Prüfschritten)
Zeile 81: Zeile 81:
 
Unicode Mapping bedeutet, dass der Inhalt zu maschinenlesbarem Unicode gemappt wurde. Durch das Mappen zu Unicode wird das Dokument durchsuchbar, Text kann kopiert werden und ist für Screenreader lesbar.
 
Unicode Mapping bedeutet, dass der Inhalt zu maschinenlesbarem Unicode gemappt wurde. Durch das Mappen zu Unicode wird das Dokument durchsuchbar, Text kann kopiert werden und ist für Screenreader lesbar.
  
==== Abgrenzung zu anderen Prüfschritten ====
+
<h4> Abgrenzung zu anderen Prüfschritten </h4>
 
+
*Die PAC Warnung [X] structure element used as root element wird für alle vordefinierten Strukturtypen in [[BITi 02.1.0 Gruppierende Strukturelemente / Rootelemente | BITi 02.1.0]] geprüft.
Die PAC Warnung [X] structure element used as root element wird für alle vordefinierten Strukturtypen in BITi 02.1.0 bewertet.
 
  
 
=== Warum wird das geprüft? ===
 
=== Warum wird das geprüft? ===

Version vom 24. Oktober 2016, 10:13 Uhr

Anwendbarkeit des Prüfschritts

Der Prüfschritt ist anwendbar, wenn mathematische Formeln oder Ausdrücke im Dokument vorhanden sind.

Liste der in diesem Prüfschritt bewerteten Strukturelemente:

  • Formula

Bewertungsalternativen

nicht anwendbar, erfüllt, teilweise erfüllt, nicht erfüllt

Hinweis zur Bewertung:

Der Prüfschritt ist erfüllt, wenn die in den unten gelisteten Prüfpunkten genannten Aspekte nicht zutreffen.

Für manuell geprüfte Prüfpunkte ist eine entsprechende Abstufung vorzunehmen.

Abwertung möglich?

Nein

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

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

 

MP 17-003 PAC Fehlermeldung:

Characters in a text object cannot be mapped to Unicode

Unicode Mapping bedeutet, dass der Inhalt zu maschinenlesbarem Unicode gemappt wurde. Durch das Mappen zu Unicode wird das Dokument durchsuchbar, Text kann kopiert werden und ist für Screenreader lesbar.

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.

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

Befinden die Formeln sich z. B. in einem Grafik-Tag (Figure), ändern Sie den Tag über die rechte Maustaste – Eigenschaften. Überprüfen Sie hier auch den Alternativtext.

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 (P). Vorschlag zur Korrektur in 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.

17-001

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

17-002

PAC Fehlermeldung:

Alternative text missing for Formula structure element.

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