Salta al contenuto
EPUBCheck · Accessibilità

EPUBCheck ACC-009: MathML senza testo alternativo

Aggiornato:

EPUBCheck ACC-009 è un messaggio di utilizzo: “MathML should either have an "alttext" attribute or "annotation-xml" child element.” Un'equazione MathML non ha un'alternativa testuale, né un attributo alttext né un elemento annotation-xml. I lettori di schermo che non possono leggere MathML non hanno quindi nulla da dire per l'equazione. È una nota di utilizzo mostrata con -u.

Il messaggio ufficiale

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

Gravità predefinita
Utilizzo. Solo informativo e nascosto per impostazione predefinita: appare quando EPUBCheck viene eseguito con -u (--usage). Non rende invalido il EPUB.
versione EPUBCheck
5.4.0

Cause tipiche

  • Equazioni convertite in MathML senza una descrizione testuale per i lettori di schermo.
  • MathML esportato da un editor di equazioni che non scrive alttext.

Come correggerlo

  1. Aggiungi alttext all'elemento math con una forma leggibile dell'equazione, ad esempio <math alttext="x squared plus 1">.
  2. O aggiungi un figlio annotation-xml all'interno di semantics con una rappresentazione alternativa.
  3. Controlla il libro con un controllore di accessibilità come Ace di DAISY per altre alternative mancanti.
  4. Ricostruisci il EPUB e riesegui EPUBCheck di nuovo per confermare che il messaggio sia scomparso.

Quando non è questo

Se il nome mancante è su un link all'interno di SVG, la nota è ACC-011.

Termini usati qui

Altri messaggi di ACC

  • ACC-011 SVG hyperlink has no accessible name

Fonti

Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.

FAQ

Cosa significa EPUBCheck ACC-009?

EPUBCheck ACC-009 è un messaggio di utilizzo: “MathML should either have an "alttext" attribute or "annotation-xml" child element.” Un'equazione MathML non ha un'alternativa testuale, né un attributo alttext né un elemento annotation-xml. I lettori di schermo che non possono leggere MathML non hanno quindi nulla da dire per l'equazione. È una nota di utilizzo mostrata con -u.

È ACC-009 un errore?

ACC-009 è segnalato come utilizzo per impostazione predefinita. Informativo solo e nascosto per impostazione predefinita: appare quando EPUBCheck viene eseguito con -u (--usage). Non rende il EPUB non valido.

PDF a EPUB strumenti

Ogni strumento utilizza lo stesso motore. Fino a 3 libri al giorno sono gratuiti.

Vedi tutti gli strumenti