Sla over naar inhoud
EPUBCheck · Pakketdocument (OPF)

EPUBCheck OPF-045: cirkelvormige fallback-keten

Bijgewerkt:

EPUBCheck OPF-045 is een foutmelding: “Encountered circular reference in fallback chain.” Een manifest fallback-keten is cirkelvormig: het volgen van de fallback-attributen leidt terug naar een item dat al in de keten zit. Een leesapp die op zoek is naar een formaat dat het kan renderen, zou oneindig blijven lusen.

Het officiële bericht

Encountered circular reference in fallback chain.

Standaard ernst
Fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Opslaan en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck verlaat met status 1.
EPUBCheck versie
5.4.0

Typische oorzaken

  • Twee items die elkaar als fallback benoemen.
  • Een langere keten waarvan het laatste item terugwijst naar het eerste.
  • Fallbacks handmatig bewerkt zonder de hele keten te controleren.

Hoe het te repareren

  1. Begin bij het item waar EPUBCheck naar verwijst en schrijf elke fallback één voor één op.
  2. Verwijder de fallback eigenschap van het item dat terugwijst in de keten.
  3. Zorg ervoor dat de keten eindigt bij een inhoudsdocument (voor spine items) of een hoofd mediatype.

Wanneer het niet dit is

Als een fallback verwijst naar een id die niet bestaat, dan is dat OPF-040.

Termen die hier worden gebruikt

Andere OPF berichten

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

Bronnen

Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.

FAQ

Wat betekent EPUBCheck OPF-045?

EPUBCheck OPF-045 is een foutmelding: “Encountered circular reference in fallback chain.” Een manifest fallback-keten is cirkelvormig: het volgen van de fallback-attributen leidt terug naar een item dat al in de keten zit. Een leesapp die op zoek is naar een formaat dat het kan renderen, zou oneindig blijven lusen.

Is OPF-045 een fout?

OPF-045 wordt standaard gerapporteerd als fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Winkels en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck beëindigt met status 1.

PDF naar EPUB tools

Elke tool gebruikt dezelfde engine. Tot 3 boeken per dag zijn gratis.

Bekijk alle tools