EPUBCheck OPF-060: zduplikowane nazwy plików w ZIP
Zaktualizowane:
EPUBCheck OPF-060 to komunikat o błędzie: “Duplicate entry in the ZIP file: "…" (file names must be unique after Unicode canonical normalization and full case folding).” Dwa pliki w ZIP mają takie same nazwy, gdy zignorowane są wielkość liter i normalizacja Unicode, takie jak Image.jpg i image.jpg. EPUB wymaga, aby nazwy plików były unikalne w tych regułach.
Oficjalna wiadomość
Duplicate entry in the ZIP file: "%1$s" (file names must be unique after Unicode canonical normalization and full case folding).
- Domyślna powaga
- Błąd. EPUB łamie zasady specyfikacji i jest nieprawidłowy. Sklepy i Wysłanie do Kindle mogą go odrzucić, a EPUBCheck kończy działanie ze statusem 1.
- Wersja EPUBCheck
- 5.4.0
%1$s, %2$s… wypełnione są plikiem, wartością lub elementem EPUBCheck znalezionym.
Typowe przyczyny
- Pliki dodane na systemie rozróżniającym wielkość liter, które system niebiorący pod uwagę wielkości liter traktowałby jako ten sam plik.
- Ten sam plik dodany dwa razy pod różnymi pisowniami, na przykład z akcentami złożonymi i rozłożonymi.
- Dwie wersje obrazu trzymane obok siebie po edycji.
Jak to naprawić
- Przeczytaj cytaty nazw plików EPUBCheck.
- Zmień nazwę lub usuń jeden z dwóch plików.
- 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.
Kiedy to nie to
Jeśli ten sam plik jest zadeklarowany dwukrotnie w manifeście, to OPF-074.
Terminy używane tutaj
Inne komunikaty OPF
OPF-062Found Adobe page-map attribute on spine element in opf file.OPF-063Referenced Adobe page-map item "…" was not found in the manifest.OPF-055… tag is empty.OPF-065Invalid metadata declaration, probably due to a cycle in "refines" metadata.OPF-054Date value "…" is not valid as per http://www.w3.org/TR/NOTE-datetime:….OPF-066Missing "dc:source" or "source-of" pagination metadata. The pagination source must be identified using the "dc:source" and "source-of" properties when the content includes page break markers.
Źródła
Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.