Sla over naar inhoud
EPUBCheck · Pakket en ZIP-container

EPUBCheck PKG-025: inhoudsbestand binnen META-INF

Bijgewerkt:

EPUBCheck PKG-025 is een foutmelding: “Publication resource must not be located in the META-INF directory.” Een bestand van de publicatie (een hoofdstuk, afbeelding of stylesheet) is opgeslagen binnen META-INF, een map gereserveerd voor containerbestanden zoals container.xml. EPUB 3.3 staat daar geen publicatiebronnen toe.

Het officiële bericht

Publication resource must not be located in the META-INF directory

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

  • Inhoudsbestanden per ongeluk naast container.xml geplaatst, of een pakketdocument opgeslagen binnen META-INF.
  • Een build-script dat alles naar dezelfde map kopieert.

Hoe het te repareren

  1. Verplaats het bestand uit META-INF, naar de map die de rest van de inhoud bevat.
  2. Werk het manifest en elke referentie bij, en het rootfile-pad in container.xml als je het pakketdocument hebt verplaatst.
  3. Herbouw het archief en valideer opnieuw.

Wanneer het niet dit is

Als container.xml zelf ontbreekt uit META-INF, is de fout RSC-002.

Termen die hier worden gebruikt

Andere PKG berichten

  • PKG-026 Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").
  • PKG-023 Validating the EPUB against version 2.0, default validation profile will be used.
  • PKG-027 Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.
  • PKG-022 Wrong file extension for image. The image is a "…" file but has the file extension "…".
  • PKG-021 Corrupted image file encountered.
  • PKG-020 OPF file "…" could not be found.

Bronnen

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

FAQ

Wat betekent EPUBCheck PKG-025?

EPUBCheck PKG-025 is een foutmelding: “Publication resource must not be located in the META-INF directory.” Een bestand van de publicatie (een hoofdstuk, afbeelding of stylesheet) is opgeslagen binnen META-INF, een map gereserveerd voor containerbestanden zoals container.xml. EPUB 3.3 staat daar geen publicatiebronnen toe.

Is PKG-025 een fout?

PKG-025 wordt standaard als fout gerapporteerd. De EPUB breekt een regel van de specificatie en is ongeldig. Winkels en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck eindigt met status 1.

PDF naar EPUB tools

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

Bekijk alle tools