EPUBCheck OPF-042: filtype ikke tillatt i spine
Oppdatert:
EPUBCheck OPF-042 er en feilmelding: “"…" is not a permissible spine media-type.” En EPUB 2 spine lister en fil av en type som aldri er tillatt i spine, som et stilark eller et bilde. EPUBCheck navngir mediatypen; spine er leseordren og lister kun dokumenter.
Den offisielle meldingen
"%1$s" is not a permissible spine media-type.
- Standard alvorlighetsgrad
- Feil. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.
- EPUBCheck versjon
- 5.4.0
%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.
Typiske årsaker
- Et bilde lagt direkte til spine for å vise et helsidesbilde eller et omslag.
- Et stylesheets listet i spine av et verktøy som la til hver fil.
- En spine kopiert fra en annen bok med forskjellige filer.
Hvordan fikse det
- Finn itemref EPUBCheck som peker på.
- For et bilde, opprett en XHTML side som viser det (et img-element) og putt den siden i spine i stedet.
- For en stilark, fjern itemref; lenk CSS fra XHTML dokumentene i stedet.
Når det ikke er dette
Hvis spine elementet er en annen ikke-standard type uten fallback, rapporterer EPUBCheck OPF-043.
Begreper brukt her
Andre OPF meldinger
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
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.