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

 

AGBs

   

<< zurück vor >>