EPUBCheck OPF-015: nepotřebná vlastnost manifestu
Aktualizováno:
EPUBCheck OPF-015 je chybová zpráva: „The property "…" should not be declared in the OPF file.“ Položka manifestu deklaruje vlastnost, kterou dokument ve skutečnosti nepoužívá, například svg, mathml nebo skriptovanou. EPUB žádá, aby se tyto vlastnosti shodovaly s obsahem, takže zastaralá vlastnost je hlášena jako chyba.
Oficiální zpráva
The property "%1$s" should not be declared in the OPF file.
- 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
- Vlastnosti zkopírované z manifestu šablony, který je deklaroval pro každou kapitolu.
- SVG, MathML nebo skript byly odstraněny z dokumentu, ale vlastnost zůstala.
- Nástroj, který přidává vlastnosti odhadem podle názvů souborů místo čtení obsahu.
Jak to opravit
- Přečtěte si názvy vlastnosti a souboru EPUBCheck.
- Otevřete dokument a potvrďte, že skutečně neobsahuje takový prvek (svg, math nebo script).
- Odstraňte vlastnost z té položky manifestu, přičemž ponechte všechny ostatní vlastnosti, které má.
Kdy to není to
Pokud dokument používá funkci a vlastnost chybí, je to OPF-014.
Podmínky používané zde
Další OPF zprávy
OPF-014The property "…" should be declared in the OPF file.OPF-016The element "rootfile" is missing its required attribute "full-path".OPF-013Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.OPF-017The attribute "full-path" on element "rootfile" must not be empty.OPF-012Item property "…" is not defined for media type "…".OPF-018The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found.
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.