Saltar al contenido
EPUBCheck · Recursos y referencias

EPUBCheck RSC-015: uso de SVG sin un fragmento

Actualizado:

EPUBCheck RSC-015 es un mensaje de uso: “A fragment identifier is required for svg use tag references.” Un elemento de uso SVG referencia un archivo sin un identificador de fragmento; debe apuntar a un elemento específico con #id. Sin el fragmento, la aplicación de lectura no sabe qué forma reutilizar.

El mensaje oficial

A fragment identifier is required for svg use tag references.

Severidad por defecto
Uso. Informativo solo y oculto por defecto: aparece cuando EPUBCheck se ejecuta con -u (--usage). No hace que el EPUB sea inválido.
versión de EPUBCheck
5.4.0

Causas típicas

  • Un elemento de uso escrito como <use href="icons.svg"/> en lugar de <use href="icons.svg#star"/>.
  • Sprites de símbolos cuyos ids se eliminaron cuando se optimizó el SVG.

Cómo arreglarlo

  1. Abre el archivo SVG y encuentra el id del elemento a reutilizar.
  2. Agrega ese id al final de la referencia, después de un #.
  3. Si el elemento no tiene id, asígnale uno, luego valida de nuevo.

Cuándo no es esto

Si el fragmento está presente pero el id no existe, el mensaje es RSC-012.

Términos usados aquí

Otros mensajes de RSC

  • RSC-014 Fragment identifier defines an incompatible resource type.
  • RSC-016 Fatal Error while parsing file: …
  • RSC-013 Fragment identifier is used in a reference to a stylesheet resource.
  • RSC-017 Warning while parsing file: …
  • RSC-012 Fragment identifier is not defined.
  • RSC-011 Found a reference to a resource that is not a spine item.

Fuentes

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

FAQ

¿Qué significa EPUBCheck RSC-015?

EPUBCheck RSC-015 es un mensaje de uso: “A fragment identifier is required for svg use tag references.” Un elemento de uso SVG referencia un archivo sin un identificador de fragmento; debe apuntar a un elemento específico con #id. Sin el fragmento, la aplicación de lectura no sabe qué forma reutilizar.

¿Es RSC-015 un error?

RSC-015 se informa como uso por defecto. Solo informativo y oculto por defecto: aparece cuando EPUBCheck se ejecuta con -u (--uso). No hace que el EPUB sea inválido.

Herramientas de PDF a EPUB

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

Ver todas las herramientas