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
- Finde, auf was der itemref EPUBCheck verweist.
- Für ein Bild erstellen Sie eine XHTML-Seite, die es anzeigt (ein img-Element), und fügen diese Seite in das spine ein.
- 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-041Fallback-style item with id "…" could not be found.OPF-043Spine item with non-standard media-type "…" has no fallback.OPF-040Fallback item with id "…" could not be found.OPF-044Spine item with non-standard media-type "…" has no EPUB content document fallback.OPF-045Encountered circular reference in fallback chain.OPF-037Found deprecated media-type "…".
Quellen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.