Przejdź do treści
EPUBCheck · Dokument nawigacyjny

EPUBCheck NAV-001: dokument nawigacji w EPUB 2

Zaktualizowane:

EPUBCheck NAV-001 jest komunikatem o błędzie: „The nav file is not supported for EPUB v2.” Publikacja EPUB 2 zawiera dokument nawigacji EPUB 3, który EPUB 2 nie wspiera. EPUBCheck waliduje książkę zgodnie z wersją zadeklarowaną w dokumencie pakietu, a w wersji 2.0 spis treści jest NCX.

Oficjalna wiadomość

The nav file is not supported for EPUB v2.

Domyślna powaga
Błąd. EPUB łamie zasady specyfikacji i jest nieprawidłowy. Sklepy i Wysłanie do Kindle mogą go odrzucić, a EPUBCheck kończy działanie ze statusem 1.
Wersja EPUBCheck
5.4.0

Typowe przyczyny

  • Pakiet z version="2.0", który zawiera dokument nawigacyjny, często po częściowej konwersji do EPUB 3.
  • Dokument nawigacyjny dodany przez edytora do starej książki EPUB 2.

Jak to naprawić

  1. Zdecyduj, która wersja książki powinna być. EPUB 3 jest aktualną wersją.
  2. Aby przejść na wyższą wersję, ustaw version="3.0" w elemencie package, dodaj wymaganą metadanych, takich jak dcterms:modified, i nadaj elementowi nawigacyjnemu properties="nav" w manifeście.
  3. Aby pozostać na EPUB 2, usuń dokument nawigacyjny i zachowaj NCX.
  4. Odbuduj EPUB i uruchom ponownie EPUBCheck, aby potwierdzić, że komunikat zniknął.

Kiedy to nie to

Jeśli książka jest EPUB 3 i nawigacja ma własne problemy, zobacz NAV-010 lub NAV-011.

Terminy używane tutaj

Inne komunikaty NAV

  • 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.

Źródła

Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.

FAQ

Co oznacza EPUBCheck NAV-001?

EPUBCheck NAV-001 jest komunikatem o błędzie: „The nav file is not supported for EPUB v2.” Publikacja EPUB 2 zawiera dokument nawigacji EPUB 3, który EPUB 2 nie wspiera. EPUBCheck waliduje książkę zgodnie z wersją zadeklarowaną w dokumencie pakietu, a w wersji 2.0 spis treści jest NCX.

Czy NAV-001 to błąd?

NAV-001 domyślnie jest zgłaszane jako błąd. EPUB łamie zasady specyfikacji i jest nieprawidłowe. Sklepy i Wysyłka do Kindle mogą je odrzucić, a EPUBCheck kończy działanie z kodem 1.

PDF do EPUB narzędzi

Każde narzędzie używa tej samej maszyny. Do 3 książek dziennie jest za darmo.

Zobacz wszystkie narzędzia