Spring til indhold
EPUBCheck · Pakke og ZIP-container

EPUBCheck PKG-025: indholdsfiler inde i META-INF

Opdateret:

EPUBCheck PKG-025 er en fej Meddelelse: “Publication resource must not be located in the META-INF directory.” En fil fra publikation (et kapitel, billede eller stylesheet) er gemt inde i META-INF, en mappe reserveret til containerfiler som container.xml. EPUB 3.3 tillader ikke publikationsressourcer der.

Den officielle meddelelse

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

Standard alvorlighed
Fejl. EPUB bryder en regel i specifikationen og er ugyldig. Lagring og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.
EPUBCheck version
5.4.0

Typiske årsager

  • Indholds filer placeret ved siden af container.xml ved en fejltagelse, eller et pakke dokument gemt inde i META-INF.
  • Et byggeskript, der kopierer alt ind i den samme mappe.

Sådan retter du det

  1. Flyt filen ud af META-INF, ind i mappen der indeholder resten af indholdet.
  2. Opdater manifestet og hver reference, samt rootfile stien i container.xml, hvis du har flyttet pakke dokumentet.
  3. Gendan arkivet og valider igen.

Hvornår det ikke er dette

Hvis container.xml selv mangler fra META-INF, er fejlen RSC-002.

Termer der bruges her

Andre PKG beskeder

  • 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.

Kilder

Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.

FAQ

Hvad betyder EPUBCheck PKG-025?

EPUBCheck PKG-025 er en fej Meddelelse: “Publication resource must not be located in the META-INF directory.” En fil fra publikation (et kapitel, billede eller stylesheet) er gemt inde i META-INF, en mappe reserveret til containerfiler som container.xml. EPUB 3.3 tillader ikke publikationsressourcer der.

Er PKG-025 en fejl?

PKG-025 rapporteres som fejl som standard. EPUB bryder en regel i specifikationen og er ugyldig. Butikker og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer