EPUBCheck OPF-099: manifest lister OPF'en
Opdateret:
EPUBCheck OPF-099 er en fejlmeddelelse: “The manifest must not list the package document.” Manifestet lister pakke dokumentet selv, hvilket ikke er tilladt. Pakke dokumentet findes gennem META-INF/container.xml og beskriver publikationen; det er ikke en ressource af det.
Den officielle meddelelse
The manifest must not list the package document.
- Standard alvorlighed
- Fejl. EPUB bryder en regel i specifikationen og er ugyldig. Lagring og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.
- EPUBCheck version
- 5.4.0
Typiske årsager
- Værktøjer, der tilføjer hver fil i mappen til manifestet, herunder .opf.
- En manifest genereret af et script, der går gennem hele bogmappen.
- Et punkt tilføjet manuelt under fejlsøgning.
Sådan retter du det
- Find det manifest-element, hvis href peger på .opf-filen.
- Slet det element.
- Kontroller, at intet andet (spine, fallback) henviser til dens id.
Hvornår det ikke er dette
Hvis en anden fil er erklæret to gange, er det OPF-074.
Termer der bruges her
Andre OPF beskeder
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
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.