Skip to content
EPUBCheck · Resources and references

RSC-010

Updated:

EPUBCheck RSC-010 is an error message: “Reference to non-standard resource type found.” A hyperlink points to a file that is not a document a reading app can display, such as a plain image or another non-content file inside the EPUB.

The official message

Reference to non-standard resource type found.

Default severity
Error. The EPUB breaks a rule of the specification and is invalid. Stores and Send to Kindle may reject it, and EPUBCheck exits with status 1.
EPUBCheck version
5.4.0

Typical causes

  • A link to an image file instead of to the page that shows it.
  • A link to an embedded file such as a PDF or text file.

How to fix it

  • Point the link at an XHTML document that contains the image or content.
  • Or remove the link if readers cannot open the target anyway.

Terms used here

Other RSC messages

  • RSC-009 A non-SVG image resource should not be defined with a fragment identifier.
  • RSC-011 Found a reference to a resource that is not a spine item.
  • RSC-008 Referenced resource "…" is not declared in the OPF manifest.
  • RSC-012 Fragment identifier is not defined.
  • RSC-007 Referenced resource "…" could not be found in the EPUB.
  • RSC-007w Referenced resource "…" could not be found in the EPUB.

Message text and severity from EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explanation by EPUBLab.

FAQ

What does EPUBCheck RSC-010 mean?

EPUBCheck RSC-010 is an error message: “Reference to non-standard resource type found.” A hyperlink points to a file that is not a document a reading app can display, such as a plain image or another non-content file inside the EPUB.

Is RSC-010 an error?

RSC-010 is reported as error by default. The EPUB breaks a rule of the specification and is invalid. Stores and Send to Kindle may reject it, and EPUBCheck exits with status 1.