EPUBCheck RSC-011: Link zu einem nicht-spine-Dokument
Aktualisiert:
EPUBCheck RSC-011 ist eine Fehlermeldung: „Found a reference to a resource that is not a spine item.“ Ein Hyperlink verweist auf ein Inhaltdokument, das im Manifest, aber nicht im spine ist, sodass Leseanwendungen es möglicherweise nicht öffnen können. Jedes Dokument, zu dem ein Leser navigieren kann, muss Teil des spine sein.
Die offizielle Nachricht
Found a reference to a resource that is not a spine item.
- Standard-Schweregrad
- Fehler. Das EPUB bricht eine Regel der Spezifikation und ist ungültig. Geschäfte und Sende an Kindle könnten es ablehnen, und EPUBCheck beendet die Ausführung mit Status 1.
- EPUBCheck Version
- 5.4.0
Typische Ursachen
- Eine Notiz, ein Anhang oder eine Antwortseite, die vom Text verlinkt ist, aber nie zum spine hinzugefügt wurde.
- Ein Dokument, das aus dem spine entfernt wurde, um es zu verbergen, während Links zu ihm bestehen blieben.
Wie man es behebt
- Finde das Ziel-Dokument, das in der Nachricht genannt wird.
- Fügen Sie das Dokument zur spine hinzu. Wenn es beim Blättern durch das Buch nicht erscheinen soll, fügen Sie es mit
linear="no"hinzu. - Erneut validieren.
Wann es nicht das ist
Wenn die Zieldatei vollständig fehlt, ist das RSC-007; wenn es sich nicht um ein Inhaltsdokument handelt, RSC-010.
Hier verwendete Begriffe
Andere RSC Nachrichten
RSC-010Reference to non-standard resource type found.RSC-012Fragment identifier is not defined.RSC-009A non-SVG image resource should not be defined with a fragment identifier.RSC-013Fragment identifier is used in a reference to a stylesheet resource.RSC-008Referenced resource "…" is not declared in the OPF manifest.RSC-014Fragment identifier defines an incompatible resource type.
Quellen
- EPUB 3.3, §5.7 Spine section · lesen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.