EPUBCheck OPF-099: manifest lister OPF
Oppdatert:
EPUBCheck OPF-099 er en feilmelding: “The manifest must not list the package document.” Manifestet lister pakkedokumentet selv, noe som ikke er tillatt. Pakkedokumentet finnes via META-INF/container.xml og beskriver publikasjonen; det er ikke en ressurs av den.
Den offisielle meldingen
The manifest must not list the package document.
- Standard alvorlighetsgrad
- Feil. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.
- EPUBCheck versjon
- 5.4.0
Typiske årsaker
- Verktøy som legger til hver fil i mappen til manifestet, inkludert .opf.
- En manifest generert av et skript som går gjennom hele bokmappen.
- Et objekt lagt til for hånd under feilsøking.
Hvordan fikse det
- Finn manifestobjektet hvis href peker til .opf-filen.
- Slett det elementet.
- Sjekk at ingenting annet (spine, fallback) refererer til id-en.
Når det ikke er dette
Hvis en annen fil er erklært to ganger, er det OPF-074.
Begreper brukt her
Andre OPF meldinger
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 "…".
Kilder
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.