Zum Inhalt springen
EPUBCheck · Paketdokument (OPF)

EPUBCheck OPF-033: keine linearen spine Elemente

Aktualisiert:

EPUBCheck OPF-033 ist eine Fehlermeldung: „The spine contains no linear resources.“ Jedes Element im spine ist mit linear="no" markiert, sodass es nichts gibt, was von Anfang bis Ende gelesen werden kann. Der spine definiert die Leserichtung, und mindestens ein Dokument muss zu ihm gehören.

Die offizielle Nachricht

The spine contains no linear resources.

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

Typische Ursachen

  • linear="no" versehentlich auf alle Elemente angewendet, zum Beispiel mit einer Suchen-Ersetzen-Funktion.
  • Eine Tool-Einstellung, die jedes Dokument als Hilfsinhalt kennzeichnet.
  • Ein spine, das nur Anmerkungen oder Anhänge auflistet, nachdem die Hauptkapitel entfernt wurden.

Wie man es behebt

  1. Öffnen Sie die spine im Paketdokument.
  2. Entfernen Sie linear="no" von den itemrefs, die den Haupttext bilden (linear="yes" ist die Standardeinstellung).
  3. Behalten Sie linear="no" nur auf Hilfsdokumenten wie Antwortschlüsseln oder Pop-up-Notizen.

Wann es nicht das ist

Wenn nur einige nicht-lineare Dokumente unerreichbar sind, ist das OPF-096.

Hier verwendete Begriffe

Andere OPF Nachrichten

  • OPF-032 Guide references "…" which is not a valid "OPS Content Document".
  • OPF-034 The spine contains multiple references to the manifest item with id "…".
  • OPF-031 File listed in reference element in guide was not declared in OPF manifest: ….
  • OPF-035 Media type "text/html" is not appropriate for XHTML/OPS.
  • OPF-030 The unique-identifier "…" was not found.
  • OPF-036 Video type "…" might not be supported by reading systems

Quellen

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

FAQ

Was bedeutet EPUBCheck OPF-033?

EPUBCheck OPF-033 ist eine Fehlermeldung: „The spine contains no linear resources.“ Jedes Element im spine ist mit linear="no" markiert, sodass es nichts gibt, was von Anfang bis Ende gelesen werden kann. Der spine definiert die Leserichtung, und mindestens ein Dokument muss zu ihm gehören.

Ist OPF-033 ein Fehler?

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