Zum Inhalt springen
EPUBCheck · Navigationsdokument

EPUBCheck NAV-001: Navigationsdokument in EPUB 2

Aktualisiert:

EPUBCheck NAV-001 ist eine Fehlermeldung: „The nav file is not supported for EPUB v2.“ Eine EPUB 2 Veröffentlichung enthält ein EPUB 3 Navigationsdokument, das EPUB 2 nicht unterstützt. EPUBCheck validiert das Buch anhand der Version, die im Paketdokument deklariert ist, und in der Version 2.0 ist das Inhaltsverzeichnis das NCX.

Die offizielle Nachricht

The nav file is not supported for EPUB v2.

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

  • Ein Paket mit version="2.0", das ein nav-Dokument enthält, oft nach einer teilweisen Konvertierung zu EPUB 3.
  • Ein Navigationsdokument, das von einem Editor zu einem alten EPUB 2 Buch hinzugefügt wurde.

Wie man es behebt

  1. Entscheiden Sie, welche Version das Buch haben soll. EPUB 3 ist die aktuelle.
  2. Um zu aktualisieren, setzen Sie version="3.0" im Paket-Element, fügen Sie die erforderlichen Metadaten wie dcterms:modified hinzu und geben Sie das nav-Element properties="nav" im Manifest an.
  3. Um auf EPUB 2 zu bleiben, entfernen Sie das Nav-Dokument und behalten Sie das NCX.
  4. Rebuild den EPUB und führe EPUBCheck erneut aus, um zu bestätigen, dass die Nachricht verschwunden ist.

Wann es nicht das ist

Wenn das Buch EPUB 3 ist und das nav eigene Probleme hat, siehe NAV-010 oder NAV-011.

Hier verwendete Begriffe

Andere NAV Nachrichten

  • NAV-003 The Navigation Document must have a page list when content document(s) contain page breaks (epub:type="pagebreak").
  • NAV-006 Content documents contain "figure" elements but the Navigation Document does not have a listing of figures (epub:type="loi").
  • NAV-010 "…" nav must not link to remote resources; found link to "…".
  • NAV-011 "…" nav must be in reading order; link target "…" is before the previous link’s target in … order.

Quellen

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

FAQ

Was bedeutet EPUBCheck NAV-001?

EPUBCheck NAV-001 ist eine Fehlermeldung: „The nav file is not supported for EPUB v2.“ Eine EPUB 2 Veröffentlichung enthält ein EPUB 3 Navigationsdokument, das EPUB 2 nicht unterstützt. EPUBCheck validiert das Buch anhand der Version, die im Paketdokument deklariert ist, und in der Version 2.0 ist das Inhaltsverzeichnis das NCX.

Ist NAV-001 ein Fehler?

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

PDF zu EPUB Tools

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

Alle Werkzeuge ansehen