EPUBCheck RSC-011: link til et ikke-spine dokument
Opdateret:
EPUBCheck RSC-011 er en fejloplysning: “Found a reference to a resource that is not a spine item.” Et hyperlink peger på et indholds-dokument, der er i manifestet, men ikke i spine, så læse-apps muligvis ikke kan åbne det. Hvert dokument, en læser kan navigere til, skal være en del af spine.
Den officielle meddelelse
Found a reference to a resource that is not a spine item.
- Standard alvorlighed
- Fejl. EPUB bryder en regel i specifikationen og er ugyldig. Lagring og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.
- EPUBCheck version
- 5.4.0
Typiske årsager
- En note, appendix eller svarkort linket fra teksten, men aldrig tilføjet til spine.
- Et dokument fjernet fra spine for at skjule det, mens links til det forblev.
Sådan retter du det
- Find det mål-dokument nævnt i beskeden.
- Tilføj dokumentet til spine. Hvis det ikke skal vises, når der bladrer gennem bogen, skal det tilføjes med
linear="no". - Valider igen.
Hvornår det ikke er dette
Hvis målfilen helt mangler, er det RSC-007; hvis den ikke er et indholdsdokument, RSC-010.
Termer der bruges her
Andre RSC beskeder
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.
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.