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

EPUBCheck OPF-045: kruhový řetězec fallback

Aktualizováno:

EPUBCheck OPF-045 je chybová zpráva: „Encountered circular reference in fallback chain.“ Řetězec fallback manifestu je kruhový: sledování atributů fallback vede zpět k položce, která je již v řetězci. Aplikace pro čtení hledající formát, který může vykreslit, by se mohla točit navždy.

Oficiální zpráva

Encountered circular reference in fallback chain.

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

  • Dvě položky, které se navzájem pojmenují jako záložní.
  • Delší řetězec, jehož poslední položka se vrací k první.
  • Zálohy upravené ručně bez kontroly celého řetězce.

Jak to opravit

  1. Začněte na položce, na kterou ukazuje EPUBCheck, a postupně zapište každou alternativu.
  2. Odstraňte atribut fallback z položky, která ukazuje zpět do řetězce.
  3. Ujistěte se, že řetězec končí na obsahovém dokumentu (pro položky spine) nebo na hlavním typu média.

Kdy to není to

Pokud záložní možnost odkazuje na ID, které neexistuje, to je OPF-040.

Podmínky používané zde

Další OPF zprávy

  • OPF-044 Spine item with non-standard media-type "…" has no EPUB content document fallback.
  • OPF-043 Spine item with non-standard media-type "…" has no fallback.
  • OPF-042 "…" is not a permissible spine media-type.
  • OPF-048 Package tag is missing its required unique-identifier attribute and value.
  • OPF-041 Fallback-style item with id "…" could not be found.
  • OPF-049 Item id "…" was not found in the manifest.

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-045?

EPUBCheck OPF-045 je chybová zpráva: „Encountered circular reference in fallback chain.“ Řetězec fallback manifestu je kruhový: sledování atributů fallback vede zpět k položce, která je již v řetězci. Aplikace pro čtení hledající formát, který může vykreslit, by se mohla točit navždy.

Je OPF-045 chyba?

OPF-045 je hlášena jako chyba ve výchozím nastavení. EPUB porušuje pravidlo specifikace a je neplatná. Obchody a Odeslat do Kindle ji mohou odmítnout a EPUBCheck končí s 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