Die automatisierte Verarbeitung von XML-strukturierten Daten zu anspruchsvoll gestalteten Seiten war mit bisherigen Technologien äußerst schwierig. Mit dem W3C-Standard zur eXtensible Stylesheet Language XSL und den dazugehörenden Formatting Objects (XSL-FO) änderte sich diese Situation jedoch. Heute sind leistungsfähige Satz- und Umbruchsysteme verfügbar, die XSL-FO unterstützen und aus XML-Daten ansprechende Druck- und PDF-Produkte erzeugen. Dieses Buch zeigt, wie man für diese Zwecke XSL-FO einsetzt und deren technische und wirtschaftliche Vorteile in der Praxis umsetzt. Der inhaltliche Schwerpunkt liegt auf der Bereitstellung und ausführlichen Kommentierung von Bausteinen, mit denen man eigene, leistungsfähige Gestaltungsvorlagen (XSL-Stylesheets) für die Ausgabe in PDF oder Druck erstellen kann. In einem Grundlagenteil erhält der Leser eine kompakte und anschauliche Einführung in die Technik der Datentransformation (XSLT) und des Datenzugriffs (XPath) sowie in den Prozess der XSL-FO-Verarbeitung. Ausführlich wird die Kerntechnologie XSL-FO mit ihren satzgestalterischen Potenzialen beschrieben. In einem ausführlichen Referenzteil werden sämtliche XSLT-, XPath- und XSL-FO-Konstrukte mit deutschsprachigen Beschreibungen und Erläuterungen wiedergegeben. Das Buch wendet sich insbesondere an Satzfachleute und Typografen im Verlagswesen und in der grafischen Industrie, aber auch an Programmierer, die XML-Daten für den Druck oder als Online-PDF aufbereiten wollen.