Sari la conținut
EPUBCheck · Pachet și container ZIP

EPUBCheck PKG-010: spațiu în numele unui fișier

Actualizat:

EPUBCheck PKG-010 este un mesaj de avertizare: “The file name "…" contains spaces, which may create interoperability issues with older reading systems.” Un nume de fișier din EPUB conține spații. Asta este permis, dar poate întrerupe sistemele de citire mai vechi, iar fiecare URL care indică către fișier trebuie să codifice corect spațiul.

Mesajul oficial

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

Severitate implicită
Atenționare. EPUB este încă valid, dar ceva este probabil să cauzeze probleme în unele aplicații de citire. EPUBCheck iese cu 0, cu excepția cazului în care treci --failonwarnings.
versiunea EPUBCheck
5.4.0

%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.

Cauze tipice

  • Imagini sau capitole denumite după titlurile lor originale, cum ar fi "Chapter 1.xhtml".
  • Fișiere exportate dintr-un procesor de text sau un instrument de layout care păstrează numele documentelor.

Cum să o repari

  1. Schimbați numele fișierului cu cratime sau underscores în loc de spații.
  2. După redenumire, actualizați fiecare referință la fișier: manifestul din documentul pachetului, linkuri și surse de imagini în XHTML, și referințele url() în CSS.
  3. Dacă păstrezi spațiul, fiecare URL care indică spre fișier trebuie să-l encodeze ca %20.

Când nu este acest lucru

Dacă numele are caractere precum : sau ?, eroarea este PKG-009; o URL codificată greșit este RSC-020.

Termeni folosiți aici

Alte mesaje 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.

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck PKG-010?

EPUBCheck PKG-010 este un mesaj de avertizare: “The file name "…" contains spaces, which may create interoperability issues with older reading systems.” Un nume de fișier din EPUB conține spații. Asta este permis, dar poate întrerupe sistemele de citire mai vechi, iar fiecare URL care indică către fișier trebuie să codifice corect spațiul.

Este PKG-010 o eroare?

PKG-010 este raportat ca un avertisment în mod implicit. EPUB este încă valid, dar ceva este probabil să cauzeze probleme în unele aplicații de citire. EPUBCheck iese cu 0, cu excepția cazului în care treci --failonwarnings.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele