EPUBCheck OPF-034: dokument dvakrát v spine
Aktualizováno:
EPUBCheck OPF-034 je chybová zpráva: „The spine contains multiple references to the manifest item with id "…".“ spine uvádí stejnou položku manifestu více než jednou. EPUB umožňuje každému dokumentu se objevit pouze jednou v pořadí čtení, takže duplicita činí knihu neplatnou.
Oficiální zpráva
The spine contains multiple references to the manifest item with id "%1$s".
- 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
- Kapitola přidaná dvakrát nástrojem nebo ručně.
- Knihy sloučené z několika zdrojů, kde se stejný soubor objevil ve spine dvakrát.
- Kopírovat a vložit řádek itemref, který nikdy nebyl změněn.
Jak to opravit
- Najděte názvy id EPUBCheck v spine.
- Odstraňte duplicitní itemref, ponechte ten na správné pozici pro čtení.
- Pokud opravdu potřebujete stejný obsah dvakrát, vytvořte kopii souboru s vlastním prvkem manifestu.
Kdy to není to
Pokud je stejný soubor deklarován dvěma položkami manifestu, je to OPF-074.
Podmínky používané zde
Další OPF zprávy
OPF-033The spine contains no linear resources.OPF-035Media type "text/html" is not appropriate for XHTML/OPS.OPF-032Guide references "…" which is not a valid "OPS Content Document".OPF-036Video type "…" might not be supported by reading systemsOPF-031File listed in reference element in guide was not declared in OPF manifest: ….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.