Salta al contenuto
EPUBCheck · Documento del pacchetto (OPF)

EPUBCheck OPF-042: tipo di file non consentito in spine

Aggiornato:

EPUBCheck OPF-042 è un messaggio di errore: “"…" is not a permissible spine media-type.” Un EPUB 2 spine elenca un file di un tipo che non è mai consentito nel spine, come un foglio di stile o un'immagine. EPUBCheck nomina il tipo media; il spine è l'ordine di lettura e elenca solo documenti.

Il messaggio ufficiale

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

Gravità predefinita
Errore. Il EPUB viola una regola della specifica ed è non valido. I negozi e Invia a Kindle potrebbero rifiutarlo, e EPUBCheck esce con stato 1.
versione EPUBCheck
5.4.0

%1$s, %2$s… sono completati con il file, valore o elemento EPUBCheck trovato.

Cause tipiche

  • Un'immagine aggiunta direttamente a spine per mostrare un'immagine a tutta pagina o una copertina.
  • Un foglio di stile elencato nel spine da uno strumento che ha aggiunto ogni file.
  • Un spine copiato da un altro libro con file diversi.

Come correggerlo

  1. Trova a cosa punta l'itemref EPUBCheck.
  2. Per un'immagine, crea una pagina XHTML che la mostra (un elemento img) e metti quella pagina nel spine invece.
  3. Per un foglio di stile, rimuovi l'itemref; collega il CSS dai documenti XHTML invece.

Quando non è questo

Se l'elemento spine è un altro tipo non standard senza un fallback, EPUBCheck riporta OPF-043.

Termini usati qui

Altri messaggi di 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 "…".

Fonti

Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.

FAQ

Cosa significa EPUBCheck OPF-042?

EPUBCheck OPF-042 è un messaggio di errore: “"…" is not a permissible spine media-type.” Un EPUB 2 spine elenca un file di un tipo che non è mai consentito nel spine, come un foglio di stile o un'immagine. EPUBCheck nomina il tipo media; il spine è l'ordine di lettura e elenca solo documenti.

È un errore OPF-042?

OPF-042 viene segnalato come errore per impostazione predefinita. Il EPUB viola una regola della specifica ed è non valido. Gli Store e l'invio a Kindle potrebbero rifiutarlo, e EPUBCheck esce con stato 1.

PDF a EPUB strumenti

Ogni strumento utilizza lo stesso motore. Fino a 3 libri al giorno sono gratuiti.

Vedi tutti gli strumenti