Step daisy3-prepare-dtbook {http://www.daisy.org/ns/pipeline/xproc}

Add missing elements to a DTBook so as to make the NCX/OPF/SMIL generation easier.

Also add UID metadata and set DOCTYPE.

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

Input Ports

Port Description
source primary
mathml-altimg-fallback sequence

Fileset manifest with as single file the image to use as MathML altimg fallback.

Output Ports

Port Description
result.fileset primary

Result fileset with the DTBook, and with the MathML altimg fallback if it was required.

Exactly one document is loaded in memory: the DTBook.

result.in-memory

Options

Local Name Namespace URI Default Description
output-base-uri ''

The base URI of the result DTBook

Defaults to the base URI of the input DTBook.

uid required

UID of the DTBook (in the meta elements)