mediatext Jena GmbH XML mal anders automatisierte PDF-Generierung mit Apache FOP & Co. Januar 2015 (v1.0) mediatext Jena GmbH
|
|
- Stephanie Lange
- vor 6 Jahren
- Abrufe
Transkript
1 mediatext Jena GmbH XML mal anders automatisierte PDF-Generierung mit Apache FOP & Co. Januar 2015 (v1.0)
2 Agenda 1. Kurzes Vorspiel (Der Referent, mediatext und unsere Kunden) 2. XML-Strukturen zur Dokumentenproduktion 3. Die Technologien XSL-FO und CSS 4. Kurzer Exkurs: Anforderungen an Druck-Layouts 5. XML-Technologien Von der Transformation bis zur Qualitätssicherung 6. Die Formatierer Apache FOP und AntennaHouse XSL Formatter
3 Agenda 1. Ein kurzes Vorspiel Der Referent Die mediatext Jena GmbH
4 Ein kurzes Vorspiel Der Referent mediatext Dipl.-Ing. (BA) Stefan Gaßmann CIO / Geschäftsführer Seit 2005 bei mediatext Duales Studium der Angewandten Informatik in Gera Seit 2009 Leiter des Bereichs Entwicklung Seit 2013 Geschäftsführer Verantwortung für die Bereiche -- Marketing/Vertrieb -- Konzeption und Entwurf von Softwarelösungen
5 Ein kurzes Vorspiel Der Referent mediatext Medienproduktion für Verlage Bücher, Zeitschriften und Loseblattwerke Web-Datenbanken (native Formate, HTML, etc.) Medienproduktion für die Industrie Kataloge (Automative Aftermarket, SHK) Technische Dokumentation Datenmanagement Aufbereitung von Daten verschiedenster Quellen nach XML Konvertierung von XML, Datenbankformaten, etc. in verschiedene Zielformate
6 Agenda 2. XML zur Dokumentproduktion Informationsmodell Semantische XML-Strukturen Struktureinheiten Mehrwerte
7 XML zur Dokumentproduktion Informationsm. Semantik Struktureinh. Mehrwerte Bestandteile einer Information XML unterstützt diese Trennung ideal Ermöglicht medienneutrale Datenhaltung Metadaten Layout Struktur Inhalt
8 XML zur Dokumentproduktion Informationsm. Semantik Struktureinh. Mehrwerte Denken in der Einheit Dokument 1 Datei = 1 Dokument Inhaltlich abgeschlossene Informationseinheit (Kapitel/Abschnitt, Vertrag, Bauteil-Doku, Buch, etc.) Anwendung einer inhaltsbezogenen Strukturierung Vergabe von inhaltsorientierten Elementnamen Gliederung eines Dokuments in hierarchische Sinneinheiten
9 XML zur Dokumentproduktion Informationsm. Semantik Struktureinh. I Mehrwerte Die grundlegende Text-Einheit: Absatz Unterteilung in drei Element-Kategorien: Strukturelemente Absatzelemente Inline-Elemente Besondere Darstellungsform Tabellen (CALS-Tabellenmodell, HTML-Tabellenmodell)
10 XML zur Dokumentproduktion Informationsm. Semantik Struktureinh. II Mehrwerte Beispiele für Struktur-Elemente Gliederungsstrukturen Block-Container Beispiele für Absatz-Elemente Überschrift Listenanstrich Beispiele für Inline-Elemente Hervorhebung (Fett, Kursiv, Unterstrichen) Hochstellung/Tiefstellung Fußnoten Verlinkung
11 XML zur Dokumentproduktion Informationsm. Semantik Struktureinh. III Mehrwerte Beispiele
12 XML zur Dokumentproduktion Informationsm. Semantik Struktureinh. Mehrwerte Attributierung eines Elements zur Genaueren Klassifikation des Elements Unterbringung von Zusatzinformationen Beispiele: Typisierung: <Figure Category="standard"> Metadaten: <Caption Language="en"> Typographie: <Para Indent="0.5in">
13 Agenda 3. Die Technologien XSL-FO und CSS XSL-FO CSS
14 XSL-FO & CSS XSL-FO I CSS XML-Dialekt zur seitenbasierten Layoutbeschreibung Definition von Seitenvorlagen (Masterpages) Definition von Größen und Abständen Bezug von Kolumnen und Fußzeilen Definition für linke und rechte Seite Platzierung der XML-Inhalte auf einer Masterseite in einem seitenübergreifenden Einem seitenübergreifenden Fließbereich (fo:flow) Einem statischen Bereich auf einer Seite (fo:static-content)
15 XSL-FO & CSS XSL-FO II CSS Umwandlung der XML-Daten in hierarchische Block-Struktur (fo:block) Zuweisung von Layout-Eigenschaften Strukturelemente fo:block-container Absatz-Elemente fo:block Inline-Elemente fo:inline Tabelle fo:table Listen fo:list-block Besondere Platzhalten: fo:pagenumber
16 XSL-FO & CSS XSL-FO III CSS Beispiele
17 XSL-FO & CSS XSL-FO CSS Layout-Definitions-Sprache für XML-Daten Konzept ähnlich XSL-T und XPath Ursprünglich Verwendung bei HTML zur Web- Darstellung Definition von Layout-Templates für spezifische XML-/HTML-Knoten Zusätzlich für Seitenlayout: Definition von allgemeinen Seitenparametern
18 XSL-FO & CSS XSL-FO CSS Beispiele
19 Agenda 4. Anforderungen an Druck-Layouts Typographie Satzsysteme
20 Anforderungen an Druck-Layouts Typographie Anford. XML Satzsysteme Austreiben von Seiten (Text beginnt am Seiten-Anfang und endet am Seiten-Ende, Lücken nur in der Mitte) Silbentrennung Korrekte automatische Silbentrennung Zusammenhalten von Absätzen Überschriften nicht am Seitenende Keine Hurenkinder/Schusterjungen Abstände zwischen Absätzen und Blöcken Berücksichtigung vorhergehender und nachfolgender Absätze
21 Anforderungen an Druck-Layouts Typographie Anford. XML Satzsysteme Tief gegliederte Strukturen bieten mehr Layout-Möglichkeiten Auszeichnung typographisch relevanter Inhalte mit einem XML-Knoten Überschriftennummer und Überschriftentext Charakterisierung eines XML-Knotens über Attribute Elementbezeichnung (semantische Sturkturierung)
22 Anforderungen an Druck-Layouts Typographie Anford. XML Satzsysteme Apache FOP kostenfrei AntennaHouse XSL Formatter Ca EUR (Einzelplatzlizenz) Arbortext Advanced Print Publisher Ca EUR EUR Miles OASYS > EUR (1 Server floating licence)
23 Agenda 5. XML-Technologien DTD XML-Schema Schematron XSL-T & XPath
24 XML-Technologien DTD XML-Schema Schematron XSL-T & XPath Syntax zur Definition von XML-Strukturen Vorgänger von XML: SGML Vorteile: Einfach zu erlernende und anzuwendende Syntax Im Bereich der XML-basierten Druckproduktion (noch) weit verbreitet Sehr komplexe Möglichkeiten zur Definition von Inhaltsmodellen Nachteile Einschränkungen bei Modularisierung Einschränkungen bei Namespaces
25 XML-Technologien DTD XML-Schema Schematron XSL-T & XPath Beispiele
26 XML-Technologien DTD XML-Schema Schematron XSL-T & XPath XML-Dialekt zur Definition von XML-Strukturen (Die Definition erfolgt über eine DTD) Vorteile: Gute WYSIWYG-Editor-Unterstützung Gute Möglichkeiten zur Modularisierung Nachteile: Einschränkungen bei Inhaltsmodellen Sehr aufwändig bei manueller Erstellung ohne Editor
27 XML-Technologien DTD XML-Schema Schematron XSL-T & XPath Beispiele
28 XML-Technologien DTD XML-Schema Schematron XSL-T & XPath Definition eigener Regeln anhand von XPath-Prüfausdrücken Gute Möglichkeit für individuelle Qualitätssicherung Fehlerstufen über die Unterscheidung in Warning und Error regelbar
29 XML-Technologien DTD XML-Schema Schematron XSL-T & XPath Beispiele
30 XML-Technologien DTD XML-Schema Schematron XSL-T & XPath XSL-T XML-Dialekt zur Umwandlung von Strukturen Definition von Templates für einzelne Knoten XML-Baum-basierter Code-Ablauf XPath Syntax zur Navigation in einem XML-Baum
31 XML-Technologien DTD XML-Schema Schematron XSL-T & XPath Beispiele
32 Agenda 6. XML-Formatierer (Satzsysteme) Apache FOP AntennaHouse (XSL/CSS) Formatter
33 XML zur Dokumentproduktion Arbeitsweise Apache FOP AH Formatter Transformation der XML-Daten nach XSL-FO (entweder vorher oder direkt im Formatierer) Der PDF-Formatierer erzeugt aus der FO-Datei einen sog. AreaTree Seitenorientierte XML-Struktur Regelt die Platzierung der Objekte auf der Seite Manipulation im Nachhinein theoretisch möglich Möglichkeit zum Wiederholen des Satz-Prozesses unter Berücksichtigung von Platzierungs-Infos Umwandlung des AreaTress in ein PDF-Dokument
34 XML-Formatierer (Satzsysteme) Arbeitsweise Apache FOP AH Formatter Freier XSL-FO Formatierer zur Erzeugung von PDF- Dokumenten Batch-Schnittstelle mit umfassenden Konfigurationsmöglichkeiten
35 XML-Formatierer (Satzsysteme) Arbeitsweise Apache FOP AH Formatter Beispiele
36 XML zur Dokumentproduktion Arbeitsweise Apache FOP AH Formatter Kostenpflichtiger PDF-Formatierer Verschiedene Lizenzmodelle Spezialisiert auf Erzeugung von Druckerzeugnissen Bringt eigene XSL-FO Erweiterungen mit im Namespace axf
37 XML zur Dokumentproduktion Arbeitsweise Apache FOP AH Formatter Beispiele
38 Fazit Apache FOP ist ein guter PDF-Formatierer und für viele Einsatzzwecke geeignet Der AntennaHouse Formatter ist der führende PDF-Formatierer, bezogen auf die Technologie XSL-FO CSS ist für einfache Einsatzzwecke geeignet. Viele Anforderungen an Druckerzeugnisse werden aber (noch) nicht abgedeckt.
39 Quellen 1. Manuel Montero Pineda
40 Vielen Dank für Ihre Aufmerksamkeit! mediatext Jena GmbH Stefan Gaßmann /
Vergleich automatisierbarer XML-Satzsysteme
Vergleich automatisierbarer XML-Satzsysteme Martin Kraetke, GmbH Hochschule für Technik, Wirtschaft und Kultur Leipzig Frankfurter Buchmesse, 12. Oktober 2011 Drei Thesen zum Anfang 1. Die Wahl des Satzsystems
MehrDruckvorlage mit XSL FO
Druckvorlagen mit XSL FO Schulung ist als Spezialisierung des Themas Transformation konzipiert Schulung ist als Einführung in das Thema Formatting Objects konzipiert Übungsmaterialien für die Schulung
MehrDieser Weg wird (k)ein leichter sein: Vom Classic-Print zum Multichannel
Crossmediaforum 2013 Dieser Weg wird (k)ein leichter sein: Vom Classic-Print zum Multichannel Ulrike Swientek, Teamleitung Contentmanagement, Erich Schmidt Verlag Stefan Gaßmann, CIO/Geschäftsführer, mediatext
Mehrdata2check Donnerstag, 24. November 2016 Manuel Montero Pineda data2type GmbH
data2check DTP meets XML Donnerstag, 24. November 2016 Zur Person: Manuel Montero Pineda > Dipl.-Wirtschaftsinformatiker (FH), M.A. > XML-Entwickler und -Berater in den Bereichen XML Schema, OOXML, XSLT,
MehrErstellen von PDF-Dokumenten für Business-Anwendungen mit XSL-FO
Erstellen von PDF-Dokumenten für Business-Anwendungen mit XSL-FO Ich über mich Rudi Gast (rgast@ghs-software.de) seit 2000 angestellt bei der GHS Tätigkeiten: Projektleitung Softwareentwicklung F&E ca.
MehrXSL-FO verstehen und anwenden
Manfred Krüger XSL-FO verstehen und anwenden XML-Verarbeitung für PDF und Druck 2., überarbeitete und veränderte Ausgabe Vorwort zur zweiten Ausgabe ix I. Grundlagen 1 XSL Was? Wozu? Warum? 3 1.1 XSL Was
MehrXML-Praxis. XSL-FO Übungen. Jörn Clausen
XML-Praxis XSL-FO Übungen Jörn Clausen joern@techfak.uni-bielefeld.de XSL-FO Engines übersetze minimal.fo in PDF-Datei XEP von RenderX: $ xep minimal.fo FOP von Apache: $ fop minimal.fo minimal.pdf mit
MehrXML in der Praxis: Technische Dokumentation
XML in der Praxis: Technische Dokumentation Ulrike Schäfer INFOTAKT information design tekom Berlin Brandenburg Regionaltreffen 23.11.2001 Ulrike Schäfer. www.infotakt.de. Folie 1 Übersicht Problemstellung
MehrInhaltsverzeichnis. 1 Grundlagen. Vorwort VII
Vorwort 1 DocBook in 10 Minuten 1.1 XML als universelle Datenstruktur 1.2 Ein DocBook-Dokument entsteht 1.3 Überprüfen eines DocBook-Dokuments 1.4 Umwandlung von DocBook 1.5 Die Reise beginnt... VII 1
MehrJohannes Hentrich DITA. Der neue Standard für Technische Dokumentation VERLAG
Johannes Hentrich DITA Der neue Standard für Technische Dokumentation VERLAG 1 DITAim Überblick 13 1.1 Charles Darwin und die Technische Dokumentation 14 1.2 Zielsetzung bei der Entwicklung von DITA 17
MehrRedaktionssystem oder Framemaker oder Word? Komplexe Dokumente leicht gemacht. Dr. Rolf Keller,
Redaktionssystem oder Framemaker oder Word? Komplexe Dokumente leicht gemacht Dr. Rolf Keller, rolf.keller@schema.de Über SCHEMA Standing 20 Jahre Erfahrung am Markt Über 450 renommierte Kunden, mehr als
MehrProblem beim Einführen von CMS und seine Lösung
Was kommt zuerst Struktur oder Inhalt? Problem beim Einführen von CMS und seine Lösung Informations Erstellung FrameMaker Informations- Informationsmanagement Management Dokumentverwaltung Document Publikation
MehrX-Technologien. XML and Friends. Jörn Clausen joern@techfak.uni-bielefeld.de. 9. Juli 2001
X-Technologien XML and Friends 9. Juli 2001 Jörn Clausen joern@techfak.uni-bielefeld.de Übersicht XML SAX DOM XSL XPath XSLT XSL FO Extensible Markup Language Simple API for XML Document Object Model Extensible
MehrEinführung in XML. Arthur Brack FHDW Hannover. 1. Oktober 2009
Einführung in XML Arthur Brack FHDW Hannover Inhalt Was ist XML? Warum XML? Aufbau von XML-Dokumenten Ausblick XML-Schemasprachen XPath XSLT Zusammenfassung Literatur Einführung in XML 2 / 14 Was ist XML?
MehrReporting Lösungen für APEX wähle Deine Waffen weise
Reporting Lösungen für APEX wähle Deine Waffen weise Dietmar Aust Opal-Consulting Köln Schlüsselworte: Oracle APEX, Reporting, JasperReports, PL/PDF, BI Publisher, OPAL:XP, Doxxy, Oracle Rest Data Services
MehrInhaltsverzeichnis. Teil 1 - XM L Einleitung Motivation...15
Inhaltsverzeichnis 1 Einleitung...11 2 Motivation...15 Teil 1 - XM L......17 3 Geschichte von X M L...17 3.1 Markupsprachen...17 3.1.1 Auszeichnungsarten...17 3.1.2 Markupsprachen...20 4 Zeichensatz...
MehrDOXNET Tag 24. November Datenströme und ihre Zukunft
1 DOXNET Tag 24. November 2016 Datenströme und ihre Zukunft Agenda Einstieg/Gegenüberstellung AFP: Advanced Function Printing/Presentation PDF: Portable Document Format HTML5: Hypertext Markup Language
MehrDipl. Ing. Matthias Schmitt Dipl. Inform. Heidi Brockmann
1 Dipl. Ing. Matthias Schmitt Dipl. Inform. Heidi Brockmann Projekt: Ablösung eines CMS bei Lufthansa (Flottenerweiterung A380) Ausgangslage Flottenerweiterung A380 bei Lufthansa Rückblick EFOM (Electronic
MehrCSS Frameworks. Seminar Weiterführende Themen zu Internet- und WWW-Technologien. 9. Mai Johannes Schirrmeister
CSS Frameworks Seminar Weiterführende Themen zu Internet- und WWW-Technologien 9. Mai 2011 - Johannes Schirrmeister Überblick 2 I. Motivation und Einführung II. Flexible vs. Fixe Layouts III. Aufbau am
MehrKursinhalte. Kompakt-Intensiv-Training. XSL, XSLT, FO - Einstieg für XML
XSL, XSLT, FO - Einstieg für XML Kompakt-Intensiv-Training In unserer fünftägigen Schulung "XSL, XSLT, FO - Einstieg für XML" erlangen Sie ein fundamentales Verständnis der Transformation von XML-Dokumenten
Mehrtekom Frühjahrstagung 2014 in Augsburg Bestehende XML Dokumentation in modernen Browsern anzeigen Michael Brand, 10. April 2014
tekom Frühjahrstagung 2014 in Augsburg Bestehende XML Dokumentation in modernen Browsern anzeigen Michael Brand, 10. April 2014 Dokumentationsinhalte sind teilweise älter als die Browser 1996 SGML, 2006
MehrÜbersicht über 1. Vorlesungsabschnitt Form und Darstellung von Informationen
Einführung in die Informatik für Hörer aller Fakultäten Prof. Jürgen Wolff von Gudenberg (JWG) Prof. Frank Puppe (FP) Prof. Dietmar Seipel (DS) Vorlesung (Mo & Mi 13:30-15:00 im Zuse-Hörsaal): FP: Form
MehrXSL und XSLT. Inhalt. Mathias Heilig email: mathias.heilig@gmx.de. XSL Übersicht. Formatierungsprozess. Sprachbeschreibung. Vorführung Resümee
Mathias Heilig email: mathias.heilig@gmx.de Inhalt XSL Übersicht XSL im XML- Umfeld XSLT XPath XSL- FO Was können wir mit XSLT heute machen? Formatierungsprozess XSLT im XML- Formatierungsprozess Transformation
MehrDocBook Textverarbeitung mit XML
DocBook Textverarbeitung mit XML Peter Eisentraut 5.3.2005 Persönlich PostgreSQL-Entwickler Maintainer PostgreSQL-Dokumentation Debian-Entwickler Debian XML/SGML Group Maintainer DocBook DSSSL Stylesheets
MehrInhaltsverzeichnis. Teil 1 Grundlagen 5. Teil 2 Formatierung 31 INHALTSVERZEICHNIS
Inhaltsverzeichnis Vorwort 1 Was hat XML, das HTML nicht hat?......................................... 1 Zu diesem Buch.......................................................... 3 Die Website zum Buch....................................................
MehrWeb-basierte Anwendungen: 08: Ergänzungen zum Projekt
Fachhochschule Wiesbaden - Fachbereich Informatik 7363 - Web-basierte Anwendungen: 08: Ergänzungen zum Beispiele für Ergebnislisten echter Wettkämpfe Priorisierung Zeitplanung 14.06.2005 H. Werntges, FB
MehrEinführung in XSL-FO
Einführung in XSL-FO Druckvorlagen erzeugen Martina Semlak martina.semlak@uni-graz.at Überblick XSL-FO Grundlagen Seitenvorlagen und Seitenaufbau definieren Inhalte einfügen Seitenfolgenvorlagen XSLT +
Mehrbitflux CMS ein crossmedia-fähiges opensource System ein Vortrag von Marcel Linnenfelser
bitflux CMS 1 bitflux CMS ein crossmedia-fähiges opensource System ein Vortrag von Marcel Linnenfelser bitflux CMS 2 0 Gliederung Einführung Verwendete Technologien Architektur GUI Zusammenfassung Bewertung
MehrEine Schnelleinführung in XSL
Eine Schnelleinführung in XSL Michael Dienert 8. Juli 2014 1 Was ist XSL? XSL ist die Abkürzung von Extensible Stylesheet Language. XSL ist selbst wieder eine XML-Anwendung, d.h. XSL-Dokumente müssen immer
MehrSingle Source Publishing mit XML
Single Source Publishing mit XML Thomas Nindel Betreuer: Hans J. Günther Seite 1/1 Bibliografische Beschreibung und Autorenreferat NINDEL, Thomas, Berufsakademie Sachsen, Staatliche Studienakademie Dresden,
MehrIndex 165 166 Index Index.NET-Quellcode generieren 134 1: 1, 1; m, n; m 45 Activator 124 ADO.NET 103 all 53 Architektur 27 Arrays 128 Attribut 93; Relation 44; XML Schema 47 Aufzählungstypen 85 Auslagerung/Wiederverwendung
MehrDokumentautomation mit XML am Beispiel einer Banddiskografie
Dokumentautomation mit XML am Beispiel einer Banddiskografie Hochschulinformationstag in Merseburg 13. April 2013 Dr. Thomas Meinike Hochschule Dokumentautomation Merseburg mit FB XML Informatik am Beispiel
MehrHTML&XHTML REILLY' 1II II Uli IIIIIIII HHill. Das umfassende Referenzwerk. coeb. L. Chuck Musdano & Bill Kennedy. Beijing. ebastopo1 * Taipei * Tokyo
4. AUFLAGE HTML&XHTML Das umfassende Referenzwerk coeb. L Chuck Musdano & Bill Kennedy Deutsche Übersetzung von Eva Wolfram & Imke Schenk Beijing Fachbereichsbibliothek Informatik TU Darm Stadt 1II II
MehrGut zu wissen... Lorenz Keller Server Technologies Competence Center Nord
Gut zu wissen... Lorenz Keller Server Technologies Competence Center Nord Agenda Neue Produkte Oracle Secure Enterprise Search SQL Developer (Raptor) XML-Publisher Application Server/ JDeveloper 10.1.3
MehrXML. App. Crossmedia Strategien mit InDesign CSS HTML. E-Books. InDesign. Daten Web. Konvention DPS. Formate
InDesign E-Books CSS Formate XML Daten Web DPS App Automatisierung Konvention HTML Crossmedia Strategien mit InDesign 11. September 2014 swiss publishing festival Kontakt: Folien: gregor.fellenz@publishingx.de
MehrXML-Praxis XSL-FO. Jörn Clausen
XML-Praxis XSL-FO Jörn Clausen joern@techfak.uni-bielefeld.de Übersicht XSL Formatting Objects Seitendefinitionen Blöcke und Inlines XML-Praxis XSL-FO 2/27 Eigenschaften von XSL-FO zweiter Teil von XSL
MehrArbortext Styler 6.1 verwenden
Arbortext Styler 6.1 verwenden Überblick Kurscode Kursdauer TRN-4412-T 3 Tage In diesem Kurs lernen Sie, wie Formatvorlagen für die Entwicklung erstellt werden. Sie lernen außerdem, wie Fensteranzeigen,
MehrEine Schnelleinführung in CSS
Eine Schnelleinführung in CSS Michael Dienert 11. September 2013 Inhaltsverzeichnis 1 Was ist CSS? 1 2 Verwenden der CSS-Stylesheets 2 3 Struktur eines CSS-Stylesheets 2 4 Selektoren im Detail 3 4.1 Verwandschaftsbeziehungen:
MehrC O C O O N. Wo ist Cocoon in die Apache Projekte einzureihen?
C O C O O N ein Web-Framework der Apache Software Foundation http://www.apache.org Wo ist Cocoon in die Apache Projekte einzureihen? Apache Server sehr leistungsfähiger HTTP-Server Tomcat Server Referenzimplementierung
Mehr1 Was ist XML? Hallo XML! Kommentare in XML 52
Inhalt Vorwort 13 Einleitung und Ziel des Buches 15 1 Was ist XML? 21 1.1 XML ein Definitionsversuch 21 1.2 XML und HTML wo sind die Unterschiede? 22 1.3 XSLT 24 1.4 Einsatzgebiete von XML und XSLT 25
MehrXSL-FO verstehen und anwenden
xml.bibliothek XSL-FO verstehen und anwenden XML-Verarbeitung für PDF und Druck Bearbeitet von Manfred Krüger 1. Auflage 2006. Taschenbuch. 488 S. Paperback ISBN 978 3 89864 394 8 Weitere Fachgebiete >
MehrEIGENSCHAFTEN VON SPRACHEN
Vorlesung und Übung Universität Paderborn Wintersemester 2016/2017 Dr. Peter Pfahler EIGENSCHAFTEN VON SPRACHEN EWS, WS 2016/17, Pfahler C-1 Einführung Sprachen in der Informatik werden für bestimmte Zwecke
MehrProgrammieren mit Eclipse 3
Michael Seeboerger-Weichselbaum Programmieren mit Eclipse 3 Universelle Entwicklungsplattform für Java, PHP, C/C++, SQL, XML, XSLT, XSL-FO, JSP, Servlets, JEE, UML, HTML, CSS, JavaScript 2., überarbeitete
MehrDokumentation Admintool
Dokumentation Admintool 1. Das Menü Artikel: Im Bereich Artikel sehen Sie zunächst die Artikelzentrale eine Übersicht aller auf der Website veröffentlichen Artikel. Diese werden innerhalb der Struktur
MehrMagglinger Rechtsinformatikseminar 2009. CHDecML. Eine Datenstruktur für Entscheide. Hubert Münst, Data Factory AG, 8057 Zürich
Magglinger Rechtsinformatikseminar 2009 CHDecML Eine Datenstruktur für Entscheide Hubert Münst, CHDecML: Stand der Arbeiten Entwurf des Schemas steht wird überprüft anhand verschiedener Beispiele geht
MehrXML light. XML bearbeiten. Jörn Clausen
XML light XML bearbeiten Jörn Clausen joern@techfak.uni-bielefeld.de Übersicht Formen von XML Nutzen von Grammatiken XML-Mode des Emacs Beispiel-Sprache: XHTML XML light XML bearbeiten 2/25 Daten Daten?
MehrBarrierefreie.pdf s. Birgit Peböck, KI-I Andrea Petz, IIS/JKU. Barrierefreie.pdf s - IKT-Forum Peböck / Petz
Barrierefreie.pdf s Birgit Peböck, KI-I Andrea Petz, IIS/JKU 1 Gliederung Was hier behandelt wird Begründung Barrierefreies PDF 2 Was hier behandelt wird Grundlagen, um: Schnell Kostengünstig Relativ sicher
MehrVorwort. Unterschiede zu XSL-FO in der Praxis. Eine Einführung. dpunkt.verlag 2004
ix Das Konzept des ersten Buches zur praktischen Nutzung der XSL-FO- Technologie in deutscher Sprache, XSL-FO in der Praxis 1, hat sich bewährt das zeigen die übereinstimmenden Reaktionen der Leser und
MehrDokumentvorlagen. Humboldt-Universität zu Berlin. 21. Juli Uwe Müller.
Humboldt-Universität zu Berlin Institut für Bibliotheks- und Informationswissenschaft 21. Juli 2006 u.mueller@cms.hu-berlin.de Was sind? vom Dokument getrennte Dateien Muster / Gerüst für die Erstellung
MehrCase Study Bechtle AG. Javier Salas. Geschäftsführer
Case Study Bechtle AG Javier Salas Geschäftsführer Agenda Bechtle AG Projektziele Realisierung Herausforderungen Dokumentation des Rechenzentrums Statischer Export Digital Asset Management PDF-Generator
MehrTutorial zum erstellen einer Webseite
Tutorial zum erstellen einer Webseite 2. Teil das Aussehen mit CSS bestimmen Vorbereitungen: Die HTML Grundlage anpassen, Änderungen sind fett geschrieben. Ab sofort werden wir mit zwei Dateien arbeiten,
MehrOracle XML Publisher - Überblick - Jürgen Vester Manager Sales Consulting Stuttgart Oracle Deutschland GmbH. Page 1
1 Oracle XML Publisher - Überblick - Jürgen Vester Manager Sales Consulting Stuttgart Oracle Deutschland GmbH DOAG Regionalgruppe Stuttgart, den 18.05.2006 Page 1 2 XML-Publisher XML-Publisher Moderne
MehrLiteratur. Verteilte Anwendungen WS Teil 2/Namensräume
Literatur [2-1] Eckstein, Robert; Casabianca, Michel: XML Kurz und gut. O'Reilly, 2. Auflage, 2003 [2-2] Nussbaumer, Alfred; Mistlbacher, August: XML Ge-Packt. mitp, 2002 [2-3] Musciano, Chuck; Kennedy,
MehrLangzeitarchivierungsaspekte. im Dokumentenlebenszyklus
Document Engineering Langzeitarchivierungsaspekte im enlebenszyklus Motivation Disziplin der Computer Wissenschaft, welche Systeme für e aller Formen und Medien erforscht. enlebenszyklus en Management
MehrBuchstabensuppe. Standards für die Präsentation von XML-Instanzen
W. Schubert, Siemens ICM N IS P23-1- Buchstabensuppe Standards für die Präsentation von XML-Instanzen Walther Schubert Siemens ICM N IS P23 und Manfred Krüger MID/Information Logistics Group GmbH XML Name
MehrContent-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem
Content-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem Inhalt Content Management (CM) Allgemeines über CMS CMS Typen Open Source vs. Lizenzsoftware Joomla! Quellen Content Management
MehrSeminar Document Engineering
Das OpenDocument-Format als Austauschformat 12.12.2006 Gliederung Problemstellung Gliederung Einstieg Gliederung Problemstellung Sie bewerben sich mit diesem Schreiben... Gliederung Problemstellung...
MehrWillkommen. Projektidee. Informationsablage Docs Softwarelizenzen Meetingprotokolle
Willkommen Cocoon InfoBase 1 Projektidee Informationsablage Docs Softwarelizenzen Meetingprotokolle Benutzer mit verschiedenen Rechten Benutzer kann Dokumente bearbeiten Ohne Verwendung einer Datenbank
MehrPraktikum zur Veranstaltung XML-Technologie: Übung 09
Fachhochschule Wiesbaden - Fachbereich Informatik Praktikum zur Veranstaltung XML-Technologie: Übung 09 XSLT Eine HTML-Tabelle 06.01.2005 (c) 2004 H. Werntges, FB Informatik, FH Wiesbaden 1 Organisatorisches
MehrLinux I II III Res WN/TT NLTK XML Weka E XML BNC XSLT BNC/XML 7 BNC/XML XML BNC XSLT. Ressourcen-Vorkurs
BNC/XML 7 BNC/XML XML BNC XSLT extensible Markup Language I XML erlaubt es, strukturierte Daten in Textdateien zu speichern. Zum Schreiben und Lesen von XML-Dateien genügen einfache Text-Editoren wie Emacs
MehrÜberblick. Einleitung PORTIKO XML-AG. Evaluation. Zusammenfassung und Ausblick. Motivation
Vorlesungsskripte im E-Learning-Zeitalter Torsten Klie, Uwe Frommann, Astrid Weilert, Christoph Klinzmann, Dietmar Hosser, Jan Zimmermann, Manfred Krafczyk Technische Universität Braunschweig Christian
MehrWeb, App & E-Book HTML 5 als zentrales Datenformat für digitale Workflows
Web, App & E-Book HTML 5 als zentrales Datenformat für digitale Workflows Impulsvortrag Publishing-Workflows Web-Anwendungen Software-Entwicklung Die Ausgangsbasis für digitale Produkte (immer noch): Der
MehrContent Management mit Typo3
Content Management mit Typo3 Ausgangssituation Zielstellung Evaluation (Zwischen) Ergebnis Demo Ausgangssituation: Gewachsener Internet Auftritt Struktur: Werkzeuge: Einstiegsseiten V.3 Gruppen Seiten
MehrUniversität,, Frankfurt
Aufbau einer radiologischen Online-Teaching-Suite mit konsequentem Einsatz von Open Source-Tools (ZOPE/ZMS) und professionellem Consulting (ZMS-Publishing) M. Harth, F. Hoffmann, J. Gurung, W. Schwarz,
MehrUniversity of Stuttgart Prof. Dr. Ing. Dr. hc. Mult. Kühn. Mit konventionellen Autorensystemen zum E Learning Portal
Institute of Communication Networks and Computer Engineering Prof. Dr. Ing. Dr. hc. Mult. Kühn Mit konventionellen Autorensystemen zum E Learning Portal Lutz Finsterle finsterle@ind.uni stuttgart.de Martin
Mehr1 XML Hype oder Hoffnung? Einleitung Wie ist dieses Buch aufgebaut?... 3
1 XML Hype oder Hoffnung?...1 1.1 Einleitung... 1 1.2 Wie ist dieses Buch aufgebaut?... 3 2 Inhalte und Publishing...5 2.1 Einleitung... 5 2.2 Daten, Informationen, Assets, Content... 10 2.2.1 Daten und
MehrHinweise für die Nutzung von XSLTs beim PDF Export der BlueBridge Wiki Extensions
Hinweise für die Nutzung von XSLTs beim PDF Export der BlueBridge Wiki Extensions Dieses Dokument beschreibt die Einbindung von XSLTs, um die Format von PDF Exporten zu definieren. Wichtiger Hinweis: Mit
MehrWeb-basierte Anwendungen: 08: Ergänzungen zum Projekt
Fachhochschule Wiesbaden - FB Design, Informatik, Medien 7363 - Web-basierte Anwendungen: 08: Ergänzungen zum Projekt Beispiele für Ergebnislisten echter Wettkämpfe Priorisierung Zeitplanung 09.01.2008
Mehr2 Fliegen mit einer Klappe schlagen Print & Webkatalog aus einer Datenquelle erzeugen 06.02.2014 1
2 Fliegen mit einer Klappe schlagen Print & Webkatalog aus einer Datenquelle erzeugen 06.02.2014 1 Die Anforderungen der Kunden an die Dokumentation steigen Die Benutzer benötigen die Infos schnell Die
MehrDynamische Websites mit XML und PHP4
Dynamische Websites mit XML und PHP4 Linuxtag 2002 07.06.2002, Karlsruhe Stephan Schmidt Inhalt der Session Über den Redner Strukturierung von Inhalten Transformation von XML Entwickeln einer XML-Struktur
MehrTEI! Und dann? Texttechnologische Standards in den Geisteswissenschaften - Encoding in TEI <http://gams.uni-graz.at/o:ide.292>
TEI! Und dann? Texttechnologische Standards in den Geisteswissenschaften - Encoding in TEI Martina Semlak martina.semlak@uni-graz.at 17.-18. Oktober 2012 Druckvorlagen
MehrProjektbeschreibung. Voraussetzung: Konzeption:
Fakultät Informatik: Prof. Dr. paed. habil. Steffen Friedrich Fakultät Maschinenwesen: Prof. Dr.-Ing. habil. Ralph Stelzer Fakultät Elektrotechnik: Prof. Dr.-Ing. habil. Wolf Fischer Fakultät Bauingenieurwesen:
MehrPrintCSS. in der Praxis / #XUGS15 XML User Group Stuttgart. Christin Götz / Tobias Fischer
PrintCSS in der Praxis 07.12.2016 / #XUGS15 XML User Group Stuttgart Christin Götz / Tobias Fischer ( @tobias_fischer) Christin Götz Studium: Buch- und Medienproduktion (B. Eng., HTWK Leipzig) Medienmanagement
MehrDie Technologie der Mumie
Die Technologie der Mumie Tilman Rassy Ruedi Seiler Technischen Universität Berlin Fakultät II Mathematik und Naturwissenschaften Institut für Mathematik Vortrag an der ETH Zürich 27. Juli 2006 1 Design-Prizipien
MehrFileMaker Konferenz 2010 XML / XSLT. Ein Workshop mit [x] cross solution Armin Egginger
XML / XSLT Ein Workshop mit [x] cross solution Armin Egginger [x] cross solution Armin Egginger - Zertifizierter FileMaker Entwickler Urheber von CrossCheck Netzwerk von Datenbankprogrammierern Kunden
MehrWas ist SVG? Inhalt: Allgemeines zu SVG Besondere Merkmale Vor- und Nachteile Dateiformat Standardobjekte Koordinatensystem Beispiele Links
Was ist SVG? Was ist SVG? Inhalt: Allgemeines zu SVG Besondere Merkmale Vor- und Nachteile Dateiformat Standardobjekte Koordinatensystem Beispiele Links SVG: Allgemeines zu SVG SVG = Scalable Vector Graphics
Mehr<XML und XSLT Eine Einführung/> Katharina Hemmeter, Claus Ludewig SQ: Digitale Dokumente
Katharina Hemmeter, Claus Ludewig 01.06.2015 SQ: Digitale Dokumente Gliederung XML: Problemstellung Theorie Beispiel XSLT: Problemstellung Theorie Beispiel Quellenverzeichnis
MehrBI Publisher Berichtswesen einfach und sicher. Alexander Klauss Centric IT Solutions GmbH
BI Publisher Berichtswesen einfach und sicher Alexander Klauss Centric IT Solutions GmbH Agenda Ziele der BI Publisher Module Anwendung und Vorgehensweise der BI Publisher Module Voraussetzungen BI Publisher
MehrProgrammieren mit Edipse 3
Michael Seeboerger-Weichselbaum Programmieren mit Edipse 3 Universelle Entwicklungsplattform für Java, PHP, C/C++, SQL, XML, XSLT, XSL-FO, JSP, Servlets, J2EE, UML, HTML, CSS, JavaScript I n halts verzeich
MehrDataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS... 2. XML Programmierung - Grundlagen... 3. PHP Programmierung - Grundlagen...
Inhalt HTML- Grundlagen und CSS... 2 XML Programmierung - Grundlagen... 3 PHP Programmierung - Grundlagen... 4 Java - Grundlagen... 5 Java Aufbau... 6 ASP.NET Programmierung - Grundlagen... 7 1 HTML- Grundlagen
MehrDipl. Wirtsch.-Ing. Lars Geldner Nürnberg, 22.11.2007
Dipl. Wirtsch.-Ing. Lars Geldner Nürnberg, 22.11.2007 Projektbericht Entwicklung eines Content Management Systems mit der Oracle 10g XML DB Agenda Projektbezug: EU-Projekt ENN-ICS Anforderungen wiederverwendbare
MehrSie Bilder, Tabellen oder Diagramme erstellen, werden diese auch mit dem aktuellen Dokumentlayout koordiniert. Mithilfe dieser Kataloge können Sie
enthalten die Kataloge Elemente, die werden, indem Sie im Katalog 'Seitenlayout' die Kataloge werden, indem Sie im Katalog Seite 1 Kopfzeile 1. Abschnitt 'Seitenlayout' die Kataloge werden, indem Sie im
MehrHans Buschmann. InnoData GmbH
1 Guten Tag Hans Buschmann InnoData GmbH 79219 Staufen Ballrechterstr. 1 Tel. 07633-2081 Email: unglauben@innodatagmbh.de 2 Thema WEB basierende XML-Anwendung im praktischen Einsatz Wie erreicht man mit
MehrStatusbericht: Einsatz von Gauss VIP im Kompetenznetz Maligne Lymphome SY 5.2 CMS. Matthias Löbe IMISE Leipzig
SY 5.2 CMS Statusbericht: Einsatz von Gauss VIP im Kompetenznetz Maligne Lymphome AG Systemkomponenten 1 Agenda Zur Person Gründe für die Entscheidung für VIP CMS Evaluation I/2000 Stärken von Gauss VIP
MehrXML Werkzeug XML Spy. Frank Heininger Axel Labuschke
XML Werkzeug XML Spy Frank Heininger Axel Labuschke Gliederung Werkzeugkategorien Strukturbeschreibung Dokumentenerstellung Dokumentenbetrachtung Datenhaltung XML Spy Einführung Funktionen Benutzeroberfläche
MehrGrundlagen der Extensible Stylesheet Language
Grundlagen der Extensible Stylesheet Language Transformations (XSLT) Marc Monecke monecke@informatik.uni-siegen.de Praktische Informatik Fachbereich Elektrotechnik und Informatik Universität Siegen, D-57068
MehrWas ist LAT E X? Grundlagen Programm. LAT E X-Kurs. Markus Klein. Mathematisches Institut, Universität Tübingen 2008-02-26
L A T E X-Kurs Mathematisches Institut, Universität Tübingen 2008-02-26 Ausblick 1 Was ist L A T E X? Zusammenfassung Unterschied zu WYSIWYG-Editoren Verwendung 2 Grundstruktur Umgebungen Gliederung 3
MehrLaTeX. Eine Einführung. von. Sebastian Dungs
LaTeX Eine Einführung von Sebastian Dungs 31.10.2008 Inhalt 1. Grundlagen 2. Syntax 2.1 Gliederung eines Dokuments 3. Beispiel 3.1 Quellcode 3.2 Visuelles Ergebnis 4. Weitere Funktionen 5. Der Editor Texmaker
MehrCarsten Euwens. Barrierefreies Internet Content-Management-System. Erstellung barrierefreier Internetseiten. Welche Möglichkeiten bietet das CMS Papoo
Content-Management-System Carsten Euwens Erstellung barrierefreier Internetseiten Welche Möglichkeiten bietet das CMS Was kann ohne Benutzereingriff Wobei und wie kann den Seitenersteller/Redakteur bei
MehrWissenschaftliche Textverarbeitung. mit Word 2007
Wissenschaftliche Textverarbeitung mit Word 2007 Juli 2012 Rätz/Schmidt Wissenschaftliche Arbeiten Facharbeit, KOL Studienarbeit Seminararbeit Bachelorarbeit Magisterarbeit Diplomarbeit Masterarbeit Thesis
Mehr@inproceedings{w2005kml, author = {Thomas Weise}, title = {Entwicklung eines WYSIWYG Editors f{\"{u}}r das Erstellen von Lehrmaterial im XML Format},
@inproceedings{w2005kml, author = {Thomas Weise}, title = {Entwicklung eines WYSIWYG Editors f{\"{u}}r das Erstellen von Lehrmaterial im XML Format}, booktitle = {Proceedings of Informatiktage 2005}, series
MehrDokumente, Auszeichnungssprachen und XML
Dokumente, Auszeichnungssprachen und XML Horst Silberhorn, Informatik 8, Erlangen silberh@informatik.uni-erlangen.de Überblick 1. Elektronische Dokumente 2. Auszeichnung von Dokumenten/Markup 3. Existierende
MehrDRM HTML5 XHTML EPUB XML CSS
amazon E-Book kindle KF8 DRM HTML5 EPUB Reflowable XML Fixed Layout XHTML CSS Produktion digitaler Bücher 24. Januar 2012 Fogra Digital Publishing Schulung Kontakt: Folien: gregor.fellenz@publishingx.de
Mehrelml Flexibilität und Nachhaltigkeit dank XML
elml Flexibilität und Nachhaltigkeit dank XML Dipl. natw. Joël Fisler - GITTA Koordinator MNF elearning Tag 6.10.2005 www.elml.ch Inhalt Das GITTA Projekt Didaktisches Konzept von GITTA Einschub: Was ist
MehrKurzeinführung in Citavi 5
Kurzeinführung in Citavi 5 Warum Citavi? Projektarbeit A Projektarbeit B Becker: Die Kunst des Professionellen Schreibens Becker: München. Die Kunst Hanser des Verlag Professionellen 2015 Schreibens Text
MehrDokumentation von Ük Modul 302
Dokumentation von Ük Modul 302 Von Nicolas Kull Seite 1/ Inhaltsverzeichnis Dokumentation von Ük Modul 302... 1 Inhaltsverzeichnis... 2 Abbildungsverzeichnis... 3 Typographie (Layout)... 4 Schrift... 4
MehrOracle SOA Suite: Total Quality T-Systems
Oracle SOA Suite: Total Quality Monitoring @ T-Systems Arnd Scharpegge, Lynx-Consulting GmbH Andreas Makiola, T-Systems International GmbH Agenda Ziele des Total Quality Monitorings Vorgaben für das Total
MehrIntegrierte Editoren in Plone
Integrierte Editoren in Plone Vergleich der Webeditoren TinyMCE, CKEditor und Kupu für das CMS Plone Gliederung 1. Vorstellung der Editoren 2. Allgemeines zu Web-Editoren 3. Praxis-Test 4. Übersicht Barrierefreiheit
MehrEPICUR-Uniform Resource Name (URN)-Generator
EPICUR-Uniform Resource Name (URN)-Generator Technische und Anwenderdokumentation der Dienstleistungen des EPICUR-URN-Generators Autoren: Kathrin Schroeder, Andreas Roth Version: 0.9.1 Stand: 29.6.2006
Mehr