Zum Inhalt springen
EPUBCheck · Paketdokument (OPF)

EPUBCheck OPF-042: Dateityp im spine nicht erlaubt

Aktualisiert:

EPUBCheck OPF-042 ist eine Fehlermeldung: „"…" is not a permissible spine media-type.“ Ein EPUB 2 spine listet eine Datei eines Typs auf, der im spine niemals erlaubt ist, wie z.B. ein Stylesheet oder ein Bild. EPUBCheck benennt den Medientyp; der spine ist die Lesereihenfolge und listet nur Dokumente auf.

Die offizielle Nachricht

"%1$s" is not a permissible spine media-type.

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, das direkt im spine hinzugefügt wurde, um ein ganzseitiges Bild oder ein Cover zu zeigen.
  • Ein Stylesheet, das im spine von einem Tool aufgeführt ist, das jede Datei hinzugefügt hat.
  • Ein spine, der aus einem anderen Buch mit unterschiedlichen Dateien kopiert wurde.

Wie man es behebt

  1. Finde, auf was der itemref EPUBCheck verweist.
  2. Für ein Bild erstellen Sie eine XHTML-Seite, die es anzeigt (ein img-Element), und fügen diese Seite in das spine ein.
  3. Für ein Bild erstellen Sie eine XHTML-Seite, die es zeigt (ein img-Element) und legen Sie diese Seite stattdessen in den Buchrücken.

Wann es nicht das ist

Wenn das spine-Element ein anderer nicht-standardisierter Typ ohne Fallback ist, berichtet EPUBCheck OPF-043.

Hier verwendete Begriffe

Andere OPF Nachrichten

  • OPF-041 Fallback-style item with id "…" could not be found.
  • OPF-043 Spine item with non-standard media-type "…" has no fallback.
  • OPF-040 Fallback item with id "…" could not be found.
  • OPF-044 Spine item with non-standard media-type "…" has no EPUB content document fallback.
  • OPF-045 Encountered circular reference in fallback chain.
  • OPF-037 Found deprecated media-type "…".

Quellen

Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.

FAQ

Was bedeutet EPUBCheck OPF-042?

EPUBCheck OPF-042 ist eine Fehlermeldung: „"…" is not a permissible spine media-type.“ Ein EPUB 2 spine listet eine Datei eines Typs auf, der im spine niemals erlaubt ist, wie z.B. ein Stylesheet oder ein Bild. EPUBCheck benennt den Medientyp; der spine ist die Lesereihenfolge und listet nur Dokumente auf.

Ist OPF-042 ein Fehler?

OPF-042 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