Siirry sisältöön
EPUBCheck · Resurssit ja viittaukset

EPUBCheck RSC-009: osatunniste rasterikuvassa

Päivitetty:

EPUBCheck RSC-009 on varoitusviesti: “A non-SVG image resource should not be defined with a fragment identifier.” Viittaus rasterikuvaan (JPEG, PNG, GIF, WebP) sisältää osatunnisteen (#part), joka on merkityksellinen vain SVG-kuville. Lukusovellukset ohittavat tai käsittelevät virheellisesti osatunnistetta, joten kuva ei ehkä näy kuten oli tarkoitus.

Virallinen viesti

A non-SVG image resource should not be defined with a fragment identifier.

Oletusarvoinen vakavuus
Varoitus. EPUB on edelleen voimassa, mutta jokin saattaa aiheuttaa ongelmia joissakin lukusovelluksissa. EPUBCheck poistuu tilassa 0, ellei käytät --failonwarnings.
EPUBCheck versio
5.4.0

Tyypilliset syyt

  • URL, kuten images/map.png#region kopioitu verkkosivulta tai kuvakartalta.
  • Työkalu, joka lisää fragmentteja jokaiseen kuvioviittaukseen.

Kuinka korjata se

  1. Etsi viestin mukainen kuvaviittaus.
  2. Poista #fragment viittauksesta kuvaan.
  3. Jos sinun täytyy näyttää osa kuvasta, rajaa se omaan tiedostoon tai käytä SVG:tä.

Milloin tämä ei ole se

Fragmentti, joka osoittaa id:hen, jota ei ole olemassa XHTML-dokumentissa, on RSC-012.

Tässä käytetyt termit

Muut RSC viestit

  • RSC-008 Referenced resource "…" is not declared in the OPF manifest.
  • RSC-010 Reference to non-standard resource type found.
  • RSC-007 Referenced resource "…" could not be found in the EPUB.
  • RSC-011 Found a reference to a resource that is not a spine item.
  • RSC-006 Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.
  • RSC-006b Resource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.

Lähteet

Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.

FAQ

Mitä EPUBCheck RSC-009 tarkoittaa?

EPUBCheck RSC-009 on varoitusviesti: “A non-SVG image resource should not be defined with a fragment identifier.” Viittaus rasterikuvaan (JPEG, PNG, GIF, WebP) sisältää osatunnisteen (#part), joka on merkityksellinen vain SVG-kuville. Lukusovellukset ohittavat tai käsittelevät virheellisesti osatunnistetta, joten kuva ei ehkä näy kuten oli tarkoitus.

Onko RSC-009 virhe?

RSC-009 ilmoitetaan varoituksena oletuksena. EPUB on edelleen voimassa, mutta jokin todennäköisesti aiheuttaa ongelmia joissakin lukusovelluksissa. EPUBCheck poistuu koodilla 0, ellei käytä --failonwarnings.

PDF - EPUB työkalua

Jokainen työkalu käyttää samaa moottoria. Enintään 3 kirjaa päivässä on ilmaisia.

Näe kaikki työkalut