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

EPUBCheck OPF-042: typ pliku nie jest dozwolony w spine

Zaktualizowane:

EPUBCheck OPF-042 to komunikat błędu: „"…" is not a permissible spine media-type.” EPUB 2 spine wymienia plik typu, który nigdy nie jest dozwolony w spine, na przykład arkusz stylów lub obrazek. EPUBCheck określa typ mediów; spine to kolejność czytania i wymienia tylko dokumenty.

Oficjalna wiadomość

"%1$s" is not a permissible spine media-type.

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 dodany bezpośrednio do spine, aby pokazać pełnoekranowy obraz lub okładkę.
  • Arkusz stylów wymieniony w spine przez narzędzie, które dodało każdy plik.
  • A spine skopiowane z innej książki z różnymi plikami.

Jak to naprawić

  1. Znajdź, do czego odnosi się itemref EPUBCheck.
  2. Dla obrazu stwórz stronę XHTML, która go wyświetli (element img) i umieść tę stronę w spine.
  3. Dla arkusza stylów, usuń itemref; zamiast tego połącz CSS z dokumentami XHTML.

Kiedy to nie to

Jeśli element spine jest innym niestandardowym typem bez fallbacku, EPUBCheck zgłasza OPF-043.

Terminy używane tutaj

Inne komunikaty OPF

  • OPF-041 Fallback-style item with id "…" could not be found.
  • OPF-043 Spine item with non-standard media-type "…" has no fallback.
  • OPF-040 Fallback item with id "…" could not be found.
  • OPF-044 Spine item with non-standard media-type "…" has no EPUB content document fallback.
  • OPF-045 Encountered circular reference in fallback chain.
  • OPF-037 Found deprecated media-type "…".

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

EPUBCheck OPF-042 to komunikat błędu: „"…" is not a permissible spine media-type.” EPUB 2 spine wymienia plik typu, który nigdy nie jest dozwolony w spine, na przykład arkusz stylów lub obrazek. EPUBCheck określa typ mediów; spine to kolejność czytania i wymienia tylko dokumenty.

Czy OPF-042 jest błędem?

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