EPUBCheck OPF-099: manifest uvádí OPF
Aktualizováno:
EPUBCheck OPF-099 je chybová zpráva: „The manifest must not list the package document.“ Manifest uvádí samotný dokument balíčku, což není povoleno. Dokument balíčku se nachází prostřednictvím META-INF/container.xml a popisuje publikaci; není to prostředek jeho.
Oficiální zpráva
The manifest must not list the package document.
- 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
Typické příčiny
- Nástroje, které přidají každý soubor ve složce do manifestu, včetně .opf.
- Manifest generovaný skriptem, který prochází celou složku knihy.
- Položka přidaná ručně během odstraňování problémů.
Jak to opravit
- Najděte manifestovou položku, jejíž href ukazuje na soubor .opf.
- Odstraňte tuto položku.
- Zkontrolujte, zda na nic jiného (spine, záložní formáty) se neodkazuje na jeho identifikátor.
Kdy to není to
Pokud je jiný soubor deklarován dvakrát, to je OPF-074.
Podmínky používané zde
Další OPF zprávy
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 "…".
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.