EPUBCheck OPF-074: stejný soubor ve dvou položkách
Aktualizováno:
EPUBCheck OPF-074 je chybová zpráva: „Package resource "…" is declared in several manifest items.“ Stejný soubor je deklarován více než jednou položkou manifestu. Každý publikovaný zdroj musí být uveden jednou, aby se aplikace na čtení mohla spolehnout na jedno id a jeden typ média na soubor.
Oficiální zpráva
Package resource "%1$s" is declared in several manifest items.
- 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
%1$s, %2$s… jsou vyplněny souborem, hodnotou nebo prvkem EPUBCheck, který byl nalezen.
Typické příčiny
- Soubor přidaný dvakrát do manifestu s různými id.
- Dva manifesty sloučené při spojování knih.
- Stejná cesta napsaná s různými pravopisnými variantami, například s a bez ./ na začátku.
Jak to opravit
- Přečtěte si citace názvu souboru EPUBCheck.
- Udržujte jednu položku manifestu pro to a smažte druhou.
- Aktualizujte cokoli, co používalo smazané id: spine itemrefs, zálohy a atribut toc.
Kdy to není to
Pokud mají dva různé soubory názvy, které se po zjednodušení shodují, to je OPF-060.
Podmínky používané zde
Další OPF zprávy
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.