EPUBCheck OPF-099: manifest vermeldt de OPF
Bijgewerkt:
EPUBCheck OPF-099 is een foutmelding: “The manifest must not list the package document.” Het manifest vermeldt het pakketdocument zelf, wat niet is toegestaan. Het pakketdocument wordt gevonden via META-INF/container.xml en beschrijft de publicatie; het is geen bron daarvan.
Het officiële bericht
The manifest must not list the package document.
- Standaard ernst
- Fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Opslaan en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck verlaat met status 1.
- EPUBCheck versie
- 5.4.0
Typische oorzaken
- Tools die elk bestand in de map aan het manifest toevoegen, inclusief de .opf.
- Een manifest gegenereerd door een script dat de hele boekmap doorloopt.
- Een item met de hand toegevoegd tijdens probleemoplossing.
Hoe het te repareren
- Zoek het manifest item waarvan de href naar het .opf bestand verwijst.
- Verwijder dat item.
- Controleer of niets anders (spine, fallbacks) naar zijn id verwijst.
Wanneer het niet dit is
Als een ander bestand tweemaal wordt gedeclareerd, dat is OPF-074.
Termen die hier worden gebruikt
Andere OPF berichten
OPF-098The "href" attribute must reference resources, not elements in the package document, but found URL "…".OPF-100The "…" property only applies to pre-paginated content.OPF-097Resource "…" is listed in the manifest, but no reference to it was found in content documents.OPF-096Non-linear content must be reachable, but found no hyperlink to "…".OPF-096bNo hyperlink was found to non-linear document "…", please check that it can be reached from scripted content.OPF-095The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".
Bronnen
Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.