Pipelines resources

12 Sep 2022XProc 3.0: An XML Pipeline Language

This specification describes the syntax and semantics of XProc 3.0: An XML Pipeline Language, a language for describing operations to be performed on documents.

An XML Pipeline specifies a sequence of operations to be performed on documents. Pipelines generally accept documents as input and produce documents as output. Pipelines are made up of simple steps which perform atomic operations on documents and constructs such as conditionals, iterations, and exception handlers which control which steps are executed.

12 Sep 2022XProc 3.0: Standard Step Library

This specification describes the standard step vocabulary of XProc 3.0: An XML Pipeline Language.

30 May 2025XProc 3.1: An XML Pipeline Language

This specification describes the syntax and semantics of XProc 3.1: An XML Pipeline Language, a language for describing operations to be performed on documents.

An XML Pipeline specifies a sequence of operations to be performed on documents. Pipelines generally accept documents as input and produce documents as output. Pipelines are made up of simple steps which perform atomic operations on documents and constructs such as conditionals, iterations, and exception handlers which control which steps are executed.

Supersedes: XProc 3.0: An XML Pipeline Language

30 May 2025XProc 3.1: dynamic pipeline execution

This specification describes the p:run step for XProc 3.1: An XML Pipeline Language.

30 May 2025XProc 3.1: file steps

This specification describes the file related steps for XProc 3.1: An XML Pipeline Language.

30 May 2025XProc 3.1: Invisible XML

This specification describes the p:invisible-xml step for XProc 3.1: An XML Pipeline Language.

30 May 2025XProc 3.1: mail steps

This specification describes optional mail related steps for XProc 3.1: An XML Pipeline Language.

30 May 2025XProc 3.1: operating system steps

This specification describes the p:os-exec and p:os-info steps for XProc 3.1: An XML Pipeline Language.

30 May 2025XProc 3.1: paged media steps

This specification describes the p:css-formatter and p:xsl-formatter steps for XProc 3.1: An XML Pipeline Language.

30 May 2025XProc 3.1: Standard Step Library

This specification describes the standard step vocabulary of XProc 3.1: An XML Pipeline Language.

Supersedes: XProc 3.0: Standard Step Library

30 May 2025XProc 3.1: text steps

This specification describes the text related steps for XProc 3.1: An XML Pipeline Language.

30 May 2025XProc 3.1: validation steps

This specification describes the p:validate-with-nvdl, p:validate-with-relax-ng, p:validate-with-schematron, p:validate-with-xml-schema, p:validate-with-json-schema, and p:validate-with-dtd steps for XProc 3.1: An XML Pipeline Language.