Home Impressum Kontakt Kontakt
 
 
Skip Navigation LinksHome > Beschreibung XML Print Publishing

 

Wie funktioniert XML Print Publishing?

Wussten Sie eigentlich, dass Adobe InDesign CS3/4 eine sehr mächtige XML Importschnittstelle besitzt, die nur richtig "gefüttert" werden muss, um damit automatisch zu publizieren?

 Überblick  
 Schritt 1:   Das XML-Quelldokument 
 Schritt 2:  Die XSLT-Transformation
 Schritt 3:  Der Import nach InDesign
 Schritt 4:   Nachbearbeitung mit der XML-Regelmaschine/Pagino XS


Überblick

Das XML Print Publishing mit Adobe InDesign CS3/4 erfolgt 
prinzipiell in drei Schritten:
 
Ausgangspunkt des XML Publishings sind die naturgemäß XML-Daten. Diese werden in einem zweiten Schitt über eine XSLT-Transformation in eine für InDesign lesbare XML-Form gebracht. Die transformierte XML-Datei wird dann im dritten Schritt nach InDesign CS3/4 importiert und dort automatisch gesetzt.    
 

 


Das XSLT Stylesheet erfüllt dabei zwei wesentliche Aufgaben: Einerseits selektiert es die XML-Elemente, die gesetzt werden sollen und ordnet diese so, wie sie im Layout erscheinen sollen.

Andererseits mischt es der transformierten XML-Datei InDesign-Formatanweisungen für Zeichen-, Absatz-, Zellen- und Tabellenformate hinzu, die dafür sorgen, das die importierten Elemente automatisch im richtigen Format erscheinen.

Der Vorteil des XML Print Publishings liegt in seiner schier unendlichen Flexibilität: Mit XSLT lässt sich eine nahezu unbegrenzte Menge an regelbasierten XML Layouts erstellen.

Im Folgenden werden die einzelnen Schritte näher erläutert.
 


Schritt 1: Ihr XML-Quelldokument

Ausgangspunkt des automatischen XML Print Publishings ist Ihr XML-Quelldokument. Die Struktur spielt dabei keine Rolle, jegliche Strukturen sind verarbeitbar.

 

Meistens wird es sich bei den XML-Quelldokumenten um Exporte aus Warenwirtschafts- (ERP), Produktinformations- (PIM) oder Content-Management-Systemen (CMS) handeln, die Informationen über ein Produkt oder ein Artikel formatneutral speichern. 

Diese formatneutralen XML-Dokumente dienen als Quelle für die XSLT Tranformation in Schritt 2, bei der wir Formatierungsanweisungen für Adobe InDesign CS3/4 zu den Produktinformationen hinzumischen.

 

Schritt 2: Ihr XSLT-Stylesheet

XSLT ist eine mächtige, herstellerunabhängige Sprache, die es ermöglicht, XML Dokumente neu zu strukturieren.

XSLT erlaubt während der Transformation nicht nur gezielt auf einzelne XML-Knoten des XML-Dokumentes zuzugreifen und diese neu zu strukturieren, es beeinhaltet wie richtige Programmiersprachen auch umfangreiche Kontrollstrukturen wie Schleifen und Bedingungen, die es ermöglichen, Umstrukturierungen sehr genau vom Kontext abhängig zu machen.

 

So kann zum Beispiel festgelegt werden, dass die eine Produktgruppe vierspaltig, die andere Produktgruppe jedoch nur dreispaltig gesetzt, ein Preis je nach Höhe anders formatiert, eine Beschreibung, wenn sie zu kurz ist, weggelassen werden soll ...

Genau diese Möglichkeiten der XSLT-Sprache nutzt das automatische XML Print Publishing. Wir setzen Ihre Layoutwünsche in XSLT-Anweisungen für Adobe InDesign CS3/4 um.

Sie erhalten von uns ein fertiges, quelloffenes XSLT-Stylesheet, das Sie nach Belieben selbst ändern oder auch weiterentwicklen können.

Die Entwicklung der XSLT-Styesheets führen wir mit professionellen XML Editoren durch, wie zum Beispiel dem Stylus Studio 2008, das schnelles Erstellen und umfangreiche Fehlersuchen und -diagosen ermöglicht.

 

Schritt 3: Ihr Layout in InDesign CS3/4

Alles, was Sie jetzt noch tun müssen, ist das transformierte XML-Dokument nach InDesign CS3/4 zu importieren.

 

Das importierte XML-Dokument wird in der Strukturansicht von Adobe InDesign CS3/4 angezeigt. Ziehen Sie einzelne XML-Elemente oder gleich das ganze XML-Dokument auf einen Textrahmen, der Inhalt wird dann automatisch gesetzt und formatiert.

Die Geschwindigkeit ist enorm. Für 100 Seiten benötigt InDesign ca. 10 Sekunden.
 

Schritt 4: Nachbearbeitung mit XML-Regelmaschine

Ein optionaler vierter Schritt ist die Nachbearbeitung des importierten XML-Dokuments mit der Adobe InDesign CS3/4 XML Regelmaschine.

Die XML-Regelmaschine ermöglicht es, den Satz mit Skripting-Befehlen in JavaScipt oder VBScript effizient und automatisiert nachzubearbeiten. Wir besitzen durch die Entwicklung von Pagino umfassende Kenntnisse des Skritping-Objektmodells von Adobe InDesign CS3/4 und können Sie so bei der Entwicklung tatkräftig und kompetent unterstützen.

Eine vorgefertigte Suite von Skripten hält Pagino XS bereit. Pagino XS ermöglicht zum Beispiel das nachträgliche automatische Auftrennen von Textrahmen, die Aktualisierung von XML Daten, die Erstellung von Indizes und Verzeichnissen und vieles mehr.

 Hier erfahren Sie mehr über Pagino XS 

 
© 2003 - 2010 pagino publishing e.K.
Adobe InDesign CS2/3/4, Windows, Access, Visual Studio, Stylus Studio sind eingetragene Warenzeichen der jeweiligen Hersteller.
Funktionsweise Lizenzmodelle Handbuch Preise
Demoversion Lizenz-Aktualisierungen Handbuch Infomaterial