Pule para o conteúdo
EPUBCheck · Documento do pacote (OPF)

EPUBCheck OPF-060: nomes de arquivos duplicados no ZIP

Atualizado:

EPUBCheck OPF-060 é uma mensagem de erro: “Duplicate entry in the ZIP file: "…" (file names must be unique after Unicode canonical normalization and full case folding).” Dois arquivos no ZIP têm nomes que são iguais uma vez que devem ser ignoradas as diferenças de maiúsculas e a normalização Unicode, como Image.jpg e image.jpg. EPUB requer que os nomes dos arquivos permaneçam únicos de acordo com essas regras.

A mensagem oficial

Duplicate entry in the ZIP file: "%1$s" (file names must be unique after Unicode canonical normalization and full case folding).

Severidade padrão
Erro. O EPUB quebra uma regra da especificação e é inválido. Lojas e Enviar para Kindle podem rejeitá-lo, e EPUBCheck sai com status 1.
versão EPUBCheck
5.4.0

%1$s, %2$s… são preenchidos com o arquivo, valor ou elemento EPUBCheck encontrado.

Causas típicas

  • Arquivos adicionados em um sistema que diferencia maiúsculas de minúsculas, que um sistema sem essa diferenciação trataria como o mesmo arquivo.
  • O mesmo arquivo adicionado duas vezes sob diferentes grafias, por exemplo, com acentos compostos e decompostos.
  • Duas versões de uma imagem mantidas lado a lado após a edição.

Como consertar isso

  1. Leia as aspas do nome do arquivo EPUBCheck.
  2. Renomeie ou exclua um dos dois arquivos.
  3. Após renomear, atualize todas as referências ao arquivo: o manifesto no documento de pacote, links e fontes de imagem no XHTML, e referências url() no CSS.

Quando não é isso

Se o mesmo arquivo é declarado duas vezes no manifesto, isso é OPF-074.

Termos usados aqui

Outras mensagens de 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.

Fontes

Texto da mensagem e severidade de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicação por EpubCC.

FAQ

O que significa EPUBCheck OPF-060?

EPUBCheck OPF-060 é uma mensagem de erro: “Duplicate entry in the ZIP file: "…" (file names must be unique after Unicode canonical normalization and full case folding).” Dois arquivos no ZIP têm nomes que são iguais uma vez que devem ser ignoradas as diferenças de maiúsculas e a normalização Unicode, como Image.jpg e image.jpg. EPUB requer que os nomes dos arquivos permaneçam únicos de acordo com essas regras.

É OPF-060 um erro?

OPF-060 é relatado como erro por padrão. O EPUB quebra uma regra da especificação e é inválido. Armazenamentos e Enviar para Kindle podem rejeitá-lo, e EPUBCheck sai com status 1.

PDF para EPUB ferramentas

Todas as ferramentas usam o mesmo motor. Até 3 livros por dia são gratuitos.

Ver todas as ferramentas