Library http://www.daisy.org/pipeline/modules/common-utils/library.xpl

Steps

Local Name Namespace URI Description
add-ids http://www.daisy.org/ns/pipeline/xproc Add missing IDs and fix duplicate IDs.
assert http://www.daisy.org/ns/pipeline/xproc Example usage: <px:assert message="All d:file elements must have a media-type attribute. $1 and $2 more d:file elements is missing their media-type attribute." severity="ERROR" error-code="pxe:PEOU0002"> <p:with-param name="param1" select="(/d:fileset/d:file[n [...]
error http://www.daisy.org/ns/pipeline/xproc Example usage: <px:error code="pxe:PEOU0001" message="URI must be absolute and refer to the local file system: $1"> <p:with-param name="param1" select="$href"/> </px:error>
i18n-translate http://www.daisy.org/ns/pipeline/xproc This step invokes the pf:i18n-translate function (implemented in i18n-translate.xsl) with its options as arguments and returns the result as a c:result document.
log-error http://www.daisy.org/ns/pipeline/xproc Log caught XProc errors. Logs messages in the job execution log and prints the stack trace in the detailed log.
message http://www.daisy.org/ns/pipeline/xproc Example usage: <px:message message="The value '$1' is an invalid font color. Will use black instead." severity="WARN"> <p:with-param name="param1" select="$color"/> </px:message>
parse-xml-stylesheet-instructions http://www.daisy.org/ns/pipeline/xproc Extract and parse <?xml-stylesheet?> processing instructions from a document.
tokenize http://www.daisy.org/ns/pipeline/xproc This step invokes the XPath fn:tokenize function with its options as arguments and returns the result as a sequence of c:result documents.
xml-chunker http://www.daisy.org/ns/pipeline/xproc Break a document into smaller parts.