Skip to content
Novus Examples
epub3.8 KB

EPUB 2.0.1 - Cover by meta name="cover" Only (no guide, no cover page)

The cover convention that predates every standard way of doing it: a bare meta name="cover" pointing at a manifest id, with no guide reference, no cover XHTML page and nothing in the spine. For testing cover extraction against the messiest of the three EPUB 2 conventions.

Archive contents — 9 entriesepub
  • mimetype
  • container.xml
  • content.opf
  • toc.ncx
  • style.css
  • cover.png
  • chapter1.xhtml
  • chapter2.xhtml
  • chapter3.xhtml

Specifications

Seed
20260807
Epub Version
2.0.1
Cover Convention
meta name="cover" only
Has Guide
false
Has Cover Page
false
Cover Item Id
my-cover-image
Cover In Spine
false

Testing contract

Expected to pass
Scenario
Ask a library tool or converter for this book's cover image.
Expected result
The tool follows meta name="cover" to the my-cover-image manifest item and returns cover.png, rather than reporting no cover because there is no cover page or guide reference.

What is a .epub file?

EPUB is the open e-book standard, a ZIP archive containing XHTML content documents, CSS, images, and a package manifest describing reading order and metadata. It supports reflowable text that adapts to screen size and is supported by most e-readers except Kindle natively. It is the dominant format for distributable e-books.

How to use this file

Use an example EPUB to test e-book parsing, ZIP-package and manifest handling, reading-order and metadata extraction, and rendering in e-reader applications.

How to use this file for testing

“EPUB 2.0.1 - Cover by meta name="cover" Only (no guide, no cover page)” is a deterministic Novus Examples fixture for Metadata testing, Conversion testing. Images, audio, video, and documents with documented metadata paired with deliberately stripped versions, for verifying extraction, preservation, redaction, and privacy-scrubbing behavior.

Documented properties for this file: seed 20260807. Compare results against paired or grouped companions on this page when present (clean↔damaged, searchable↔scanned, or format twins) so scores stay reproducible across runs.

Download the file once, keep the path stable in CI or local scripts, and treat the spec table as the contract: dimensions, seeds, field lists, and roles are intentional. Corrupt or invalid samples are labelled as such — expect parsers to fail loudly rather than silently accept them.

E-book fixtures are structured archives documented down to their spine and manifest. Test readers and converters, and where a valid↔intentionally-invalid pair exists, assert graceful handling of the malformed container.

Code examples

ebook-convert meta-cover-no-guide.epub out.pdf   # Calibre
unzip -l meta-cover-no-guide.epub                # EPUB is a ZIP

Generated by generation/ebooks_p7.py. Free for any use, no attribution required — license.