Hoppa till innehåll
EPUBCheck · Paketdokument (OPF)

EPUBCheck OPF-003: fil saknas från manifestet

Uppdaterad:

EPUBCheck OPF-003 är ett användningsmeddelande: “Item "…" exists in the EPUB, but is not declared in the OPF manifest.” En fil finns i arkivet men är inte deklarerad i manifestet. Läsappar fungerar utifrån manifestet, så en icke-deklarerad fil kan ignoreras; detta är en användningsnotering, som endast visas när EPUBCheck körs med -u.

Det officiella meddelandet

Item "%1$s" exists in the EPUB, but is not declared in the OPF manifest.

Standardsvårighetsgrad
Användning. Informativ endast och gömd som standard: den visas när EPUBCheck körs med -u (--usage). Det gör inte EPUB ogiltig.
EPUBCheck version
5.4.0

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

Typiska orsaker

  • Överblivna systemfiler som .DS_Store eller Thumbs.db zippade tillsammans med boken.
  • Gamla bilder, säkerhetskopior eller utkast som blev kvar i bokmappen efter redigering.
  • En ny fil tillagd i mappen utan att uppdatera manifestet.

Hur man åtgärdar det

  1. Se på filerna EPUBCheck namn och avgör om boken använder den.
  2. Om boken inte använder det, ta bort det från mappen och bygg om arkivet.
  3. Om boken använder det, lägg till en manifestpost med ett unikt id, dess sökväg och dess mediatyp, till exempel <item id="img2" href="images/map.png" media-type="image/png"/>.

När det inte är detta

Om den icke deklarerade filen också refereras från innehållet, rapporterar EPUBCheck RSC-008 också, vilket är den som ska åtgärdas först.

Villkor som används här

Andra OPF meddelanden

  • OPF-002 The OPF file "…" was not found in the EPUB.
  • OPF-004 Invalid prefix declaration: leading or trailing whitespace is not allowed.
  • OPF-001 There was an error when parsing the EPUB version: ….
  • 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 "…".

Källor

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

FAQ

Vad betyder EPUBCheck OPF-003?

EPUBCheck OPF-003 är ett användningsmeddelande: “Item "…" exists in the EPUB, but is not declared in the OPF manifest.” En fil finns i arkivet men är inte deklarerad i manifestet. Läsappar fungerar utifrån manifestet, så en icke-deklarerad fil kan ignoreras; detta är en användningsnotering, som endast visas när EPUBCheck körs med -u.

Är OPF-003 ett fel?

OPF-003 rapporteras som användning som standard. Informativt endast och dolt som standard: det visas när EPUBCheck körs med -u (--usage). Det gör inte EPUB ogiltigt.

PDF till EPUB verktyg

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

Se alla verktyg