EPUBCheck RSC-015: SVG gebruik zonder fragment
Bijgewerkt:
EPUBCheck RSC-015 is een gebruiksbericht: “A fragment identifier is required for svg use tag references.” Een SVG gebruikselement verwijst naar een bestand zonder een fragmentidentifier; het moet naar een specifiek element wijzen met #id. Zonder het fragment weet de leesapp niet welke vorm hergebruikt moet worden.
Het officiële bericht
A fragment identifier is required for svg use tag references.
- Standaard ernst
- Gebruik. Alleen informatief en standaard verborgen: het verschijnt wanneer EPUBCheck draait met -u (--usage). Het maakt de EPUB niet ongeldig.
- EPUBCheck versie
- 5.4.0
Typische oorzaken
- Een gebruikselement geschreven als
<use href="icons.svg"/>in plaats van<use href="icons.svg#star"/>. - Symboolsprites wiens ids zijn verwijderd toen de SVG werd geoptimaliseerd.
Hoe het te repareren
- Open het SVG-bestand en zoek de id van het element om te hergebruiken.
- Voeg die id toe aan het einde van de referentie, na een #.
- Als het element geen id heeft, geef het er een, valideer dan opnieuw.
Wanneer het niet dit is
Als het fragment aanwezig is maar de id niet bestaat, is het bericht RSC-012.
Termen die hier worden gebruikt
Andere RSC berichten
RSC-014Fragment identifier defines an incompatible resource type.RSC-016Fatal Error while parsing file: …RSC-013Fragment identifier is used in a reference to a stylesheet resource.RSC-017Warning while parsing file: …RSC-012Fragment identifier is not defined.RSC-011Found a reference to a resource that is not a spine item.
Bronnen
Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.