Sari la conținut
EPUBCheck · Documente de conținut XHTML

EPUBCheck HTM-007: pronunție ssml:ph goală

Actualizat:

EPUBCheck HTM-007 este un mesaj de avertizare: „Empty or whitespace-only value of attribute ssml:ph.” Un atribut ssml:ph este gol sau conține doar spații. Atributul oferă o pronunție fonetică pentru text la vorbire, așa că unul gol nu oferă motorului de sinteză vocală nimic de folosit.

Mesajul oficial

Empty or whitespace-only value of attribute ssml:ph.

Severitate implicită
Atenționare. EPUB este încă valid, dar ceva este probabil să cauzeze probleme în unele aplicații de citire. EPUBCheck iese cu 0, cu excepția cazului în care treci --failonwarnings.
versiunea EPUBCheck
5.4.0

Cauze tipice

  • Un atribut de pronunție adăugat de un instrument sau șablon și niciodată completat.
  • O valoare eliminată manual păstrând atributul.

Cum să o repari

  1. Deschide fișierul EPUBCheck numit (mesajul dă calea, linia și coloana) într-un editor de text sau EPUB precum Sigil, sau dezarhivează EPUB și deschide-l acolo.
  2. Completează pronunția în alfabetul pe care documentul îl declară (ssml:alphabet), sau elimină atributul ssml:ph.
  3. Dacă nimeni nu folosește SSML în continuare, elimină și declarația xmlns:ssml.
  4. Reconstruiește EPUB și rulează EPUBCheck din nou pentru a confirma că mesajul a dispărut.

Când nu este acest lucru

Aceasta se referă doar la sugestiile de pronunție SSML; nu spune nimic despre narațiunea overlay-urilor media.

Termeni folosiți aici

Alte mesaje HTM

  • HTM-009 The DOCTYPE provided is obsolete or irregular and can be removed.
  • HTM-004 Irregular DOCTYPE: found "…", expected "…".
  • HTM-010 Namespace "…" is unusual for the prefix "epub".
  • HTM-003 External entities are not allowed in EPUB v3 documents. External entity declaration found: ….
  • HTM-011 Entity is undeclared.
  • HTM-001 Any publication resource that is an XML-based media type must be a valid XML 1.0 document. XML version found: ….

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck HTM-007?

EPUBCheck HTM-007 este un mesaj de avertizare: „Empty or whitespace-only value of attribute ssml:ph.” Un atribut ssml:ph este gol sau conține doar spații. Atributul oferă o pronunție fonetică pentru text la vorbire, așa că unul gol nu oferă motorului de sinteză vocală nimic de folosit.

Este HTM-007 o eroare?

HTM-007 este raportat ca avertisment în mod implicit. EPUB este încă valid, dar ceva este de așteptat să cauzeze probleme în unele aplicații de citire. EPUBCheck iese cu 0, decât dacă treci --failonwarnings.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele