EPUBCheck RSC-011: länk till ett icke-spine dokument
Uppdaterad:
EPUBCheck RSC-011 är ett felmeddelande: “Found a reference to a resource that is not a spine item.” En hyperlänk pekar på ett innehållsdokument som finns i manifestet men inte i spine, så läsappar kanske inte kan öppna den. Varje dokument som en läsare kan navigera till måste vara en del av spine.
Det officiella meddelandet
Found a reference to a resource that is not a spine item.
- Standardsvårighetsgrad
- Fel. EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa den, och EPUBCheck avslutas med status 1.
- EPUBCheck version
- 5.4.0
Typiska orsaker
- En anteckning, bilaga eller svarssida länkad från texten men aldrig tillagd i spine.
- Ett dokument som tagits bort från spine för att dölja det, medan länkar till det förblev.
Hur man åtgärdar det
- Hitta mål-dokumentet som nämns i meddelandet.
- Lägg till dokumentet till spine. Om det inte ska visas när man bläddrar igenom boken, lägg till det med
linear="no". - Validera igen.
När det inte är detta
Om målfilen helt saknas, är det RSC-007; om den inte är ett innehållsdokument, RSC-010.
Villkor som används här
Andra RSC meddelanden
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.
Källor
Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.