5.Februar 2007 – 1Vorlesung Elektronisches Publizieren: Formatierung von XML-Dokumenten mit XSL Formatierung von XML-Dokumenten — XSL — Anne Brüggemann-Klein.

Slides:



Advertisements
Ähnliche Präsentationen
Einführung. Einführung Inhalt Einführung Architektur Vorlagen Blöcke Tabellen Listen Textformatierung Grafik und Farbe Buch-Erstellung.
Advertisements

Lösungsansätze zur automatischen Portierung von Internet-Inhalten für das interaktive Fernsehen Konzeption und Implementierung einer XHTML- Schnittstelle.
Dublin Core Antje Schregel, Dublin Core Was ist DC? Architektur von DC (Elements, Qualifiers) Anwendung Aktuelle Situation Projekte.
EPML2SVG – Generating Websites from EPML Processes Jan Mendling, Alberto Brabenetz, Gustaf Neumann Abteilung für Wirtschaftsinformatik und Neue Medien,
ELML – Flexibilität und Nachhaltigkeit dank XML Dipl. natw. Jo ë l Fisler - GITTA Koordinator MNF eLearning Tag
Druck / Ausgaben unter LSF
XML.
Anmerkungen zu XML Im September 2000 Entwicklung/Anspruch von XML
XML Ursprünglich zur besseren logischen Strukturierung von Dokumenten vorgesehen. Wird aber zunehmend in anderen Anwendungsfeldern genutzt, z.B. zur Beschreibung.
SVG und X3D Referentin: Gergana Ivanova
Vorstellung von PaderWAVE Generierung von Web-Anwendungen aus visuellen Spezifikationen, SS04 Projektgruppe der AG Kastens.
Seminar: XML für Fortgeschrittene Referent: Katrin Apel
XML - Aufbau und Struktur - mit Einsatz im B2B
Hands On – Einführung in XML
IMS Universität Stuttgart 1 Einführung in XML Hannah Kermes HS: Elektronische Wörterbücher Do,
Web 3.0 – Programmierung – Semantic Web / CIDOC CRM
Gottfried Vossen 5. Auflage 2008 Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme Kapitel 10: Einführung in XML.
© 2002 Prof. Dr. G. Hellberg 1 XML-Seminar XML-Technologie: XML in Theorie und Praxis Prof. Dr. G. Hellberg XML-Technologie: XML in Theorie und Praxis.
XSL eXtensible Stylesheet Language. © Prof. T. Kudraß, HTWK Leipzig Was ist XSL? Analogie zu CSS in HTML XSL ist eine Sprache, die ein wohlgeformtes XML-Dokument.
Einführung XML XML Einführung Andreas Leicht.
EXtensible Server Pages von Belrhiti El mostafa. Inhalt Was ist XSP ? Wichtige XSP Tags Erstellungsmöglichkeiten Die Basis der XSP.
© data2type 2005, 1 Publishing mit XML Einsatz von XSL für das multimediale, automatisierte Publishing.
Wizards & Builders GmbH Hypertext Markup Language Beschreibung von HTML als Vorbereitung für Webserver mit Microsoft Visual FoxPro.
Tobias Högel & Dennis Böck,
1 Grundlagen und Anwendung der Extensible Markup Language (XML ) Peter Buxmann Institut für Wirtschaftsinformatik Johann Wolfgang Goethe-Universität Frankfurt.
Extensible Characterisation Definition Language (XCDL) Volker Heydegger HKI Kolloquium, Köln,
Architektur und Funktionalitäten der Oracle XML DB - ein Überblick mit ausgewählten praktischen Beispielen - im Rahmen des 17. Workshop Grundlagen von.
Entwicklung verteilter Anwendungen I, WS 13/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 3 Folie 2 Windows Presentation Foundation (WPF) s.a.
Überblick eMarketplaces
XSL-FO.
Transkription ausgeben
The free XML Editor for Windows COOKTOP Semistrukturierte Daten 1 Vortrag Semistrukturierte Daten 1 COOKTOP The free XML-Editor for Windows
Windows Presentation Foundation WS 2013/14 Prof. Dr. Herrad Schmidt
XSL und XSLT1 eXstensible Stylesheet Language und eXstensible Stylesheet Language Transformation.
FORMATTING OBJECTS (FO) Seminar XML TECHNOLOGIEN Prof. Helmar Burkhart Sitzung vom 26. Juni 2002 Florian Müller.
Übersicht Was ist cocoon? Separation of Concerns Pipeline Modell
Ausgabe vom Seite 1, XML Eine Einführung XML - Eine Einführung.
3. Juni 2003Moritz Petersen Minimales Markup und Templates zur Erstellung von strukturierten Texten Ein Zwischenbericht zur Diplomarbeit.
CMS-Kolloquium am 10. Januar 2006
Gruppe 5. Einleitung ElzbietaChristofTommy SimonIngoMax.
Visuelle Präsentation
XML (Extensible Markup Language)
ADAT©2004 Dipl. - Ing. Walter SabinSeite: 1 Version 1.0a XML EXTENSIBLE MARKUP LANGUAGE.
PHP Einführung Anbindung an XML Technologien Jürgen Mangler.
Version X des Programms: Datenaustausch-Probleme % ( ) (WIRBEL-BASISTEIL GR. 52) N1G29X150Y85I150J25 N2G0X150Y25 Version Y des Programms:
Aufgabe 1: Ändern Sie das Layout für diese erste Folie auf das Layout Zwei Inhalte. Ende der Aufgabe 1. Lassen Sie diese Präsentation geöffnet und wechseln.
Schreiben mit MS Word ?. Schreiben mit MS Word 1. Formatierungen Formatvorlagen Zentraldokumente 2. Beschriftungen, Nummerierungen Abbildungen, Tabellen,
XSL in der Praxis Anwendungsbeispiele für die eXtensible Stylesheet Language Andreas Kühne XML One 2000.
Drucken mit XSL-FO DaimlerChrysler  Drucken von Webseiten
© 2001 Sven Dammann1 Aufbau Integrierter Informationssysteme XML Bearbeitung und relationale Abbildung Sven Dammann Martin-Luther-Universität Halle-Wittenberg.
1 XCDL eXtensible Characterisation Description Language Von Maike Wosnitza.
Cascading Style Sheets
Seminar zur Geoinformation Folie 1 Inhalt: –XML –XML- SCHEMA –XSL –Syntax –GML Seminar zur Geoinformation Datenaustausch mit XML / GML im InternetDatenaustausch.
JAVA und XML Programmierpraktikum XML 1.0 / Namespaces Von Markus Lucht & Timo Stollenwerk.
Stefan Metzlaff1 Cocoon Stefan Metzlaff
Syntaktische Transformation Thomas Steinberg Mai 2005.
XML - Warum: Das HTML-Dilemma HTML, SGML, XML - Wie: Syntax, Konzepte, Sprachelemente Basics Wohlgeformte XML-Dokumente (ohne DTD) Gültige XML-Dokumente.
IT-Zertifikat_Seminar: Metadatenstandards XSLT Eine Transformationssprache.
1 Java und XML Stephan Baldes Warum XML? In welchem Format wurden die Daten gespeichert? Bernd;Thomas;3;5;1987;Freiburg;Karlsruhe Peter;Maier;7;9;1980;Karlsruhe;Freiburg.
Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)
XSLT I Re-usable Content in 3D und Simulationssystemen Dozent: Prof. Manfred Thaller Referentin: Elisabeth Chang.
Die schriftliche Seminararbeit – Tipps zu MS Word Präsentation für den Sk Unendlichkeit Mai 2003.
22.Januar 2007 ― 1Vorlesung Elektronisches Publizieren: Client-Server-Kommunikation mit XForms/HTTP Formular-Schnittstellen in XML — XForms — Anne Brüggemann-Klein.
XSLT Marko Harasic Freie Universität Berlin Institut für Informatik Netzbasierte Informationssysteme
Datentransformation mit XSLT Seminarvortrag von Johannes Engels.
13.Dezember 2006–1Elektronisches Publizieren: Schemasprachen — Relax NG Schemasprachen für XML — Relax NG — Anne Brüggemann-Klein TU München.
1 XML Extensible Markup Language Meiko Lösch Juli 1999.
Projektbericht Anwendung XML-DB Tilo Henke Senior Berater Oracle Consulting Berlin DOAG Regionaltreffen Berlin-Brandenburg Juni 2005.
Von Oracle Reports zum BI Publisher
 Präsentation transkript:

