EPUBCheck OPF-060 : noms de fichiers en double dans le ZIP
Mis à jour :
EPUBCheck OPF-060 est un message d'erreur : “Duplicate entry in the ZIP file: "…" (file names must be unique after Unicode canonical normalization and full case folding).” Deux fichiers dans le ZIP ont des noms qui sont identiques une fois que la casse et la normalisation Unicode sont ignorées, comme Image.jpg et image.jpg. EPUB exige que les noms de fichiers restent uniques selon ces règles.
Le message officiel
Duplicate entry in the ZIP file: "%1$s" (file names must be unique after Unicode canonical normalization and full case folding).
- Gravité par défaut
- Erreur. Le EPUB enfreint une règle de la spécification et est invalide. Les magasins et l'envoi à Kindle peuvent le rejeter, et EPUBCheck sort avec le statut 1.
- version EPUBCheck
- 5.4.0
%1$s, %2$s… sont remplis avec le fichier, la valeur ou l'élément EPUBCheck trouvé.
Causes typiques
- Fichiers ajoutés sur un système sensible à la casse qu'un système insensible à la casse traiterait comme le même fichier.
- Le même fichier ajouté deux fois sous des orthographes différentes, par exemple avec des accents composés et décomposés.
- Deux versions d'une image gardées côte à côte après édition.
Comment le corriger
- Lisez les citations du nom de fichier EPUBCheck.
- Renommer ou supprimer l'un des deux fichiers.
- Après avoir renommé, mettez à jour chaque référence au fichier : le manifeste dans le document de package, les liens et sources d'images dans le XHTML, et les références url() dans le CSS.
Quand ce n'est pas ça
Si le même fichier est déclaré deux fois dans le manifeste, c'est OPF-074.
Termes utilisés ici
Autres messages 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.
Sources
Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.