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. |