EPUBCheck RSC-014: fragment av feil type
Oppdatert:
EPUBCheck RSC-014 er en bruksmeddelelse: “Fragment identifier defines an incompatible resource type.” En fragmentidentifikator peker på noe av en annen type enn referansen forventer. Dette er en bruksmeddelelse, vist kun med -u, for eksempel en lenke som skal målrette et SVG-element, men løser til en annen type ressurs.
Den offisielle meldingen
Fragment identifier defines an incompatible resource type.
- Standard alvorlighetsgrad
- Bruk. Informativ kun og skjult som standard: det vises når EPUBCheck kjøres med -u (--bruk). Det gjør ikke EPUB ugyldig.
- EPUBCheck versjon
- 5.4.0
Typiske årsaker
- Et fragment kopiert fra en annen fil som har et element med samme id men av en annen type.
- En referanse til et SVG-fragment som faktisk peker inn i et XHTML dokument, eller omvendt.
Hvordan fikse det
- Les referansen EPUBCheck navn og sjekk hva slags element #fragmentet løser seg til.
- Peil referansen mot et element av forventet type, eller mot riktig fil.
- Valider igjen med -u for å bekrefte.
Når det ikke er dette
Hvis fragmentet ikke eksisterer i det hele tatt, er feilen RSC-012.
Begreper brukt her
Andre RSC meldinger
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
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.