EPUBCheck OPF-042: filtype ikke tilladt i spine
Opdateret:
EPUBCheck OPF-042 er en fejlmeddelelse: “"…" is not a permissible spine media-type.” Et EPUB 2 spine lister en fil af en type, der aldrig er tilladt i spine, såsom et stylesheet eller et billede. EPUBCheck navngiver medietypen; spine er læseordenen og opremser kun dokumenter.
Den officielle meddelelse
"%1$s" is not a permissible spine media-type.
- Standard alvorlighed
- Fejl. EPUB bryder en regel i specifikationen og er ugyldig. Lagring og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.
Typiske årsager
- Et billede tilføjet direkte til spine for at vise et helsides billede eller et omslag.
- Et stylesheet opført i spine af et værktøj, der tilføjede hver fil.
- En spine kopieret fra en anden bog med forskellige filer.
Sådan retter du det
- Find itemref EPUBCheck peger på.
- For et billede, opret en XHTML side, der viser det (et img-element) og læg den side i spine i stedet.
- For et stylesheet skal itemref fjernes; link CSS fra XHTML dokumenterne i stedet.
Hvornår det ikke er dette
Hvis spine elementet er en anden ikke-standard type uden et fallback, rapporterer EPUBCheck OPF-043.
Termer der bruges her
Andre OPF beskeder
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 "…".
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.