EPUBCheck OPF-043: spine element uden fallback
Opdateret:
EPUBCheck OPF-043 er en fejlmeddelelse: “Spine item with non-standard media-type "…" has no fallback.” spine lister en fil, der ikke er et EPUB indholdsdokument og giver ingen fallback til et. Læseapps skal kunne vise hvert spine element, så en fremmed fil har brug for en fallback-kæde, der ender i XHTML eller SVG.
Den officielle meddelelse
Spine item with non-standard media-type "%1$s" has no fallback.
- 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, PDF eller en anden ikke-XHTML fil placeret direkte i spine.
- En spine genstand, hvis fallback-attribut blev fjernet.
- En mediatype stavefejl, der får en XHTML-fil til at se ud som en udenlandsk.
Sådan retter du det
- Læs mediatypen EPUBCheck navne; hvis det er en tastefejl for application/xhtml+xml, ret manifestet.
- Ellers indpak ressourcen i et XHTML dokument og læg det i spine.
- Eller giv elementet et fallback-attribut, der peger på et indholdsdokument med det samme indhold.
Hvornår det ikke er dette
Hvis et fallback eksisterer, men ingen af dets elementer er et indholds dokument, er det OPF-044.
Termer der bruges her
Andre OPF beskeder
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
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.