EPUBCheck RSC-014: fragment av fel typ
Uppdaterad:
EPUBCheck RSC-014 är ett användningsmeddelande: “Fragment identifier defines an incompatible resource type.” En fragmentidentifierare pekar på något av en annan typ än referensen förväntar sig. Det är ett användningsmeddelande, visas endast med -u, till exempel en länk som ska rikta sig mot ett SVG-element men löser upp till en annan typ av resurs.
Det officiella meddelandet
Fragment identifier defines an incompatible resource type.
- 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 fragment kopierat från en annan fil som har ett element med samma id men av en annan typ.
- En referens till ett SVG-fragment som faktiskt pekar in i ett XHTML dokument, eller omvänt.
Hur man åtgärdar det
- Läs referensen EPUBCheck namn och kontrollera vilken typ av element #fragmentet löses till.
- Peka referensen mot ett element av förväntad typ, eller mot rätt fil.
- Validera igen med -u för att bekräfta.
När det inte är detta
Om fragmentet inte existerar alls, är felet RSC-012.
Villkor som används här
Andra RSC meddelanden
RSC-013Fragment identifier is used in a reference to a stylesheet resource.RSC-015A fragment identifier is required for svg use tag references.RSC-012Fragment identifier is not defined.RSC-016Fatal Error while parsing file: …RSC-011Found a reference to a resource that is not a spine item.RSC-017Warning while parsing file: …
Källor
Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.