XTS Documentation
XTS creates PDF files automatically from XML data – product catalogs, price lists, data sheets, travel guides, and anything else where you need beautiful, reproducible output without touching a mouse.
This documentation is split into three parts:
Layout Guide
A guided tour through producing documents with XTS, from your first PDF to advanced layouts. Start here if you’re new, or jump to a topic when you need to learn how something works.
Getting Started – Core Concepts – Text & Styling – Tables – Images & Graphics – Page Layout – Advanced Topics – Running XTS
Programming
The XTS language itself: how layout code runs, the data/action model, typed values, variables, XPath, functions, templates, and control flow.
Execution model – Data vs. action – Values and types – Variables – XPath basics – XPath in XTS – Maps and arrays – Functions – Templates – Control flow – Records and dispatch – Data files
Reference Manual
Exact specifications for every command, function, and option. Use this when you know what you’re looking for and need the details.
Commands – XPath Functions – CSS Properties – Units – Defaults – CLI Reference