Spring til indhold
EPUBCheck · Pakke og ZIP-container

EPUBCheck PKG-009: forbudt filnavn-tegn

Opdateret:

EPUBCheck PKG-009 er en fejlmeddelelse: “The file name "…" contains characters that are not allowed in OCF file names: ….” Et filnavn inde i EPUB indeholder et tegn, som EPUB containerreglerne ikke tillader i filnavne. Restriktionen eksisterer, så de samme navne fungerer på alle operativsystemer, der udpakker bogen.

Den officielle meddelelse

The file name "%1$s" contains characters that are not allowed in OCF file names: %2$s.

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

%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.

Typiske årsager

  • Tegn som ", *, :, <, >, ?, \ eller |, eller kontroltegn, som normalt er kopieret fra den originale titel på et billede eller kapitel.
  • Filer eksporteret fra et værktøj, der navngiver dem efter overskrifter eller billedtekster.

Sådan retter du det

  1. Omdøb filen ved at bruge bogstaver, cifre, bindestreger og understregninger.
  2. Efter omdannelse, opdater hver reference til filen: manifestet i pakke dokumentet, links og billedkilder i XHTML og url() referencer i CSS.
  3. Gendan arkivet og valider igen; alle referencer, du har overset, vises som RSC-007.

Hvornår det ikke er dette

Mellemrum er tilladt og giver kun PKG-010 advarslen; ikke-ASCII bogstaver giver PKG-012.

Termer der bruges her

Andre PKG beskeder

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

Kilder

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

FAQ

Hvad betyder EPUBCheck PKG-009?

EPUBCheck PKG-009 er en fejlmeddelelse: “The file name "…" contains characters that are not allowed in OCF file names: ….” Et filnavn inde i EPUB indeholder et tegn, som EPUB containerreglerne ikke tillader i filnavne. Restriktionen eksisterer, så de samme navne fungerer på alle operativsystemer, der udpakker bogen.

Er PKG-009 en fejl?

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