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

EPUBCheck PKG-010: blanksteg i filnamn

Uppdaterad:

EPUBCheck PKG-010 är ett varningsmeddelande: “The file name "…" contains spaces, which may create interoperability issues with older reading systems.” Ett filnamn inuti EPUB innehåller mellanslag. Det är tillåtet, men det kan orsaka problem för äldre lässystem, och varje URL som pekar på filen måste då koda mellanslaget korrekt.

Det officiella meddelandet

The file name "%1$s" contains spaces, which may create interoperability issues with older reading systems.

Standardsvårighetsgrad
Varning. EPUB är fortfarande giltig, men något kan troligen orsaka problem i vissa läsappar. EPUBCheck avslutas med 0 om du inte passerar --failonwarnings.
EPUBCheck version
5.4.0

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

Typiska orsaker

  • Bilder eller kapitel namngivna efter sina ursprungliga titlar, som "Chapter 1.xhtml".
  • Filer exporterade från en ordbehandlare eller layoutverktyg som behåller dokumentnamn.

Hur man åtgärdar det

  1. Döp om filen med bindestreck eller understrykningar istället för mellanslag.
  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. Om du behåller mellanslaget, måste varje URL som pekar på filen koda det som %20.

När det inte är detta

Om namnet har tecken som : eller ?, är felet PKG-009; en dåligt kodad URL är RSC-020.

Villkor som används här

Andra PKG meddelanden

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

Källor

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

FAQ

Vad betyder EPUBCheck PKG-010?

EPUBCheck PKG-010 är ett varningsmeddelande: “The file name "…" contains spaces, which may create interoperability issues with older reading systems.” Ett filnamn inuti EPUB innehåller mellanslag. Det är tillåtet, men det kan orsaka problem för äldre lässystem, och varje URL som pekar på filen måste då koda mellanslaget korrekt.

Är PKG-010 ett fel?

PKG-010 rapporteras som varning som standard. EPUB är fortfarande giltig, men något kan orsaka problem i vissa läsprogram. EPUBCheck avslutas med 0 såvida du inte anger --failonwarnings.

PDF till EPUB verktyg

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

Se alla verktyg