EPUBCheck PKG-010: spacja w nazwie pliku
Zaktualizowane:
EPUBCheck PKG-010 jest komunikatem o ostrzeżeniu: “The file name "…" contains spaces, which may create interoperability issues with older reading systems.” Nazwa pliku wewnątrz EPUB zawiera spacje. To jest dozwolone, ale może łamać starsze systemy czytania, a każdy URL, który wskazuje na ten plik, musi poprawnie kodować spację.
Oficjalna wiadomość
The file name "%1$s" contains spaces, which may create interoperability issues with older reading systems.
- Domyślna powaga
- Ostrzeżenie. EPUB jest wciąż ważny, ale coś może powodować problemy w niektórych aplikacjach do czytania. EPUBCheck kończy działanie z wynikiem 0, chyba że przekażesz --failonwarnings.
- Wersja EPUBCheck
- 5.4.0
%1$s, %2$s… wypełnione są plikiem, wartością lub elementem EPUBCheck znalezionym.
Typowe przyczyny
- Obrazy lub rozdziały nazwane ich oryginalnymi tytułami, jak "Chapter 1.xhtml".
- Pliki eksportowane z edytora tekstu lub narzędzia do układania, które zachowuje nazwy dokumentów.
Jak to naprawić
- Zmień nazwę pliku, używając myślników lub podkreśleń zamiast spacji.
- Po zmianie nazwy zaktualizuj każde odwołanie do pliku: manifest w dokumencie pakietu, linki i źródła obrazów w XHTML oraz odniesienia url() w CSS.
- Jeśli zachowujesz spację, każdy URL, który wskazuje na plik, musi kodować ją jako %20.
Kiedy to nie to
Jeśli nazwa zawiera znaki takie jak : lub ?, to błąd to PKG-009; źle zakodowany URL to RSC-020.
Terminy używane tutaj
Inne komunikaty PKG
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.
Źródła
Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.