Passer au contenu
EPUBCheck · Accessibilité

EPUBCheck ACC-009 : MathML sans texte alternatif

Mis à jour :

EPUBCheck ACC-009 est un message d'utilisation : “MathML should either have an "alttext" attribute or "annotation-xml" child element.” Une équation MathML n'a pas d'alternative textuelle, ni d'attribut alttext ni d'élément annotation-xml. Les lecteurs d'écran qui ne peuvent pas lire MathML n'ont alors rien à dire pour l'équation. C'est une note d'utilisation affichée avec -u.

Le message officiel

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

Gravité par défaut
Utilisation. Informative uniquement et cachée par défaut : elle apparaît lorsque EPUBCheck s'exécute avec -u (--usage). Cela ne rend pas le EPUB invalide.
version EPUBCheck
5.4.0

Causes typiques

  • Équations converties en MathML sans description textuelle pour les lecteurs d'écran.
  • MathML exporté d'un éditeur d'équations qui n'écrit pas alttext.

Comment le corriger

  1. Ajoutez un alttext à l'élément math avec une forme lisible de l'équation, par exemple <math alttext="x squared plus 1">.
  2. Ou ajoutez un enfant annotation-xml à l'intérieur de semantics avec une représentation alternative.
  3. Vérifiez le livre avec un vérificateur d'accessibilité tel qu'Ace de DAISY pour d'autres alternatives manquantes.
  4. Reconstruire le EPUB et exécuter EPUBCheck à nouveau pour confirmer que le message a disparu.

Quand ce n'est pas ça

Si le nom manquant est sur un lien à l'intérieur de SVG, la note est ACC-011.

Termes utilisés ici

Autres messages ACC

  • ACC-011 SVG hyperlink has no accessible name

Sources

Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.

FAQ

Que signifie EPUBCheck ACC-009 ?

EPUBCheck ACC-009 est un message d'utilisation : “MathML should either have an "alttext" attribute or "annotation-xml" child element.” Une équation MathML n'a pas d'alternative textuelle, ni d'attribut alttext ni d'élément annotation-xml. Les lecteurs d'écran qui ne peuvent pas lire MathML n'ont alors rien à dire pour l'équation. C'est une note d'utilisation affichée avec -u.

Est-ce que ACC-009 est une erreur ?

ACC-009 est signalé comme utilisation par défaut. Informatif uniquement et caché par défaut : il apparaît lorsque EPUBCheck s'exécute avec -u (--usage). Cela ne rend pas le EPUB invalide.

PDF vers EPUB outils

Chaque outil utilise le même moteur. Jusqu'à 3 livres par jour sont gratuits.

Voir tous les outils