Spring til indhold
EPUBCheck · Pakke-dokument (OPF)

EPUBCheck OPF-045: cirkulær fallback-kæde

Opdateret:

EPUBCheck OPF-045 er en fejlmeddelelse: “Encountered circular reference in fallback chain.” En manifest fallback-kæde er cirkulær: at følge fallback-attributterne fører tilbage til et element, der allerede er i kæden. En læseapp, der søger efter et format, den kan gengive, ville loope for evigt.

Den officielle meddelelse

Encountered circular reference in fallback chain.

Standard alvorlighed
Fejl. EPUB bryder en regel i specifikationen og er ugyldig. Lagring og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.
EPUBCheck version
5.4.0

Typiske årsager

  • To elementer, der navngiver hinanden som fallback.
  • En længere kæde, hvis sidste element peger tilbage til det første.
  • Fallbacks redigeret i hånden uden at tjekke hele kæden.

Sådan retter du det

  1. Start ved item EPUBCheck peger på og skriv hvert fallback ned i rækkefølge.
  2. Fjern fallback-attributten fra det element, der peger tilbage i kæden.
  3. Sørg for, at kæden slutter ved et indholdsdokument (for spine elementer) eller en kerne mediatype.

Hvornår det ikke er dette

Hvis et fallback peger på et id, der ikke findes, er det OPF-040.

Termer der bruges her

Andre OPF beskeder

  • 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.

Kilder

Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.

FAQ

Hvad betyder EPUBCheck OPF-045?

EPUBCheck OPF-045 er en fejlmeddelelse: “Encountered circular reference in fallback chain.” En manifest fallback-kæde er cirkulær: at følge fallback-attributterne fører tilbage til et element, der allerede er i kæden. En læseapp, der søger efter et format, den kan gengive, ville loope for evigt.

Er OPF-045 en fejl?

OPF-045 rapporteres som fejl som standard. EPUB overtræder en regel i specifikationen og er ugyldig. Datasets og Send til Kindle kan afvise det, og EPUBCheck afslutter med status 1.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer