Hopp til innhold
EPUBCheck · XHTML innholds dokumenter

EPUBCheck HTM-007: tom ssml:ph uttale

Oppdatert:

EPUBCheck HTM-007 er en advarsel: “Empty or whitespace-only value of attribute ssml:ph.” En ssml:ph-attributt er tomt eller inneholder kun mellomrom. Attributtet gir en fonetisk uttale for tekst-til-tale, så en tom gir taleprogrammet ingenting å bruke.

Den offisielle meldingen

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

Standard alvorlighetsgrad
Advarsel. EPUB er fortsatt gyldig, men noe vil sannsynligvis forårsake problemer i noen leseapper. EPUBCheck avslutter med 0 med mindre du bruker --failonwarnings.
EPUBCheck versjon
5.4.0

Typiske årsaker

  • En uttaleattributt lagt til av et verktøy eller mal og aldri fylt ut.
  • En verdi fjernet for hånd mens attributtet ble beholdt.

Hvordan fikse det

  1. Åpne filen EPUBCheck navnene (meldingen gir banen, linje og kolonne) i en tekst- eller EPUB editor som Sigil, eller pakk ut EPUB og åpne det der.
  2. Fyll inn uttalen i alfabetet dokumentet erklærer (ssml:alphabet), eller fjern ssml:ph-attributtet.
  3. Hvis ingen elementer bruker SSML lenger, fjern xmlns:ssml-erklæringen også.
  4. Bygg EPUB på nytt og kjør EPUBCheck igjen for å bekrefte at meldingen er borte.

Når det ikke er dette

Dette gjelder kun SSML uttalehint; det sier ingenting om medieoverlegg-narrasjon.

Begreper brukt her

Andre HTM meldinger

  • 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: ….

Kilder

Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.

FAQ

Hva betyr EPUBCheck HTM-007?

EPUBCheck HTM-007 er en advarsel: “Empty or whitespace-only value of attribute ssml:ph.” En ssml:ph-attributt er tomt eller inneholder kun mellomrom. Attributtet gir en fonetisk uttale for tekst-til-tale, så en tom gir taleprogrammet ingenting å bruke.

Er HTM-007 en feil?

HTM-007 rapporteres som advarsel som standard. EPUB er fortsatt gyldig, men noe vil sannsynligvis forårsake problemer i noen leseapper. EPUBCheck avslutter med 0 med mindre du bruker --failonwarnings.

PDF til EPUB verktøy

Hvert verktøy bruker den samme motoren. Opptil 3 bøker om dagen er gratis.

Se alle verktøy