EPUBCheck OPF-040: fallback-post hittades inte
Uppdaterad:
EPUBCheck OPF-040 är ett felmeddelande: “Fallback item with id "…" could not be found.” Ett manifestobjekts fallback-attribut namnger ett id som inget manifestobjekt har. Fallbacks gör att en läsapp kan växla till ett annat format den kan rendera, så en bruten fallbackkedja kan lämna innehållet oläsligt.
Det officiella meddelandet
Fallback item with id "%1$s" could not be found.
- Standardsvårighetsgrad
- Fel. EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa den, och EPUBCheck avslutas med status 1.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… fylls med filen, värdet eller elementet EPUBCheck som hittades.
Typiska orsaker
- Fallbackobjektet har tagits bort eller dess id har döpts om.
- Ett skrivfel i fallback-attributet.
- En fallback kopierad från en annan boks manifest.
Hur man åtgärdar det
- Läs id EPUBCheck namn.
- Peka fallback på ett befintligt objekt id, eller lägg till det saknade objektet.
- Ta bort fallback om resursen är en kärnmediatyp och inte behöver någon.
När det inte är detta
Om fallback-kedjan loopar tillbaka på sig själv, är det OPF-045.
Villkor som används här
Andra OPF meddelanden
OPF-041Fallback-style item with id "…" could not be found.OPF-042"…" is not a permissible spine media-type.OPF-037Found deprecated media-type "…".OPF-043Spine item with non-standard media-type "…" has no fallback.OPF-036Video type "…" might not be supported by reading systemsOPF-044Spine item with non-standard media-type "…" has no EPUB content document fallback.
Källor
Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.