Saltar al contenido
EPUBCheck · Recursos y referencias

EPUBCheck RSC-030: URL de archivo no permitida

Actualizado:

EPUBCheck RSC-030 es un mensaje de error: “File URLs are not allowed in EPUB, but found "…".” Una URL de archivo apunta a un archivo en la computadora de alguien; EPUB no permite URLs de archivos. Los lectores no pueden acceder al disco del autor, por lo que el enlace o imagen está roto para todos.

El mensaje oficial

File URLs are not allowed in EPUB, but found "%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

  • Enlaces o imágenes que aún apuntan al disco del autor, como file:///C:/Users/… después de la exportación.
  • Documentos exportados de un procesador de texto que almacenó rutas locales absolutas.

Cómo arreglarlo

  1. Encuentra el archivo: URL nombrada en el mensaje.
  2. Copia el recurso en la carpeta del libro, agrégalo al manifiesto y referencia con una ruta relativa, o elimina la referencia.
  3. Valida nuevamente.

Cuándo no es esto

Una URL http o https a un recurso que debe estar dentro del EPUB es RSC-006.

Términos usados aquí

Otros mensajes de RSC

  • RSC-029 Data URL is not allowed in this context.
  • RSC-031 Remote resource references should use HTTPS, but found "…".
  • RSC-028 XML documents must be encoded in UTF-8, but … was detected.
  • RSC-032 Fallback must be provided for foreign resources, but found none for resource "…" of type "…".
  • RSC-027 XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.
  • RSC-033 Relative URL strings must not have a query component, but found one in "…".

Fuentes

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

FAQ

¿Qué significa EPUBCheck RSC-030?

EPUBCheck RSC-030 es un mensaje de error: “File URLs are not allowed in EPUB, but found "…".” Una URL de archivo apunta a un archivo en la computadora de alguien; EPUB no permite URLs de archivos. Los lectores no pueden acceder al disco del autor, por lo que el enlace o imagen está roto para todos.

¿Es RSC-030 un error?

RSC-030 se informa como un 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 el 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