EPUBCheck OPF-042: typ souboru není povolen v spine
Aktualizováno:
EPUBCheck OPF-042 je chybová zpráva: ""…" is not a permissible spine media-type." Doklad EPUB 2 spine obsahuje soubor typu, který nikdy není povolen v spine, jako je stylový list nebo obrázek. EPUBCheck určuje mediální typ; spine je pořadí čtení a uvádí pouze dokumenty.
Oficiální zpráva
"%1$s" is not a permissible spine media-type.
- 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 přidaný přímo do spine pro zobrazení obrázku na celou stránku nebo obálky.
- Stylový list uvedený v spine nástrojem, který přidal každý soubor.
- spine zkopírováno z jiné knihy s různými soubory.
Jak to opravit
- Najděte, na co ukazuje itemref EPUBCheck.
- Pro obrázek vytvořte stránku XHTML, která jej zobrazuje (element img) a umístěte tuto stránku do spine místo toho.
- Pro stylový soubor odstraňte itemref; propojte CSS z XHTML dokumentů místo toho.
Kdy to není to
Pokud položka spine je jiný nestandardní typ bez fallbacku, EPUBCheck hlásí OPF-043.
Podmínky používané zde
Další OPF zprávy
OPF-041Fallback-style item with id "…" could not be found.OPF-043Spine item with non-standard media-type "…" has no fallback.OPF-040Fallback item with id "…" could not be found.OPF-044Spine item with non-standard media-type "…" has no EPUB content document fallback.OPF-045Encountered circular reference in fallback chain.OPF-037Found deprecated media-type "…".
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.