XProc Schulung
Seminar
In Heidelberg
Beschreibung
-
Kursart
Seminar
-
Niveau
Anfänger
-
Ort
Heidelberg
-
Unterrichtsstunden
8h
-
Dauer
1 Tag
Dieser Kurs richtet sich an alle, die die Grundlagen von XProc erlernen möchten. Er bietet eine gute Einführung in die Grundlagen von XProc, den sicheren Umgang mit den wichtigsten Befehlen bis hin zur Einbindung externer Techniken.
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
Grundlegende XML, XSLT und XPath-Kenntnisse
Meinungen
Themen
- XProc
- Typische Workflows im Publishing
Dozenten
Manuel Montero
XML, XSLT, XSL-FO
Inhalte
Proc ist eine vom World Wide Web Consortium (W3C) herausgegebene, in XML verfasste Sprache welche einen Satz an Befehlen, für eine Ablaufsteuerung zur Erzeugung von XML orientierten Workflows bereitstellt. Ein XProc Dokument wird von einem Prozessor gelesen, der diese Befehle dann sequentiell abarbeitet. Die Sprache bedient sich mehrerer Techniken welche dann innerhalb einer Pipeline der Reihe nach (als sogenannte Steps, Schritte) ausgeführt werden.
So verfügt XProc zum einen über eine gewisse interne Menge an Möglichkeiten XML zu manipulieren bzw. zu verarbeiten, zum anderen aber auch darüber, externe Technologien (z.B. eine XSLT Transformation oder Schematron Validierungen) als einzelne Verarbeitungsschritte einzugliedern.
Inhalt:
XProc - Was? Wozu? Warum?
- Was ist XProc?
- Wofür ist es geeignet?
- Warum nicht Java, Ant oder C#?
Grundlagen
- Der Grundaufbau
- Was sind Steps?
- Was sind Ports?
- Was sind Pipelines?
- Einführung zum XProc Prozessor "Calabash"
XProc Steps
- Atomic, Compound und Multicontainer Steps
- Einführung in die wichtigsten Befehle von XProc
Einbindung externer Techniken
- Schematron Validierungen
- XSLT Transformationen
- XSL-FO Steuerung
Typische Anwendungszenarien
Gezeigt werden typische Workflows im Publishing und wie sie mit XProc realisiert werden können. Dabei wird mit trivialen Beispielen begonnen, welche dann durch die Einbeziehung externer Technologien die XProc unterstützt, komplexer werden.
Zusätzliche Informationen
XProc Schulung