Hopp til innhold
EPUBCheck · Pakke og ZIP-container

EPUBCheck PKG-020: pakke dokument ikke funnet

Oppdatert:

EPUBCheck PKG-020 er en feilmelding: “OPF file "…" could not be found.” Pakke dokumentet (OPF) nevnt i META-INF/container.xml finnes ikke på denne banen. Uten pakke dokumentet vet verken leserapper eller EPUBCheck hvilke filer som utgjør boken.

Den offisielle meldingen

OPF file "%1$s" could not be found.

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

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

Typiske årsaker

  • full-path-attributten til rootfile-elementet har en skrivefeil eller feil kasus: stier er store og små bokstaver sensitive.
  • Pakkedokumentet ble omdøpt eller flyttet (for eksempel fra OEBPS/ til EPUB/) uten å oppdatere container.xml.
  • Pakkedokumentet ble utelatt da arkivet ble bygget.

Hvordan fikse det

  1. Åpne META-INF/container.xml og les full-path verdien til rootfile-elementet.
  2. Få det til å samsvare med den virkelige banen til .opf-filen, relativt til roten av arkivet, for eksempel full-path="OEBPS/content.opf".
  3. Bygg arkivet på nytt og valider igjen.

Når det ikke er dette

Hvis container.xml selv mangler, er det RSC-002; hvis ingen rootfile har riktig mediatype, RSC-003.

Begreper brukt her

Andre PKG meldinger

  • PKG-021 Corrupted image file encountered.
  • PKG-018 The EPUB file could not be found.
  • PKG-022 Wrong file extension for image. The image is a "…" file but has the file extension "…".
  • PKG-023 Validating the EPUB against version 2.0, default validation profile will be used.
  • PKG-016 Use only lowercase characters for the EPUB file extension for maximum compatibility.
  • PKG-025 Publication resource must not be located in the META-INF directory

Kilder

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

FAQ

Hva betyr EPUBCheck PKG-020?

EPUBCheck PKG-020 er en feilmelding: “OPF file "…" could not be found.” Pakke dokumentet (OPF) nevnt i META-INF/container.xml finnes ikke på denne banen. Uten pakke dokumentet vet verken leserapper eller EPUBCheck hvilke filer som utgjør boken.

Er PKG-020 en feil?

PKG-020 rapporteres som feil som standard. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter 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