EPUBCheck RSC-014: fragment af den forkerte type
Opdateret:
EPUBCheck RSC-014 er en brugsmelding: “Fragment identifier defines an incompatible resource type.” En fragmentidentifikator peger på noget af en anden type, end referencen forventer. Det er en brugsmelding, der kun vises med -u, for eksempel et link, der skal målrette et SVG-element, men løser til en anden slags ressource.
Den officielle meddelelse
Fragment identifier defines an incompatible resource type.
- Standard alvorlighed
- Brug. Kun informativ og skjult som standard: den vises, når EPUBCheck køres med -u (--usage). Det gør ikke EPUB ugyldig.
- EPUBCheck version
- 5.4.0
Typiske årsager
- Et fragment kopieret fra en anden fil, der har et element med den samme id, men af en anden type.
- En reference til et SVG-fragment, der faktisk peger ind i et XHTML dokument, eller det omvendte.
Sådan retter du det
- Læs referencen EPUBCheck navne og tjek, hvilken slags element #fragmentet opløser til.
- Peg referencen til et element af den forventede type, eller til den rigtige fil.
- Valider igen med -u for at bekræfte.
Hvornår det ikke er dette
Hvis fragmentet slet ikke findes, er fejlen RSC-012.
Termer der bruges her
Andre RSC beskeder
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: …
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.