Spengler

10 Jahre

Digitale Publikationsprozesse

  
  

Adobe InDesign und XML

 
Die Layout-Software InDesign von Adobe wird in zunehmendem Maß von Verlagen zur Produktion von Zeitschriften oder Büchern eingeführt. Dabei spielt auch die XML-Schnittstelle oft eine entscheidende Rolle.

NEU

Generierung von eBooks und Webseiten aus InDesign
 
Marion Spengler hat sich darauf spezialisiert, XML aus InDesign zu extrahieren und in beliebige Formate zu konvertieren oder XML für den Import nach InDesign aufzubereiten und dabei automatisch die Formate zuzuordnen (inkl. Scripting).
 
Workflow InDesign XML
 
Die in diesem Workflow dargestellten XSLT-Schnittstellen können von Marion Spengler entwickelt werden. Ausserdem können Skripte für diverse Aufgaben auf Basis der XML-Struktur entwickelt werden (z.B. automatisierte Platzierung von Marginalien). Auch Tabellen können in beliebigen XML-Formaten importiert oder exportiert werden.
 
Aktuell werden medizinische Fachbücher, die mit InDesign produziert wurden, nach HTML konvertiert und XML-Content aus einem CMS für den automatisierten XML-Import optimiert. Zuvor hat Marion Spengler einen Konverter entwickelt, der Geschäftsberichte / Jahresabschlüsse, die mit InDesign erstellt werden, in das XML-Format des eBundesanzeiger transformiert.  
 
Zudem war Marion Spengler beispielsweise zuständig für ein Projekt, bei dem InDesign für den Umbruch einer Zeitschrift verwendet wird und anschliessend die Inhalte als XML exportiert werden. Eingehende Word-Manuskripte inkl. deren Formatierung werden zunächst in InDesign-Vorlagen übernommen und Formate zugewiesen. Nachdem der Umbruch abgeschlossen ist, wird ein einfaches XML-Format exportiert. Dieses Format wird in das selbstentwickelte XML-Format des Verlages konvertiert, damit die Dokumente zeitnah auch online zur Verfügung gestellt werden können.
Marion Spengler war dabei betraut mit:
  • Workflow-Design
  • DTD-Entwicklung
  • Definition und Test des InDesign-Export-PlugIns
  • Entwicklung eines XSLT-Stylesheets, das das InDesign-Export-Format in das medienneutrale XML-Format des Verlages konvertiert
  • Entwicklung der HTML-Schnittstelle
Das XSLT-Stylesheet wird nunmehr seit mehreren Jahren regelmäßig verwendet, um in den aus InDesign exportierten XML-Dateien:
  • hierarchische Kapitelebenen aus einfachen Absatzformaten zu erzeugen
  • Unicode-Sonderzeichen in ISO Character Entities umzuwandeln
  • Stränge von mehreren Umbruchseiten in einzelne Dokumente aufzuteilen
  • IDs und Seitenzählung zu generieren
  • Publikations- und Seitenumbruchinformationen zu erkennen und auszuzeichnen
  • verankerte Abbildungen, Tabellen und Kästen im Textstrom korrekt zu platzieren
  • Fußnoten vom Seitenende an die Stelle ihres Aufrufs zu verschieben
  • Listen aus einfachen Absatzformaten zu erzeugen.
So entsteht ein Format, das für Online-Publishing, Registergenerierung, Archivierung und andere Zwecke weiterverwendet wird.
 
Marion Spengler bietet Lösungen zu folgenden Fragestellungen an:
>Wie kann ich mit meine XML-Daten mit InDesign formatieren lassen?Ich entwickele XSLT-Skripte, die beliebiges XML für den Import nach InDesign aufbereiten. Das Format wird automatisch zugeordnet mit den entsprechenden InDesign Funktionen oder bei besonderen Aufgaben per Skript.
>Kommt InDesign+XML für unsere Produktion in Frage? In einem Beratungsgespräch werden gemeinsam Anforderungen, Restriktionen, Gegebenheiten erarbeitet. Je nach Ergebnis dieses Gesprächs kann ich anschliessend einen Test mit Ihren Daten in InDesign machen, einen Prototypen entwickeln und auch eine Kosten-Nutzen-Kalkulation erstellen
>Wie kann ich InDesign Dokumente online stellen oder ein eBook daraus machen?Ich entwickele Konverter, die aus InDesign Dokumenten mit Hilfe des XML-Exports diverse Formate wie HTML, XML, EPUB o.a. erzeugen können. Unterstützt werden InDesign-Versionen CS2 - CS4.
>Wie integrieren wir InDesign in unsere bestehenden Workflows?Ich kann eine Prozessanalyse durchführen, Vorschläge für künftige Workflows erarbeiten und Schnittstellen für Im- und Export aus InDesign spezifizieren und auch entwickeln (z.B. mit XSLT) bzw. passende PlugIns auswählen und testen
>Mit welchem XML-Datenformat sollten wir arbeiten?Gemäß Ihren Produktanforderungen kann ich ein neues XML-Format definieren (DTD bzw. Schema) oder ich kann überprüfen, inwieweit Ihr bestehendes Format angepasst werden muss.
>Wie gehen wir bei der Einführung von InDesign vor?Ich kann einen Migrations- und Projektplan entwickeln, das Projektmanagement übernehmen und bei der Auswahl von weiteren Dienstleistern unterstützen
>Was muß beim Design beachtet werden?In Zusammenarbeit mit dem Designer kann ich Fragestellungen bezüglich XML klären. Ich erstelle Styleguides und mache Vorschläge wie die InDesign-Vorlagen optimal angelegt werden können, um eine weitesgehend automatisierte Produktion zu ermöglichen.
 
Weitere Informationen im Web zu InDesign und XML:
Adobe.comAdobe InDesign Cross Media Ressources
Adobe.deAdobe InDesign CS
Publishing ReportMarktübersicht Database Publishing Adobe InDesign
HilfDirSelbst.chAdobe InDesign Forum
XML.comAdobe's InDesign and XML
 
Stand: Oktober 2009