EPUBCheck OPF-043: spine oppføring uten fallback
Oppdatert:
EPUBCheck OPF-043 er en feilmelding: “Spine item with non-standard media-type "…" has no fallback.” spine lister en fil som ikke er et EPUB innholdsdokument og gir ingen fallback til ett. Leseapper må kunne vise hver spine oppføring, så en fremmed fil trenger en fallback-kjede som ender i XHTML eller SVG.
Den offisielle meldingen
Spine item with non-standard media-type "%1$s" has no fallback.
- 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, PDF eller annen ikke-XHTML fil plassert direkte i spine.
- Et spine element hvis fallback-attributt ble fjernet.
- En mediatype-feil som får en XHTML fil til å se ut som en utenlandsk.
Hvordan fikse det
- Les mediatypen EPUBCheck navn; hvis det er en skrivefeil for application/xhtml+xml, fikse manifestet.
- Ellers pakk ressursen inn i et XHTML dokument og legg det i spine.
- Eller gi elementet et fallback-attributt som peker til et innholdsdokument med samme innhold.
Når det ikke er dette
Hvis det finnes en fallback, men ingen av elementene er et innholdsdokument, er det OPF-044.
Begreper brukt her
Andre OPF meldinger
OPF-042"…" is not a permissible spine media-type.OPF-044Spine item with non-standard media-type "…" has no EPUB content document fallback.OPF-041Fallback-style item with id "…" could not be found.OPF-045Encountered circular reference in fallback chain.OPF-040Fallback item with id "…" could not be found.OPF-048Package tag is missing its required unique-identifier attribute and value.
Kilder
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.