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

EPUBCheck OPF-037: przestarzały typ mediów

Zaktualizowane:

EPUBCheck OPF-037 to komunikat ostrzegawczy: „Found deprecated media-type "…".” Manifest EPUB 2 używa przestarzałego typu mediów, którego EPUBCheck wymienia. W EPUB 2 są to stare typy OEB, takie jak text/x-oeb1-document, zachowane tylko dla kompatybilności z bardzo starymi publikacjami.

Oficjalna wiadomość

Found deprecated media-type "%1$s".

Domyślna powaga
Ostrzeżenie. EPUB jest wciąż ważny, ale coś może powodować problemy w niektórych aplikacjach do czytania. EPUBCheck kończy działanie z wynikiem 0, chyba że przekażesz --failonwarnings.
Wersja EPUBCheck
5.4.0

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

Typowe przyczyny

  • Dokument pakietu przeniesiony z publikacji OEBPS 1.x.
  • Narzędzie, które nadal zapisuje stare typy mediów OEB.
  • Manifesty skopiowane z bardzo starych książek.

Jak to naprawić

  1. Znajdź element manifestu, do którego odnosi się EPUBCheck.
  2. Zmień text/x-oeb1-document na application/xhtml+xml, a text/x-oeb1-css na text/css.
  3. Upewnij się, że pliki naprawdę są XHTML i CSS; stare dokumenty OEB mogą wymagać wyczyszczenia, zanim będą mogły być walidowane.

Kiedy to nie to

Jeśli przestarzały typ to text/html, EPUBCheck zgłasza zamiast tego OPF-035.

Terminy używane tutaj

Inne komunikaty OPF

  • OPF-036 Video type "…" might not be supported by reading systems
  • OPF-035 Media type "text/html" is not appropriate for XHTML/OPS.
  • OPF-034 The spine contains multiple references to the manifest item with id "…".
  • OPF-040 Fallback item with id "…" could not be found.
  • OPF-033 The spine contains no linear resources.
  • OPF-041 Fallback-style item with id "…" could not be found.

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

EPUBCheck OPF-037 to komunikat ostrzegawczy: „Found deprecated media-type "…".” Manifest EPUB 2 używa przestarzałego typu mediów, którego EPUBCheck wymienia. W EPUB 2 są to stare typy OEB, takie jak text/x-oeb1-document, zachowane tylko dla kompatybilności z bardzo starymi publikacjami.

Czy OPF-037 jest błędem?

OPF-037 jest domyślnie zgłaszane jako ostrzeżenie. EPUB jest nadal ważne, ale coś może spowodować problemy w niektórych aplikacjach do czytania. EPUBCheck kończy działanie z 0, chyba że użyjesz --failonwarnings.

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