Salta al contenuto
EPUBCheck · Pacchetto e contenitore ZIP

EPUBCheck PKG-010: spazio in un nome di file

Aggiornato:

EPUBCheck PKG-010 è un messaggio di avviso: “The file name "…" contains spaces, which may create interoperability issues with older reading systems.” Un nome di file all'interno del EPUB contiene spazi. Questo è consentito, ma potrebbe causare problemi sui sistemi di lettura più vecchi, e ogni URL che punta al file deve quindi codificare correttamente lo spazio.

Il messaggio ufficiale

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

Gravità predefinita
Avviso. Il EPUB è ancora valido, ma qualcosa potrebbe causare problemi in alcune app di lettura. EPUBCheck esce con 0 a meno che non passi --failonwarnings.
versione EPUBCheck
5.4.0

%1$s, %2$s… sono completati con il file, valore o elemento EPUBCheck trovato.

Cause tipiche

  • Immagini o capitoli nominati secondo i loro titoli originali, come "Chapter 1.xhtml".
  • File esportati da un elaboratore di testi o strumento di impaginazione che mantiene i nomi dei documenti.

Come correggerlo

  1. Rinomina il file con trattini o underscore invece di spazi.
  2. Dopo aver rinominato, aggiorna ogni riferimento al file: il manifest nel documento pacchetto, i link e le fonti delle immagini nel XHTML, e i riferimenti url() nel CSS.
  3. Se mantieni lo spazio, ogni URL che punta al file deve codificarlo come %20.

Quando non è questo

Se il nome contiene caratteri come : o ?, l'errore è PKG-009; un URL mal codificato è RSC-020.

Termini usati qui

Altri messaggi di PKG

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

Fonti

Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.

FAQ

Cosa significa EPUBCheck PKG-010?

EPUBCheck PKG-010 è un messaggio di avviso: “The file name "…" contains spaces, which may create interoperability issues with older reading systems.” Un nome di file all'interno del EPUB contiene spazi. Questo è consentito, ma potrebbe causare problemi sui sistemi di lettura più vecchi, e ogni URL che punta al file deve quindi codificare correttamente lo spazio.

È PKG-010 un errore?

PKG-010 viene segnalato come avviso per impostazione predefinita. Il EPUB è ancora valido, ma è probabile che qualcosa causisca problemi in alcune app di lettura. EPUBCheck termina con 0 a meno che non passi --failonwarnings.

PDF a EPUB strumenti

Ogni strumento utilizza lo stesso motore. Fino a 3 libri al giorno sono gratuiti.

Vedi tutti gli strumenti