EPUBCheck PKG-009: forbudt filnavn tegn
Oppdatert:
EPUBCheck PKG-009 er en feilmelding: “The file name "…" contains characters that are not allowed in OCF file names: ….” Et filnavn inne i EPUB inneholder et tegn som EPUB beholderregler ikke tillater i filnavn. Begrensningen eksisterer for at de samme navnene skal fungere på hvert operativsystem som pakker ut boken.
Den offisielle meldingen
The file name "%1$s" contains characters that are not allowed in OCF file names: %2$s.
- Standard alvorlighetsgrad
- Feil. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.
- EPUBCheck versjon
- 5.4.0
%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.
Typiske årsaker
- Tegn som ", *, :, <, >, ?, \ eller |, eller kontrolltegn, vanligvis kopiert fra den originale tittelen til et bilde eller kapittel.
- Filer eksportert fra et verktøy som navnsetter dem etter overskrifter eller bildetekster.
Hvordan fikse det
- Gi filen et navn med bokstaver, sifre, bindestreker og understreker.
- Etter omdøping, oppdater hver referanse til filen: manifestet i pakke-dokumentet, lenker og bildekilder i XHTML, og url() referanser i CSS.
- Bygg arkivet på nytt og valider igjen; enhver referanse du har oversett vises som RSC-007.
Når det ikke er dette
Mellomrom er tillatt og gir bare PKG-010 advarselen; ikke-ASCII-bokstaver gir PKG-012.
Begreper brukt her
Andre PKG meldinger
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
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.