EPUBCheck OPF-034: dokument två gånger i spine
Uppdaterad:
EPUBCheck OPF-034 är ett felmeddelande: “The spine contains multiple references to the manifest item with id "…".” spine listar samma manifestobjekt mer än en gång. EPUB tillåter att varje dokument endast får förekomma en gång i läsordningen, så en dubblett gör boken ogiltig.
Det officiella meddelandet
The spine contains multiple references to the manifest item with id "%1$s".
- 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
- Ett kapitel som lades till två gånger av ett verktyg eller för hand.
- Böcker sammanslagna från flera källor, där samma fil hamnat i spine två gånger.
- En kopiera-klistra av en itemref-rad som aldrig förändrades.
Hur man åtgärdar det
- Hitta id EPUBCheck-namn i spine.
- Ta bort den duplicerade itemref, behåll den som är i rätt läsposition.
- Om du verkligen behöver samma innehåll två gånger, gör en kopia av filen med sitt eget manifestobjekt.
När det inte är detta
Om samma fil deklareras av två manifestobjekt, är det OPF-074.
Villkor som används här
Andra OPF meddelanden
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 "…".
Källor
Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.