EPUBCheck RSC-014: fragment de tip greșit
Actualizat:
EPUBCheck RSC-014 este un mesaj de utilizare: “Fragment identifier defines an incompatible resource type.” Un identificator de fragment indică ceva de un tip diferit decât se așteaptă referința. Este un mesaj de utilizare, afișat doar cu -u, de exemplu un link care ar trebui să țintească un element SVG, dar se rezolvă către un alt tip de resursă.
Mesajul oficial
Fragment identifier defines an incompatible resource type.
- Severitate implicită
- Utilizare. Informațional doar și ascuns implicit: apare când EPUBCheck rulează cu -u (--usage). Nu face ca EPUB să devină invalid.
- versiunea EPUBCheck
- 5.4.0
Cauze tipice
- Un fragment copiat dintr-un alt fișier care are un element cu același id dar de un alt tip.
- O referință la un fragment SVG care de fapt pointează într-un document XHTML, sau invers.
Cum să o repari
- Citește numele referinței EPUBCheck și verifică ce fel de element se rezolvă pentru #fragment.
- Indică referința către un element de tipul așteptat sau către fișierul corect.
- Validați din nou cu -u pentru a confirma.
Când nu este acest lucru
Dacă fragmentul nu există deloc, eroarea este RSC-012.
Termeni folosiți aici
Alte mesaje RSC
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: …
Surse
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.