Saltar al contenido
EPUBCheck · Documento de paquete (OPF)

EPUBCheck OPF-034: documento dos veces en spine

Actualizado:

EPUBCheck OPF-034 es un mensaje de error: “The spine contains multiple references to the manifest item with id "…".” El spine lista el mismo ítem de manifiesto más de una vez. EPUB permite que cada documento aparezca solo una vez en el orden de lectura, por lo que un duplicado hace que el libro sea inválido.

El mensaje oficial

The spine contains multiple references to the manifest item with id "%1$s".

Severidad por defecto
Error. El EPUB rompe una regla de la especificación y es inválido. Las tiendas y el envío a Kindle pueden rechazarlo, y EPUBCheck sale con estado 1.
versión de EPUBCheck
5.4.0

%1$s, %2$s… se completan con el archivo, valor o elemento EPUBCheck encontrado.

Causas típicas

  • Un capítulo añadido dos veces por una herramienta o a mano.
  • Libros fusionados de varias fuentes, donde el mismo archivo terminó en el spine dos veces.
  • Una copia y pega de una línea itemref que nunca fue cambiada.

Cómo arreglarlo

  1. Encuentra los nombres de id EPUBCheck en el spine.
  2. Elimina el itemref duplicado, manteniendo el que está en la posición de lectura correcta.
  3. Si deseas ofrecer otro formato, colócalo en un elemento source con un atributo type, y mantén un formato principal en el img.

Cuándo no es esto

Si el mismo archivo es declarado por dos elementos de manifiesto, eso es OPF-074.

Términos usados aquí

Otros mensajes de OPF

  • OPF-033 The spine contains no linear resources.
  • OPF-035 Media type "text/html" is not appropriate for XHTML/OPS.
  • OPF-032 Guide references "…" which is not a valid "OPS Content Document".
  • OPF-036 Video type "…" might not be supported by reading systems
  • OPF-031 File listed in reference element in guide was not declared in OPF manifest: ….
  • OPF-037 Found deprecated media-type "…".

Fuentes

Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.

FAQ

¿Qué significa EPUBCheck OPF-034?

EPUBCheck OPF-034 es un mensaje de error: “The spine contains multiple references to the manifest item with id "…".” El spine lista el mismo ítem de manifiesto más de una vez. EPUB permite que cada documento aparezca solo una vez en el orden de lectura, por lo que un duplicado hace que el libro sea inválido.

¿Es OPF-034 un error?

OPF-034 se informa como error por defecto. El EPUB rompe una regla de la especificación y es inválido. Las tiendas y Enviar a Kindle pueden rechazarlo, y EPUBCheck sale con estado 1.

Herramientas de PDF a EPUB

Cada herramienta utiliza el mismo motor. Hasta 3 libros al día son gratuitos.

Ver todas las herramientas