Hoppa till innehåll
EPUBCheck · Paket och ZIP-behållare

EPUBCheck PKG-020: paketdokument hittades inte

Uppdaterad:

EPUBCheck PKG-020 är ett felmeddelande: “OPF file "…" could not be found.” Paketdokumentet (OPF) som anges i META-INF/container.xml finns inte på den angivna sökvägen. Utan paketdokumentet vet varken läsappar eller EPUBCheck vilka filer som utgör boken.

Det officiella meddelandet

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

Standardsvårighetsgrad
Fel. EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa den, och EPUBCheck avslutas med status 1.
EPUBCheck version
5.4.0

%1$s, %2$s… fylls med filen, värdet eller elementet EPUBCheck som hittades.

Typiska orsaker

  • Full-path-attributet av rootfile-elementet har ett stavfel eller fel fall: sökvägar är skiftlägeskänsliga.
  • Paketdokumentet döptes om eller flyttades (till exempel från OEBPS/ till EPUB/) utan att uppdatera container.xml.
  • Paketdokumentet utelämnades när arkivet skapades.

Hur man åtgärdar det

  1. Öppna META-INF/container.xml och läs full-path-värdet för rootfile-elementet.
  2. Se till att den matchar den verkliga sökvägen till .opf-filen, relativt till rot av arkivet, till exempel full-path="OEBPS/content.opf".
  3. Bygg om arkivet och validera igen.

När det inte är detta

Om container.xml själv saknas, är det RSC-002; om ingen rootfile har rätt mediatyp, RSC-003.

Villkor som används här

Andra PKG meddelanden

  • 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

Källor

Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.

FAQ

Vad betyder EPUBCheck PKG-020?

EPUBCheck PKG-020 är ett felmeddelande: “OPF file "…" could not be found.” Paketdokumentet (OPF) som anges i META-INF/container.xml finns inte på den angivna sökvägen. Utan paketdokumentet vet varken läsappar eller EPUBCheck vilka filer som utgör boken.

Är PKG-020 ett fel?

PKG-020 rapporteras som fel som standard. EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa den, och EPUBCheck avslutas med status 1.

PDF till EPUB verktyg

Varje verktyg använder samma motor. Upp till 3 böcker per dag är gratis.

Se alla verktyg