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

EPUBCheck PKG-009: förbjudet filnamnstecken

Uppdaterad:

EPUBCheck PKG-009 är ett felmeddelande: “The file name "…" contains characters that are not allowed in OCF file names: ….” Ett filnamn inuti EPUB innehåller ett tecken som EPUBs behållarregler inte tillåter i filnamn. Restriktionen finns så att samma namn fungerar på varje operativsystem som packar upp boken.

Det officiella meddelandet

The file name "%1$s" contains characters that are not allowed in OCF file names: %2$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

  • Tecken som ", *, :, <, >, ?, \ eller |, eller kontrolltecken, som vanligtvis kopieras från den ursprungliga titeln på en bild eller ett kapitel.
  • Filer exporterade från ett verktyg som namnger dem efter rubriker eller bildtexter.

Hur man åtgärdar det

  1. Döp om filen med bokstäver, siffror, bindestreck och understrykningar.
  2. Efter att ha döpt om, uppdatera varje referens till filen: manifestet i paketdokumentet, länkar och bildkällor i XHTML, och url()-referenser i CSS.
  3. Bygg om arkivet och validera igen; alla referenser du missade visas som RSC-007.

När det inte är detta

Mellanrum är tillåtna och ger endast PKG-010 varningen; icke-ASCII-bokstäver ger PKG-012.

Villkor som används här

Andra PKG meddelanden

  • PKG-008 Unable to read file "…".
  • PKG-010 The file name "…" contains spaces, which may create interoperability issues with older reading systems.
  • PKG-007 The content of the mimetype file must be the string "application/epub+zip"…
  • PKG-011 The file name "…" is not allowed to end with ".".
  • PKG-006 Mimetype file entry is missing or is not the first file in the archive.
  • PKG-012 The file name "…" contains non-ASCII characters, which might create interoperability issues with older reading systems.

Källor

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

FAQ

Vad betyder EPUBCheck PKG-009?

EPUBCheck PKG-009 är ett felmeddelande: “The file name "…" contains characters that are not allowed in OCF file names: ….” Ett filnamn inuti EPUB innehåller ett tecken som EPUBs behållarregler inte tillåter i filnamn. Restriktionen finns så att samma namn fungerar på varje operativsystem som packar upp boken.

Är PKG-009 ett fel?

PKG-009 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