EPUBCheck HTM-007: leere ssml:ph Aussprache
Aktualisiert:
EPUBCheck HTM-007 ist eine Warnmeldung: „Empty or whitespace-only value of attribute ssml:ph.“ Ein ssml:ph Attribut ist leer oder enthält nur Leerzeichen. Das Attribut gibt eine phonetische Aussprache für Text-zu-Sprache an, sodass ein leeres keine Informationen für die Sprachausgabe liefert.
Die offizielle Nachricht
Empty or whitespace-only value of attribute ssml:ph.
- Standard-Schweregrad
- Warnung. Die EPUB ist weiterhin gültig, aber irgendetwas wird wahrscheinlich Probleme in einigen Leseanwendungen verursachen. EPUBCheck beendet die Ausführung mit 0, es sei denn, Sie übergeben --failonwarnings.
- EPUBCheck Version
- 5.4.0
Typische Ursachen
- Ein Ausspracheattribut, das von einem Tool oder einer Vorlage hinzugefügt und nie ausgefüllt wurde.
- Ein Wert, der von Hand entfernt wurde, während das Attribut erhalten blieb.
Wie man es behebt
- Öffnen Sie die Datei EPUBCheck Namen (die Nachricht gibt den Pfad, die Zeile und die Spalte an) in einem Text- oder EPUB Editor wie Sigil, oder entpacken Sie die EPUB und öffnen Sie sie dort.
- Fülle die Aussprache im Alphabet aus, das das Dokument angibt (ssml:alphabet), oder entferne das ssml:ph-Attribut.
- Wenn kein Element mehr SSML verwendet, entfernen Sie auch die xmlns:ssml-Deklaration.
- Rebuild den EPUB und führe EPUBCheck erneut aus, um zu bestätigen, dass die Nachricht verschwunden ist.
Wann es nicht das ist
Das betrifft nur SSML-Aussprachehinweise; es sagt nichts über Medienüberlagerungen und Erzählungen aus.
Andere HTM Nachrichten
HTM-009The DOCTYPE provided is obsolete or irregular and can be removed.HTM-004Irregular DOCTYPE: found "…", expected "…".HTM-010Namespace "…" is unusual for the prefix "epub".HTM-003External entities are not allowed in EPUB v3 documents. External entity declaration found: ….HTM-011Entity is undeclared.HTM-001Any publication resource that is an XML-based media type must be a valid XML 1.0 document. XML version found: ….
Quellen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.