EPUBCheck OPF-031: odkaz průvodce na chybějící soubor
Aktualizováno:
EPUBCheck OPF-031 je chybová zpráva: „File listed in reference element in guide was not declared in OPF manifest: ….“ Odkaz v EPUB 2 prvku guide směřuje na soubor, který není v manifestu. Průvodce je zastaralý seznam klíčových míst (obal, obsah, začátek) a jeho cíle musí být deklarovány jako soubory.
Oficiální zpráva
File listed in reference element in guide was not declared in OPF manifest: %1$s.
- 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
- Položka průvodce zanechaná po odstranění nebo přejmenování souboru.
- Špatná cesta nebo špatná velikost písmen v href referenčního elementu.
- Průvodce zkopírovaný z jiné knihy.
Jak to opravit
- Najděte referenční prvek, na který ukazuje EPUBCheck v průvodci.
- Opravit jeho href na soubor deklarovaný v manifestu, nebo odstranit položku.
- V EPUB 3 nahradí navigační dokument památky nav, takže můžete odstranit průvodce, pokud nenaznačujete cílové EPUB 2 čtecí systémy.
Kdy to není to
Pokud je soubor v manifestu, ale není to dokument s obsahem, EPUBCheck hlásí OPF-032.
Podmínky používané zde
Další OPF zprávy
OPF-030The unique-identifier "…" was not found.OPF-032Guide references "…" which is not a valid "OPS Content Document".OPF-029The file "…" does not appear to match the media type …, as specified in the OPF file.OPF-033The spine contains no linear resources.OPF-028Undeclared prefix: "…".OPF-034The spine contains multiple references to the manifest item with id "…".
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.