Hoppa till innehåll
EPUBCheck · Resurser och referenser

EPUBCheck RSC-015: SVG-användning utan fragment

Uppdaterad:

EPUBCheck RSC-015 är ett användningsmeddelande: “A fragment identifier is required for svg use tag references.” Ett SVG-användningselement refererar till en fil utan en fragmentidentifierare; det måste peka på ett specifikt element med #id. Utan fragmentet vet inte läsappen vilken form som ska återanvändas.

Det officiella meddelandet

A fragment identifier is required for svg use tag references.

Standardsvårighetsgrad
Användning. Informativ endast och gömd som standard: den visas när EPUBCheck körs med -u (--usage). Det gör inte EPUB ogiltig.
EPUBCheck version
5.4.0

Typiska orsaker

  • Ett use-element som skrivits som <use href="icons.svg"/> istället för <use href="icons.svg#star"/>.
  • Symbol sprites vars id:er togs bort när SVG:n optimerades.

Hur man åtgärdar det

  1. Öppna SVG-filen och hitta id för elementet som ska återanvändas.
  2. Lägg till det id i slutet av referensen, efter en #.
  3. Om elementet inte har något id, ge det ett, och validera igen.

När det inte är detta

Om fragmentet är närvarande men id:n inte existerar, är meddelandet RSC-012.

Villkor som används här

Andra RSC meddelanden

  • 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.

Källor

Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.

FAQ

Vad betyder EPUBCheck RSC-015?

EPUBCheck RSC-015 är ett användningsmeddelande: “A fragment identifier is required for svg use tag references.” Ett SVG-användningselement refererar till en fil utan en fragmentidentifierare; det måste peka på ett specifikt element med #id. Utan fragmentet vet inte läsappen vilken form som ska återanvändas.

Är RSC-015 ett fel?

RSC-015 rapporteras som användning som standard. Informativt endast och dolt som standard: det visas när EPUBCheck körs med -u (--usage). Det gör inte EPUB ogiltig.

PDF till EPUB verktyg

Varje verktyg använder samma motor. Upp till 3 böcker per dag är gratis.

Se alla verktyg