EPUBCheck RSC-014: virheellinen tyypin osatunniste
Päivitetty:
EPUBCheck RSC-014 on käyttöviesti: “Fragment identifier defines an incompatible resource type.” Osatunniste viittaa eri tyyppiseen asiaan kuin mikä viittaukselle on odotettu. Se on käyttöviesti, joka näytetään vain -u:n yhteydessä, esimerkiksi linkki, joka pitäisi kohdistaa SVG-elementtiin, mutta löytyy toisenlaisen resurssin muodossa.
Virallinen viesti
Fragment identifier defines an incompatible resource type.
- Oletusarvoinen vakavuus
- Käyttö. Vain informatiivista ja oletusarvoisesti piilotettua: se näkyy, kun EPUBCheck toimii -u (--usage) -asetuksella. Se ei tee EPUB:stä virheellistä.
- EPUBCheck versio
- 5.4.0
Tyypilliset syyt
- Fragmentti, joka on kopioitu toisesta tiedostosta ja jolla on elementti, jolla on sama id, mutta eri tyyppi.
- Viittaus SVG-fragmenttiin, joka todella osoittaa XHTML asiakirjaan tai päinvastoin.
Kuinka korjata se
- Lue viitteen EPUBCheck nimet ja tarkista, minkälaiseen elementtiin #fragmentti viittaa.
- Suuntaa viite odotetun tyyppiseen elementtiin tai oikeaan tiedostoon.
- Validoi uudelleen -u-komennolla vahvistaaksesi.
Milloin tämä ei ole se
Jos fragmenttia ei ole olemassa lainkaan, virhe on RSC-012.
Tässä käytetyt termit
Muut RSC viestit
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: …
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.