Sari la conținut
EPUBCheck · Resurse și referințe

EPUBCheck RSC-015: SVG use fără un fragment

Actualizat:

EPUBCheck RSC-015 este un mesaj de utilizare: “A fragment identifier is required for svg use tag references.” Un element SVG use face referire la un fișier fără un identificator de fragment; trebuie să indice un element specific cu #id. Fără fragment, aplicația de citire nu știe ce formă să reutilizeze.

Mesajul oficial

A fragment identifier is required for svg use tag references.

Severitate implicită
Utilizare. Informațional doar și ascuns implicit: apare când EPUBCheck rulează cu -u (--usage). Nu face ca EPUB să devină invalid.
versiunea EPUBCheck
5.4.0

Cauze tipice

  • Un element de utilizare scris ca <use href="icons.svg"/> în loc de <use href="icons.svg#star"/>.
  • Sprite-uri simbolice a căror id-uri au fost eliminate când SVG-ul a fost optimizat.

Cum să o repari

  1. Deschide fișierul SVG și găsește id-ul elementului de reutilizat.
  2. Adăugați acest id la sfârșitul referinței, după un #.
  3. Dacă elementul nu are un id, dă-i unul, apoi validează din nou.

Când nu este acest lucru

Dacă fragmentul este prezent dar id-ul nu există, mesajul este RSC-012.

Termeni folosiți aici

Alte mesaje 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.

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck RSC-015?

EPUBCheck RSC-015 este un mesaj de utilizare: “A fragment identifier is required for svg use tag references.” Un element SVG use face referire la un fișier fără un identificator de fragment; trebuie să indice un element specific cu #id. Fără fragment, aplicația de citire nu știe ce formă să reutilizeze.

Este RSC-015 o eroare?

RSC-015 este raportat ca utilizare în mod implicit. Informațional doar și ascuns în mod implicit: apare când EPUBCheck rulează cu -u (--usage). Nu face ca EPUB să fie invalid.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele