EPUBCheck PKG-010: mellomrom i et filnavn
Oppdatert:
EPUBCheck PKG-010 er en advarselsmelding: “The file name "…" contains spaces, which may create interoperability issues with older reading systems.” Et filnavn inne i EPUB inneholder mellomrom. Det er tillatt, men det kan bryte eldre lesesystemer, og hver URL som peker til filen må da riktig kode mellomrommet.
Den offisielle meldingen
The file name "%1$s" contains spaces, which may create interoperability issues with older reading systems.
- Standard alvorlighetsgrad
- Advarsel. EPUB er fortsatt gyldig, men noe vil sannsynligvis forårsake problemer i noen leseapper. EPUBCheck avslutter med 0 med mindre du bruker --failonwarnings.
- EPUBCheck versjon
- 5.4.0
%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.
Typiske årsaker
- Bilder eller kapitler kalt etter deres originale titler, som "Chapter 1.xhtml".
- Filer eksportert fra en tekstbehandler eller layoutverktøy som beholder dokumentnavn.
Hvordan fikse det
- Gi filen et navn med bindestreker eller understreker i stedet for mellomrom.
- Etter omdøping, oppdater hver referanse til filen: manifestet i pakke-dokumentet, lenker og bildekilder i XHTML, og url() referanser i CSS.
- Hvis du beholder mellomrommet, må hver URL som peker til filen kode det som %20.
Når det ikke er dette
Hvis navnet har tegn som : eller ?, er feilen PKG-009; en dårlig kodet URL er RSC-020.
Begreper brukt her
Andre PKG meldinger
PKG-009The file name "…" contains characters that are not allowed in OCF file names: ….PKG-011The file name "…" is not allowed to end with ".".PKG-008Unable to read file "…".PKG-012The file name "…" contains non-ASCII characters, which might create interoperability issues with older reading systems.PKG-007The content of the mimetype file must be the string "application/epub+zip"…PKG-006Mimetype file entry is missing or is not the first file in the archive.
Kilder
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.