XSL-FO
Schulung
Der vorgestellte W3C-Standard "eXtensible Stylesheet Language (XSL)" bietet nicht nur die Möglichkeit, Text-, HTML- oder andere XML-Dateien zu erzeugen, sondern mit der Kombination FO (Formatting Objects) unter dem gemeinsamen Namen XSL-FO auch eine Technologie, um direkt Druckdaten wie von Online-Dokumenten bis hin zu gedruckten Handbüchern mit komplexer Seitengestaltung zu erstellen. Diese Technologie findet vielfältig Einsatz in Anwendungen, die XML-Daten direkt aus Datenbanken oder sonstigen Prozessen heraus aufbereiten, um sie dann automatisiert - insbesondere als PDF - auszugeben.
Dieses Seminar bietet sowohl eine Einführung in die Transformationssprache XSLT als auch ein Spektrum der wichtigsten konzeptionellen und typografischen Bausteine der Sprache XSL-FO.
Inhalt:
XSL-FO - Was? Wozu? Warum?
- Was ist XSL-FO?
- Wozu eignet es sich?
- Warum sollte man es anderen Konzepten vorziehen?
XSLT – Einführung in die Transformationssprache
- Grundaufbau eines XSLT-Dokuments
- Templates
- Grundstylesheet
- Schnellstart
- Das Output-Element
- Template-Regeln
- Auf Knotenwerte zugreifen
- Schleifen
- Bedingungen
- Sortierung
- Nummerierung
- Variablen und Parameter
- Modularisierung
- XPath – Einführung in die Technik des Zugriffs auf die XML-Strukturen
- XSLT 2.0 - Was ist neu?
XSL-FO – Einführung in die Sprache für Seitengestaltung und Umbruch
- Schnellstart
- Das Seiten-Layout
- Blöcke
- Rahmen, Ränder, Abstände und Co.
- Inzeilige Formatierung
- Typografische Mittel
- Listen, Aufzählungen und Beschreibungslisten
- Fußnoten
- Grafiken
- Tabellen
- Das Float-Konzept
- Querverweise/ Hyperlinks
Voraussetzungen: | Allgemeine XML-Kenntnisse |
Ausstattung: | Laptop mit dem Betriebssystem Windows ab der Version XP |
Termine: | 04.-08.11. & 11.11.2024 |
Dauer: | 6 Online-Sessions je 3,5 Stunden |
Preis: | 1.790 EUR pro Person inkl. Unterlagen zzgl. MwSt. |
Anmeldung: | E-Mail an schulung(at)data2type.de |
Kontakt: | data2type GmbH Neuenheimer Landstraße 38/2 69120 Heidelberg Tel.: 06221 - 7391260 |
<< zurück | vor >> |