EPUBCheck OPF-043: spine -kohde ilman fallbackia
Päivitetty:
EPUBCheck OPF-043 on virheilmoitus: “Spine item with non-standard media-type "…" has no fallback.” spine luettelee tiedoston, joka ei ole EPUB -sisältöasiakirja, eikä anna fallbackia sellaiseen. Lukusovellusten on pystyttävä näyttämään jokainen spine -kohde, joten vieras tiedosto tarvitsee fallbackketjun, joka päättyy XHTML:hen tai SVG:hen.
Virallinen viesti
Spine item with non-standard media-type "%1$s" has no fallback.
- Oletusarvoinen vakavuus
- Virhe. EPUB rikkoo spesifikaation sääntöä ja on virheellinen. Kaupat ja Lähetä Kindle voivat hylätä sen, ja EPUBCheck poistuu tilassa 1.
- EPUBCheck versio
- 5.4.0
%1$s, %2$s… täytetään EPUBCheck löytyvällä tiedostolla, arvoilla tai elementeillä.
Tyypilliset syyt
- Kuva, PDF tai muu ei-XHTML tiedosto, joka on sijoitettu suoraan spine:hen.
- spine, jonka varmuuskopioattribuutti poistettiin.
- Media-tyypissä on kirjoitusvirhe, joka saa XHTML tiedoston näyttämään ulkolaiselta.
Kuinka korjata se
- Lue mediatyypin EPUBCheck nimet; jos se on kirjoitusvirhe application/xhtml+xml:sta, korjaa manifesti.
- Muussa tapauksessa käännä resurssi XHTML-asiakirjassa ja sijoita se spine:ään.
- Tai anna kohteelle varavaratoiminto, joka osoittaa samaa sisältöä sisältävälle asiakirjalle.
Milloin tämä ei ole se
Jos varatukea on, mutta sen elementeistä mikään ei ole sisältödokumentti, se on OPF-044.
Tässä käytetyt termit
Muut OPF viestit
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.
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.