Hopp til innhold
EPUBCheck · Pakke dokument (OPF)

EPUBCheck OPF-045: sirkulær fallback-kjede

Oppdatert:

EPUBCheck OPF-045 er en feilmelding: “Encountered circular reference in fallback chain.” En manifest fallback-kjede er sirkulær: å følge fallback-attributtene fører tilbake til en oppføring som allerede er i kjeden. En leserapplikasjon som leter etter et format den kan gjengi, ville løkke evig.

Den offisielle meldingen

Encountered circular reference in fallback chain.

Standard alvorlighetsgrad
Feil. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.
EPUBCheck versjon
5.4.0

Typiske årsaker

  • To elementer som navngir hverandre som fall-back.
  • En lengre kjede hvis siste element peker tilbake til den første.
  • Fallbacks redigert for hånd uten å sjekke hele kjeden.

Hvordan fikse det

  1. Start med det elementet EPUBCheck peker på og skriv ned hver fallback i tur og orden.
  2. Fjern fallback-attributtet fra elementet som peker tilbake i kjeden.
  3. Sørg for at kjeden ender ved et innholdsdokument (for spine elementer) eller en kjerne mediatype.

Når det ikke er dette

Hvis en fallback peker til en ID som ikke eksisterer, er det OPF-040.

Begreper brukt her

Andre OPF meldinger

  • 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

Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.

FAQ

Hva betyr EPUBCheck OPF-045?

EPUBCheck OPF-045 er en feilmelding: “Encountered circular reference in fallback chain.” En manifest fallback-kjede er sirkulær: å følge fallback-attributtene fører tilbake til en oppføring som allerede er i kjeden. En leserapplikasjon som leter etter et format den kan gjengi, ville løkke evig.

Er OPF-045 en feil?

OPF-045 rapporteres som feil som standard. Den EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise den, og EPUBCheck avsluttes med status 1.

PDF til EPUB verktøy

Hvert verktøy bruker den samme motoren. Opptil 3 bøker om dagen er gratis.

Se alle verktøy