Přeskočit na obsah
EPUBCheck · Zdroje a odkazy

EPUBCheck RSC-009: fragment na rastrovém obrázku

Aktualizováno:

EPUBCheck RSC-009 je varovná zpráva: “A non-SVG image resource should not be defined with a fragment identifier.” Odkaz na rastrový obrázek (JPEG, PNG, GIF, WebP) zahrnuje fragmentový identifikátor (#part), což dává smysl pouze pro SVG obrázky. Čtecí aplikace fragment ignorují nebo s ním špatně zacházejí, takže obrázek se nemusí zobrazit podle očekávání.

Oficiální zpráva

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

Výchozí závažnost
Varování. EPUB je stále platný, ale něco pravděpodobně způsobí problémy v některých čtecích aplikacích. EPUBCheck končí s 0, pokud nepřejdete na --failonwarnings.
verze EPUBCheck
5.4.0

Typické příčiny

  • URL jako images/map.png#region zkopírovaná z webové stránky nebo obrázkové mapy.
  • Nástroj, který přidává fragmenty ke každému obrázkovému odkazu.

Jak to opravit

  1. Najděte reference na obrázek uvedenou v zprávě.
  2. Odstraňte #fragment z odkazu na obrázek.
  3. Pokud potřebujete zobrazit část obrázku, ořízněte ho do vlastního souboru nebo použijte SVG.

Kdy to není to

Fragment, který odkazuje na id, které neexistuje v dokumentu XHTML, je RSC-012.

Podmínky používané zde

Další RSC zprávy

  • 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.

Zdroje

Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.

FAQ

Co znamená EPUBCheck RSC-009?

EPUBCheck RSC-009 je varovná zpráva: “A non-SVG image resource should not be defined with a fragment identifier.” Odkaz na rastrový obrázek (JPEG, PNG, GIF, WebP) zahrnuje fragmentový identifikátor (#part), což dává smysl pouze pro SVG obrázky. Čtecí aplikace fragment ignorují nebo s ním špatně zacházejí, takže obrázek se nemusí zobrazit podle očekávání.

Je RSC-009 chyba?

RSC-009 je ve výchozím nastavení hlášena jako varování. EPUB je stále platná, ale něco může způsobit problémy v některých čtecích aplikacích. EPUBCheck končí se stavem 0, pokud nepředáte --failonwarnings.

PDF do EPUB nástrojů

Každý nástroj používá stejný motor. Až 3 knihy denně jsou zdarma.

Vidět všechny nástroje