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
- Omdøb filen ved at bruge bogstaver, cifre, bindestreger og understregninger.
- Efter omdannelse, opdater hver reference til filen: manifestet i pakke dokumentet, links og billedkilder i XHTML og url() referencer i CSS.
- 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-008Unable to read file "…".PKG-010The file name "…" contains spaces, which may create interoperability issues with older reading systems.PKG-007The content of the mimetype file must be the string "application/epub+zip"…PKG-011The file name "…" is not allowed to end with ".".PKG-006Mimetype file entry is missing or is not the first file in the archive.PKG-012The 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.