Przejdź do treści
EPUBCheck · Dokument pakietu (OPF)

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ć

  1. Przeczytaj cytaty nazw plików EPUBCheck.
  2. Zmień nazwę lub usuń jeden z dwóch plików.
  3. 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-062 Found Adobe page-map attribute on spine element in opf file.
  • OPF-063 Referenced Adobe page-map item "…" was not found in the manifest.
  • OPF-055 … tag is empty.
  • OPF-065 Invalid metadata declaration, probably due to a cycle in "refines" metadata.
  • OPF-054 Date value "…" is not valid as per http://www.w3.org/TR/NOTE-datetime:….
  • OPF-066 Missing "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.

FAQ

Co oznacza EPUBCheck OPF-060?

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.

Czy OPF-060 jest błędem?

OPF-060 jest domyślnie zgłaszany jako błąd. EPUB narusza zasady specyfikacji i jest nieprawidłowy. Sklepy i funkcja Wyślij do Kindle mogą to odrzucić, a EPUBCheck zakończy się statusem 1.

PDF do EPUB narzędzi

Każde narzędzie używa tej samej maszyny. Do 3 książek dziennie jest za darmo.

Zobacz wszystkie narzędzia