Přeskočit na obsah
EPUBCheck · Počet stran, zhruba v poměru, jakmile jsou zahrnuty obrázky.

EPUBCheck OPF-016: rootfile bez full-path

Aktualizováno:

EPUBCheck OPF-016 je chybová zpráva: „The element "rootfile" is missing its required attribute "full-path".“ Prvek rootfile v META-INF/container.xml nemá atribut full-path. Tento atribut je jediná věc, která říká aplikacím pro čtení, kde se nachází dokument balíčku, takže knihu nelze otevřít bez něj.

Oficiální zpráva

The element "rootfile" is missing its required attribute "full-path".

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

  • Ručně napsaný container.xml chybějící atribut.
  • Název atributu je napsán s chybou, například fullpath nebo full_path.
  • Šablona container.xml, která nikdy nebyla dokončena.

Jak to opravit

  1. Otevřete META-INF/container.xml.
  2. Přidejte úplnou cestu k cestě dokumentu balíčku z kořenového archivu, například <rootfile full-path="OEBPS/content.opf" media-type="application/oebps-package+xml"/>.
  3. Zkontrolujte, zda cesta odpovídá skutečnému názvu souboru a jeho velikosti písmen, poté znovu přestavějte EPUB.

Kdy to není to

Pokud je full-path přítomná, ale prázdná, EPUBCheck hlásí OPF-017; pokud ukazuje na chybějící soubor, OPF-002.

Podmínky používané zde

Další OPF zprávy

  • OPF-015 The property "…" should not be declared in the OPF file.
  • OPF-017 The attribute "full-path" on element "rootfile" must not be empty.
  • OPF-014 The property "…" should be declared in the OPF file.
  • OPF-018 The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found.
  • OPF-018b The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found; please check scripted content to make sure the property is legit.
  • OPF-013 Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.

Zdroje

Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.

FAQ

Co znamená EPUBCheck OPF-016?

EPUBCheck OPF-016 je chybová zpráva: „The element "rootfile" is missing its required attribute "full-path".“ Prvek rootfile v META-INF/container.xml nemá atribut full-path. Tento atribut je jediná věc, která říká aplikacím pro čtení, kde se nachází dokument balíčku, takže knihu nelze otevřít bez něj.

Je OPF-016 chyba?

OPF-016 je ve výchozím nastavení hlášeno jako chyba. EPUB porušuje pravidlo specifikace a je neplatné. Obchody a odeslat do Kindle to mohou zamítnout a EPUBCheck se ukončuje s návratovým kódem 1.

PDF do EPUB nástrojů

Každý nástroj používá stejný motor. Až 3 knihy denně jsou zdarma.

Vidět všechny nástroje