Hopp til innhold
EPUBCheck · Pakke dokument (OPF)

EPUBCheck OPF-002: pakkedokument ikke funnet

Oppdatert:

EPUBCheck OPF-002 er en kritisk feilmelding: “The OPF file "…" was not found in the EPUB.” Pakkedokumentet navngitt i META-INF/container.xml er ikke i arkivet. EPUBCheck stopper der, fordi pakkedokumentet lister opp hver annen fil, så ingenting annet i boken kan sjekkes før det er funnet.

Den offisielle meldingen

The OPF file "%1$s" was not found in the EPUB.

Standard alvorlighetsgrad
Fatal feil. EPUBCheck kunne ikke fortsette å sjekke denne delen av EPUB. Filen er ugyldig.
EPUBCheck versjon
5.4.0

%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.

Typiske årsaker

  • En full sti i container.xml som ikke samsvarer med den virkelige stien til .opf-filen, ofte en forskjell i store eller små bokstaver.
  • .opf-filen ble omdøpt eller flyttet til en annen mappe etter at container.xml ble skrevet.
  • .opf-filen ble utelatt da mappen ble komprimert.

Hvordan fikse det

  1. Åpne META-INF/container.xml og les full-path attributtet til rootfile-elementet.
  2. Sammenlign det med den virkelige plasseringen av .opf-filen inne i arkivet, bokstav for bokstav: baner i en EPUB er store og små bokstaver følsomme.
  3. Korriger full bane (eller flytt filen) slik at de samsvarer, og bygg deretter EPUB på nytt.

Når det ikke er dette

Hvis container.xml selv mangler, rapporterer EPUBCheck RSC-002 i stedet.

Begreper brukt her

Andre OPF meldinger

  • OPF-001 There was an error when parsing the EPUB version: ….
  • OPF-003 Item "…" exists in the EPUB, but is not declared in the OPF manifest.
  • OPF-004 Invalid prefix declaration: leading or trailing whitespace is not allowed.
  • OPF-005 Invalid prefix declaration: URI for prefix "…" doesn’t exist.
  • OPF-006 Invalid prefix declaration: URI "…" is not a valid URI.
  • OPF-007 Re-declaration of reserved prefix "…".

Kilder

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

FAQ

Hva betyr EPUBCheck OPF-002?

EPUBCheck OPF-002 er en kritisk feilmelding: “The OPF file "…" was not found in the EPUB.” Pakkedokumentet navngitt i META-INF/container.xml er ikke i arkivet. EPUBCheck stopper der, fordi pakkedokumentet lister opp hver annen fil, så ingenting annet i boken kan sjekkes før det er funnet.

Er OPF-002 en feil?

OPF-002 rapporteres som fatal feil som standard. EPUBCheck kunne ikke fortsette å sjekke denne delen av EPUB. Filen er ugyldig.

PDF til EPUB verktøy

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

Se alle verktøy