Přeskočit na obsah
EPUBCheck · Balíček a ZIP kontejner

EPUBCheck PKG-010: mezera v názvu souboru

Aktualizováno:

EPUBCheck PKG-010 je varovná zpráva: “The file name "…" contains spaces, which may create interoperability issues with older reading systems.” Název souboru uvnitř EPUB obsahuje mezery. To je povoleno, ale může to rozbít starší čtecí systémy, a každá URL, která odkazuje na soubor, musí poté správně kódovat mezeru.

Oficiální zpráva

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

Výchozí závažnost
Varování. EPUB je stále platný, ale něco pravděpodobně způsobí problémy v některých čtecích aplikacích. EPUBCheck končí s 0, pokud nepřejdete na --failonwarnings.
verze EPUBCheck
5.4.0

%1$s, %2$s… jsou vyplněny souborem, hodnotou nebo prvkem EPUBCheck, který byl nalezen.

Typické příčiny

  • Obrázky nebo kapitoly pojmenované podle svých původních názvů, jako je "Chapter 1.xhtml".
  • Soubory exportované z textového procesoru nebo nástroje pro rozvržení, který uchovává názvy dokumentů.

Jak to opravit

  1. Přejmenujte soubor s pomlčkami nebo podtržítky místo mezer.
  2. Po přejmenování aktualizujte každý odkaz na soubor: manifest v dokumentu balíčku, odkazy a zdroje obrázků v XHTML, a odkazy url() v CSS.
  3. Pokud si ponecháte mezeru, každá URL, která odkazuje na soubor, ji musí kódovat jako %20.

Kdy to není to

Pokud název obsahuje znaky jako : nebo ?, chyba je PKG-009; špatně zakódovaná adresa URL je RSC-020.

Podmínky používané zde

Další PKG zprávy

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

Zdroje

Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.

FAQ

Co znamená EPUBCheck PKG-010?

EPUBCheck PKG-010 je varovná zpráva: “The file name "…" contains spaces, which may create interoperability issues with older reading systems.” Název souboru uvnitř EPUB obsahuje mezery. To je povoleno, ale může to rozbít starší čtecí systémy, a každá URL, která odkazuje na soubor, musí poté správně kódovat mezeru.

Je PKG-010 chyba?

PKG-010 je výchozí hlášena jako varování. EPUB je stále platná, ale něco by mohlo způsobit problémy v některých aplikacích pro čtení. EPUBCheck končí s 0, pokud nezadáte --failonwarnings.

PDF do EPUB nástrojů

Každý nástroj používá stejný motor. Až 3 knihy denně jsou zdarma.

Vidět všechny nástroje