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

EPUBCheck OPF-017: prázdný rootfile full-path

Aktualizováno:

EPUBCheck OPF-017 je chybová zpráva: „The attribute "full-path" on element "rootfile" must not be empty.“ Prvek rootfile v META-INF/container.xml má prázdný atribut full-path. Atribut musí obsahovat cestu k dokumentu balíčku; prázdná hodnota zanechává aplikace pro čtení bez čeho otevřít.

Oficiální zpráva

The attribute "full-path" on element "rootfile" must not be empty.

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

  • Šablona container.xml, jejíž cesta nikdy nebyla vyplněna.
  • Skript pro sestavení, který zapisuje cestu z proměnné, která se ukázala jako prázdná.
  • Cesta omylem smazaná při úpravě souboru.

Jak to opravit

  1. Otevřete META-INF/container.xml.
  2. Zapište cestu k dokumentu balíčku od kořene archivu, například full-path="OEBPS/content.opf".
  3. Zkontrolujte cestu písmeno po písmenu proti skutečnému souboru, poté znovu přestavějte EPUB.

Kdy to není to

Pokud atribut zcela chybí, je to OPF-016.

Podmínky používané zde

Další OPF zprávy

  • OPF-016 The element "rootfile" is missing its required attribute "full-path".
  • 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-015 The property "…" should not be declared in the OPF file.
  • OPF-014 The property "…" should be declared in the OPF file.
  • 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-017?

EPUBCheck OPF-017 je chybová zpráva: „The attribute "full-path" on element "rootfile" must not be empty.“ Prvek rootfile v META-INF/container.xml má prázdný atribut full-path. Atribut musí obsahovat cestu k dokumentu balíčku; prázdná hodnota zanechává aplikace pro čtení bez čeho otevřít.

Je OPF-017 chyba?

OPF-017 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