Zum Inhalt springen
EPUBCheck · Ressourcen und Verweise

EPUBCheck RSC-015: SVG-Verwendung ohne Fragment

Aktualisiert:

EPUBCheck RSC-015 ist eine Gebrauchsnachricht: „A fragment identifier is required for svg use tag references.“ Ein SVG-Verwendungselement referenziert eine Datei ohne Fragment-Identifikator; es muss auf ein spezifisches Element mit #id zeigen. Ohne das Fragment weiß die Leseanwendung nicht, welche Form wiederverwendet werden soll.

Die offizielle Nachricht

A fragment identifier is required for svg use tag references.

Standard-Schweregrad
Nutzung. Nur informativ und standardmäßig ausgeblendet: es erscheint, wenn EPUBCheck mit -u (--usage) ausgeführt wird. Es macht EPUB nicht ungültig.
EPUBCheck Version
5.4.0

Typische Ursachen

  • Ein use-Element, das als <use href="icons.svg"/> anstelle von <use href="icons.svg#star"/> geschrieben wurde.
  • Symbol-Sprites, deren IDs entfernt wurden, als das SVG optimiert wurde.

Wie man es behebt

  1. Öffnen Sie die SVG-Datei und finden Sie die ID des Elements, das wiederverwendet werden soll.
  2. Fügen Sie diese ID am Ende der Referenz hinzu, nach einem #.
  3. Wenn das Element keine ID hat, gib ihm eine, und validiere dann erneut.

Wann es nicht das ist

Wenn das Fragment vorhanden ist, die ID jedoch nicht existiert, ist die Nachricht RSC-012.

Hier verwendete Begriffe

Andere RSC Nachrichten

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

Quellen

Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.

FAQ

Was bedeutet EPUBCheck RSC-015?

EPUBCheck RSC-015 ist eine Gebrauchsnachricht: „A fragment identifier is required for svg use tag references.“ Ein SVG-Verwendungselement referenziert eine Datei ohne Fragment-Identifikator; es muss auf ein spezifisches Element mit #id zeigen. Ohne das Fragment weiß die Leseanwendung nicht, welche Form wiederverwendet werden soll.

Ist RSC-015 ein Fehler?

RSC-015 wird standardmäßig als Nutzung angezeigt. Nur informativ und standardmäßig verborgen: es erscheint, wenn EPUBCheck mit -u (--usage) ausgeführt wird. Es macht die EPUB nicht ungültig.

PDF zu EPUB Tools

Jedes Tool verwendet die gleiche Engine. Bis zu 3 Bücher pro Tag sind kostenlos.

Alle Werkzeuge ansehen