EPUBCheck RSC-012: verbroken fragmentlink (#id)
Bijgewerkt:
EPUBCheck RSC-012 is een foutmelding: “Fragment identifier is not defined.” Een link verwijst naar een fragment (#id) dat niet bestaat in het doelbestand. De link opent het juiste bestand, maar kan niet naar de bedoelde plaats springen, wat gebruikelijk is bij voetnoten en inhoudsopgave-items.
Het officiële bericht
Fragment identifier is not defined.
- Standaard ernst
- Fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Opslaan en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck verlaat met status 1.
- EPUBCheck versie
- 5.4.0
Typische oorzaken
- Voetnoten
- Een link die naar de juiste id verwijst maar het verkeerde bestand na een hoofdstuk dat is gesplitst.
Hoe het te repareren
- Zoek de link en de id genoemd in het bericht.
- Voeg de ontbrekende id toe aan het doel-element, of corrigeer de link naar een id die bestaat.
- Na het splitsen van hoofdstukken, werk links bij zodat ze het bestand noemen waar de id nu woont.
Wanneer het niet dit is
Als het bestand zelf ontbreekt, is dat RSC-007; een fragment op een PNG of JPEG is RSC-009.
Termen die hier worden gebruikt
Andere RSC berichten
RSC-011Found a reference to a resource that is not a spine item.RSC-013Fragment identifier is used in a reference to a stylesheet resource.RSC-010Reference to non-standard resource type found.RSC-014Fragment identifier defines an incompatible resource type.RSC-009A non-SVG image resource should not be defined with a fragment identifier.RSC-015A fragment identifier is required for svg use tag references.
Bronnen
Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.