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

EPUBCheck OPF-042: tip de fișier nu este permis în spine

Actualizat:

EPUBCheck OPF-042 este un mesaj de eroare: “"…" is not a permissible spine media-type.” Un EPUB 2 spine listează un fișier de un tip care nu este niciodată permis în spine, cum ar fi o foaie de stiluri sau o imagine. EPUBCheck numește tipul de mediu; spine este ordinea de citire și listează doar documente.

Mesajul oficial

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

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 adăugată direct în spine pentru a arăta o imagine pe întreaga pagină sau o copertă.
  • Un stylesheet listat în spine de un instrument care a adăugat fiecare fișier.
  • Un spine copiat dintr-o altă carte cu fișiere diferite.

Cum să o repari

  1. Găsiți itemref EPUBCheck la care face referire.
  2. Pentru o imagine, creați o pagină XHTML care o arată (un element img) și puneți acea pagină în spine în schimb.
  3. Pentru un fișier CSS, eliminați itemref; legați CSS din documentele XHTML în schimb.

Când nu este acest lucru

Dacă elementul spine este un alt tip non-standard fără un fallback, EPUBCheck raportează OPF-043.

Termeni folosiți aici

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

Surse

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

FAQ

Ce înseamnă EPUBCheck OPF-042?

EPUBCheck OPF-042 este un mesaj de eroare: “"…" is not a permissible spine media-type.” Un EPUB 2 spine listează un fișier de un tip care nu este niciodată permis în spine, cum ar fi o foaie de stiluri sau o imagine. EPUBCheck numește tipul de mediu; spine este ordinea de citire și listează doar documente.

Este OPF-042 o eroare?

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