EPUBCheck OPF-043: spine Element ohne Fallback
Aktualisiert:
EPUBCheck OPF-043 ist eine Fehlermeldung: „Spine item with non-standard media-type "…" has no fallback.“ Der spine listet eine Datei auf, die kein EPUB Inhaltsdokument ist und keinen Fallback auf eines gibt. Leseanwendungen müssen in der Lage sein, jedes spine Element anzuzeigen, sodass eine fremde Datei eine Fallback-Kette benötigt, die mit XHTML oder SVG endet.
Die offizielle Nachricht
Spine item with non-standard media-type "%1$s" has no fallback.
- Standard-Schweregrad
- Fehler. Das EPUB bricht eine Regel der Spezifikation und ist ungültig. Geschäfte und Sende an Kindle könnten es ablehnen, und EPUBCheck beendet die Ausführung mit Status 1.
- EPUBCheck Version
- 5.4.0
%1$s, %2$s… werden mit der Datei, dem Wert oder dem Element EPUBCheck ausgefüllt.
Typische Ursachen
- Ein Bild, PDF oder andere nicht-XHTML Dateien, die direkt im spine platziert sind.
- Ein spine-Element, dessen Fallback-Attribut entfernt wurde.
- Ein Tippfehler im Medientyp, der eine XHTML Datei wie eine fremde erscheinen lässt.
Wie man es behebt
- Lesen Sie die Medientypnamen EPUBCheck; falls es sich um einen Schreibfehler für application/xhtml+xml handelt, beheben Sie das Manifest.
- Andernfalls verpacken Sie die Ressource in ein XHTML Dokument und legen Sie das in die spine.
- Oder geben Sie dem Element ein Fallback-Attribut, das auf ein Inhaltsdokument mit demselben Inhalt verweist.
Wann es nicht das ist
Wenn ein Fallback vorhanden ist, aber keines seiner Elemente ein Inhaltsdokument ist, ist das OPF-044.
Hier verwendete Begriffe
Andere OPF Nachrichten
OPF-042"…" is not a permissible spine media-type.OPF-044Spine item with non-standard media-type "…" has no EPUB content document fallback.OPF-041Fallback-style item with id "…" could not be found.OPF-045Encountered circular reference in fallback chain.OPF-040Fallback item with id "…" could not be found.OPF-048Package tag is missing its required unique-identifier attribute and value.
Quellen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.