Przejdź do treści
EPUBCheck · Dokument pakietu (OPF)

EPUBCheck OPF-033: brak linearnych spine elementów

Zaktualizowane:

EPUBCheck OPF-033 to komunikat o błędzie: „The spine contains no linear resources.” Każdy element w spine ma oznaczenie linear="no", więc nie ma nic do przeczytania od początku do końca. spine definiuje kolejność czytania, a przynajmniej jeden dokument musi do niej należeć.

Oficjalna wiadomość

The spine contains no linear resources.

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

  • linear="no" zastosowane omyłkowo do wszystkich elementów, na przykład przy użyciu funkcji znajdź i zamień.
  • Ustawienie narzędzia, które oznacza każdy dokument jako treść pomocniczą.
  • A spine, które jedynie listuje przypisy lub dodatki po głównych rozdziałach, zostało usunięte.

Jak to naprawić

  1. Otwórz spine w dokumencie pakietu.
  2. Usuń linear="no" z itemrefs, które tworzą główny tekst (linear="yes" to domyślnie).
  3. Zachowaj linear="no" tylko w dokumentach pomocniczych, takich jak klucze odpowiedzi lub notatki pop-up.

Kiedy to nie to

Jeśli tylko niektóre dokumenty nieliniowe są niedostępne, to jest OPF-096.

Terminy używane tutaj

Inne komunikaty OPF

  • 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

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

EPUBCheck OPF-033 to komunikat o błędzie: „The spine contains no linear resources.” Każdy element w spine ma oznaczenie linear="no", więc nie ma nic do przeczytania od początku do końca. spine definiuje kolejność czytania, a przynajmniej jeden dokument musi do niej należeć.

Czy OPF-033 jest błędem?

OPF-033 jest domyślnie zgłaszane jako błąd. EPUB łamie zasady specyfikacji i jest nieprawidłowe. Sklepy i wysyłanie do Kindle mogą to 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