Zum Inhalt springen
EPUBCheck · Paketdokument (OPF)

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

  1. Lesen Sie die Medientypnamen EPUBCheck; falls es sich um einen Schreibfehler für application/xhtml+xml handelt, beheben Sie das Manifest.
  2. Andernfalls verpacken Sie die Ressource in ein XHTML Dokument und legen Sie das in die spine.
  3. 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-044 Spine item with non-standard media-type "…" has no EPUB content document fallback.
  • OPF-041 Fallback-style item with id "…" could not be found.
  • OPF-045 Encountered circular reference in fallback chain.
  • OPF-040 Fallback item with id "…" could not be found.
  • OPF-048 Package 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.

FAQ

Was bedeutet EPUBCheck OPF-043?

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.

Ist OPF-043 ein Fehler?

OPF-043 wird standardmäßig als Fehler gemeldet. Die EPUB verstößt gegen eine Regel der Spezifikation und ist ungültig. Geschäfte und Senden an Kindle können es ablehnen, und EPUBCheck beendet sich mit Status 1.

PDF zu EPUB Tools

Jedes Tool verwendet die gleiche Engine. Bis zu 3 Bücher pro Tag sind kostenlos.

Alle Werkzeuge ansehen