The logo is a pig framed between two angle brackets.

XProc 3.0 Tutorial

More Resources on XProc

The Specs

The XProc 3.0 Specification covers the basic syntax and semantics of XProc 3.0, the standard step library and additional specifications.

For Book Lovers

Erik Siegel wrote a fantastic book on XProc 3.0: XProc 3.0 Programmer Reference (XMLPress, ISBN print: 978-1937434-70-0, ebook: 978-1937434-71-1).

Tutorials, Talks and References

Erik wrote also a series of introductory articles on XProc 3.0 on xml.com:

And last but not least, he created XProcRef an online reference of all available XProc steps.

Norman Tovey Walsh and Achim Bernzden held a talk at Balisage: The Markup Conference in 2019. Their paper on XProc 3.0 is listed in the conference proceedings.

More learning resources can be found on xproc.org.

Editors with XProc Support

  • Native XProc 3.0 editing support is available in the oXygen XML Editor (version 26 and later). Users of earlier versions can use my XProc3kit extension to add XProc 3.0 support.
  • I also developed an XProc extension for Visual Studio Code which allows code completion, as-you-type validation and running pipelines with XML Calabash.

Read more…