Conference Agenda

Overview and details of the sessions of this conference. Please select a date or location to show only sessions at that day or location. Please select a single session for detailed view (with abstracts and downloads if available).

 
Only Sessions at Location/Venue 
 
 
Session Overview
Session
Workshop 5: Introduction to XProc [Half Day, Morning]
Time:
Tuesday, 13/Sept/2022:
9:30am - 1:00pm

Location: ARMB: 3.41

Armstrong Building: Seminar Room 3.41. Capacity: 30

Show help for 'Increase or decrease the abstract text size'
Presentations
ID: 129 / WS 5: 1
Workshop
Keywords: XProc, Automation, Pipeline

Introduction to XProc

D. Maus

State and University Library Hamburg, Germany

XProc is an XML based programming language for processing documents in pipelines. Version 1.0 of the language was published as W3C Recommendation in 2010. The specification of the next version, XProc 3.0, is expected to be published as a community group report in late 2022. While XProc does not seem to have had big adoption in the digital humanities, it is successfully used in various branches of the publishing industry.

This half-day workshop will teach the participants the basic concepts of an XProc processing pipeline (pipelines, steps, ports) and practice their application in a series of excercises. The overall goal of the workshop is to enable to participants to write pipelines that chain common markup manipulation tasks such as loading, transforming, validating that can be used as building blocks for more elaborate steps or as one-off scripts in data maintenance.

From the participants the workshop requires a general understanding of XML document editing and basic knowledge of XPath. The material requirements are a projector and laptops to follow through with the examples given in the workshop. Any operating system with a recent Java Runtime is sufficient.

Participants are recommended to bring their own device.



 
Contact and Legal Notice · Contact Address:
Privacy Statement · Conference: TEI 2022
Conference Software - ConfTool Pro 2.6.145+CC
© 2001–2022 by Dr. H. Weinreich, Hamburg, Germany