EPUBCheck ACC-009: MathML bez alt textu
Aktualizováno:
EPUBCheck ACC-009 je zpráva o použití: „MathML should either have an "alttext" attribute or "annotation-xml" child element.“ Rovnice MathML nemá textovou alternativu, ani atribut alttext, ani element annotation-xml. Čtecí zařízení, která nemohou číst MathML, tedy nemají co říci k rovnici. Je to poznámka o použití zobrazena s -u.
Oficiální zpráva
MathML should either have an "alttext" attribute or "annotation-xml" child element.
- Výchozí závažnost
- Použití. Pouze informativní a ve výchozím nastavení skryté: objeví se, když EPUBCheck běží s -u (--usage). Nečiní EPUB neplatným.
- verze EPUBCheck
- 5.4.0
Typické příčiny
- Rovnice převedené do MathML bez textového popisu pro čtečky obrazovky.
- MathML exportováno z editoru rovnic, který nenapíše alttext.
Jak to opravit
- Přidejte alttext k matematiky prvku s čitelnou formou rovnice, například
<math alttext="x squared plus 1">. - Nebo přidejte dítě annotation-xml uvnitř semantics s alternativním zastoupením.
- Zkontrolujte knihu pomocí nástroje pro kontrolu přístupnosti, jako je Ace od DAISY pro další chybějící alternativy.
- Znovu sestavte EPUB a znovu spusťte EPUBCheck, abyste potvrdili, že zpráva zmizela.
Kdy to není to
Pokud chybějící název je na odkazu uvnitř SVG, poznámka je ACC-011.
Podmínky používané zde
Další ACC zprávy
ACC-011SVG hyperlink has no accessible name
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.