Saltar al contenido
EPUBCheck · Documento de paquete (OPF)

EPUBCheck OPF-031: enlace de guía a archivo faltante

Actualizado:

EPUBCheck OPF-031 es un mensaje de error: “File listed in reference element in guide was not declared in OPF manifest: ….” Una referencia en el elemento guía EPUB 2 apunta a un archivo que no está en el manifiesto. La guía es una lista heredada de lugares clave (portada, tabla de contenido, inicio), y sus objetivos deben ser archivos declarados.

El mensaje oficial

File listed in reference element in guide was not declared in OPF manifest: %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

  • Una entrada de guía que quedó después de que se eliminó o renombró un archivo.
  • Una ruta incorrecta o un caso incorrecto en el href de un elemento de referencia.
  • Una guía copiada de otro libro.

Cómo arreglarlo

  1. Encuentra el elemento de referencia EPUBCheck que apunta en la guía.
  2. Corrige su href a un archivo declarado en el manifiesto, o elimina la entrada.
  3. En EPUB 3, el nav de hitos en el documento de navegación reemplaza la guía, por lo que puedes eliminar la guía si no apuntas a EPUB 2 sistemas de lectura.

Cuándo no es esto

Si el archivo está en el manifiesto pero no es un documento de contenido, EPUBCheck informa OPF-032.

Términos usados aquí

Otros mensajes de OPF

  • OPF-030 The unique-identifier "…" was not found.
  • OPF-032 Guide references "…" which is not a valid "OPS Content Document".
  • OPF-029 The file "…" does not appear to match the media type …, as specified in the OPF file.
  • OPF-033 The spine contains no linear resources.
  • OPF-028 Undeclared prefix: "…".
  • OPF-034 The spine contains multiple references to the manifest item with id "…".

Fuentes

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

FAQ

¿Qué significa EPUBCheck OPF-031?

EPUBCheck OPF-031 es un mensaje de error: “File listed in reference element in guide was not declared in OPF manifest: ….” Una referencia en el elemento guía EPUB 2 apunta a un archivo que no está en el manifiesto. La guía es una lista heredada de lugares clave (portada, tabla de contenido, inicio), y sus objetivos deben ser archivos declarados.

¿Es OPF-031 un error?

OPF-031 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