Zum Inhalt springen
EPUBCheck · Barrierefreiheit

EPUBCheck ACC-009: MathML ohne alternativen Text

Aktualisiert:

EPUBCheck ACC-009 ist eine Verwendungsmeldung: “MathML should either have an "alttext" attribute or "annotation-xml" child element.” Eine MathML-Gleichung hat keinen Textalternativ, weder ein alttext-Attribut noch ein annotation-xml-Element. Bildschirmleser, die MathML nicht lesen können, haben dann nichts zu der Gleichung zu sagen. Es ist eine Nutzungshinweis, die mit -u angezeigt wird.

Die offizielle Nachricht

MathML should either have an "alttext" attribute or "annotation-xml" child element.

Standard-Schweregrad
Nutzung. Nur informativ und standardmäßig ausgeblendet: es erscheint, wenn EPUBCheck mit -u (--usage) ausgeführt wird. Es macht EPUB nicht ungültig.
EPUBCheck Version
5.4.0

Typische Ursachen

  • Gleichungen, die in MathML konvertiert wurden, ohne eine Textbeschreibung für Screenreader.
  • MathML, das aus einem Gleichungseditor exportiert wurde, der alttext nicht schreibt.

Wie man es behebt

  1. Fügen Sie alttext zum math-Element mit einer lesbaren Form der Gleichung hinzu, zum Beispiel <math alttext="x squared plus 1">.
  2. Oder fügen Sie ein annotation-xml Kind innerhalb von semantics mit einer alternativen Darstellung hinzu.
  3. Überprüfen Sie das Buch mit einem Barrierefreiheitsprüfer wie Ace von DAISY auf andere fehlende Alternativen.
  4. Rebuild den EPUB und führe EPUBCheck erneut aus, um zu bestätigen, dass die Nachricht verschwunden ist.

Wann es nicht das ist

Wenn der fehlende Name auf einen Link innerhalb von SVG verweist, lautet die Notiz ACC-011.

Hier verwendete Begriffe

Andere ACC Nachrichten

  • ACC-011 SVG hyperlink has no accessible name

Quellen

Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.

FAQ

Was bedeutet EPUBCheck ACC-009?

EPUBCheck ACC-009 ist eine Verwendungsmeldung: “MathML should either have an "alttext" attribute or "annotation-xml" child element.” Eine MathML-Gleichung hat keinen Textalternativ, weder ein alttext-Attribut noch ein annotation-xml-Element. Bildschirmleser, die MathML nicht lesen können, haben dann nichts zu der Gleichung zu sagen. Es ist eine Nutzungshinweis, die mit -u angezeigt wird.

Ist ACC-009 ein Fehler?

ACC-009 wird standardmäßig als Nutzung gemeldet. Nur informativ und standardmäßig verborgen: Es erscheint, wenn EPUBCheck mit -u (--usage) ausgeführt wird. Es macht das EPUB nicht ungültig.

PDF zu EPUB Tools

Jedes Tool verwendet die gleiche Engine. Bis zu 3 Bücher pro Tag sind kostenlos.

Alle Werkzeuge ansehen