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

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

Input Ports

Port Description
source.fileset primary

The input fileset containing the DTBook files (marked with media-type="application/x-dtbook+xml".

Will also be used for loading other resources. If files are present in memory, they are expected to be c:data documents. Only when files are not present in this fileset, it will be attempted to load them from disk.

source.in-memory sequence

Output Ports

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

Fileset containing all the DTBook files and any resources they reference (images etc.). Only contains resources that actually exist on disk. The DTBooks are loaded into memory. The original-href attributes reflects which files are stored on disk.

validation-report sequence

The validation report

Can contain as many report documents as there are DTBook files in the input.

The port is empty if the validation option is set to false or if the input contains no invalid DTBook files.

validation-status

The validation status document

'ok' if the input does not contain invalid DTBook files, 'error' otherwise.

Options

Local Name Namespace URI Default Description
validation false()

Whether to perform validation of the input.

mathml-version '3.0'

Version of MathML in the DTBook file

check-images false()

Check to see that referenced images exist on disk

nimas false()

Validate against NIMAS 1.1