5.Februar 2007 – 1Vorlesung Elektronisches Publizieren: Formatierung von XML-Dokumenten mit XSL Formatierung von XML-Dokumenten — XSL — Anne Brüggemann-Klein TU München

5.Februar 2007 – 2Vorlesung Elektronisches Publizieren: Formatierung von XML-Dokumenten mit XSL Steckbrief XSL o A. Berglund: Extensible Stylesheet Language (XSL). Version 1.1, W3C Recommendation, 5. Dezember [ ] o Formatierte Präsentation von XML-Dokumenten o Trennung von Inhalt/Struktur und Format durch Transformation in XML-Format XSL-FO und anschließende Formatierung o seiten-orientiert: unterstützt Orientierungsmittel von Print- Medien (Seitenzahlen, Kopf- und Fußbereiche) o unabhängig vom Schriftsystem: unterstützt verschiedene Schreibrichtungen o unterstützt visuelle und auditive Ausgabemedien o unabhängig vom Präsentationsformat (PDF, ps, awt, rtf, tiff, …)

5.Februar 2007 – 3Vorlesung Elektronisches Publizieren: Formatierung von XML-Dokumenten mit XSL o Formatierung als Transformation in eine XML-kodierte Designstruktur und deren Interpretation (preformat.bat, format.bat): Transformation Designstruktur Interpretationpreformat.batformat.bat o XSL-FO: XML-Format für Designstrukturen o Umgesetzt mit der Extensible Style Language XSL XSL mit Komponenten XSLT und XSLT-FO strukturierte DokumenteFormatvorgabe Designstruktur formatiertes Dokument XMLXSLT XSL-FO XSL = XML (  XSLT XML)*  XSLT XSL-FO PDF XSLT-P FOP

