© data2type 2005, www.data2type.de 1 Publishing mit XML Einsatz von XSL für das multimediale, automatisierte Publishing.

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

Martin Köllner XMLCompany XML-Datenbanken Xindice als Datenquelle einer Website im Zusammenspiel mit Cocoon und authentic TM.
Lösungsansätze zur automatischen Portierung von Internet-Inhalten für das interaktive Fernsehen Konzeption und Implementierung einer XHTML- Schnittstelle.
Hard Science – Soft Science
ELML – Flexibilität und Nachhaltigkeit dank XML Dipl. natw. Jo ë l Fisler - GITTA Koordinator MNF eLearning Tag
Druck / Ausgaben unter LSF
SVG und X3D Referentin: Gergana Ivanova
1. Einführung. 1. Einführung Inhalt Einführung Vorlagen XPath Kontrollstrukturen Sortierung, Gruppierung und Nummerierung Parameter und Variablen Ein-
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,
FH-Hof Extensible Markup Language Richard Göbel. FH-Hof Extensible Markup Language XML XML ist universeller Ansatz für die Strukturierung von Zeichenketten.
Java: Grundlagen der Sprache
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.
Tinosch Ganjineh, Christian v. Prollius 1 Scalable Vector Graphics SVG.
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.
Praxis der Metadatenerfassung Markus Enders Goettingen State and University Library
Scannen & Bildoptimieren Grundlagen und Übung.
ISWeb - Information Systems & Semantic Web Marcin Grzegorzek 5.4 Latent Semantic Indexing und Singulärwertzerlegung Zerlegung von.
Linux-HA-Cluster – Heartbeat mit DRBD
Autoinstallation von SuSE Linux 9.3 Roland Mohl 2. Juni 2005.
Erstellen eines Internetzugangs für Kongressteilnehmer
Webcamüberwachung Jürgen Liebl Kommunikationssysteme November 2004.
Redundanter Fileserver mit Heartbeat2 und DRBD - Linux-HA-Cluster
Eine Präsentation von Fabian Wilhelm
© by TMND GmbH TMspeak Automatisierte Vertonung strukturierter Textinformationen TMND GmbH Vortrag von der.
Methoden des Ausdauertrainings
XML – Grundlagen und Anwendungen Teil 6: Verarbeitung von XML-Dokumenten: XSLT Prof. Dr. Michael Löwe, FHDW Hannover.
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.
Risiken des Freiberuflers und deren Reduzierung in den Bereichen Umsatzsteuer und Wettbewerbsverbote Rechtsanwalt und Mediator (DAA) Dr. Benno Grunewald.
Projekt Vorlagenkatalog Projektbesprechung 13. Dezember 2006.
Martin Köllner XMLCompany Cocoon XMLCompany Apache Cocoon Web Publishing Framework.
XSLT.
Funktionsweise, Vorteile und Nachteile der verschiedenen Mausarten
Uni-TV Stefanie Kamionka 08.April Gliederung Partnerschaften Videoübertragung Aufzeichnung.
18. November 2006 Einführung in die Welt der fast 1000 Digital Möglichkeiten / Stefan Schmid / Herzlich willkommen Einführung.
Service Orientierte Architektur
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.
Stimmzettel auszählen mit:
Gruppe 5. Einleitung ElzbietaChristofTommy SimonIngoMax.
XML (Extensible Markup Language)
ADAT©2004 Dipl. - Ing. Walter SabinSeite: 1 Version 1.0a XML EXTENSIBLE MARKUP LANGUAGE.
EPROG Tutorium #4 Philipp Effenberger
EPROG Tutorium #3 Philipp Effenberger
Diplomverteidigung Ulrich Dinger Thema: Untersuchung und Entwicklung von Ansätzen und Techniken zur Realisierung einer (Web) Service Language.
Dokumentation von Software
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
Konversionwww.journalistenakademie.de1/15 Konversionsorientiertes Schreiben Im Direktmarketing spricht man von „Konversion“, wenn man eine bestimmte Aktion.
© 2001 Sven Dammann1 Aufbau Integrierter Informationssysteme XML Bearbeitung und relationale Abbildung Sven Dammann Martin-Luther-Universität Halle-Wittenberg.
Fischer‘s Software Service Uwe Fisher Ihr Partner für professionelle Lösungen Consulting – Softwareentwicklung – Personal Training.
Entwicklung eines internetgestützten Expertensystems zur Prüfung des Anwendungsbereichs urheberrechtlicher Abkommen.
Bern University of Applied Sciences Engineering and Information Technology Documentation generator for XML-based description standards Ausgangslage: Die.
IT-Zertifikat der Phil.Fak Kurs 4: Daten- und Metadatenstandards Patrick Sahle XML-BasicsWS 08/09.
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.
XSLT I Re-usable Content in 3D und Simulationssystemen Dozent: Prof. Manfred Thaller Referentin: Elisabeth Chang.
5.Februar 2007 – 1Vorlesung Elektronisches Publizieren: Formatierung von XML-Dokumenten mit XSL Formatierung von XML-Dokumenten — XSL — Anne Brüggemann-Klein.
Datentransformation mit XSLT Seminarvortrag von Johannes Engels.
1 XML Extensible Markup Language Meiko Lösch Juli 1999.
Von Oracle Reports zum BI Publisher
AntillesXML Word zu XML Konverter
 Präsentation transkript:

© data2type 2005, 1 Publishing mit XML Einsatz von XSL für das multimediale, automatisierte Publishing

© data2type 2005, Zur Person: Manuel Montero Pineda Manuel Montero Pineda Dipl.-Wirtschaftsinformatiker (FH), M.A. Dipl.-Wirtschaftsinformatiker (FH), M.A. Spezialist für die XSL- Technologien und Autor des Buches XSL-FO in der Praxis Spezialist für die XSL- Technologien und Autor des Buches XSL-FO in der Praxis Inhaber der Data2Type Inhaber der Data2Type

© data2type 2005, 1. Aufbau und Arbeitsweise von XSL Die eXtensible Stylesheet Language (XSL) ist das Konzept für die Verarbeitung und Nutzung von XML-Daten. World Wide Web Konsortiums gab (XSL) Version 1.0 am 15. October 2001 Recommendation heraus.

© data2type 2005, Bestandteile von XSL XSLT XSLT die eXtensible Stylesheet Language Transformations. Neuordnung von XML- Dokumenten XML => XHTML Migration von XML-Daten

© data2type 2005, Bestandteile von XSL XPath (XML Path Language). Hilfssprache zur Lokalisierung von Knoten in XML-Dokumenten. XSL-FO (eXtensible Stylesheet Language Formatting Objects). Satz und Umbruch in festen Seiten-Dimensionen (Druckausgabe).

© data2type 2005, 2. Einsatzgebiete von XSLT und XSL-FO 2.1 XSLT für die Neuordnung von XML XSLT-Stylesheets sind XML- Dokumente. XSLT-Stylesheets sind XML- Dokumente. XSLT Prozessoren erlauben die Verarbeitung. XSLT Prozessoren erlauben die Verarbeitung. XSLT transformiert und ordnet XML- Dokumente neu. XSLT transformiert und ordnet XML- Dokumente neu. Bsp.: Bsp.: Migration von strukturierten XML-Daten in eine andere Struktur. Migration von strukturierten XML-Daten in eine andere Struktur. DocBook-Daten => proprietäres Format.

© data2type 2005, Mit XSLT zu HTML und RTF Ablaufschema: XML XSLT- Style XSLT-Prozessor HTML

© data2type 2005, Praxisbeispiel für XSLT Beispiel für ein XSLT-Stylesheet Beispiel für ein XSLT-Stylesheet Beispiel für ein XSLT-Stylesheet Beispiel für ein XSLT-Stylesheet Praxisbeispiel eines automatisch generierten HTML- Dokumentes Praxisbeispiel eines automatisch generierten HTML- Dokumentes Praxisbeispiel eines automatisch generierten HTML- Dokumentes Praxisbeispiel eines automatisch generierten HTML- Dokumentes

© data2type 2005, XSL-FO für die PDF-Ausgabe Möglichkeiten: Möglichkeiten: Automatisierter Satz und Umbruch Automatisierter Satz und Umbruch Anspruchsvolle Typografie Anspruchsvolle Typografie UTF-8 (Unicode) Unterstützung UTF-8 (Unicode) Unterstützung Unterstützung aller Schreibrichtungen Unterstützung aller Schreibrichtungen Automatisierte Silbentrennung in allen Sprachen Automatisierte Silbentrennung in allen Sprachen Unterstützung aller Sprachen (auch asiatische und arabische) Unterstützung aller Sprachen (auch asiatische und arabische)

© data2type 2005, XSL-FO für die PDF-Ausgabe Automatisierte Erstellung von Inhaltsverzeichnissen und Registern Automatisierte Erstellung von Inhaltsverzeichnissen und Registern Beliebige Seitenvorlagen Beliebige Seitenvorlagen Zusammenlegung der Vorlagen zu komplexen Seitenfolgen Zusammenlegung der Vorlagen zu komplexen Seitenfolgen Uvm. Uvm.

© data2type 2005, XML- Dok. Default- Werte PDF XML-FO Dok. XSL- Style. XSLT-Prozessor XSL-Formatierer PDF-Generator Grafiken PS- Datei

© data2type 2005, Praxisbeispiel für XSL Beispiel 1: Beispiel 1: Technische Dokumentation Daten Technische Dokumentation Daten Beispiel 2: XSL-FO-Buch Beispiel 2: XSL-FO-Buch XSL-FO-Buch Beispiel 3: Branchenberichte der Sparkassen Daten Beispiel 3: Branchenberichte der Sparkassen Daten Branchenberichte der Sparkassen Daten Branchenberichte der Sparkassen Daten

© data2type 2005, Noch Fragen???