Hoppa till innehåll
EPUBCheck · Paketdokument (OPF)

EPUBCheck OPF-042: filtyp inte tillåten i spine

Uppdaterad:

EPUBCheck OPF-042 är ett felmeddelande: “"…" is not a permissible spine media-type.” Ett EPUB 2 spine listar en fil av en typ som aldrig är tillåten i spine, såsom en stylesheet eller en bild. EPUBCheck namnger medietypen; spine är läsordningen och listar endast dokument.

Det officiella meddelandet

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

Standardsvårighetsgrad
Fel. EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa den, och EPUBCheck avslutas med status 1.
EPUBCheck version
5.4.0

%1$s, %2$s… fylls med filen, värdet eller elementet EPUBCheck som hittades.

Typiska orsaker

  • En bild som lagts direkt i spine för att visa en helsidesbild eller ett omslag.
  • En stilark som listas i spine av ett verktyg som lade till varje fil.
  • En spine kopierad från en annan bok med olika filer.

Hur man åtgärdar det

  1. Hitta itemref EPUBCheck pekar på.
  2. För en bild, skapa en XHTML-sida som visar den (ett img-element) och lägg den sidan i spine istället.
  3. För en stilmall, ta bort itemref; länka CSS från XHTML dokumenten istället.

När det inte är detta

Om spine objektet är en annan icke-standardtyp utan fallback, rapporterar EPUBCheck OPF-043.

Villkor som används här

Andra OPF meddelanden

  • 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 "…".

Källor

Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.

FAQ

Vad betyder EPUBCheck OPF-042?

EPUBCheck OPF-042 är ett felmeddelande: “"…" is not a permissible spine media-type.” Ett EPUB 2 spine listar en fil av en typ som aldrig är tillåten i spine, såsom en stylesheet eller en bild. EPUBCheck namnger medietypen; spine är läsordningen och listar endast dokument.

Är OPF-042 ett fel?

OPF-042 rapporteras som fel som standard. Den EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa det, och EPUBCheck avslutas med status 1.

PDF till EPUB verktyg

Varje verktyg använder samma motor. Upp till 3 böcker per dag är gratis.

Se alla verktyg