5.Februar 2007 – 4Vorlesung Elektronisches Publizieren: Formatierung von XML-Dokumenten mit XSL XSL am Beispiel o helloWorld.fo, helloWorld.pdf helloWorld.fohelloWorld.pdf o compBook.xml, book2fo.xsl, compBook.fo, compBook.pdf compBook.xmlbook2fo.xslcompBook.focompBook.pdf o Buchbeispiel als „Work in Progress“ o Verfeinerung der Formatierung o Trennung von logischer Transformation und Transformation nach XSL-FO o Modularisierung der Transformation nach XSL-FO zur Steigerung der Wiederverwendungsmöglichkeit

5.Februar 2007 – 5Vorlesung Elektronisches Publizieren: Formatierung von XML-Dokumenten mit XSL XSL Formatting Objects o Sprachmittel von XSL auf äußerster Ebene o Modelle für die Bestandteile einer Seite (Design-Elemente): erlauben „generische“ Beschreibung des Layouts / typographischen Designs durch Parametrisierung mit Formatting Properties o Beispiele o Seiten: Ausdehnung von Regionen o Seitenfolgen: Muster für Abfolge von Einzelseiten o Blöcke: Ausdehnung, Rahmen, Farben, Hintergrund o Inline-Elemente: Schriften o Listen, Fußnoten, Tabellen, Graphiken o Durch Hierarchisierung Zuordnung von Inhalt zu FOs

5.Februar 2007 – 6Vorlesung Elektronisches Publizieren: Formatierung von XML-Dokumenten mit XSL Prozessmodell XSL o Einlesen eines XML-Dokuments mit Formatting Objects Umwandeln in Baummodell o Verfeinern des Baummodells o Anwenden von Vererbungsregeln für Formatting Properties o Auswerten von Ausdrücken o Formatierung: Generierung der abstrakten Seiten o Umwandlung in Area Tree o Area als rechteckiger Bereich mit Merkmalen wie Position, Ausdehnung, Farbe, Rand, Schriftattributen, Textinhalt o Rendering: Übersetzung in Ausgabeformat (z.B. PDF)

5.Februar 2007 – 7Vorlesung Elektronisches Publizieren: Formatierung von XML-Dokumenten mit XSL Literatur zu XSL und XSL-FO … o W3C: Extensible Stylesheet Language (XSL). Okt [ ] o E.R. Harold: The XML Bible. [ ] o TEIA Lehrbuch XML, Kapitel 8. [ ] o K. Holman: What is XSL-FO. März [ ] o J.D. Eisenberg: Using XSL Formatting Objects. Jan [ ]

5.Februar 2007 – 8Vorlesung Elektronisches Publizieren: Formatierung von XML-Dokumenten mit XSL … Literatur zu XSL und XSL-FO o M. Skulschus, M. Wiederstein: XSL-FO für PDF und Druck. Mitp-Verlag Vorgehensweisen in Kapitel 8! o RenderX: XSL Formatting Objects Tutorial. [ ] o Antenna House: How to Develop Stylesheet for XML to XSL-FO Transformation. Juli [ ]