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

EPUBCheck OPF-043: spine element bez fallbacku

Zaktualizowane:

EPUBCheck OPF-043 to komunikat o błędzie: „Spine item with non-standard media-type "…" has no fallback.” spine wymienia plik, który nie jest dokumentem treści EPUB i nie daje fallbacku do niego. Aplikacje do czytania muszą być w stanie wyświetlić każdy element spine, więc obcy plik potrzebuje łańcucha fallback kończącego się XHTML lub SVG.

Oficjalna wiadomość

Spine item with non-standard media-type "%1$s" has no fallback.

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

%1$s, %2$s… wypełnione są plikiem, wartością lub elementem EPUBCheck znalezionym.

Typowe przyczyny

  • Obraz, PDF lub inny plik nie-XHTML umieszczony bezpośrednio w spine.
  • A spine element, którego atrybut zapasowy został usunięty.
  • Typ mediów z błędem, który sprawia, że plik XHTML wygląda jak obcy.

Jak to naprawić

  1. Przeczytaj nazwy typu mediów EPUBCheck; jeśli to literówka dla application/xhtml+xml, napraw manifest.
  2. W przeciwnym razie otocz zasób w dokumencie XHTML i umieść go w spine.
  3. Lub nadaj elementowi atrybut zapasowy wskazujący na dokument z treścią o tej samej zawartości.

Kiedy to nie to

Jeśli fallback istnieje, ale żaden z jego elementów nie jest dokumentem treści, to jest OPF-044.

Terminy używane tutaj

Inne komunikaty OPF

  • OPF-042 "…" is not a permissible spine media-type.
  • OPF-044 Spine item with non-standard media-type "…" has no EPUB content document fallback.
  • OPF-041 Fallback-style item with id "…" could not be found.
  • OPF-045 Encountered circular reference in fallback chain.
  • OPF-040 Fallback item with id "…" could not be found.
  • OPF-048 Package tag is missing its required unique-identifier attribute and value.

Ź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-043?

EPUBCheck OPF-043 to komunikat o błędzie: „Spine item with non-standard media-type "…" has no fallback.” spine wymienia plik, który nie jest dokumentem treści EPUB i nie daje fallbacku do niego. Aplikacje do czytania muszą być w stanie wyświetlić każdy element spine, więc obcy plik potrzebuje łańcucha fallback kończącego się XHTML lub SVG.

Czy OPF-043 jest błędem?

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