Sla over naar inhoud
EPUBCheck · Pakketdocument (OPF)

EPUBCheck OPF-065: refines metadata lus

Bijgewerkt:

EPUBCheck OPF-065 is een foutmelding: “Invalid metadata declaration, probably due to a cycle in "refines" metadata.” Metadata verfijnt ketens die op zichzelf teruglopen, zodat EPUBCheck niet kan oplossen wat verfijnt wat. Elk meta-element met verfijnt beschrijft een ander element, en het volgen van die linken moet ergens eindigen.

Het officiële bericht

Invalid metadata declaration, probably due to a cycle in "refines" metadata.

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

  • Een meta-element waarvan het refines-attribuut, rechtstreeks of via anderen, terugwijst naar zichzelf.
  • id's hergebruikt of verwisseld tijdens handmatige metadata-bewerking.
  • Metadata samengevoegd uit twee bronnen die dezelfde id's gebruikten.

Hoe het te repareren

  1. Zoek de meta-elementen met refines-attributen in de metadata sectie.
  2. Controleer voor elk dat verfijnde punten (met #id) naar het element waarnaar het verwijst, zoals een dc:creator.
  3. Doorbreek de lus door de refines-waarde of de id waar het naar wijst te corrigeren.

Wanneer het niet dit is

Als refines verwijst naar een id die niet bestaat, meldt EPUBCheck een referentiefout in plaats daarvan.

Termen die hier worden gebruikt

Andere OPF berichten

  • OPF-066 Missing "dc:source" or "source-of" pagination metadata. The pagination source must be identified using the "dc:source" and "source-of" properties when the content includes page break markers.
  • OPF-063 Referenced Adobe page-map item "…" was not found in the manifest.
  • OPF-067 The resource "…" must not be listed both as a "link" element in the package metadata and as a manifest item.
  • OPF-062 Found Adobe page-map attribute on spine element in opf file.
  • OPF-060 Duplicate entry in the ZIP file: "…" (file names must be unique after Unicode canonical normalization and full case folding).
  • OPF-070 Custom collection role "…" is an invalid URL.

Bronnen

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

FAQ

Wat betekent EPUBCheck OPF-065?

EPUBCheck OPF-065 is een foutmelding: “Invalid metadata declaration, probably due to a cycle in "refines" metadata.” Metadata verfijnt ketens die op zichzelf teruglopen, zodat EPUBCheck niet kan oplossen wat verfijnt wat. Elk meta-element met verfijnt beschrijft een ander element, en het volgen van die linken moet ergens eindigen.

Is OPF-065 een fout?

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