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
- Trova a cosa punta l'itemref EPUBCheck.
- Per un'immagine, crea una pagina XHTML che la mostra (un elemento img) e metti quella pagina nel spine invece.
- 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-041Fallback-style item with id "…" could not be found.OPF-043Spine item with non-standard media-type "…" has no fallback.OPF-040Fallback item with id "…" could not be found.OPF-044Spine item with non-standard media-type "…" has no EPUB content document fallback.OPF-045Encountered circular reference in fallback chain.OPF-037Found deprecated media-type "…".
Fonti
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.