Sari la conținut
EPUBCheck · Document pachet (OPF)

EPUBCheck OPF-043: item spine fără fallback

Actualizat:

EPUBCheck OPF-043 este un mesaj de eroare: “Spine item with non-standard media-type "…" has no fallback.” spine listează un fișier care nu este un document de conținut EPUB și nu oferă un fallback la unul. Aplicațiile de citire trebuie să fie capabile să arate fiecare element spine, așa că un fișier extern are nevoie de un lanț de fallback care se termină în XHTML sau SVG.

Mesajul oficial

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

Severitate implicită
Eroare. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.
versiunea EPUBCheck
5.4.0

%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.

Cauze tipice

  • O imagine, PDF sau alt fișier non-XHTML plasat direct în spine.
  • Un element spine al cărui atribut de rezervă a fost eliminat.
  • O greșeală tipografică în tipul de mediu care face ca un fișier XHTML să pară unul străin.

Cum să o repari

  1. Citește numele tipului de media EPUBCheck; dacă este o greșeală de tipografie pentru application/xhtml+xml, corectează manifestul.
  2. În alte cazuri, înfășoară resursa într-un document XHTML și pune-l în spine.
  3. Sau dă itemului un atribut fallback care se referă la un document de conținut cu același conținut.

Când nu este acest lucru

Dacă există un fallback dar niciunul din elementele sale nu este un document de conținut, acesta este OPF-044.

Termeni folosiți aici

Alte mesaje 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.

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck OPF-043?

EPUBCheck OPF-043 este un mesaj de eroare: “Spine item with non-standard media-type "…" has no fallback.” spine listează un fișier care nu este un document de conținut EPUB și nu oferă un fallback la unul. Aplicațiile de citire trebuie să fie capabile să arate fiecare element spine, așa că un fișier extern are nevoie de un lanț de fallback care se termină în XHTML sau SVG.

Este OPF-043 o eroare?

OPF-043 este raportat ca eroare în mod implicit. EPUB încalcă o regulă a specificației și este invalid. Magazinele și trimite la Kindle pot să-l respingă, iar EPUBCheck iese cu status 1.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele