Step epub3-ensure-core-media {http://www.daisy.org/ns/pipeline/xproc}

Ensure that a EPUB publication contains only resources that are EPUB 3 core media types.

Defined in: http://www.daisy.org/pipeline/modules/epub-utils/library.xpl

Input Ports

Port Description
source.fileset primary
source.in-memory sequence

The input EPUB publication

Output Ports

Port Description
result.fileset primary

The resulting EPUB publication

Resources that are not core media types are filtered out. The package document is updated accordingly. References from HTML documents to the unsupported resources are fixed.

Also fixes dead links in HTML documents.

result.in-memory sequence