Hoppa till innehåll
EPUBCheck · Paketdokument (OPF)

EPUBCheck OPF-031: guide länk till saknad fil

Uppdaterad:

EPUBCheck OPF-031 är ett felmeddelande: “File listed in reference element in guide was not declared in OPF manifest: ….” En referens i EPUB 2-guideelementet pekar på en fil som inte finns i manifestet. Guiden är en gammal lista över viktiga platser (omslag, innehållsförteckning, start), och dess mål måste vara deklarerade filer.

Det officiella meddelandet

File listed in reference element in guide was not declared in OPF manifest: %1$s.

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

  • En guidepost som lämnats kvar efter att en fil har tagits bort eller döpts om.
  • En felaktig sökväg eller fel fall i href av ett referenselement.
  • En guide kopierad från en annan bok.

Hur man åtgärdar det

  1. Hitta referenselementet EPUBCheck pekar på i guiden.
  2. Korrigera dess href till en fil deklarerad i manifestet, eller ta bort posten.
  3. I EPUB 3 ersätter landmärkena nav i navigeringsdokumentet guiden, så du kan ta bort guiden om du inte riktar dig mot EPUB 2 lässystem.

När det inte är detta

Om filen finns i manifestet men inte är ett innehållsdokument, rapporterar EPUBCheck OPF-032.

Villkor som används här

Andra OPF meddelanden

  • OPF-030 The unique-identifier "…" was not found.
  • OPF-032 Guide references "…" which is not a valid "OPS Content Document".
  • OPF-029 The file "…" does not appear to match the media type …, as specified in the OPF file.
  • OPF-033 The spine contains no linear resources.
  • OPF-028 Undeclared prefix: "…".
  • OPF-034 The spine contains multiple references to the manifest item with id "…".

Källor

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

FAQ

Vad betyder EPUBCheck OPF-031?

EPUBCheck OPF-031 är ett felmeddelande: “File listed in reference element in guide was not declared in OPF manifest: ….” En referens i EPUB 2-guideelementet pekar på en fil som inte finns i manifestet. Guiden är en gammal lista över viktiga platser (omslag, innehållsförteckning, start), och dess mål måste vara deklarerade filer.

Är OPF-031 ett fel?

OPF-031 rapporteras som fel som standard. Den EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa det, 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