EPUBCheck OPF-043: spine položka bez fallback
Aktualizováno:
EPUBCheck OPF-043 je chybová zpráva: „Spine item with non-standard media-type "…" has no fallback.“ spine uvádí soubor, který není dokumentem obsahu EPUB a nedává žádný fallback na jeden. Aplikace pro čtení musí být schopny zobrazit každý položku spine, takže cizí soubor potřebuje řetězec fallback končící v XHTML nebo SVG.
Oficiální zpráva
Spine item with non-standard media-type "%1$s" has no fallback.
- Výchozí závažnost
- Chyba. EPUB porušuje pravidlo specifikace a je neplatný. Obchody a Odeslat do Kindle ho mohou odmítnout, a EPUBCheck ukončuje s chybovým stavem 1.
- verze EPUBCheck
- 5.4.0
%1$s, %2$s… jsou vyplněny souborem, hodnotou nebo prvkem EPUBCheck, který byl nalezen.
Typické příčiny
- Obrázek, PDF nebo jiný ne-XHTML soubor vložený přímo do spine.
- Položka spine, jejíž fallback atribut byl odstraněn.
- Typ média, který je chybným typografickým omylem, což způsobuje, že soubor XHTML vypadá jako cizí.
Jak to opravit
- Přečtěte si názvy mediálního typu EPUBCheck; pokud je to překlep pro application/xhtml+xml, opravte manifest.
- Jinak zabalte prostředek do dokumentu XHTML a vložte ho do spine.
- Nebo dejte položce atribut fallback, který odkazuje na dokument s obsahem se stejným obsahem.
Kdy to není to
Pokud existuje záložní možnost, ale žádný z jejích položek není dokumentem obsahu, to je OPF-044.
Podmínky používané zde
Další OPF zprávy
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.
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.