+ All Categories
Home > Documents > Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in...

Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in...

Date post: 19-Oct-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
105
Dynamic Content Benutzerhandbuch
Transcript
Page 1: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

Dynamic Content

Benutzerhandbuch

Page 2: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

Dynamic Content

ii

Contents

1. Willkommen beim Dynamic Content-Benutzerhandbuch..........................................................................................4

1.1 Neuerungen in Dynamic Content 10......................................................................................................................... 4

1.2 Hinweise zu den Urheberrechten................................................................................................................................4

2. Erste Schritte................................................................................................................................................................................. 7

3. Grundlagen von Dynamic Content....................................................................................................................................10

3.1 Einführung in Dynamic Content................................................................................................................................ 10

3.1.1 Warum Dynamic Content?............................................................................................................................. 10

3.1.2 Vorteile der Nutzung von Dynamic Content............................................................................................ 12

3.1.3 Ein typischer Dynamic Content-Workflow................................................................................................12

3.1.4 XML-Grundlagen.................................................................................................................................................13

3.2 Schritt 1: Erstellen einer Adobe Illustrator-Vorlage............................................................................................13

3.2.1 Zuordnen der Gebietsschema-Variablen...................................................................................................15

3.3 Schritt 2: Verknüpfen der XML-Datei mit dem Illustrator-Dokument.......................................................... 15

3.3.1 Automatische Verknüpfung.............................................................................................................................16

3.3.2 Manuelle Verknüpfung......................................................................................................................................18

3.4 Schritt 3: Arbeiten mit Änderungen am XML-Inhalt.......................................................................................... 21

3.5 Erstellen von Designvarianten (Sortimenterweiterungen)................................................................................ 24

3.5.1 XML-Verknüpfungsstrategien für Designvarianten................................................................................ 24

3.6 Textelemente mit verschiedenen Sprachen neu verknüpfen......................................................................... 26

4. Anzeigen von XML-Inhalt in Dynamic Content............................................................................................................29

4.1 Die Dynamic Content-Palette.....................................................................................................................................29

4.1.1 SmartView..............................................................................................................................................................29

4.1.2 Erweiterte Ansicht.............................................................................................................................................. 31

4.1.3 Das Flyout-Menü................................................................................................................................................ 37

4.1.4 Die Symbolleisten: Beschreibung der Schaltflächen............................................................................41

4.2 Anzeigen von XML-Informationen............................................................................................................................ 43

4.3 Filteroptionen für die XML-Struktur......................................................................................................................... 44

4.3.1 Anwenden eines Filters auf die XML-Struktur........................................................................................ 45

4.3.2 Filteroptionen im Detail.................................................................................................................................... 46

4.4 Ändern der XML-Baumstruktur................................................................................................................................. 48

5. Verwalten von Änderungen am XML-Inhalt...................................................................................................................53

5.1 So geht Dynamic Content mit Änderungen um..................................................................................................53

5.2 Änderungen in der externen XML-Datei freigeben............................................................................................ 56

5.3 Anwenden von Textbearbeitungen in Illustrator auf die XML-Datei............................................................ 57

5.4 Erstellen neuer XML-Dateien in Illustrator.............................................................................................................58

5.4.1 Neue XML..............................................................................................................................................................58

5.4.2 Hinzufügen von Illustrator-Text zur XML................................................................................................... 59

Page 3: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

Contents

iii

6. Bearbeiten von dynamischen Objekten..........................................................................................................................60

6.1 Was ist ein dynamisches Objekt?............................................................................................................................60

6.2 Welche standardmäßigen Illustrator-Bearbeitungsvorgänge sind zulässig?............................................ 60

6.3 Einfügen zusätzlicher XML-Elemente in ein dynamisches Objekt............................................................... 61

6.4 Formatieren mehrerer Elemente in einem einzelnen dynamischen Objekt............................................... 62

6.5 Bearbeiten von Text eines XML-Elements............................................................................................................ 64

6.5.1 Das Dialogfeld "Element bearbeiten" im Detail......................................................................................65

6.6 Durchführen geringfügiger Layoutbearbeitungen............................................................................................... 66

6.7 Freigeben eines dynamischen Objekts in regulären Text................................................................................68

6.8 Austausch von Dynamic Content-Dokumenten..................................................................................................68

7. Styling Ihrer dynamischen Objekte................................................................................................................................... 70

7.1 Zwei Ansätze für das Text-Styling........................................................................................................................... 70

7.1.1 Was ist die manuelle Stilzuordnung?......................................................................................................... 70

7.1.2 Was ist Stilzuordnung?.................................................................................................................................... 71

7.1.3 Ein Beispiel für die Stilzuordnung................................................................................................................72

7.1.4 Anwenden von Stilzuordnungen...................................................................................................................84

7.2 Lösen von Textüberlauf-Problemen......................................................................................................................... 95

8. Dynamic Content-Voreinstellungen................................................................................................................................... 96

8.1 Leerzeichen entfernen...................................................................................................................................................96

8.2 Style-Mapping-Voreinstellungen................................................................................................................................97

8.3 Verwenden Sie zum Abgleich von Elementen für die Aktualisierung und Neuverknüpfung von

XML-Dateien eine exakte Methode...........................................................................................................................98

8.4 Verarbeitung geänderter XMLs..................................................................................................................................99

8.5 Speichern von Pfaden für XML-Dateien................................................................................................................99

9. Anhang: Einführung in XML............................................................................................................................................... 101

9.1 Was ist XML?.................................................................................................................................................................101

9.2 Semantisches Markup................................................................................................................................................ 101

9.3 Tags und Attribute........................................................................................................................................................102

9.4 Was ist IPC-XML.......................................................................................................................................................... 102

9.5 Das IPC-XML-Schema............................................................................................................................................... 102

10. Glossar...................................................................................................................................................................................... 104

Page 4: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

1Dynamic Content

4

1. Willkommen beim Dynamic Content-Benutzerhandbuch

Willkommen bei der Benutzerdokumentation zu Esko Dynamic Content. Dieses Benutzerhandbuchversorgt Sie mit dem Wissen und den Fertigkeiten, das bzw. die Sie zum Integrieren des DynamicContent-Plugin in Ihren täglichen Arbeitsablauf benötigen.

1.1 Neuerungen in Dynamic Content 10

Diese Dynamic Content-Version bietet leistungsfähige neue Funktionen sowie einen verbessertenBenutzerkomfort:

• Mit Auto Link können Sie automatisch Elemente mit einer IPC XML Datei verlinken, sobald Sie siein einem Illustrator Dokument hinzufügen, in dem sich nur ein einzelner Dynamic Art Platzhalterbefindet, mit dem sie verlinkt werden können.

• Sie können Texte in einem XML-Objekt Teilen und Zusammenführen.• Verbesserungen für eine leichtere Handhabung und Produktivität:

• Sie können mehrere Typen von Listenobjekten in der Dynamic Art-Palette auswählen und ihreEigenschaften in einem einzigen Vorgang ändern.

• Sie können nun Dynamic Art Objekte zwischen den Dokumenten kopieren und einfügen.• In der Intelligenten Ansicht können Sie jetzt mehrere Objekte desselben Typs auf einmal

verlinken.• Sie können nun statische Suffixe in dem Dialogfeld Format Dynamic Text festlegen.• Des Weiteren kann in dem Dialogfeld Dynamic Content-Voreinstellungen optional eingestellt

werden, ob beim Öffnen eines Illustrator Dokuments die geänderten Elemente aktualisiert undmarkiert werden sollen.

• Sie können nun verschiedene Gebietsschemata (Land und Sprachcodes) für dynamische Objektefestlegen. Darüber hinaus können Sie ausgewählte, dynamische Textobjekte neu verknüpfen, diemit einem IPC CopyElement mit einer anderen Sprache innerhalb derselben XML-Inhaltsdateiverlinkt sind.

• Sie können nun Symbol- und Bildgrafiken ebenso wie Barcodes, Text und Tabellen dynamischfestlegen. Bei Symbolen muss der Symbolname in der XML-Inhaltsdatei aufgeführt sein. BeiBildern muss die Datei-URL in der XML-Inhaltsdatei aufgeführt sein.

• Die Informationen über die verlinkten XML-Dateien und verlinkten CopyElemente (mit ihrenzugehörigen Texten) werden nun in dem Illustrator Dokument als XMP Metadaten gespeichert.Diese Informationen finden Sie auch in den normalisierten Esko-PDF-Dateien, die aus demIllustrator exportiert werden können.

1.2 Hinweise zu den Urheberrechten

© Copyright 2012 Esko Software BVBA, Gent, Belgien

Alle Rechte vorbehalten. Diese Dokumentation sowie die darin enthaltenen Informationen undVerwendungsanweisungen sind Eigentum von Esko Software BVBA. Die Dokumentation, die

Page 5: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

1Dynamic Content

5

Informationen und die Anweisungen werden WIE BESICHTIGT und völlig ohne Garantie irgendeinerArt geliefert. Durch dieses Dokument werden keine Garantien gewährt bzw. erweitert. Des Weiterenübernimmt Esko Software BVBA keine Gewährleistung, Garantie oder andere Zusicherungenhinsichtlich der Verwendung oder den Ergebnisse der Verwendung der Software oder der hierinenthaltenen Informationen. Esko Software BVBA haftet nicht für etwaige direkte, indirekte, Folge-oder Zufallsschäden, die möglicherweise durch die Verwendung bzw. die Unmöglichkeit derVerwendung der Software oder der darin enthaltenen Informationen entstehen.

Die hierin enthaltenen Informationen können ohne Vorankündigung geändert werden. Von Zeit zuZeit können Überarbeitungen ausgegeben werden, um Benutzer über solche Änderungen und/oderErgänzungen zu informieren.

Es ist nicht gestattet, dieses Dokument ohne vorherige schriftliche Genehmigung von Esko SoftwareBVBA zu reproduzieren, in einer Datenbank oder einem Abrufsystem zu speichern oder in irgendeinerForm oder durch irgendwelche Mittel (elektronisch, mechanisch, Druck, Fotodruck, Mikrofilm) zuveröffentlichen.

Dieses Dokument macht alle früher datierten Versionen hinfällig.

PANTONE®, PantoneLIVE und andere Pantone Warenzeichen sind Eigentum von Pantone, Inc. Alleanderen Warenzeichen oder eingetragene Warenzeichen sind Eigentum ihrer jeweiligen Inhaber.Pantone ist eine 100-prozentige Tochtergesellschaft von X-Rite, Incorporated. © Pantone LLC, 2012.Alle Rechte vorbehalten.

Diese Software basiert teilweise auf der Arbeit der Independent JPEG Group.

Teile dieser Software sind urheberrechtlich geschützt durch: © 1996-2002 The FreeType Project(www.freetype.org). Alle Rechte vorbehalten.

Teile dieser Software sind urheberrechtlich geschützt durch: 2006 Feeling Software, Copyright2005-2006 Autodesk Media Entertainment.

Teile dieser Software sind urheberrechtlich geschützt: ©1998-2003 Daniel Veillard. Alle Rechtevorbehalten.

Teile dieser Software sind urheberrechtlich geschützt durch: ©1999-2006 The Botan Project. AlleRechte vorbehalten.

Teile der in dieses Produkt eingebetteten Software ist gSOAP-Software. Die von gSOAP erstelltenTeile sind urheberrechtlich geschützt: ©2001-2004 Robert A. van Engelen, Genivia inc. Alle rechtevorbehalten.

Teile dieser Software sind urheberrechtlich geschützt durch: ©1998-2008 The OpenSSL Project und©1995-1998 Eric Young ([email protected]). Alle Rechte vorbehalten.

Dieses Produkt enthält Software, die von der Apache Software Foundation (http://www.apache.org/)entwickelt wurde.

Adobe, das Adobe-Logo, Acrobat, das Acrobat-Logo, Adobe Creative Suite, Illustrator, InDesign,PDF, Photoshop, PostScript, XMP und das Powered by XMP-Logo sind eingetragene Marken bzw.Marken von Adobe Systems Incorporated in den Vereinigten Staaten und/oder anderen Ländern.

Microsoft und das Microsoft-Logo sind eingetragene Marken der Microsoft Corporation in denVereinigten Staaten und in anderen Ländern.

SolidWorks ist eine eingetragene Marke der SolidWorks Corporation.

Teile dieser Software sind Eigentum der Spatial Corp. 1986 2003. Alle Rechte vorbehalten.

JDF und das JDF-Logo sind Marken der CIP4-Organisation. Copyright 2001 The InternationalCooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechtevorbehalten.

Page 6: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

1Dynamic Content

6

Die Esko-Software enthält den "RSA Data Security, Inc. MD5 Message-Digest Algorithm".

Java und alle Java-basierten Marken und Logos sind Marken oder eingetragene Marken von SunMicrosystems in den USA und/oder anderen Ländern.

Teile dieser Software verwenden Technologie von BestTM Color Technology (EFI). EFI und Bestcolorsind beim United States Patent and Trademark Office eingetragene Marken der Electronics ForImaging GmbH.

Enthält PowerNest-Bibliothek, urheberrechtlich geschützt und lizenziert von Alma, 2005 - 2007.

Alle anderen Produktnamen sind Marken bzw. eingetragene Marken ihrer jeweiligen Eigentümer.

Korrespondenz zu dieser Publikation richten Sie bitte an folgende Adresse:

Esko Software BVBA

Kortrijksesteenweg 1095

B – 9051 Gent

[email protected]

Page 7: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

2Dynamic Content

7

2. Erste Schritte

Um Ihnen das Konzept von Dynamic Content vorzustellen, befolgen Sie die fünf nachfolgendaufgeführten einfachen Schritte, um dynamische Verknüpfungen zwischen einem Adobe Illustrator-Dokument und einer grundlegenden, nicht IPC-basierten, einfachen XML-Datei zu erstellen.

1. Im Ordner Sample Files im Installations-Disk-Image finden Sie eine Illustrator-Datei mit demNamen: EskoArtwork Connect More.ai. Öffnen Sie die Beispieldatei mit Adobe Illustratorund:

a) suchen Sie die beiden folgenden Textobjekte im Design: Link Statement1 here und LinkStatement2 here.

b) Wählen Sie Windows > EskoArtwork > Dynamic Content > Dynamic Content.

Die Dynamic Content-Palette wird angezeigt.

Page 8: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

2Dynamic Content

8

2. Generieren Sie eine dynamische Verknüpfung mit einer XML-Datei:

a)Klicken Sie auf die Schaltfläche XML-Datei hinzufügen....

b) Suchen Sie nach der Datei GettingStarted.xml im Ordner Sample Files imInstallations-Disk-Image.

3. Verknüpfen Sie die Textobjekte mit den XML-Elementen:

a) Wählen Sie das Textfeld mit der Bezeichnung Link with Statement1 aus.b) Erweitern Sie in der Dynamic Content-Palette GettingStarted.xml sowie den body-

Eintrag und wählen Sie den Eintrag Statement1.

Page 9: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

2Dynamic Content

9

c) Klicken Sie auf die Schaltfläche Dynamisches Objekt erstellen.d) Wiederholen Sie den Vorgang für Statement 2.

4. Ändern Sie den Textstil mit Hilfe der entsprechenden Illustrator-Textbearbeitungswerkzeuge:

Nach der Verknüpfung eines XML-Elements mit einem Textobjekt werden dessen Inhalte vorversehentlichen Änderungen geschützt. Sie können Text aber weiterhin mit dem Textwerkzeugauswählen und seinen Stil ändern (z. B. zuweisen einer anderen Schriftart oder Textfarbe).

5. Ändern Sie die XML-Datei.

Um das dynamische Verhalten der von Ihnen zwischen dem Illustrator-Textobjekt und der XML-Datei erstellten Verknüpfung nachvollziehen zu können, gehen Sie wie folgt vor:

a) Öffnen Sie die Datei GettingStarted.xml in einem Texteditor Ihrer Wahl (z. B. TextEdit unterMac OS oder Notepad unter Windows).

b) Ändern Sie den Inhalt des ersten Text-Statements. Ändern Sie beispielsweise Connectto EskoArtwork in Connect with EskoArtwork. Wenn Sie Ihre standardmäßigenVoreinstellungen nicht geändert haben, wird das Plug-in Ihre Änderungen an der verknüpftenXML-Datei finden und Sie auffordern, Artwork zu aktualisieren.

Page 10: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

3Dynamic Content

10

3. Grundlagen von Dynamic Content

In diesem Abschnitt lernen Sie die grundlegenden Konzepte des Dynamic Content-Plug-ins sowieeinen einfachen typischen Workflow kennen, der Sie durch die ersten Schritte in Dynamic Contentleitet.

3.1 Einführung in Dynamic Content

Eskos Dynamic Content für Adobe® Illustrator® stellt Adobe® Illustrator® CS3 und CS4 auf Mac undWindows die Leistung der XML-basierten Automatisierung zur Verfügung.

3.1.1 Warum Dynamic Content?

Esko Dynamic Content ermöglicht es Verpackungsdesignern, extern erstellte Inhaltselemente, z.B. rechtliche Hinweise zum Kopierschutz oder Ernährungsangaben, zu einem Verpackungsdesignhinzuzufügen. Dies löst ein immer häufiger auftretendes Problem bei der alltäglichen Arbeit desDesigners: menschliche Fehler in kopierten Inhalt.

Die immer größer werdende Anzahl an Stock Keeping Units (lieferbare Einheiten), die vonMarkeneignern auf den Markt gebracht werden, hat zu einem explosiven Wachstum im Volumen derArtwork geführt, die für die Verpackungen der einzelnen Einheiten erstellt werden muss. Zur gleichenZeit wurden die Designs selbst immer komplexer in ihrem Wettbewerb um die Aufmerksamkeit desKunden.

Viele Designs nutzen Teile des Inhalts gemeinsam. Einiger Inhalt ist obligatorisch und gemäßBehörden wie der FDA, EMEA oder anderen nationalen Behörden erforderlich. Anderer Inhalt kommteinfach in unterschiedlichen Varianten eines gemeinsamen Designs wieder vor.

Das Endergebnis ist dasselbe: eine zunehmende Anzahl an menschlichen Interaktionen, häufig"Kopier- und Einfügevorgänge", die zur selben Zeit das Risiko der Einführung von Fehlern in dasDesign erhöhen. Fehler in Artwork sind verheerend und generieren Nacharbeiten, Verzögerungen beiProdukteinführungen und erfordern gelegentlich sogar den Rückruf eines Produkts.

Page 11: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

3Dynamic Content

11

Page 12: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

3Dynamic Content

12

3.1.2 Vorteile der Nutzung von Dynamic Content

Das Dynamic Content-Plug-in unterstützt das automatische Einfügen und die automatischeAktualisierung von extern gepflegten Inhalten in ein Design. Dies verhindert eine Reihe von gängigenProblemen und spart wertvolle Produktionszeit durch die Vermeidung sich wiederholender, manuellerAufgaben.

Nachfolgen sind einige typische Probleme aufgeführt, die durch einen Dynamic Content-Workflow vermieden werden:

• Eingabefehler;• Falsche Versionen des kopierten Texts oder Barcodes werden im endgültigen Design verwendet;• Fehler beim Ausschneiden und Einfügen (z. B. wenn Vorlagentext in einem Microsoft Word-

Dokument oder einer PDF-Datei vorliegt und der Designer diesen Text manuell in das Illustrator-Dokument kopieren muss);

• Textüberläufe;• Gemeinsam genutzte Elemente in Designvarianten sind nicht synchronisiert.

Da Sie mit Hilfe von Dynamic Content den obligatorischen oder gemeinsam genutzten Inhalt vomIllustrator-Dokument getrennt halten können, werden auch sich wiederholende und zeitraubendeAktualisierungen eliminiert: Sie ändern einfach die externe XML-Datei, um den Inhalt, dieStrichcodes und Ernährungstabellen des Designs zu aktualisieren. Überarbeitungszyklen waren nochnie so einfach!

3.1.3 Ein typischer Dynamic Content-Workflow

Ein typischer auf Dynamic Content basierender Design-Workflow umfasst den Austausch vonInformationen zwischen Markeneignern und Designern. Der in einem Design verwendete Inhalt wirdwährend des Design- und Produktionsprozesses häufig geändert, und in diesen Fällen bewährt sichDynamic Content.

Ein Beispiel-Workflow für die Verwendung von Dynamic Content könnte beispielsweise wie folgtaussehen:

Phase Beschreibung

1 Die Marketing-Abteilung des Markeneigners entwirft den Text, der auf demVerpackungsdesign erscheinen soll. Der Text wird in ein PDF-Formular oder ein Content-Management-System eingegeben, aus dem es in eine XML-Datei exportiert werdenkann.

2 Der Markeneigner sendet das PDF-Formular oder die XML-Datei mit dem Text an denDesigner.

3 Der Designer produziert in Adobe Illustrator ein Verpackungsdesign und verknüpft dieTextelemente aus der XML-Datei mit den Textobjekten in der Illustrator-Vorlage.

4 Der Markeneigner nimmt später Änderungen am Text vor, erstellt eine neue XML-Dateiund sendet diese an den Designer.

Page 13: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

3Dynamic Content

13

Phase Beschreibung

5 Der Designer ersetzt die ursprüngliche XML-Datei auf seiner Festplatte durch die neueVersion. Dynamic Content erkennt die Änderungen automatisch und benachrichtigt denDesigner umgehend. Es zeigt exakt an, was wo geändert wurde.

6 Basierend auf den in Dynamic Content angezeigten Warnungen kann der Designeraktualisierten Text sehr schnell automatisch übernehmen oder erforderlicheFormatierungsänderungen vornehmen. Kopieren, Einfügen oder andere manuellefehleranfällige Vorgänge sind überflüssig und Dynamic Content warnt den Designer beiProblemen wie Textüberläufe.

7 Dank Dynamic Content können die Phasen 4 - 6 wiederholt ausgeführt werden, ohnedass Zeit verloren oder Fehler eingeführt werden.

3.1.4 XML-Grundlagen

XML steht für EXtensible Markup Language und ist eine mit HTML vergleichbare Markup-Sprache.Während HTML jedoch das Layout einer Webseite beschreibt, beschreibt das XML-Markup denInhalt und die Struktur eines Dokuments.

Im Folgenden finden Sie ein Beispiel eines einfachen XML-Dokuments:

<?xml version="1.0" encoding="UTF-8"?> <body> <p> Dies ist ein sehr cooles Produkt! </p> </body>

XML-Dokumente werden häufig für den Austausch von Daten oder Textinhalten verwendet.

Im Kontext des Dynamic Content-Plug-ins ist XML aus folgenden Gründen ein hilfreiches Format:

• es trennt den Inhalt - den Text selbst - vom Layout und der Präsentation, die durch Illustrator-Textobjekte definiert werden.

• es beschreibt und enthält die Struktur des Texts, der in einem Design verwendet werden muss.

Weitere Informationen zum XML-Format finden Sie im Anhang "Eine Einführung in XML".

3.2 Schritt 1: Erstellen einer Adobe Illustrator-Vorlage

Bevor Sie XML-basierten Inhalt mit Ihrer Arbeit verknüpfen können, müssen Sie in Adobe Illustratorein Design vorbereiten.

Das Illustrator-Design wird als "Vorlage" bezeichnet, die später die Platzhaltertextobjekte enthält, indie Sie den Text aus einer XML-Datei einfügen.

Mit Dynamic Content können Sie Ihr vollständiges Illustrator-Toolset wie gewöhnlich verwenden:

1. Erstellen eines Designs in Adobe Illustrator.

2. Textobjekte mittels der Illustrator-Tools erstellen. Hierzu gehören folgende Tools:

• das Tool "Typ"• das Tool "Bereichstyp"• das Tool "Typ in einem Pfad"

Page 14: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

3Dynamic Content

14

• das Tool "Vertikaler Typ"• das Tool "Vertikaler Bereichstyp"• das Tool "Vertikaler Typ in einem Pfad"• Threaded-Text

Note:

Dynamic Content unterstützt zudem rechts-nach-links-Text in Nahost-Sprachen.

3. Ernährungstabellen mittels des EskoArtwork-Plug-ins Dynamic Tables erstellen, falls für dasDesign erforderlich.

4. Barcodes mittels des EskoArtwork-Plug-ins Dynamic Barcodes erstellen, falls für das Designerforderlich.

5. Textobjekte, Tabellen, Barcodes, Illustrator Symbole und externe Bilder zur Dynamic Art-Palettehinzufügen. Bei Nutzung dieser Option wird die Suche nach verknüpfbaren Objekten für diePerson, die den XML-Inhalt verknüpft, erheblich erleichtert. Gehen Sie wie folgt vor:

a) Wählen Sie Fenster > EskoArtwork > Dynamic Art, um die Dynamic Art-Palette anzuzeigen.b) Wählen Sie alle Dynamic Art-Objekte aus, die Sie in den vorigen Schritten erstellt haben, und

klicken Sie auf Neue Dynamic Art in der Dynamic Art-Palette.

Dynamic Art füllt automatisch jegliche leere Textobjekte mit Lorem ipsum-Text.

Note:

Dynamic Content wendet den letzten Stil im Illustrator-Textobjekt auf den Text an, der aus derXML-Datei verknüpft wurde. Für Objekte, die unterschiedliche Stile oder Formate enthalten, wirdnur der letzte Stil beibehalten.

Page 15: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

3Dynamic Content

15

Wenn es sich um ein Produkt mit mehreren Sprachen handelt, müssen Sie die Zuweisungder Gebietsschema-Variablen (die zuvor in dem Dialogfeld Eigenschaften für ein Textobjektin der Dynamic Art-Palette konfiguriert wurden; weitere Informationen in dem Dynamic ArtBenutzerhandbuch) verwenden. Stellen Sie die Gebietsschema-Variablen ein, bevor Sie die XML-Inhaltsdatei hinzufügen.

3.2.1 Zuordnen der Gebietsschema-Variablen

Wenn Sie die Sprache des Inhalts der Textobjekte anhand von Gebietsschema-Variablen festlegen,müssen Sie die Variablen festlegen, bevor Sie die XML-Inhaltsdatei hinzufügen.

1. Wählen Sie im Flyout-Menü der Dynamic Content-Palette Zuweisung der Gebietsschema-Variablen aus.

2. Im Dialogfeld Zuweisung der Gebietsschema-Variablen klicken Sie auf die Spalte Spracheneben der ersten Variablen, die Sie festgelegt haben, und wählen Sie die gewünschte Sprachein der Liste aus. Gehen Sie ebenso in der Spalte Land vor und klicken Sie auf OK. WiederholenSie dies für weitere Variablen.

Wenn Sie automatischen verknüpfen, vergleicht Dynamic Content das Gebietsschema eines XML-Elements mit dem Wert der Gebietsschema-Variablen eines Textobjekts. Wenn Sie übereinstimmen,wird das Textobjekt mit dem Inhalt des XML-Elements gefüllt.

3.3 Schritt 2: Verknüpfen der XML-Datei mit demIllustrator-Dokument

Wenn das allgemeine Design oder Ihre Vorlage fertig ist, muss die XML-Datei, die den Text enthält,mit der Illustrator-Vorlage verknüpft werden. Dies können Sie automatisch oder manuell durchführen.

Page 16: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

3Dynamic Content

16

Die automatische Verknüpfung ist möglich, wenn es für jeden dynamischen Objekttyp in demIllustrator Dokument nur einen einzigen entsprechenden Eintrag in der XML-Datei gibt. Sie müssenmanuell verknüpfen, wenn es für jeden dynamischen Objekttyp in der XML-Datei mehrere Einträgegibt, als Platzhalter im Illustrator Dokument vorhanden sind.

3.3.1 Automatische Verknüpfung

Um die dynamischen Objekte im Illustrator Dokument automatisch mit den in der XML-Dateidefinierten Elementen zu verknüpfen, gehen Sie folgendermaßen vor:

1. Wählen Sie Fenster > Esko > Dynamic Content aus.Die Dynamic Content-Palette wird angezeigt.

2. Wählen Sie XML hinzufügen... im Flyout-Menü der Dynamic Content-Palette aus.Das Dialogfeld XML-Datei öffnen wird angezeigt.

3. Wählen Sie die XML-Datei aus, die Sie mit dem Design verknüpfen möchten.

4. Markieren Sie die XML-Datei und klicken Sie auf Öffnen.Die XML-Datei ist nun mit dem Illustrator-Dokument verknüpft und wird in der Dynamic Content-Palette angezeigt.

5. Wenn die Daten in der XML-Datei und die Anzahl und Typ der dynamischen Objekteübereinstimmen, fragt Illustrator Sie, ob Sie alle dynamischen Objekte verknüpfen möchten.Klicken Sie auf OK, um den automatischen Verknüpfungsprozess zu starten.

6. Klicken Sie erneut auf OK, um die automatische Verknüpfung zu starten.

Page 17: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

3Dynamic Content

17

7. Illustrator verknüpft automatisch so viele Objekte wie möglich. Konnten einige Objekte nichtverknüpft werden, erscheint ein Dialogfeld, das den Status anzeigt. Klicken Sie auf OK, um eszu schließen.

Nach Beendigung der automatischen Verknüpfung überprüfen Sie den Status der Dynamic Art-Palette. Neben den erfolgreich verknüpften Objekte wird ein XML-Label angezeigt. Sie müssen dieObjekte, die nicht automatisch verknüpft wurden, manuell verknüpfen.

Wiederherstellen einer automatischen Verknüpfung

Wenn Sie ein Auto Link gelöscht haben, können Sie es folgendermaßen wieder herstellen:

1. Wählen Sie das Textobjekte aus, das Sie mit der XML-Datei, die Sie bereits dem IllustratorDokument hinzugefügt haben, verknüpfen möchten.

2. Im Menü der Dynamic Art-Palette klicken Sie auf Auto Link.

Page 18: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

3Dynamic Content

18

3. Illustrator fordert Sie auf, das Auto Link zu bestätigen. Klicken Sie auf OK, um fortzufahren.

4. Illustrator verknüpft automatisch so viele Objekte wie möglich. Konnten einige Objekte nichtverknüpft werden, erscheint ein Dialogfeld, das den Status anzeigt. Klicken Sie auf OK, um eszu schließen.

Nach Beendigung der automatischen Verknüpfung überprüfen Sie den Status der Dynamic Art-Palette. Neben den erfolgreich verknüpften Objekte wird ein XML-Label angezeigt. Sie müssen dieObjekte, die nicht automatisch verknüpft wurden, manuell verknüpfen.

3.3.2 Manuelle Verknüpfung

Um die Daten in der XML-Datei mit den Platzhaltern des dynamischen Objekts manuell zuverknüpfen, gehen Sie folgendermaßen vor:

1. Wählen Sie Fenster > Esko > Dynamic Content aus.Die Dynamic Content-Palette wird angezeigt.

2. Wählen Sie XML hinzufügen... im Flyout-Menü der Dynamic Content-Palette aus.

Page 19: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

3Dynamic Content

19

Das Dialogfeld XML-Datei öffnen wird angezeigt.

3. Wählen Sie die XML-Datei aus, die Sie mit dem Design verknüpfen möchten.

4. Markieren Sie die XML-Datei und klicken Sie auf Öffnen.Die XML-Datei ist nun mit dem Illustrator-Dokument verknüpft und wird in der Dynamic Content-Palette angezeigt.

Verknüpfen von XML-Elementen mit Illustrator-ObjektenIn diesem Schritt verknüpfen Sie die XML-Elemente aus der Quelldatei mit den einzelnen Illustrator-Textobjekten, Barcodes und Ernährungstabellen im Design.

Bevor Sie diese Aufgabe ausführen können, müssen Sie eine XML-Datei mit dem Illustrator-Designverknüpft haben. Dies bedeutet, dass mindestens eine XML-Datei in der Dynamic Content-Paletteangezeigt werden muss.

1. Wählen Sie in der Dynamic Art-Palette das Objekt aus, das Sie mit dem XML-Inhalt verknüpfenmöchten: Klicken Sie entweder ganz rechts auf den Eintrag des Objekts in der Palette oder klickenSie auf Auswählen und auf Objekt zoomen.

Abhängig vom Typ der XML-Datei, die Sie mit dem Illustrator-Dokument verknüpft haben, könnenSie entweder in der Intelligenten Ansicht oder in der Erweiterten Ansicht arbeiten. Für IPC-XML-Dateien ist die Standardeinstellung die Intelligente Ansicht. Andere Formen von XML könnennur die Erweiterte Ansicht verwenden. Beim nachfolgend aufgeführten Verfahren wird davonausgegangen, dass Sie die Intelligente Ansicht für eine IPC-XML-Datei verwenden.

Abhängig von dem in der Dynamic Art-Palette ausgewählten Objekttyp zeigt die DynamicContent-Palette jetzt nur die Elemente der XML-Datei an, die mit dem von Ihnen ausgewähltenObjekt verknüpft werden kann.

2.Klicken Sie in der Dynamic Content-Palette auf das Symbol Dynamisches Objekt erstellen ,das dem XML-Element entspricht, das den Text enthält, den Sie in der Illustrator-Vorlage ersetzenmöchten.

Alternativ können Sie unter Windows die Tastenkombination Umschalt+Alt+I oder unter MacOS die Tastenkombination Umschalt+Befehlstaste+I verwenden, um dem Illustrator-Objektdas Element zuzuweisen.

Das Objekt auf der Illustrator-Leinwand ist jetzt ein dynamisches Objekt - seine Textinhalte werdendynamisch aus der verknüpften XML-Datei abgerufen. Dies wird in der Dynamic Content-Palette

durch das Statussymbol angezeigt.

Page 20: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

3Dynamic Content

20

Verknüpfen von XML-Elementen mit Illustrator-Objekten in der Erweiterten AnsichtIn diesem Schritt verknüpfen Sie die XML-Elemente aus der Quelldatei mit den einzelnen Illustrator-Textobjekten, Barcodes und Ernährungstabellen im Design.

Bevor Sie diese Aufgabe ausführen können, müssen Sie eine XML-Datei mit dem Illustrator-Designverknüpft haben. Dies bedeutet, dass mindestens eine XML-Datei in der Dynamic Content-Paletteangezeigt werden muss.

Abhängig vom Typ der XML-Datei, die Sie mit dem Illustrator-Dokument verknüpft haben, könnenSie entweder in der Intelligenten Ansicht oder in der Erweiterten Ansicht arbeiten. Für IPC-XML-Dateien ist die Standardeinstellung die Intelligente Ansicht. Andere Formen von XML können nur dieErweiterte Ansicht verwenden.

Beim nachfolgend aufgeführten Verfahren wird davon ausgegangen, dass Sie die Erweiterte Ansichtverwenden.

1. Wählen Sie in der Dynamic Art-Palette das Objekt aus, das Sie mit dem XML-Inhalt verknüpfenmöchten: Klicken Sie entweder ganz rechts auf den Objekteintrag in der Palette oder klicken Sieauf Auswählen und auf Objekt zoomen.

2. Wählen Sie in der Dynamic Content-Palette, das XML-Element aus, das den Text enthält, der denText in der Illustrator-Vorlage ersetzen soll.

3. Wählen Sie das entsprechende Objekt im Illustrator-Design aus.

Note: Wenn Sie die Platzhalterobjekt zur Dynamic Art-Palette hinzugefügt haben, besteht dieschnellste Arbeitsmethode darin, das Dynamic Art-Objekt in der Liste in der Dynamic Art-Paletteauszuwählen und dann auf Auswählen und auf Objekt zoomen zu klicken.

4.Klicken Sie auf Dynamisches Objekt erstellen in der Dynamic Content-Palette.

Alternativ können Sie unter Windows die Tastenkombination Umschalt+Alt+I oder unter MacOS die Tastenkombination Umschalt+Befehlstaste+I verwenden, um dem Illustrator-Objektdas Element zuzuweisen.

Page 21: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

3Dynamic Content

21

Die Illustrator-Objekte wurden durch ein dynamisches Objekt ersetzt. Zudem wird das Statussymbol

in der XML-Baumstruktur angezeigt. Es zeigt an, dass das Element einem Objekt im Illustrator-Dokument zugewiesen wurde.

3.4 Schritt 3: Arbeiten mit Änderungen am XML-Inhalt

Wenn die XML-Datei mit dem Illustrator-Dokument verknüpft ist, informiert Sie Dynamic Contentautomatisch über alle Änderungen, die in externen Anwendungen am Inhalt der XML-Dateivorgenommen wurden.

Werden Änderungen an der XML-Datei erkannt, wird das Dialogfeld XML geändert angezeigt. Darinstehen Ihnen zwei Optionen zur Verfügung. Sie können:

• Das Illustrator-Dokument jetzt aktualisieren• Die Aktualisierung abbrechen, d. h. Sie müssen sich später um den geänderten Inhalt kümmern.

Das Statussymbol ("XML nicht aktuell") wird so lange in der XML-Baumstruktur neben derXML-Datei angezeigt, bis Sie den Unterschied in den Versionen aufgelöst haben.

Note: Indem Sie die nachfolgenden Anleitungen befolgen, nehmen Sie manuelle Änderungen amXML-Inhalt vor. In einer realen Situation würden die Änderungen vom Markeneigner hervorgerufen,indem dieser Ihnen beispielsweise eine neue Version der XML-Datei zusendet.

1. Öffnen Sie die XML-Datei, die Sie zuvor in einem Text- oder XML-Editor verwendet haben, undändern Sie das XML-Element, das Sie Illustrator-Text zugewiesen haben.

2. Speichern Sie die XML-Datei.

Page 22: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

3Dynamic Content

22

Stellen Sie sicher, dass Sie die Datei überschreiben, die Sie mit den Illustrator-Design verknüpfthaben.

3. Öffnen Sie das Illustrator-Design oder wechseln Sie zurück zu Illustrator, falls das Programm nochgeöffnet ist.Das Dialogfeld XML geändert wird angezeigt.

4. Klicken Sie auf Jetzt aktualisieren.Die Änderungen an der XML-Datei werden nun in die dynamischen Objekte im Illustrator-Dokument eingearbeitet. Die verknüpften Elemente, in denen eine Änderung erkannt wurde,

werden mit einem Überprüfungs-Warnsymbol markiert.

Page 23: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

3Dynamic Content

23

5. Wählen Sie das geänderte XML-Element in der Baumstruktur aus und klicken Sie in der DynamicContent-Palette auf Dynamisches Objekt auswählen und zoomen .Das entsprechende dynamische Objekt ist jetzt im Illustrator-Artboard ausgewählt und das Objektwird in der Ansicht zentriert und gezoomt.

6. Überprüfen Sie, ob die Änderungen am Inhalt zu Design-Problemen geführt haben, beispielsweise

zu Textüberlauf, fehlerhaftem Text-Styling (wird mit einem speziellen Warnsymbol gekennzeichnet) oder anderen Problemen, und korrigieren Sie diese, falls erforderlich.

7. Klicken Sie auf Überprüfungs-Warnsymbol löschen , um das Warnsymbol für dasausgewählte Element zu entfernen. Dies bedeutet, dass Sie diese Aktualisierung überprüft habenund das Design wieder fehlerfrei ist.

Page 24: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

3Dynamic Content

24

3.5 Erstellen von Designvarianten(Sortimenterweiterungen)

Ein typischer Anwendungsfall für ein Dynamic Content-Plugin in der Verpackungsindustrie bestehtdarin, Varianten eines Designs zu erstellen, die auch als "Sortimenterweiterungen" bezeichnetwerden.

Beispielsweise können Sie auf Basis des Designs der Originalverpackung Varianten für verschiedeneSprachgruppen oder für unterschiedliche Größen erstellen. So erstellen Sie eine Designvariante:

1. Erstellen Sie das Basisdesign, indem Sie unter Verwendung von Dynamic Content die XML-Elemente mit den Illustrator-Objekten verknüpfen.

2. Kopieren Sie die XML-Datei des Originaldesigns und nehmen Sie die erforderlichen Änderungenin der Kopie vor.

Beispielsweise können Sie das Element ändern, das die Verpackungsmenge enthält (ändern Siez. B. für eine Packung Windeln das Element "Quantity" von 36 auf 72).

3. Verknüpfen Sie die neue XML-Datei, die dieselbe Struktur, aber andere Inhalte hat, mit demIllustrator-Design.

4. Speichern Sie die Illustrator-Datei als neue Designvariantendatei.

Tip: Sie können dynamische Objekte kopieren und in andere Illustrator-Dateien einfügen, sofernSie sicherstellen, dass dieselbe XML-Datei mit ihnen verknüpft ist. Nach dem Kopieren einesObjekts können Sie die Funktion "XML neu verknüpfen" verwenden, um den kopierten Inhalt mitder XML-Variantendatei zu verknüpfen.

3.5.1 XML-Verknüpfungsstrategien für Designvarianten

Es gibt drei Hauptverknüpfungsstrategien, die Sie für die Arbeit mit Designvarianten oderSortimenterweiterungen verwenden können: eine XML-Datei pro Stock Keeping Unit (SKU), mehrereXML-Dateien für die einzelnen SKUs und eine einzelne XML-Datei für mehrere SKUs.

Übersicht

Page 25: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

3Dynamic Content

25

Die Strategien im Detail

Strategie Beschreibung

Eine-für-eine

Eine XML-Datei pro SKU

Jede Designvariante wird mit einerexternen XML-Datei verknüpft, diealle Informationen enthält. Dies istdie am wenigsten komplexe Weise,um Designvarianten handzuhaben,sie erfordert jedoch, dass der

Page 26: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

3Dynamic Content

26

Strategie Beschreibung

Markeneigner die allgemeinen Datenin den einzelnen XML-Dateien zurVerfügung stellt (Wiederholungenderselben Daten in unterschiedlichenXML-Dateien).

Viele-für-eine

Mehrere XML-Dateien pro SKU

Mindestens zwei XML-Dateien werdenmit allen Designvarianten verknüpft:eine Datei speziell für diese Varianteund eine andere Datei, die allgemeineElemente enthält. Während dadurchdas Duplizieren der Daten überflüssigwird, kann diese Situation für Benutzerpotenziell schwierig und verwirrendsein.

Eine-für-viele

Eine XML-Datei für alle SKUs

In diesem Workflow würde eine einzelneXML-Datei alle Informationen für alleErweiterungen einer Zeile enthalten.Der Vorteil hier ist, dass die allgemeinenDaten nur einmal gespeichert werden.

3.6 Textelemente mit verschiedenen Sprachen neuverknüpfen

Wenn Sie eine mehrsprachige XML-Datei haben, können Sie bereits verknüpfte IPC CopyElementemit verschiedenen Sprachen, die in der XML-Inhaltsdatei enthalten sind, neu verknüpfen.

Um eine Verknüpfung eines IPC CopyElements neu zu verknüpfen, gehen Sie folgendermaßen vor:

1. Wählen Sie in der Dynamic Content-Palette ein oder mehrere Elemente aus, die neu verknüpftwerden sollen.

2. Im Flyout-Menü der Dynamic Content-Palette wählen Sie Ausgewählte dynamische Objekte neuverknüpfen.

Page 27: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

3Dynamic Content

27

aus

3. Im Dialogfeld Ausgewählte, dynamische Objekte neu verknüpfen wählen Sie Zielsprache ausund wählen die neue Spracheinstellung aus der Aufklappliste. Es erscheinen nur die Sprachen inder Liste, die in der XML-Inhaltsdatei vorhanden sind.

Page 28: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

3Dynamic Content

28

4. Klicken Sie auf OK, um die Elemente neu zu verknüpfen.

Die Elemente werden gemäß Ihrer eingestellten Sprache geändert.

Page 29: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

29

4. Anzeigen von XML-Inhalt in DynamicContent

In diesem Abschnitt erfahren Sie, wie Sie die in der Dynamic Content-Palette angezeigtenInformationen interpretieren, wie Sie eine XML-Baumstruktur ändern, was die einzelnen Symboleund Alarme bedeuten und was die Funktionen der Schaltfläche in der Palette sind.

4.1 Die Dynamic Content-Palette

Der Hauptarbeitsbereich in Dynamic Content ist die Dynamic Content-Palette. Die Palette enthältInformationen zu den XML-Dateien, die mit dem aktuellen Illustrator-Dokument verknüpft sind. DieDynamic Content-Palette kann in zwei Ansichtsmodi aufgerufen werden: Intelligente Ansicht undErweiterte Ansicht. Wie jede andere Illustrator-Palette verfügt Dynamic Content auch über ein Flyout-Menü.

4.1.1 SmartView

Die Intelligente Ansicht der Dynamic Content-Palette bietet eine einfach zu verwendende Ansicht derverknüpften XML-Dateien. Sie verbirgt viel der zugrunde liegenden XML-Datei und ihrer Komplexitätund ist ideal für die schnelle Verknüpfung von XML-Elementen mit Platzhalterobjekten.

Note: Die Intelligente Ansicht ist nur für IPC-XML-Dateien verfügbar. Wenn Sie eine IPC-XML-Dateizu einem Dokument hinzufügen, wird automatisch die Intelligente Ansicht aktiviert.

Page 30: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

30

Komponenten der Intelligenten Ansicht:

• A. Das Feld Suchen, das ähnlich dem Spotlight auf einem Mac funktioniert; geben Sie einfach einWort (oder einen Teil davon) ein, um die Liste der Elemente "während der Eingabe" zu filtern. Eswerden nur die verfügbaren XML-Dateien durchsucht und nur die übereinstimmenden Elementeangezeigt. Die Suchfunktion berücksichtigt die Groß- und Kleinschreibung. Klicken Sie auf die

Schaltfläche Suche zurücksetzen , um den Filter zu entfernen.• B. Die Elementliste, in der die XML-Elemente angezeigt werden, kann mit Ihrer aktuellen Auswahl

im Illustrator-Dokument verknüpft werden. Wenn Sie ein Textobjekt ausgewählt haben, werdennur CopyElements aufgelistet, aber wenn Sie einen mit Dynamic Barcodes erstellten Barcodeauswählen, werden nur die BarCode-Elemente in der IPC-XML-Datei aufgeführt.

Page 31: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

31

• C. Die Ansicht-Schaltflächen, die Ihnen ein Umschalten zwischen der Intelligenten Ansicht undder Erweiterten Ansicht ermöglichen.

4.1.2 Erweiterte Ansicht

Die Erweiterte Ansicht der Dynamic Content-Palette besteht aus zwei Teilfenstern, die oben undunten von Schaltflächen umgeben sind. In der erweiterten Ansicht können Sie die erweitertenFunktionen von Dynamic Content in vollem Umfang nutzen und mit jedem XML-Typ arbeiten.

Zwei Teilfenster

Das obere Fenster wird als XML-Baumstruktur bezeichnet und enthält die Struktur der XML-Datei.Das Vorschaufenster unten kann bei Bedarf ausgeblendet werden. Außerdem kann seine Größeverändert werden, um mehr oder weniger XML-Inhalte anzuzeigen.

Komponenten der Palette

• A. Das Feld Suchen, das ähnlich dem Spotlight auf einem Mac funktioniert; geben Sie einfach einWort (oder einen Teil davon) ein, um die Liste der Elemente "während der Eingabe" zu filtern. Inder erweiterten Ansicht wird bei der Suche in jedem Element bei allen verfügbaren XML-Dateiendie Groß- und Kleinschreibung berücksichtigt. Es werden alle Elemente angezeigt; verwenden Sie

Page 32: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

32

die Schaltflächen Weiter und Zurück, um zwischen übereinstimmenden Elemente zu navigieren.

Klicken Sie auf die Schaltfläche Suche zurücksetzen , um den Filter zu entfernen.• B. Die obere Symbolleiste, die einen schnellen Zugriff auf die Befehle Reflow-Text,

Synchronisieren, XML hinzufügen und Filter hinzufügen ermöglicht.• C. Die Filter-Symbolleiste, die Ihnen die Filterung des in der XML-Baumstruktur angezeigten

Inhalts ermöglicht.• D. Die XML-Baumstruktur, die den in den verknüpften XML-Dateien gefundenen Inhalt anzeigt.• E. Das Vorschaufenster, in dem der Textinhalt des in der XML-Baumstruktur ausgewählten

Elements angezeigt wird.• F. Die untere Symbolleiste, die einen schnellen Zugriff auf die Befehle Überprüfungs-Warnsymbol

löschen, Dynamisches Objekt auswählen und zoomen, Element in dynamisches Objekteinfügen und Dynamisches Objekt erstellen ermöglicht.

• G. Die Ansicht-Schaltflächen, die Ihnen ein Umschalten zwischen der Intelligenten Ansicht undder Erweiterten Ansicht ermöglichen.

Die XML-BaumstrukturDas Fenster der XML-Baumstruktur enthält eine Ansicht der internen Struktur der verknüpften XML-Datei(en). Jeder Knoten in der Datei wird (einschließlich Elementen und Attributen) in der XML-Baumstruktur als ein Eintrag angezeigt, der erweitert oder ausgeblendet werden kann.

Welche Knoten werden angezeigt?

In der XML-Baumstruktur wird Folgendes angezeigt:

• Die mit dem Illustrator-Design verknüpfte(n) XML-Datei(en) als Root-Knoten in der XML-Baumstruktur

• die XML-Elemente in den einzelnen XML-Dateien als erweiterbare Einträge unter dem Root-Knoten (XML-Datei)

• alle XML-Attribute für alle XML-Elemente mit vorangestelltem Aufzählungszeichen. ZurVereinfachung der Ansicht können Sie Attribute aus der XML-Baumstruktur ausblenden, indemSie im Flyout-Menü die Option Attribute verbergen wählen.

Page 33: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

33

Note:

Die in der XML-Baumstruktur angezeigte Struktur kann zudem durch Anwenden eines oder mehrererFilter vereinfacht werden. Weitere Informationen hierzu finden Sie unter Filteroptionen für die XML-Struktur.

Symbole in der XML-BaumstrukturIn der XML-Baumstruktur werden unterschiedliche Typen von Objekten angezeigt: eine oder mehrereverknüpfte XML-Dateien sowie die XML-Elemente, XML-Attribute und die XML-Textelemente, diediese Dateien enthalten. Jedes dieser Objekte wird durch einen Eintrag in der Baumstruktur angezeigtund jeder Objekttyp hat sein eigenes Symbol.

Table 1: Symbole in der XML-Baumstruktur

In der folgenden Tabelle sind alle Symbole aufgelistet, die in der Ansicht der XML-Baumstrukturder Dynamic Content-Palette angezeigt werden.

Symbol Beschreibung

, XML-Datei; nicht geändert in Dynamic Content / geändert in Dynamic Content

Page 34: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

34

Symbol Beschreibung

, Schreibgeschützte XML-Datei; nicht geändert in Dynamic Content / geändert inDynamic Content

, XML-Knotenelement, das Text enthält; platziert (verknüpft) / nicht platziert

, XML-Knotenelement, das direkt Text enthält; platziert (verknüpft) / nicht platziert

XML-Knotenelement, das keinen Text enthält

XML-Attribut

XML-Textelement (hat kein Symbol)

ElementstatussymboleDie Elemente im XML-Baum können mit einem oder mehreren Statussymbolen markiert werden, umzu zeigen, das ob der Inhalt in Dynamic Content oder extern in der XML-Datei geändert wurde. DieSymbole werden rechts neben den Elementen in zwei Spalten angezeigt: primäre und sekundäreSymbole.

Table 2: Primäre Statussymbole

In der folgenden Tabelle sind die Statussymbole aufgelistet, die in der Ansicht der XML-Baumstruktur angezeigt werden:

Symbol Beschreibung

Der Inhalt dieses XML-Elements wurde in der Quell-XML-Datei geändert.

Note:

Wenn mindestens ein XML-Element in der Datei mit diesem Statussymbolgekennzeichnet ist, wird das Symbol in der Dynamic Content-Palette auchneben dem Dateinamen angezeigt.

Der Inhalt dieses XML-Elements wurde in der Quell-XML-Datei so geändert,dass einige Textstile oder zusätzliche Formatierungen (z. B. Farbe, Größe,Schriftart, Soft-Returns, Bindestriche oder Leerzeichen), die vom Benutzerhinzugefügt wurden, nicht beibehalten werden konnten.

Note:

Wenn mindestens ein XML-Element in der Datei mit diesem Statussymbolgekennzeichnet ist, wird das Symbol in der Dynamic Content-Palette auchneben dem Dateinamen angezeigt.

Der Inhalt dieses Elemente wurde im Dynamic Content-Plugin geändert. DiesesStatussymbol wird ausgeblendet, wenn Sie die XML-Datei speichern oderschließen.

Page 35: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

35

Symbol Beschreibung

Note:

Wenn mindestens ein XML-Element in der Datei mit diesem Statussymbolgekennzeichnet ist, wird das Symbol in der Dynamic Content-Palette auchneben dem Dateinamen angezeigt.

Das Element hat einen komplexen Status, der zwei Arten von Änderungenumfasst:

• Der Inhalt dieses XML-Elements wurde in der Quell-XML-Datei geändert.• Der Inhalt dieses Elemente wurde im Dynamic Content-Plugin geändert.

Dieses Statussymbol wird ausgeblendet, wenn Sie die XML-Datei speichernoder schließen.

Das Element hat einen komplexen Status, der zwei Arten von Änderungenumfasst:

• Der Inhalt dieses XML-Elements wurde in der Quell-XML-Datei so geändert,dass einige Textstile oder zusätzliche Formatierungen (z. B. Farbe, Größe,Schriftart, Soft-Returns, Bindestriche oder Leerzeichen), die vom Benutzerhinzugefügt wurden, nicht beibehalten werden konnten.

• Der Inhalt dieses Elemente wurde im Dynamic Content-Plugin geändert.Dieses Statussymbol wird ausgeblendet, wenn Sie die XML-Datei speichernoder schließen.

Table 3: Sekundäre Statussymbole

Symbol Beschreibung

Die XML-Datei wurde extern geändert und wurde mit dem Dokument noch nichtsynchronisiert.

Das XML-Element selbst ist nicht verknüpft, jedoch mindestens eines seineruntergeordneten Elemente. Klicken Sie auf diese Schaltfläche, um alle mituntergeordneten Elementen verknüpften Objekte auszuwählen.

Das XML-Element ist mit einem dynamischen Objekt verknüpft. Klicken Sieauf diese Schaltfläche, um das verknüpfte Objekt auszuwählen, oder haltenSie beim Klicken die Alt-Taste gedrückt, um das Objekt auszuwählen und zuvergrößern.

Das XML-Element ist mit einem dynamischen Objekt verknüpft und dasangehängte Textobjekt weist einen Textüberlauf auf. Klicken Sie auf dieseSchaltfläche, um das verknüpfte Objekt auszuwählen, oder halten Sie beimKlicken die Alt-Taste gedrückt, um das Objekt auszuwählen und zu vergrößern.

Das XML-Element ist mit einem dynamischen Objekt verknüpft und dasObjekt ist ausgewählt. Die Hintergrundfarbe entspricht der Auswahlfarbe derentsprechenden Ebene. Halten Sie beim Klicken die Alt-Taste gedrückt, um dasObjekt auszuwählen und zu vergrößern.

Page 36: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

36

Symbol Beschreibung

Wie oben und das Objekt weist einen Textüberlauf auf. Halten Sie beim Klickendie Alt-Taste gedrückt, um das Objekt auszuwählen und zu vergrößern.

, Das XML-Element ist verknüpft/nicht verknüpft und hat mindestens einuntergeordnetes Element, das verknüpft und ausgewählt ist.

Wie oben und das Objekt weist einen Textüberlauf auf.

Das VorschaufensterUnten in der Dynamic Content-Palette befindet sich das Vorschaufenster. Im Vorschaufenster wirdder Inhalt des in der XML-Baumstruktur ausgewählten Elements, einschließlich des Texts alleruntergeordneten Elemente angezeigt.

Technisch gesehen wird im Vorschaufenster die Verkettung des gesamten Texts in derUnterbaumstruktur angezeigt, der aus dem aktuell ausgewählten XML-Element stammt.

Der angezeigte Text kann für standardmäßig kopiert und eingefügt werden, dieses Fenster ist jedochnicht für Bearbeitungszwecke vorgesehen.

Die Funktion dieses Fensters ist es hauptsächlich, dem Benutzer zu helfen, die entsprechenden XML-Elemente mit Textobjekten im Illustrator-Design zu verknüpfen.

Page 37: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

37

Note:

Um das Vorschaufenster auszublenden oder anzuzeigen, wählen Sie im Flyout-Menü Vorschauverbergen/anzeigen.

Ziehen Sie die Trennlinie zwischen der XML-Struktur und dem Vorschaufenster nach oben oderunten, um die Größe des Vorschaufensters zu ändern.

4.1.3 Das Flyout-Menü

Die Dynamic Content-Palette hat ein Flyout-Menü, dass Zugriff auf eine Vielzahl von Befehlenbietet. Auf die Befehle, die Sie am häufigsten verwenden, können Sie auch direkt über diePalettenschaltflächen zugreifen, um ihre tägliche Arbeit zu beschleunigen.

Aufrufen des Flyout-Menüs

Um das Flyout-Menü zu öffnen, klicken Sie auf die Symbol zum Erweitern in der oberen rechten Eckeder Dynamic Content-Palette.

Befehle im Flyout-MenüIn diesem Abschnitt sind alle Befehle im Flyout-Menü von Dynamic Content sowie eine kurzeBeschreibung ihrer Funktionen aufgeführt.

Befehl Beschreibung

XML hinzufügen Fügt der Dynamic Content-Palette eine neue XML-Datei hinzu.

Page 38: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

38

Befehl Beschreibung

Note:

Sie können mehrere XML-Dateien zu einem einzelnen Illustrator-Dokument hinzufügen, um Elemente aus allen unterschiedlichenXML-Dateien in einem Design zu kombinieren.

XML entfernen Entfernt die ausgewählten XML-Datei aus der Dynamic Content-Palette. Dynamische Objekte, die sich auf XML-Elemente in einerDatei beziehen, die entfernt wurde, werden in reguläre Illustrator-Textobjekte konvertiert.

Note:

Dieser Vorgang kann nicht rückgängig gemacht werden.

XML neu verknüpfen... Ersetzt eine XML-Dateiverknüpfung durch eine neue.

Note:

Dieser Vorgang kann nicht rückgängig gemacht werden.

Element bearbeiten … Öffnet einen einfachen XML-Editor, in dem Sie den Inhalt desausgewählten XML-Elements bearbeiten können. Im Editor wirdder Text in den ausgewählten XML-Elementen angezeigt: alleuntergeordneten Elemente in der Baumstruktur können bearbeitetwerden.

XML-Info... Zeigt das Dialogfeld "XML-Informationen" an, in dem diegrundlegenden Informationen zur ausgewählten XML-Dateiangezeigt werden, und in dem Sie den Schreibschutz für die XML-Datei aktivieren können.

XML speichern unter... Speichert die aktuelle XML gemäß dem IPC-XML-Schema in einerneuen Datei.

Neue XML... Erstellt eine neue XML-Datei gemäß dem IPC-XML-Schema.

Neues Element hinzufügen … Hängt den Text in den ausgewählten Illustrator-Textobjekten alsXML-Elements im IPC-Format an die aktuelle XML-Datei an.

XML synchronisieren Synchronisiert alle externen XML-Dateien mit dementsprechenden, in Dynamic Content verwendeten Inhalt.Beachten Sie, dass die Synchronisierung in beide Richtungenfunktioniert: das Importieren von Änderungen an externen XML-Dateien und das Exportieren von Änderungen erfolgt über"Element bearbeiten" in Dynamic Content zurück in die externenXML-Dateien. In Fällen, in denen es zu Konflikten kommen würde,wird der Benutzer zum Wählen des Verhaltens aufgefordert.

Page 39: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

39

Befehl Beschreibung

XML umkehren Ersetzt den Inhalt der ausgewählten XML-Datei in DynamicContent durch die aktuelle Version auf der Festplatte, d. h. eswerden alle in Dynamic Content vorgenommenen Änderungengelöscht.

Dynamisch machen Ersetzt den Inhalt im ausgewählten Illustrator-Objekt durchden Inhalt des ausgewählten XML-Elements und erstellt eindynamisches Objekt.

Am Anfang einfügen Fügt den Inhalt des ausgewählten Elements oben in dasausgewählte dynamische Objekt im Illustrator-Design ein.

Am Ende einfügen Fügt den Inhalt des ausgewählten Elements am Ende desausgewählten dynamischen Objekts im Illustrator-Design ein.

Freigeben Konvertiert die ausgewählten dynamischen Objekte in reguläreIllustrator-Textobjekte. Beachten Sie, dass dadurch dieVerknüpfung zum XML-Inhalt dauerhaft entfernt wird.

Dynamischen Text formatieren Zeigt das Dialogfeld "Eigenschaften dynamisches Objekt" an,in dem Sie festlegen können, wie mehrere Elemente in einemeinzelnen dynamischen Objekt formatiert werden können.

Objekt auswählen Das bzw. die dynamischen Objekte im Illustrator-Artboardauswählen, die mit dem ausgewählten XML-Element verknüpftsind.

Dynamische Objektemarkieren

Hebt alle dynamischen Objekte im Illustrator-Dokument hervor.

Element suchen Sucht das XML-Element, das in der Dynamic Content-Palette mitdem ausgewählten dynamischen Objekt verknüpft ist. Wenn dieXML-Baumstruktur ausgeblendet war, wird sie nun eingeblendet,um das verknüpfte XML-Element anzuzeigen.

"Check"-Alarm löschen Entfernt das Warnsymbol vom aktuellen Element. Wenn sich derInhalt der externen XML-Datei ändert, werden die Änderungen inDynamic Content durch Warnsymbole angezeigt.

Alle "Check"-Alarme löschen Entfernt die Warnsymbole für alle XML-Elemente in der XML-Datei.

Stilzuordnung … Öffnet das Dialogfeld "Stilzuordnung", in dem Sie ausgewähltenXML-Elementen bestimmte Zeichen- oder Absatzstile zuweisenkönnen. Außerdem können Sie festlegen, welche XML-Tags alsAbsätze interpretiert werden sollen (d. h. welche auf ein "Hard-Return" enden).

Text teilen Teilt den Inhalt eines XML-Elements in mehrere Textobjekteauf. Klicken Sie in dem anfänglich verlinkten Textobjekt ander gewünschten Position für das Teilen und anschließendauf Text teilen. Als Ergebnis erhalten Sie zwei Textobjekte, die

Page 40: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

40

Befehl Beschreibung

mit demselben XML-Element verlinkt sind, von dem jedochjedes nur einen Teil des Elements enthält. Wenn sich das XML-Element ändert, versucht Dynamic Content, die Teilung ander ursprünglichen Position beizubehalten. Wenn der Inhaltjedoch gravierend geändert wurde, müssen Sie womöglich dieTextelemente zusammenführen und sie erneut teilen.

Text zusammenführen Führt zuvor geteilte dynamische Textobjekte wieder zusammen.Klicken Sie in einem davon im Flyout-Menü der Dynamic Content-Palette auf Text zusammenführen.

In XML suchen... Zeigt das Dialogfeld "Suchen" an, in dem Sie den Textinhalt derverknüpften XML-Datei suchen können.

Attribute verbergen/anzeigen Zeigt die XML-Attribute des Elements in der Dynamic Content-Palette an oder blendet sie aus.

Vorschau verbergen/anzeigen Zeigt das Vorschaufenster in der Dynamic Content-Palette an oderblendet es aus.

XML zur Überprüfungexportieren

Exportiert die ausgewählte IPC-XML-Datei als eine Berichtsdatei,die zur elektronischen Überprüfung des verknüpften Status desInhalts durch den Inhaltsersteller verwendet werden kann. Dieexportierte IPC-XML-Datei verfügt über dieselbe Struktur unddenselben Inhalt wie die Original-IPC-XML-Datei und fügt jedemCopyElement, Barcode und NutritionFacts-Element, das in derIPC-XML-Datei vorkommt, das Attribut "LinkedState" hinzu. DerAttribut-Wert wird folgendermaßen gesetzt: "LinkedToArtwork":Zeigt an, dass das CopyElement, der Barcode oder dasNutritionFacts-Element mit einem Text, Barcode oder einemTabellenobjekt in Artwork verlinkt ist. "NotLinkedToArtwork": Zeigtan, dass das CopyElement, der Barcode oder das NutritionFacts-Element mit keinem Text, Barcode oder Tabellenobjekt in Artworkverlinkt ist.

Ausgewählte dynamischeObjekte neu verknüpfen

"Neu verknüpfen ausgewählter dynamischer Objekte" funktioniertfür alle ausgewählte dynamische Objekte, die bereits mit derXML-Datei A verknüpft sind, und versucht, all diese Objektemit der ausgewählten XML-Datei B neu zu verknüpfen. WählenSie sowohl die verknüpften Objekte aus, die neu verknüpftwerden sollen (im Illustrator-Dokumentfenster), als auch dieXML-Zieldatei, mit der diese Objekte verknüpft werden sollen(in der Dynamic Content-Palette). Für jedes der ausgewähltenObjekte versucht die Funktion, das entsprechende Element inder XML-Zieldatei zu finden, mit dem es neu verknüpft werdensoll. Falls ein entsprechendes neues XML-Element für jedes derausgewählten Objekte gefunden wird, dann werden sie alle mit derneuen XML-Datei neu verknüpft. Diese Funktion ist nützlich bei derErstellung von Sortimenterweiterungen oder Designvarianten aufder Grundlage von in verschiedenen XML-Dateien gespeicherten

Page 41: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

41

Befehl Beschreibung

Inhalten. Objekte, die mit XML-Elementen in der Inhaltsdatei fürdie erste Variante verknüpft sind (z. B. Erdbeere.xml), können dannmit der Inhaltsdatei für eine andere Variante (z. B. Banane.xml) neuverknüpft werden.

Mit "Neu verknüpfen ausgewählter, dynamischer Objekte" könnenSie außerdem die Sprache eines verlinkten, dynamischen Objektsändern, wenn Sie mit einer mehrsprachigen IPC XML-Inhaltsdateiarbeiten. Weitere Informationen erhalten Sie unter Textelementenmit verschiedenen Sprachen neu verlinken.

4.1.4 Die Symbolleisten: Beschreibung der Schaltflächen

Mit den Schaltflächen in den Dynamic Content-Symbolleisten (in der Erweiterten Ansicht) können Siedie am häufigsten vorkommenden Vorgänge in einem Dynamic Content-Workflow schnell ausführen.In diesem Abschnitt werden die einzelnen Schaltflächen in den beiden Symbolleisten sowie derenFunktionen beschrieben.

Obere Symbolleiste

Table 4: Schaltflächen in der oberen Symbolleiste

Schaltfläche Beschreibung

XML-Datei hinzufügen.

Fügt der Dynamic Content-Palette eine neue XML-Datei hinzu.

Reflow-Text

Aktiviert den Reflow-Text-Modus, in dem Sie das dynamische Objekt ändern(skalieren, drehen usw.) können, ohne den Text zu deformieren.

Caution:

Dieser Modus sollte vorsichtig verwendet werden. Sobald Sie das dynamischeObjekt mit den Illustrator-Werkzeugen bearbeitet haben, sollten Sie diesen Modusdeaktivieren. Wenn der Modus aktiviert ist, funktionieren einige der wichtigenDynamic Content-Funktionen nicht für dieses Objekt.

Synchronisieren

Synchronisiert alle externen XML-Dateien mit dem entsprechenden, in DynamicContent verwendeten Inhalt. Beachten Sie, dass die Synchronisierung in beideRichtungen funktioniert: das Importieren von Änderungen an externen XML-Dateienund das Exportieren von Änderungen erfolgt über "Element bearbeiten" in DynamicContent zurück in die externen XML-Dateien. In Fällen, in denen es zu Konfliktenkommen würde, wird der Benutzer zum Wählen des Verhaltens aufgefordert.

Page 42: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

42

Schaltfläche Beschreibung

Suchen

In der erweiterten Ansicht können Sie den Teil eines Textes in der XML-Datei finden.Wenn Sie zum Beispiel "Schokolade" eingeben, werden von allen verfügbaren XML-Dateien alle Copyelemente aufgeführt, in deren XML-Text "Schokolade" enthaltenist. In der Intelligenten Ansicht wird nur in dem aktuell verfügbaren Inhalt in demFenster Intelligente Ansicht der Palette gesucht.

Filter hinzufügen

Fügt der Dynamic Content-Palette einen neuen Filter hinzu.

Untere Symbolleiste

Table 5: Schaltflächen in der unteren Symbolleiste

Schaltfläche Beschreibung

Warnsymbol löschen. Je nach aktueller Auswahl können Sie mit dieser SchaltflächeFolgendes ausführen:

• Entfernt das Warnsymbol vom aktuellen Element. Wenn sich der Inhalt derexternen XML-Datei ändert, werden die Änderungen in Dynamic Content durchWarnsymbole angezeigt.

• Entfernt die Warnsymbole für alle XML-Elemente in der XML-Datei.

Dynamisches Objekt auswählen und zoomen. Mit dieser Schaltfläche können SieFolgendes ausführen:

• Das bzw. die dynamischen Objekte im Illustrator-Artboard auswählen, die mitdem ausgewählten XML-Element verknüpft sind.

• Die ausgewählten dynamischen Objekte auf dem Artboard zoomen.

Element in dynamisches Objekt einfügen. Fügt den Inhalt des in der XML-Strukturausgewählten Elements in das ausgewählte dynamische Objekt im Artboard ein.Der Inhalt des aktuellen Elements wird an das Ende des dynamischen Objektsangehängt.

Tip:

Um ein Element oben in ein dynamisches Objekt einzufügen, wählen Sie im Flyout-Menü den Befehl Am Anfang einfügen oder halten Sie die Alt-Taste gedrückt,während Sie auf diese Schaltfläche klicken.

Ersetzt den Inhalt im ausgewählten Illustrator-Objekt durch den Inhalt desausgewählten XML-Elements und erstellt ein dynamisches Objekt.

Note:

Wenn ein Illustrator-Textobjekt mehrere Styles (Schriftarten, Textgrößen, ...) enthält,behält Dynamic Content nur die Formatierung des letzten Styles bei, der imTextobjekt gefunden wird.

Page 43: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

43

4.2 Anzeigen von XML-Informationen

Über den Flyout-Menübefehl XML-Info... werden die wesentlichen Eigenschaften der ausgewähltenXML-Datei in der XML-Baumstruktur angezeigt.

• Im Dialogfeld "XML-Informationen" werden die Dateigröße, der Speicherort auf der Platte, dasDatum der Erstellung und der Änderung sowie weitere allgemeine Informationen über die XML-Datei angezeigt.

• Zusätzlich wird auch der aktuelle Inhaltsstatus aufgelistet, der Statusinformationen über dieBeziehung zwischen dem Text in der XML-Datei und dem verknüpften Text in Ihrem Illustrator-Design angibt.

• Sie können die Hervorhebungsfarbe auch durch Anklicken von "Farbe auswählen" festlegen.

• Sie können die XML-Datei im Dialogfeld "XML-Informationen" mir Schreibschutz versehen.• Außerdem können Sie die Schaltfläche Farbe auswählen verwenden, um die für die

Hervorhebung von Elementen in dieser speziellen XML-Datei verwendete Farbe zu ändern(sowohl in der XML-Baumstruktur als auch auf der Illustrator-Leinwand).

1. Wählen Sie eine XML-Datei in der XML-Baumstruktur.

2. Führen Sie einen der folgenden Schritte aus:

Page 44: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

44

• Wählen Sie XML-Info... im Flyout-Menü der Dynamic Content-Palette aus.• Doppelklicken Sie auf den XML-Dateiknoten in der XML-Baumstruktur.

Das Dialogfeld "XML-Informationen" wird angezeigt.

4.3 Filteroptionen für die XML-Struktur

Mit der Schaltfläche Filter hinzufügen in der Dynamic Content-Palette können Sie die Liste derin der XML-Struktur angezeigten Elemente filtern. Sie können einen standardmäßigen, integriertenFilter verwenden oder Ihren eigenen Filter basierend auf einem Element- oder Attributnamen oderauf einem Attributwert erstellen.

Beispiel: Kombinieren mehrerer Filter

Das folgende Beispiel eines Filters zeigt nur die Elemente, die in der Quell-XML-Datei aktualisiertwurden. Zudem ist es eine vereinfachte Ansicht basierend auf dem IPC-Schema.

Page 45: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

45

Tip:

Dieser Filter kann als "To Do"-Liste für Elemente verwendet werden, die als Folge einerAktualisierung einer oder mehrerer XML-Dateien überprüft werden müssen.

4.3.1 Anwenden eines Filters auf die XML-Struktur

Sie können einen Filter erstellen, um nur die für Sie interessanten Elemente in der bzw. denverknüpften XML-Dateien anzuzeigen. Mit der Dynamic Content-Filteroption können Sie zudem mitHilfe einer Kombination aus mehreren Filtern vereinfachen, was in der XML-Struktur angezeigt wird.

Mehrere Filter funktionieren mit Hilfe der Logik "UND" auf kumulative Weise.

Page 46: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

46

Note:

Diesen kumulativen Effekt sollten Sie beim Kombinieren von Filtern berücksichtigen. Wenn Siebeispielsweise einen Filter basierend auf dem Elementnamen "CopyContent" anwenden und danneinen weiteren Elementnamen "CopyElement" hinzufügen, zeigt der Filter eine leere Palette an, (daes nicht möglich ist, dass Elemente gleichzeitig den Namen "CopyContent" und "CopyElement"aufweisen).

1. Erstellen Sie in Adobe Illustrator ein Zeichenformat und ordnen Sie diesen den Textobjekten zu.Anschließend wählen Sie ein oder mehrere Textobjekte aus.

2.Klicken Sie oben in der Symbolleiste der Dynamic Content-Palette auf Filter hinzufügen.

Die Filteroptionen werden in der Palette unterhalb der oberen Symbolleiste angezeigt.

3. Wählen Sie in der Liste Filtertyp einen Filtertyp aus.

Ausführliche Beschreibungen hierzu finden Sie unter Filteroptionen im Detail.

4. Führen Sie einen der folgenden Schritte aus:

• Wenn Sie den Filtertyp "Elementname" oder "Attributname" gewählt haben, wählen Sie in derListe "Filter" einen Element- oder Attributnamen aus.

• Wenn Sie den Filtertyp "Attributwert enthält" gewählt haben, geben Sie im Feld "Filter" einenoder mehrere Attributwerte ein.

Der XML-Baum wird gemäß Ihren Kriterien gefiltert.

5. Fahren Sie ggf. fort, indem Sie weitere Filter hinzufügen oder entfernen. Sie können:

•auf Filter hinzufügen klicken, um einen weiteren Filter hinzuzufügen.

•auf Filter entfernen klicken, um einen Filter zu entfernen.

• die einzelnen Filter aktivieren oder deaktivieren, indem Sie das entsprechendeKontrollkästchen aktivieren bzw. deaktivieren.

4.3.2 Filteroptionen im Detail

Es können mehrere Filtertypen aktiviert und kombiniert werden. In diesem Abschnitt werden dieDetails der einzelnen Filtertypen beschrieben.

Das Filtertyp...wendet den folgenden Filter an...

Vereinfachte Ansicht auf das XML-Schema

Filtert den XML-Baum basierendauf dem IPC-XML-Standardformat.Dadurch werden nur dieCopyElement-Elemente angezeigt, dieden tatsächlichen Text enthalten, der inIhrem Design verwendet wird.

Elementname Filtert den XML-Baum, so dass nurElemente angezeigt werden, die demNamen entsprechen, den Sie in derListe der Filterdetails auswählen.

Page 47: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

47

Das Filtertyp...wendet den folgenden Filter an...

AttributnameFiltert den XML-Baum, so dass nurElemente mit Attributen angezeigtwerden, die dem Attributnamenentsprechen, den Sie in der Liste derFilterdetails auswählen.

Attributwert enthält Filtert den XML-Baum, so dass nurElemente angezeigt werden, die einAttribut haben, dessen Wert demText entspricht, den Sie im Feld"Filterdetails" eingeben.

Mehrere Schlüsselwörter könnenunter Verwendung des folgendenFormats eingegeben werden:"Schlüsselwort1","Schlüsselwort2","Schlüsselwort3”

Beispiel: Bei der Eingabe von"en-us","en-uk" werden nur dieElemente angezeigt, die mindestens einAttribut mit einem Wert haben, der dieStrings "en-us" oder "en-uk" enthalten.

Verwendete Elemente Filtert den XML-Baum, so dass nurElemente angezeigt werden, die mitIllustrator-Textobjekten verknüpft sind.

Nicht verwendete Elemente Filtert den XML-Baum, so dassnur Elemente angezeigt werden, dienoch nicht mit Illustrator-Textobjektenverknüpft wurden.

Elemente mit aktualisiertem Text Filtert den XML-Baum, so dass nurElemente angezeigt werden, die in derQuell-XML-Datei geändert wurden.

Tip:

Dieser Filter kann als "To Do"-Listefür Elemente verwendet werden, dieals Folge einer Aktualisierung eineroder mehrerer XML-Dateien überprüftwerden müssen.

Elemente mit Textüberlauf Filtert den XML-Baum, so dass nurElemente angezeigt werden, die in derQuell-XML-Datei so geändert wurden,dass dies im Illustrator-Design zu einemTextüberlauf führt.

Page 48: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

48

Das Filtertyp...wendet den folgenden Filter an...

Elemente mit Text Entfernt alle Elemente, diekeine Textelemente in ihrerUnterbaumstruktur enthalten. DieserFilter blendet alle Elemente in der XML-Datei aus rein strukturellen Gründenaus, die keinen in der Artworkvorkommenden Text enthalten.

4.4 Ändern der XML-Baumstruktur

Nachdem Sie eine XML-Datei mit der Dynamic Content-Palette Ihres Illustrator-Dokuments verknüpfthaben, können Sie anhand der XML-Baumstruktur in der Palette navigieren und sogar den Inhalt derXML-Datei bearbeiten.

Gehen sie wie folgt vor, um die XML-Baumstruktur anzuzeigen und zu ändern.

1. Klicken Sie in der Dynamic Content-Palette auf den Pfeil vor dem obersten XML-Element.

Dies ist das Stammelement in Ihrer Datei.

Die XML-Baumstruktur wird in der Hierarchie um eine Ebene nach unten erweitert und dieElemente in Ihrer XML-Datei werden sichtbar.

2. Klicken Sie auf die Schaltfläche Filter hinzufügen.

Die Filterliste wird angezeigt.

Page 49: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

49

Page 50: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

50

Page 51: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

51

3. Wählen Sie aus der Filterliste eine Option aus.

Beispielsweise können Sie den Filtertyp "Vereinfachte Ansicht auf das XML-Schema" auswählen,um nur den Textinhalt einer IPC XML-Datei anzuzeigen.

Die Liste der XML-Elemente in der Palette wird gemäß Ihren Kriterien gefiltert.

4. Klicken Sie auf die Schaltfläche zum Suchen, um das Dialogfeld "In XML suchen" zu öffnen.

5. Geben Sie einen Suchbegriff in das Dialogfeld In XML suchen ein und klicken Sie auf "Weiter".

Das erste XML-Element, das Ihrem Suchbegriff entspricht, wird in der XML-Baumstrukturausgewählt. Im Dialogfeld "In XML suchen" wird angezeigt, wie viele weitere Vorkommen desSuchbegriffs in den verknüpften XML-Dateien gefunden wurden.

Page 52: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

4Dynamic Content

52

Beachten Sie auch, dass der Text des ausgewählten Elements nun im Vorschaufenster derDynamic Content-Palette angezeigt wird.

Sie haben einige allgemeine Bearbeitungsvorgänge in der XML-Baumstruktur vorgenommen, die dasArbeiten in Dynamic Content beschleunigen: Navigieren in der Baumstruktur, Filtern der Elementlisteund Suchen nach Text in den XML-Dateien sind Tätigkeiten, die sehr häufig durchgeführt werden.

Page 53: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

5Dynamic Content

53

5. Verwalten von Änderungen am XML-Inhalt

Einer der Hauptgründe für das Verwenden von Dynamic Content ist, dass Sie Änderungen imTextinhalt Ihres Designs effizienter und schneller verwalten können. In diesem Abschnitt wirderläutert, wie Sie Änderungen am XML-Inhalt Ihres Designs mit Dynamic Content verwalten.

Die Änderungen in Ihrem Design können zweierlei Art sein:

• die externe XML-Datei kann sich geändert haben, wenn der Markeneigner Ihnen beispielsweiseeine neue Version des Inhalts sendet und möchte, dass Sie Ihr Design entsprechend ändern, oder

• Sie können den Inhalt in Illustrator manuell bearbeiten und diese Änderungen anschließend aufdie externe XML-Datei anwenden.

Änderungen können, kurz gesagt, in beide Richtungen angewendet werden: XML zu Illustrator oderIllustrator zu XML.

5.1 So geht Dynamic Content mit Änderungen um

Sobald sich der Inhalt der verknüpften XML-Datei(en) ändert, gibt Dynamic Content eineentsprechende Warnung aus. Wenn Sie zum Zeitpunkt der Änderungen das Illustrator-Design nichtgeöffnet haben, werden Sie beim nächsten Öffnen der Datei benachrichtigt. Dieses Verhalten richtetsich nach der Option Geänderte dynamische Objekte ohne Nachfragen immer markieren undaktualisieren in dem Dialogfeld Voreinstellungen.

Änderungen in der XML-Datei

Werden Änderungen an der XML-Datei erkannt, wird das Dialogfeld XML geändert angezeigt. Darinstehen Ihnen zwei Optionen zur Verfügung. Sie können:

• Das Illustrator-Dokument jetzt aktualisieren• Die Aktualisierung abbrechen, d. h. Sie müssen sich später um den geänderten Inhalt kümmern.

Das Statussymbol ("XML nicht aktuell") wird so lange in der XML-Baumstruktur neben derXML-Datei angezeigt, bis Sie den Unterschied in den Versionen aufgelöst haben.

Page 54: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

5Dynamic Content

54

Page 55: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

5Dynamic Content

55

Page 56: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

5Dynamic Content

56

Wenn Sie auf "Jetzt aktualisieren" klicken, wird der Text in dynamischen Objekten mit dem neuenXML-Inhalt aktualisiert. Alle Elemente, an denen diese Änderungen vorgenommen werden, werden

in der XML-Baumstruktur mit dem Warnsymbol versehen.

Änderungen in Dynamic Content

Sie können auch Änderungen am XML-Inhalt in Illustrator vornehmen, indem Sie den Befehl Elementbearbeiten im Flyout-Menü von Dynamic Content verwenden.

Die Änderungen, die Sie in Illustrator unter Verwendung von Dynamic Content vornehmen, werdennicht automatisch auf das Quell-XML-Dokument übernommen. Stattdessen werden die Elemente in

der XML-Baumstruktur mit dem Statussymbol gekennzeichnet, so dass Sie diese Änderungen

prüfen können, bevor Sie sie mit dem Befehl "Synchronisieren" auf die verknüpfte XML-Dateianwenden.

5.2 Änderungen in der externen XML-Datei freigeben

Um Änderungen am Inhalt freizugeben, müssen Sie die dynamischen Objekte überprüfen, dieinhaltlich geändert wurden.

1. Öffnen Sie die Illustrator-Datei, für die eine oder mehrere der verknüpften XML-Dateien externgeändert wurden.

Das Illustrator-Dokument wird geöffnet und das Dialogfeld XML geändert wird angezeigt.

Page 57: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

5Dynamic Content

57

2. Klicken Sie auf Jetzt aktualisieren, um die Änderungen in das Illustrator-Dokument zuübernehmen.

Dynamische Objekte, die mit XML-Elementen verknüpft sind, die in der XML-Datei geändertwurden, werden automatisch aktualisiert, damit sie mit dem neuen XML-Inhalt übereinstimmen.

Jedes geänderte XML-Element wird in der XML-Baumstruktur mit einem Überprüfungs-Warnsymbol versehen.

Note:

Elemente, die so geändert wurden, dass ein oder mehrere dynamische Objekte die Formatierung

verloren haben, werden mit einem anderen Überprüfungs-Warnsymbol versehen. DieseElemente erfordern Ihre besondere Aufmerksamkeit, da diese Formatierungsprobleme imendgültigen Design behoben werden müssen.

3. Prüfen Sie alle Überprüfungs-Warnsymbole:

a) Wählen Sie ein Element mit einem Überprüfungs-Warnsymbol im XML-Baum.b) Klicken Sie in der unteren Symbolleiste der Dynamic Content-Palette auf die Schaltfläche

Dynamisches Objekt auswählen und zoomen.

Die geänderten dynamischen Objekte sind jetzt im Illustrator-Artboard sichtbar undausgewählt.

c) Nehmen Sie an den dynamischen Objekten die Änderungen vor, die aufgrund desaktualisierten Texts erforderlich sind.

d) Klicken Sie in der unteren Symbolleiste der Dynamic Content-Palette auf die Schaltfläche

Überprüfungs-Warnsymbol löschen, um das Warnsymbol von diesem Element zuentfernen, und fahren Sie dann mit dem nächsten Element fort, bis sich keine Überprüfungs-Warnsymbole mehr in der XML-Baumstruktur befinden.

Tip:

Verwenden Sie einen Filter des Typs "Elemente mit aktualisiertem Text", damit nur die Elementeangezeigt werden, die nach einer Änderung in der XML-Datei von Ihnen gesondert zu beachtensind.

5.3 Anwenden von Textbearbeitungen in Illustrator aufdie XML-Datei

Wenn Sie den Text eines oder mehrerer XML-Elemente mit dem Befehl Element bearbeiten imDynamic Content-Flyout-Menü bearbeitet haben, müssen Sie entscheiden, ob diese Änderungenauf die externe XML-Datei angewendet werden sollen.

1. Öffnen Sie die Illustrator-Datei, die die Textänderungen enthält, die noch nicht auf die XML-Dateiangewendet wurden.

Page 58: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

5Dynamic Content

58

2.Prüfen Sie die einzelnen Textänderungen, indem Sie die Elemente auswählen, die mit einem Warnsymbol markiert sind, und anschließend in der unteren Symbolleiste auf die Schaltfläche

Dynamisches Objekt auswählen und zoomen klicken.

3. Nehmen Sie die erforderlichen Änderungen am Design oder am Text vor.

4. Klicken Sie in der oberen Symbolleiste auf die Schaltfläche Synchronisieren, um dieTextänderungen auf die XML-Datei anzuwenden.

5.4 Erstellen neuer XML-Dateien in Illustrator

In Dynamic Content können Sie neue XML-Dateien mit dem IPC-XML-Schema direkt in Illustratorerstellen und zwar basierend auf dem Text, der in Ihren Designs möglicherweise bereits vorhanden ist.Sie verwenden diese Funktion in der Regel zum Konvertieren veralteter Designs in XML-gesteuerteDynamic Content-Designs.

5.4.1 Neue XML

Mit dem Befehl Neue XML... im Dynamic Content-Flyout-Menü können Sie eine neue (leere) XML-Datei erstellen.

1. Wählen Sie im Flyout-Menü die Option Neue XML....Das Dialogfeld Neue XML wird angezeigt.

2. Füllen Sie alle Felder aus.

3. Klicken Sie auf OK.

Page 59: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

5Dynamic Content

59

Es wird eine neue XML-Datei basierend auf dem Standard-IPC-Schema erstellt, wobei derAbschnitt mit dem Metadaten basierend auf den von Ihnen zur Verfügung gestellten Informationenausgefüllt wird.

5.4.2 Hinzufügen von Illustrator-Text zur XML

Mit dem Befehl "Neues Element" im Flyout-Menü von Dynamic Content können Sie Text ausausgewählten Illustrator-Textobjekten zur verknüpften IPC-XML-Datei hinzufügen. Dadurch werdendie ausgewählten Illustrator-Objekte zudem in dynamische Objekte konvertiert.

Das Illustrator-Dokument muss mit einer IPC-basierten XML-Datei verknüpft sein.

1. Wählen Sie ein oder mehrere Illustrator-Textobjekte.

2. Wählen Sie im Flyout-Menü die Option Neues Element.Das Dialogfeld Neues Element wird angezeigt.

3. Wählen Sie in den Listen "Elementtyp" und "Element-Subtyp" einen CopyElement-Typ aus.

4. Wählen Sie, falls erforderlich, in der Liste "Gebietsschema" die Sprache (Gebietsschema) desElementinhalts aus.

5. Geben Sie im Feld "Vorlagen-ID(s)" die ID des Designs ein (z. B. POA1).

6. Wenn Sie die Textstile im ausgewählten Illustrator-Textobjekt zu XML-Tags im CopyElementzuordnen möchten, aktivieren Sie die Option Textstile zu Tags zuordnen.Dynamic Content versucht die Formatierung des Originaltextes beizubehalten, indem eszusätzliche XML-Tags einfügt, die den Textstilen automatisch zugeordnet werden, die auf dasIllustrator-Textobjekt angewendet wurden.

7. Klicken Sie auf OK.Der neue Inhalt wird der verknüpften externen XML-Datei hinzugefügt.

Page 60: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

6Dynamic Content

60

6. Bearbeiten von dynamischen Objekten

Dieser Abschnitt behandelt die Bearbeitungsfunktionen von Dynamic Content.

In Dynamic Content stehen die folgenden Bearbeitungsfunktionen zur Verfügung:

• Sie können den Text eines XML-Elements direkt in Illustrator bearbeiten. Darüber hinaus könnenSie die Illustrator-Textfelder umwandeln, die die Basis der dynamischen Objekte darstellen.

• Sie können zur Verbesserung des Textlayouts bestimmte Sonderzeichen (wie z. B. Leerzeichen,Bindestriche oder Tabulatoren) in einem dynamischen Objekt verwenden.

• Sie können Text von anderen XML-Elementen in ein vorhandenes dynamisches Objektübernehmen, indem Sie ihn an das Ende anhängen oder am Anfang des Textinhalts einfügen.

• Sie können die Eigenschaften von dynamischen Barcodes und Ernährungstabellen mittels derPlug-ins Dynamic Tables und Dynamic Barcodes bearbeiten.

6.1 Was ist ein dynamisches Objekt?

Ein dynamisches Objekt ist ein Illustrator-Textobjekt das unter Verwendung des Dynamic Content-Plug-ins mit einem XML-Element verknüpft wurde.

Dynamic Content umfasst das ursprüngliche Textobjekt im dynamischen Objekt und verhindert, dassÄnderungen vorgenommen werden können: Sie können nicht länger die standardmäßigen Illustrator-Textwerkzeuge zum Ändern eines dynamischen Objekts verwenden.

6.2 Welche standardmäßigen Illustrator-Bearbeitungsvorgänge sind zulässig?

Ein dynamisches Objekt ist vor der Textbearbeitung mit den Illustrator-Textwerkzeugen geschützt.Sie können den Text eines dynamischen Objekts dennoch bis zu einem bestimmten Grad ändern.

Es sind weiterhin folgende Bearbeitungsvorgänge möglich:

• Sie können das dynamischen Objekt mit Hilfe der standardmäßigen Illustrator-Werkzeugeverschieben, drehen oder skalieren.

• Sie können die Formatierung (z. B. die Schriftfamilie oder Ausrichtungseigenschaften) des Textsändern, indem Sie in Illustrator Text-Styles anwenden. Hierzu verwenden Sie die Bedienelementeder Typpalette in Illustrator.

• Die Textfarbe kann nicht geändert werden.

Note:

Wenn Sie ein dynamisches Objekt skalieren, wird auch der Textinhalt skaliert. Um das Textfeld imReflow-Modus darzustellen (Illustrator-Standardverhalten), klicken Sie in der oberen Symbolleisteauf die Schaltfläche "Reflow Text", bevor Sie Änderungen vornehmen.

Page 61: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

6Dynamic Content

61

Beispiel: Änderungen der Schrift in einem dynamischen Objekt

Im folgenden Beispiel wurde ein dynamisches Objekt ausgewählt und die Schrift mit der Typpalettein Illustrator geändert. Beachten Sie, dass Änderungen wie diese zu Textüberläufen führen können.

6.3 Einfügen zusätzlicher XML-Elemente in eindynamisches Objekt

Sobald ein dynamisches Objekt erstellt ist, können Sie diesem zusätzlichen Inhalt (aus anderen XML-Elementen) hinzufügen. Der neue Inhalt kann entweder an das Ende des Inhalts (Am Ende einfügen)oder, bei Bedarf, vor dem vorhandenen Inhalt (Am Anfang einfügen) hinzugefügt werden.

Note:

Diese Funktion gilt für ein einzelnes dynamisches Objekt. Es kann daher ein dynamisches Objekt,das mit XML-Element A, und ein anderes dynamisches Objekt im selben Design vorhanden sein, dassowohl mit XML-Element A als auch mit Element B verknüpft ist.

1. Wählen Sie im Illustrator-Artboard ein dynamisches Objekt aus.

Page 62: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

6Dynamic Content

62

2. Wählen Sie im XML-Baum das XML-Element aus, das Sie dem dynamischen Objekt hinzufügenmöchten.

3. Führen Sie einen der folgenden Schritte aus:

• Um den Text des neuen XML-Elements am Ende des dynamischen Objekts anzuhängen,

klicken Sie unten in der Symbolleiste der Dynamic Content-Palette auf die Schaltfläche Element in dynamisches Objekt einfügen. Verwenden Sie alternativ Am Ende einfügen imFlyout-Menü von Dynamic Content.

• Um den Text des neuen XML-Elements zwischen die zwei XML-Elemente einzufügen, diemit dem ausgewählten dynamischen Objekt verknüpft sind, positionieren Sie den Cursor fürdas Typ-Werkzeug zwischen den zwei verknüpften Elementen und verwenden in der Flyout-Werkzeugleiste von Dynamic Content die Option An Cursorposition einfügen.

• Um den Text des neuen XML-Elements am Anfang des dynamischen Objekts einzufügen,halten Sie die Alt-Taste gedrückt und klicken Sie unten in der Symbolleiste der Dynamic

Content-Palette auf die Schaltfläche Element in dynamisches Objekt einfügen.Verwenden Sie alternativ Am Anfang einfügen im Flyout-Menü von Dynamic Content.

Der neue XML-Inhalt wird dem dynamischen Objekt hinzugefügt.

Tip:

Mit dem Befehl Dynamischen Text formatieren können Sie festlegen, wie die unterschiedlichen XML-Elemente in den dynamischen Objekten kombiniert werden sollen.

6.4 Formatieren mehrerer Elemente in einem einzelnendynamischen Objekt

Im Dialogfeld "Dynamischen Text formatieren" werden Information zu den XML-Elementen angezeigt,die mit dem ausgewählten dynamischen Objekt verknüpft sind, und Sie können dort definieren, wiediese XML-Elemente im Objekt kombiniert werden sollen.

Tip:

Anhand des Befehls "Dynamischen Text formatieren" können Sie Text vor dem XML-Elementinhalteinfügen (z. B "Bestandteile:" vor der Liste der Bestandteile hinzufügen), ohne mehrere Elementezu einem einzelnen dynamischen Objekt hinzuzufügen. Auf dieselbe Art können Sie ein Suffixhinzufügen.

1. Wählen Sie im Illustrator-Artboard ein dynamisches Objekt aus.

2. Wählen Sie Dynamischen Text formatieren im Flyout-Menü von Dynamic Content.

Das Dialogfeld "Dynamischen Text formatieren" wird angezeigt.

Page 63: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

6Dynamic Content

63

3. Nehmen Sie die gewünschten Änderungen an der Formatierung der Elemente im dynamischenObjekt vor:

Wenn Sie ... Dann

Text oder Sonderzeichen vor einem odermehreren Element einfügen

Wählen Sie das bzw. die Elemente in der Listeaus und geben Sie das gewünschte Präfix imFeld Präfix ein.

Page 64: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

6Dynamic Content

64

Wenn Sie ... Dann

Text oder Sonderzeichen nach einem odermehreren Elementen einfügen

Wählen Sie das bzw. die Elemente in der Listeaus und geben Sie das gewünschte Präfix imFeld Suffix ein.

Alle Elemente als Teil desselben Textblocksohne Absätze behandeln

Deaktivieren Sie die Option Absätzebeibehalten.

Die Reihenfolge ändern, in der die Elementeim dynamischen Objekt angezeigt werden,

Wählen Sie das bzw. die zu verschiebendenElemente aus und klicken Sie auf dieSchaltfläche Nach oben verschieben oderNach unten verschieben.

Leere Zeichen in den Elementen entfernen Aktivieren Sie die Option Führende,nachfolgende und doppelte Leerzeichenentfernen. Dadurch werden alleunerwünschten Whitespace-Zeichen ausder XML entfernt, bevor der Textim dynamischen Objekt angezeigt wird.Zusätzliche Whitespace-Zeichen werden vonXML-Editoren gelegentlich hinzugefügt, umdie XML für den Benutzer lesbarer zu machen.

4. Klicken Sie auf OK.

6.5 Bearbeiten von Text eines XML-Elements

Sie können den Text eines dynamischen Objekts anhand des Befehls "Element bearbeiten" im Flyout-Menü bearbeiten. Dadurch ändern Sie den Inhalt der verknüpften XML-Datei. Selbstverständlichkennzeichnet Dynamic Content diese Änderungen, damit Sie sie überprüfen können, bevor sie fürdie externe XML-Datei übernommen werden.

Im Dialogfeld "Element bearbeiten" wird der Text des ausgewählten XML-Elements angezeigt. DieXML-Tags aus der verknüpften XML-Datei werden als eckige Klammern [ ] dargestellt. Dadurch ist esleichter, sich auf die Textbearbeitung zu konzentrieren, ohne sich um die XML-Struktur und -Syntaxkümmern zu müssen.

Note:

Die eckigen Klammern ( [ ] ) im Dialogfeld "Element bearbeiten" stellen die öffnenden undschließenden XML-Tags dar. Um eine eckige Klammer in den Text Ihres Designs einzufügen,verwenden Sie die folgenden Codes: &left; für "[" oder &right; for "]".

1. Wählen Sie das XML-Element, für das Sie den Textinhalt bearbeiten möchten, in der XML-Baumstruktur aus.

2. Wählen Sie Element bearbeiten... im Flyout-Menü der Dynamic Content-Palette aus.

Das Dialogfeld Element bearbeiten wird angezeigt.

3. Nehmen Sie die gewünschten Änderungen am Text vor.

4. Klicken Sie auf "OK", um die Änderungen für das Design zu übernehmen.

Page 65: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

6Dynamic Content

65

Der neue Text wird in allen dynamischen Objekten verwendet, die mit dem bearbeiteten XML-Element

verknüpft sind, und das XML-Element selbst wird mit einem Überprüfungs-Warnsymbol in derXML-Baumstruktur gekennzeichnet.

Allerdings wurde der neue Text noch nicht in der verknüpften XML-Datei gespeichert. So speichernSie die Änderungen:

• Klicken Sie in der oberen Symbolleiste auf die Schaltfläche Synchronisieren. Dadurchwerden die Bearbeitungen in der aktuell verknüpften XML-Datei gespeichert.

• Alternativ können Sie im Flyout-Menü XML speichern unter... wählen, um den neuen Inhalt ineiner neuen XML-Datei zu speichern.

6.5.1 Das Dialogfeld "Element bearbeiten" im Detail

Im Dialogfeld "Element bearbeiten" wird der Text des ausgewählten XML-Elements und dessenuntergeordneten Elementen angezeigt.

Die XML-Tags aus der verknüpften XML-Datei werden durch eckige Klammern [ ] ersetzt. Dadurch istes leichter, sich auf die Textbearbeitung zu konzentrieren, ohne sich um die XML-Syntax kümmernzu müssen.

Mit der Option Elemente als Story anzeigen kann der Inhalt im Bearbeitungsbereich auf einebenutzerfreundlichere Weise formatiert werden. Wenn Sie diese Option deaktivieren, werden alleElement in einer neuen Zeile im Bearbeitungsbereich gestartet.

Note:

Die eckigen Klammern ( [ ] ) im Dialogfeld "Element bearbeiten" stellen die öffnenden undschließenden XML-Tags dar. Um eine eckige Klammer in den Text Ihres Designs einzufügen,verwenden Sie die folgenden Codes: &left; für "[" oder &right; for "]".

Die eckigen Klammern "[]" können nicht gelöscht werden, da sie die Struktur des XML-Baumesdarstellen.

Page 66: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

6Dynamic Content

66

6.6 Durchführen geringfügiger Layoutbearbeitungen

Der Text eines dynamischen Objekts ist vor direkter Textbearbeitung mit den Illustrator-Textwerkzeugen (Type Tool, Area Type Tool usw.) geschützt. Allerdings können Sie anhand der

Page 67: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

6Dynamic Content

67

Textwerkzeuge geringfügige Layoutbearbeitungen in einer sehr begrenzten Anzahl von Fällenvornehmen.

Texte in dynamischen Objekten können mit den Textwerkzeugen nicht bearbeitet werden, da diesgegen das allgemeine Workflow-Prinzip von Dynamic Content verstoßen würde: Dieses Prinzip stelltsicher, dass Ihr Design mit dem externen Inhalt synchron ist und dass nur Text aus verknüpften XML-Dateien angezeigt wird.

Wenn Sie ein dynamisches Objekt zu bearbeiten versuchen, werden Sie bemerken, dass Sie nur einebegrenzte Anzahl an Layoutzeichen (z. B. Tabulatoren, Zeilenumbrüche usw.) eingeben können unddass alle anderen Bearbeitungsvorgänge blockiert sind.

Figure 1: Die Illustrator-Textwerkzeuge können nur zum Einfügen von Layoutzeichen verwendet werden

• Sie können die folgenden Sonderzeichen einfügen:

Dieses Zeichen... Kann eingefügt werden...

Ein Whitespace-Zeichen • nach einem vorhandenen Whitespace-Zeichen im XML-Inhalt;

• nach einem manuell hinzugefügtenBindestrich.

Ein Bindestrich ( - ) • in einem vorhandenen Wort im XML-Inhalt;• nach einem manuell hinzugefügten

Whitespace-Zeichen.

Ein Tabulator • nach jedem beliebigen Whitespace-Zeichen (bereits vorhanden oder manuellhinzugefügt);

• nach einem manuell hinzugefügtenBindestrich, wenn diesem nicht bereitsein manuell hinzugefügtes Whitespace-Zeichen folgt.

Ein Zeilenumbruch (Soft-Return) • nach jedem beliebigen Whitespace-Zeichen (bereits vorhanden oder manuellhinzugefügt);

• nach einem manuell hinzugefügtenBindestrich, wenn diesem nicht bereitsein manuell hinzugefügtes Whitespace-Zeichen folgt.

Page 68: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

6Dynamic Content

68

6.7 Freigeben eines dynamischen Objekts in regulärenText

Sie können ein dynamisches Objekt auf einfache Weise in ein reguläres Illustrator-Textobjektzurückkonvertieren. Verwenden Sie dazu den Befehl Freigeben des Flyout-Menüs der DynamicContent-Palette.

Designer, die keinen Zugriff auf das Dynamic Content-Plugin haben, können die dynamischenObjekte (die selbst dann ihren speziellen, geschützten Status beibehalten, wenn sie auf einerWorkstation ohne Dynamic Content geöffnet werden) mithilfe des Illustrator-Befehls Objekt >Erweitern... zurück in reguläre Textobjekte konvertieren.

Dies ermöglicht Ihnen, am Entwurf zu arbeiten und bei Bedarf Änderungen vorzunehmen, allerdingswird dadurch der Workflow von Dynamic Content unterbrochen.

Note:

Wenn Sie ein dynamisches Objekt anhand einer der beiden verfügbaren Methoden freigeben, gehendie Verknüpfungen zu den XML-Elementen dauerhaft verloren.

• Um ein dynamisches Objekt freizugeben, wählen Sie es im Illustrator-Artboard aus und:

• Wählen Sie Freigeben im Flyout-Menü von Dynamic Content aus; oder• Wählen Sie Objekt > Erweitern... in der Illustrator-Menüleiste.

6.8 Austausch von Dynamic Content-Dokumenten

Wenn Sie ein Illustrator-Dokument, das verknüpfte Objekte enthält, die mit dem Dynamic Content-Plugin erstellt wurden, an jemanden senden müssen, der nicht über das Plugin verfügt, haben Siezwei Möglichkeiten.

• Sie können die dynamischen Objekte zurück in normale Illustrator-Objekte konvertieren(freigeben), bevor Sie das Dokument an den Empfänger senden. Wählen Sie alle verknüpftenObjekte aus und wählen Sie anschließend den Befehl "Freigeben" aus dem Flyout-Menü.Das Dokument enthält keine dynamischen Objekte mehr und alle Verknüpfungen zu den XML-Dateien wurden entfernt.

• Sie können das Illustrator-Dokument an den Empfänger senden, ohne die dynamischen Objektezu entfernen.

Wenn der Empfänger... Dann...

den Text in dynamischen Objekten nichtbearbeiten muss

kann dieser mit dem Illustrator-Dokumentarbeiten, ohne einen Unterschied zu einemregulären Illustrator-Dokument zu bemerken.

den Text eines dynamischen Objektsbearbeiten muss

muss dieser den Befehl Erweitern imIllustrator-Objektmenü verwenden.

Page 69: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

6Dynamic Content

69

Wenn der Empfänger... Dann...

Note: Bei Verwendung des Illustrator-BefehlsErweitern sollten Sie umsichtig vorgehen.Wenn Sie den Befehl auf andere Objekte inIhrem Design anwenden (z. B. Mischungen,Text usw.), kann dies möglicherweise zuungewollten Änderungen an Ihrem Designführen. Aus diesem Grund ist es oft ratsam,die dynamischen Objekte freizugeben, bevorSie sie an Empfänger senden, die nicht auf dasDynamic Content-Plugin zugreifen können.

Page 70: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

70

7. Styling Ihrer dynamischen Objekte

Es gibt zwei Ansätze für das Styling der dynamischen Objekte in Ihrem Design: manuelles Stylingund automatische Styling (Stilzuordnung). In diesem Abschnitt lernen Sie beide Methoden kennen.Zudem wird vermittelt, wie Sie häufig auftretende Probleme lösen, wie beispielsweise Textüberläufe,und vieles mehr.

7.1 Zwei Ansätze für das Text-Styling

Die beiden Ansätze für die Stilzuordnung der dynamischen Objekte haben ihre spezifischenAnwendungsfälle. Die automatisierte Methode spart in bestimmten Situationen sicherlich Zeit, siekann jedoch nur effizient verwendet werden, wenn die Quell-XML-Datei präsentationsspezifischeInformationen enthält. In diesem Abschnitt werden die Unterschiede erläutert und es wird genaubeschrieben, wie die manuelle und die automatisierte Stilzuordnung angewendet wird.

7.1.1 Was ist die manuelle Stilzuordnung?

Der einfachste - jedoch nicht immer effizienteste - Ansatz, dem Text in Ihren dynamischen ObjektenStilen zuzuordnen ist das Verwenden der Zeichen- und Absatzpaletten in Illustrator.

Mit anderen Worten bedeutet das Anwenden der manuellen Methode, gelegentlich auch als"vorlagenbasierte Stilzuordnung" bezeichnet, dass Sie alle dynamischen Objekte in Designauswählen und die entsprechenden Stilformate manuell zuweisen müssen.

Sie können vor dem Erstellen von dynamischen Objekten Ihr Design natürlich auch mitordnungsgemäß formatierten "Dummy-Textfeldern" einrichten. In diesem Fall wendet das DynamicContent-Plugin den letzten Stil im Illustrator-Objekt auf den Text im neuen dynamischen Objekt an.

Page 71: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

71

Wenn ein dynamisches Objekt mehrere Stile enthält, versucht Dynamic Content, diese Stile bei allenAktualisierungen des Inhalts beizubehalten. In einigen Fällen, wenn größere Änderungen am DynamicContent vorgenommen werden, ist dies jedoch nicht möglich. Um Sie über einen möglichen Verlustder Formatierung in Kenntnis zu setzen, wird in der XML-Baumstruktur für die betroffenen Elemente

ein spezielles Warnsymbol angezeigt .

Note:

Weitere Informationen hierzu finden Sie in der Adobe Illustrator-Hilfe im Kapitel "Typ".

7.1.2 Was ist Stilzuordnung?

Mit der Stilzuordnung können Sie die Formatierung der dynamischen Objekte bis zu einem hohenMaß automatisieren. Sie wenden die Stilzuordnung an, indem Sie XML-Elemente mit benanntenStilen in Illustrator verknüpfen.

Elemente zu Stilen zuordnen

Im Dialogfeld "Stilzuordnung" definieren Sie die Beziehung zwischen den XML-Elementen in der bzw.den verknüpften XML-Dateien und benannten Zeichen- und Absatz-Stilen in Ihrem Illustrator-Design.Sobald diese Beziehung definiert ist, werden alle dynamischen Objekte, die ein spezifisches XML-Element enthalten, automatisch mit den entsprechenden Absatz- und/oder Zeichenstilen formatiert.

Stilhierarchie

Stile in Adobe Illustrator werden in einer bestimmten Reihenfolge auf Textobjekte angewendet. Diesist besonders beim Definieren von Stilzuordnungen wichtig, da Sie sowohl Absatzstile (z. B. für dasTag "p" in der XML-Datei) als auch Zeichenstile (z. B. für das Tag "bold" in der XML-Datei) festlegen.

Stiltypen haben eine integrierte Hierarchie, wobei die letzte Ebene alle vorhergehenden Informationenaußer Kraft setzt:

Page 72: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

72

1. Zuerst wird der benannte Absatzstil angewendet.2. Alle Zeichenstile, die in einem Absatz auf einen bestimmten Abschnitt angewendet werden,

setzen die Formatierung des Absatzstile außer Kraft.3. Schließlich wird der Zeichenstil durch lokale Überschreibungen überschrieben. Eine

Überschreibung tritt auf, wenn Sie eine Eigenschaft in der Zeichenpalette manuell ändern (z. B.die Schriftgröße), ohne den Zeichenstil selbst zu aktualisieren.

7.1.3 Ein Beispiel für die Stilzuordnung

Im folgenden Beispiel wird HTML-Content von einer Webseite verwendet, der im XML-Formatgespeichert wurde. Dieser Content wird mit dem Design in Illustrator verknüpft und anschließend wirddie Stilzuordnung angewendet, um den Stil der ursprünglichen Website automatisch neu zu erstellen.

Page 73: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

73

Schritt 1: Vorbereiten der DateienZunächst wird der HTML-Codeabschnitt (tatsächlich XHTML, eine spezielle Form von HTML, die demXML-Standard entspricht) als XML-Datei gespeichert, so dass er unter Verwendung von DynamicContent mit dem Design verknüpft werden kann.

Page 74: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

74

Anschließend werden einige Stile im Illustrator-Design vorbereitet: die Absatzstile ProdListParaund ProdListHeader und der Zeichenstil ProdName.

Wie Sie sehen können, enthält das Illustrator-Textfeld bereits Beispieltext, mit dem Sie diese Stiletesten können.

Page 75: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

75

Schritt 2: Verknüpfen der XML-DateiIn diesem zweiten Schritt wird die XML-Datei mit Hilfe des Befehls "XML-Datei hinzufügen" mitIllustrator verknüpft. Anschließend wird das Textobjekt in ein dynamisches Objekt konvertiert, indemes mit dem Element <Body> verknüpft wird.

Das Resultat: es gehen alle sorgfältig angewendeten Stile verloren. Es wird eine Warnmeldungangezeigt, die besagt, dass während der Konvertierung nicht alle Stilinformationen beibehaltenwerden konnten. Diese Stile können jedoch mit der Stilzuordnung wiederhergestellt werden.

Page 76: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

76

Page 77: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

77

Page 78: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

78

Page 79: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

79

Schritt 3: Einrichten der StilzuordnungIn diesem dritten und letzten Schritt wird der Befehl Stilzuordnung... im Fly-out-Menü verwendet, umdie Beziehung zwischen den vordefinierten Stilen einerseits und den XML-Elementen andererseitszu definieren.

In diesem Beispiel wird das Tag <p> (bei dem es sich um den einfachen XHTML-Absatz handelt)mit dem Absatzstil ProdListPara in Illustrator verknüpft. Das Tag <strong> wird ebenfalls alsAbsatz definiert, dieses Mal mit dem Stil ProdListHeader, wodurch ein Titel für die Produktlisteerstellt wird.

Schließlich wird das Element <a> mit dem Zeichenstil ProdStyle verknüpft, wodurch dem DesignFarbe hinzugefügt wird.

Tip:

Wenn Sie bestimmte Elemente im Dokument ändern müssen, indem Sie sie fett, kursiv oderunterstrichen formatieren, können Sie die Zeichenformat-Optionen Fett, Kursiv oder Unterstrichenverwenden.

Page 80: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

80

Das Endergebnis

Nach dem Anwenden der Stilzuordnung auf das Design werden die dynamischen Objekteautomatisch ordnungsgemäß formatiert. Wie Sie in textlastigen Designs sehen können, kann diesviel Zeit ersparen.

Page 81: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

81

Page 82: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

82

Page 83: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

83

Page 84: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

84

7.1.4 Anwenden von Stilzuordnungen

Um auf Ihr Dokument eine Stilzuordnung anzuwenden, müssen Sie zunächst die entsprechendenZeichen- und Absatzstile definieren, die verwendet werden sollen. Anschließend müssen Sie dieBeziehungen zwischen diesen Stilen und den XML-Elementen mit dem Befehl "Stilzuordnung" inDynamic Content festlegen.

Bevor Sie die Stilzuordnung festlegen können, muss Ihr Illustrator-Dokument einen oder mehrereZeichen- und/oder Absatzstile enthalten.

Weitere Informationen zu den Zeichen- und Absatzstilen in Illustrator finden Sie in der Illustrator-Hilfeim Kapitel "Typ".

Erstellen einer Basisregel für die StilzuordnungIn dieser Aufgabe richten Sie eine Basisregel für die Stilzuordnung ein.

1. Wählen Sie Stilzuordnung... im Flyout-Menü.

Das Dialogfeld "Stilzuordnung" wird angezeigt.

Page 85: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

85

2. Wählen Sie in der Elementliste das Element aus, das Sie mit einem Illustrator-Stil verknüpfenmöchten.

Klicken Sie auf die Schaltfläche Alle anzeigen, wenn in der Elementliste alle Elemente inden verknüpften XML-Dateien angezeigt werden sollen. Anderenfalls werden nur die aktuellverwendeten Elemente aufgelistet.

3. Aktivieren Sie die Option Vorschau, um sofort die Ergebnisse der Zuordnungen anzuzeigen, dieSie auf dem Artboard vornehmen.

4. Führen Sie einen der folgenden Schritte aus:

Wenn Sie ... Dann

das Element einem Absatzstil zuordnen • aktivieren Sie die Option "Absatz" und• Wählen Sie in der Liste der Absatzstile

einen Absatzstil aus.

Page 86: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

86

Wenn Sie ... Dann

Note:

Sie können für das Element auch einenZeichenstil wählen. In diesem Fall wird dieFormatierung des Zeichenstils zum Absatzstilhinzugefügt (der im Fall von Konfliktenüberschrieben wird).

das Element einem Zeichenstil zuordnen • Deaktivieren Sie die Option "Absatz".• Wählen Sie in der Liste der Zeichenstile

einen Zeichenstil aus.

5. Wiederholen Sie Schritt 4 für alle zuzuordnenden Elemente.

6. Möchten Sie die soeben definierte Stilzuordnung speichern?

• Wenn ja, fahren Sie mit Schritt 7 fort.• Wenn nein, fahren Sie mit Schritt 8 fort.

7. Klicken Sie auf die Schaltfläche Speichern... und speichern Sie die Einstellungen für dieStilzuordnung auf Ihrem Computer oder im Netzwerk.

Die Stilzuordnungen werden in einem speziellen XML-Format gespeichert.

8. Klicken Sie auf OK, um die Stilzuordnung anzuwenden.

Erstellen einer positionsbasierten RegelIn dieser Aufgabe richten Sie eine Stilzuordnungsregel ein, die nur für Elemente an einer Position inder XML-Baumstruktur gilt.

1. Wählen Sie Stilzuordnung... im Flyout-Menü.

Das Dialogfeld "Stilzuordnung" wird angezeigt.

2. Klicken Sie auf Hinzufügen..., um eine neue Regel zu erstellen, oder auf Ändern..., um einevorhandene Regel zu verfeinern.

3. Wählen Sie das Element, das Sie anhand eines Stils formatieren möchten, aus der Liste Namedes Element-Tags aus.

4. Wählen sie das übergeordnete Element des Elements, das Sie formatieren möchten, aus der ListeUntergeordnetes Element von aus.

In nachfolgenden Beispiel gilt die Stilzuordnungsregel nur für <span>-Elemente, die sich in einem<p>-Element befinden.

Page 87: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

87

5. Wählen Sie einen Stil aus den Listen Absatzstil und/oder Schriftstil aus.

6. Klicken Sie auf OK, um die Stilzuordnungsregel zu speichern.

Der ausgewählte Stil wird allen Instanzen des Elements zugewiesen, das mit Ihrer Auswahlübereinstimmt.

Page 88: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

88

Erstellen einer attributbasierten RegelIn dieser Aufgabe richten Sie eine verfeinerte Regel für die Stilzuordnung ein, die nur auf Elementeangewendet wird, die einen spezifischen Attributwert aufweisen.

Tip: Verwenden Sie die Option [Beliebiges Element] in der Liste "Name des Element-Tags", um eineRegel zu erstellen, die auf ein beliebiges Element im Design angewendet wird, das ein spezifischesAttribut bzw. einen spezifischen Attributwert aufweist. Beispielsweise können Sie anhand des Stilsalle Elemente rot und kursiv darstellen, die das Attributwertpaar status="to_be_reviewed"haben.

1. Wählen Sie Stilzuordnung... im Flyout-Menü.

Das Dialogfeld "Stilzuordnung" wird angezeigt.

2. Klicken Sie auf Hinzufügen..., um eine neue Regel zu erstellen, oder auf Ändern..., um einevorhandene Regel zu verfeinern.

3. Wählen Sie das Element, das Sie anhand eines Stils formatieren möchten, aus der Liste Namedes Element-Tags aus.

4. Wählen sie das übergeordnete Element des Elements, das Sie formatieren möchten, aus der ListeUntergeordnetes Element von aus.

In nachfolgenden Beispiel gilt die Stilzuordnungsregel nur für <span>-Elemente, die sich in einem<p>-Element befinden.

Page 89: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

89

5. Klicken Sie unterhalb der Attributliste auf die Schaltfläche + (Attribut hinzufügen).

Note: Sie können nur dann auf diese Schaltfläche klicken, wenn das zuvor ausgewählte XML-Element über ein oder mehrere Attribute verfügt.

Zur Attributliste wird eine neue Zeile hinzugefügt.

Page 90: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

90

6. Doppelklicken Sie in der Attributspalte und wählen Sie das Attribut aus, auf dem diese Regelbasieren soll.

7. Führen Sie einen der folgenden Schritte aus:

• Wenn die Stilzuordnung nur Elemente betreffen soll, bei denen das ausgewählte Attribut einenbestimmten Wert hat, wählen Sie entweder "ist" oder "enthält" in der Liste "Ist/Enthält" ausund geben Sie in die Spalte "Wert" einen Wert ein.

• Wenn die Stilzuordnung unabhängig vom Attributwert für alle Elemente gelten soll, bei denendas ausgewählte Attribut gefunden wurde, fahren Sie mit dem nächsten Schritt fort.

In nachfolgenden Beispiel gilt die Stilzuordnungsregel nur für <span>-Elemente, die ein class-Attribut mit dem Wert "style1" haben.

Page 91: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

91

8. Wählen Sie einen Stil aus den Listen Absatzstil und/oder Schriftstil aus.

9. Klicken Sie auf OK, um die Stilzuordnungsregel zu speichern.

Page 92: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

92

Ein Element einem Zeichenstil zuordnenIn dieser Aufgabe ordnen Sie unter Verwendung der Stilzuordnungsfunktion in Dynamic Content einElement oder Attribut einem Zeichenstil in Illustrator zu, z. B. fetter, kursiver oder unterstrichenerText.

Wenn Sie einem Zeichenstil ein Element oder Attribute zuordnen, wählt Dynamic Contentautomatisch die entsprechende Variante der Schriftart aus, die für das dynamische Objekt verwendetwird. Wenn Sie beispielsweise einen "fetten" Zeichenstil zuordnen, weisen Sie Dynamic Content an,zur fetten, halbfetten oder schwarzen Variante der verwendeten Schriftart zu wechseln.

Note:

Sie können die Verwendung der halbfetten und schwarzen Varianten im Dialogfeld "DynamicContent-Voreinstellungen" aktivieren oder deaktivieren.

1. Wählen Sie Stilzuordnung... im Flyout-Menü.

Das Dialogfeld "Stilzuordnung" wird angezeigt.

2. Klicken Sie auf Hinzufügen..., um eine neue Regel zu erstellen, oder auf Ändern..., um einevorhandene Regel zu verfeinern.

3. Eine element- oder attributbasierte Regel für die Stilzuordnung erstellen:

• Wählen Sie für eine elementbasierte Regel die Option Name des Element-Tags und optimierenSie sie weiter, indem Sie das übergeordnete Element in der Liste Untergeordnetes Elementvon auswählen.

• Fügen Sie für eine attributbasierte Regel ein Attribut hinzu, indem Sie auf die SchaltflächeHinzufügen klicken, die Zuordnungsmethode in der Liste Ist/Enthält auswählen und den Werteingeben.

4. Wählen Sie den Typ des Zeichenstils, den Sie auf die entsprechenden Elemente anwendenmöchten:

• Aktivieren Sie eine oder mehrere der Optionen Fett, Kursiv und Unterstrichen oder• Wählen Sie in der Liste einen vordefinierten Zeichenstil aus.

5. Klicken Sie auf OK, um die Stilzuordnungsregel zu speichern.

Das Vorhandensein einer Zeichenstilregel ist im Dialogfeld "Style Mapping" durch ein Sternchengekennzeichnet.

Page 93: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

93

Beispiel

In diesem Beispiel wird ein Element <b>, das zudem das Attribut style="bold" hat, demZeichenstil "Fett" zugeordnet.

Page 94: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

94

Beim Anwenden dieser Stilzuordnungsregel würde der folgende Code:

<root> <p>Dies ist ein <b style="bold">fettes</b> Wort in einem Satz.</p> </root>

Wie folgt dargestellt:

Page 95: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

7Dynamic Content

95

7.2 Lösen von Textüberlauf-Problemen

Textüberläufe treten auf, wenn in Illustrator ein Textobjekt mehr Text enthält als angezeigt werdenkann. Dynamische Objekte sind besonders anfällig für Textüberläufe: ihr Inhalt kann regelmäßigaktualisiert werden - und dies passiert allzu oft ohne die Auswirkungen zu berücksichtigen, die eingeänderter Inhalt auf das Design haben kann.

Zum Glück alarmiert Sie Dynamic Content beim Auftreten von Textüberläufen sofort, indem es für

jedes Element, in dem das Problem auftritt, ein spezielles Überprüfungs-Warnsymbol anzeigt.

1. Klicken Sie auf "Filter hinzufügen", nachdem Sie den Inhalt der XML-Datei aktualisiert haben.

2. Wählen Sie den Filtertyp "Elemente mit Textüberlauf".Nur Elemente mit Textüberlauf werden in der XML-Baumstruktur angezeigt.

3. Klicken Sie bei gedrückter Alt-Taste auf das Überprüfungs-Warnsymbol neben dem XML-Element, das Sie beheben möchten.

Die Ansicht in Illustrator zoomt auf das dynamische Objekt bzw. auf die dynamischen Objekte,die mit dem Element verknüpft sind. Wenn das Element mit mehreren dynamischen Objektenverknüpft ist, müssen Sie das Objekt mit dem Textüberlauf manuell auswählen, bevor Siefortfahren.

4. Führen Sie einen der folgenden Schritte aus:

•Klicken Sie auf Textfluss neu organisieren und skalieren Sie das dynamische Objekt,damit es den zusätzlichen Text aufnehmen kann.

• Verkleinern Sie mit den Illustrator-Textwerkzeugen die Schriftgröße des Texts im dynamischenObjekt.

5. Wiederholen Sie die Schritte 3 - 4 für jedes der Elemente mit Textüberlauf, bis in der gefiltertenXML-Baumstruktur kein weiteres Element mehr angezeigt wird.

Page 96: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

8Dynamic Content

96

8. Dynamic Content-Voreinstellungen

Die Dynamic Content-Voreinstellungen ermöglichen Ihnen die Festlegung einiger XML-Verarbeitungseinstellungen.

Das Dialogfeld "Dynamic Content-Voreinstellungen"

8.1 Leerzeichen entfernen

Mit der Option Führende, nachfolgende und doppelte Leerzeichen aus verknüpfter XML entfernenlegen Sie fest, wie Dynamic Content Whitespace-Zeichen in verknüpften XML-Elementen handhabt.

Wenn Sie die Option Führende, nachfolgende und doppelte Leerzeichen aus verknüpfter XMLentfernen aktivieren, entfernt Dynamic Content alle Whitespace-Zeichen vor oder hinter dem Text ineinem XML-Element, das mit einem dynamischen Objekt verknüpft ist.

Page 97: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

8Dynamic Content

97

Note:

Die Funktion zum Entfernen von Whitespace-Zeichen entfernt alle führenden, nachfolgendenLeerzeichen, außer denen, die einem eingebetteten XML-Element direkt vorangehen oder folgen.Ansonsten würde der Text in verschachtelten Elementen in den vorangegangenen und folgendenTexten "geklebt" dargestellt.

Beispiel

Betrachten Sie den folgende XML-Codeabschnitt:

Wenn die Option Führende, nachfolgende und doppelte Leerzeichen aus verknüpfter XMLentfernen aktiviert ist, werden aus dem Text in allen verknüpften dynamischen Objekten diezusätzlichen Whitespace-Zeichen entfernt. Vor und hinter dem Inhalt des Elements <b> wirdjedoch ein einzelnes Leerzeichen beibehalten (ein "führendes" und ein "nachfolgendes"). DasErgebnis:

Dieser Text hat führende und nachfolgende Leerzeichen.

Wenn die Leerzeichen um das eingebettete <b>-Element ebenfalls gelöscht würden, würde dasElement wie folgt aussehen:

Dieser Text hat führende und nachfolgende Leerzeichen.

8.2 Style-Mapping-Voreinstellungen

Im Dialogfeld Dynamic Content-Voreinstellungen können die folgenden Style-Mapping-Voreinstellungen festgelegt werden:

Einstellungen Beschreibung

"Halbfette" Schriftarten für dieautomatische Fettsetzung zulassen

Ermöglicht, dass Dynamic Content beider Zeichenstilzuordnung die halbfetteVariante der aktuellen Schriftartauswählen kann, sofern sie verfügbarist.

Wenn diese Option aktiviert ist, wirdText in der Schriftart "Minion ProRegular" beispielsweise in "MinionPro Semibold" geändert. Wenn dieseOption nicht aktiviert ist, wird "MinionPro Bold" verwendet.

Page 98: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

8Dynamic Content

98

Einstellungen Beschreibung

"Schwarze" Schriftarten für dieautomatische Fettsetzung zulassen

Ermöglicht, dass Dynamic Content beider Zeichenstilzuordnung die schwarzeVariante der aktuellen Schriftartauswählen kann, sofern sie verfügbarist.

Wenn diese Option aktiviert ist, wirdText in der Schriftart "Minion Pro Bold"beispielsweise in "Minion Pro Black"geändert. Wenn diese Option nichtaktiviert ist, bleibt "Minion Pro Bold"unverändert.

Note:

Wenn beide Optionen deaktiviert sind, sucht Dynamic Content bei der Zeichenstilzuordnung nur nachden Fett-Varianten der Schriftarten.

8.3 Verwenden Sie zum Abgleich von Elementen für dieAktualisierung und Neuverknüpfung von XML-Dateieneine exakte Methode

Mit der Option Verwenden Sie zum Abgleich von Elementen für die Aktualisierung undNeuverknüpfung von XML-Dateien eine exakte Methode legen Sie fest, wie Dynamic Content einbestimmtes XML-Element mit einem dynamischen Objekt im Illustrator-Dokument verknüpft. DieseOption ist standardmäßig deaktiviert.

Intelligenter oder exakter Abgleich?

Dynamic Content speichert die Verknüpfung zwischen einem XML-Element in der Quell-XML-Dateiund dem dynamischen Objekt im Illustrator-Design in einem "absoluten" Pfad. Dieser absolute Pfadenthält die komplette XML-Baumstruktur bis zu dem betreffenden XML-Element. Dies umfasst alleAttributwerte aller Elemente auf einer höheren Ebene.

Dynamic Content verwendet standardmäßig nicht den exakten Abgleich, um ein XML-Element miteinem dynamischen Objekt zu verknüpfen, wenn Sie eine XML-Datei aktualisieren oder ersetzen.Es verwendet stattdessen einen "intelligenten" Zuordnungsalgorithmus, um den wahrscheinlichstenKandidaten für das Verknüpfen zu ermitteln. Dieser Algorithmus berücksichtigt alle Informationenim absoluten Pfad, verwendet jedoch ein Gewichtungsschema, das kleine Änderungen in der XML-Datei zulässt, ohne die Verknüpfungen mit den dynamischen Objekten zu lösen.

Wenn die Option Verwenden Sie zum Abgleich von Elementen für die Aktualisierung undNeuverknüpfung von XML-Dateien eine exakte Methode aktiviert ist, erfordert Dynamic Contentstattdessen eine exakte Zuordnung zum Pfad des XML-Elements. In diesem Fall, wenn die Positionder XML-Elemente in der externen Datei geändert wurde oder sie neue Attributwerte erhalten haben,gehen die Verknüpfungen zu den dynamischen Objekten verloren. Dies ist in der Regel jedoch nichtdas gewünschte Verhalten.

Page 99: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

8Dynamic Content

99

Beispiel

Betrachten Sie die folgende XML-Baumstruktur:

<CopyElement CopyElementType="Usage"> <body> <p lang="de">Automat 40° 60° 90°</p> <p lang="ru">############## 40° 60° 90°</p> </body> </CopyElement>

Wenn Sie das letzte <p>-Element (<p style="put_style_here">############## 40°60° 90°</p>) mit einem dynamischen Objekt verknüpfen, wird ein absoluter Pfad auf diesesElement gespeichert. Dieser Pfad enthält eine Referenz auf die Position des <p>-Elements relativzu seinem übergeordneten Element, sowie den Wert für das Attribut lang ("ru").

Der XML-Inhalt wird durch Hinzufügen einer weiteren Sprache vervollständigt:

<CopyElement CopyElementType="Usage"> <body> <p lang="de">Automat 40° 60° 90°</p> <p lang="en-us">Washer 40° 60° 90°</p> <p lang="ru">############## 40° 60° 90°</p> </body> </CopyElement>

Wenn Sie das Illustrator-Design aktualisieren:

• mit aktiviertem exakten Abgleich: die Verknüpfung des letzten <p>-Elements mit demdynamischen Objekt wird aufgelöst, da die Position dieses Elements relativ zu seinemübergeordneten Element geändert wurde, d. h. es wurde vom zweiten in das dritteuntergeordnete Element geändert.

• mit dem Standardverhalten (exakter Abgleich ist deaktiviert): die Verknüpfung des letzten<p>-Elements mit dem dynamischen Objekt wird beibehalten. Obwohl die Position des<p>-Elements geändert wurde, führt die Tatsache, dass sein Attributwert immer noch demursprünglichen Pfad entspricht, zu einem gewichteten, intelligenten Abgleich.

8.4 Verarbeitung geänderter XMLs

Die Option Geänderte dynamische Objekte ohne Nachfragen immer markieren und aktualisierenlegt fest, wie Illustrator auf Unterschiede zwischen den dynamischen Objekten und ihrenentsprechenden XML-Elementen reagieren soll.

Beim Aktivieren dieser Option überprüft Illustrator beim Öffnen einer Datei die Übereinstimmungzwischen den dynamischen Objekten und den XML-Elementen.

Wenn Änderungen vorliegen, ändert Illustrator die dynamischen Objekte und markiert sie alsgeändert.

Wenn diese Option nicht aktiviert wurde (Standardeinstellung), fordert Illustrator Sie zur Eingabe auf.

8.5 Speichern von Pfaden für XML-Dateien

Die Option Links zu IPC XML-Dateien immer im Dokument XMP mit dem absoluten Pfad speichernlegt fest, ob Illustrator in den XMP-Daten der Dokumente den absoluten oder relativen Pfad zu denXML-Dateien speichert.

Page 100: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

8Dynamic Content

100

Dies ist ein Beispiel für einen absoluten Pfad: file://networkstorage1/current/2496/XMLfile.xml. Ein absoluter Pfad enthält die komplette Computer- und Ordnerstruktur desSpeicherorts.

Dies ist ein Beispiel für einen relativen Pfad: file:../../XMLfile.xml. Ein relativer Pfad enthälteinen Adressenverweis zu dem Speicherort der XML-Datei in dem Speicherort, in dem das IllustratorDokument zuletzt gespeichert wurde. Wenn das Illustrator Dokument mit diesen XMP-Daten aufeinem anderen Computer geöffnet wird, der einen anderen Laufpfad hat, kann die richtige XML-Dateinicht gefunden werden.

Page 101: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

9Dynamic Content

101

9. Anhang: Einführung in XML

Dieser Anhang enthält einen sehr kurzen Überblick über die grundlegenden Konzepte und Begriffedes XML-Standards (eXtensible Markup Language).

9.1 Was ist XML?

XML ist eine textbasierte Markup-Sprache, die schnell zum Standard für den Datenaustauschgeworden ist.

Wie bei HTML können Sie Daten mit Hilfe von Tags (in spitze Klammern eingeschlosseneKennzeichner: <...>) identifizieren. Diese Tags werden gemeinhin als "Markup" bezeichnet.

Anders als HTML- identifizieren die XML-Tags die Daten und nicht, wie sie angezeigt werden. Woein HTML-Tag angibt, dass "diese Daten fett angezeigt werden sollen" ( <b>...</b> ), agiert ein XML-Tag als Feldname in Ihrem Programm. Es versieht die Daten mit einem Label, das sie identifiziert(Beispiel: <message>...</message> ).

9.2 Semantisches Markup

Da das Identifizieren der Daten Ihnen vermittelt, was was bedeutet (wie sie zu interpretieren sind, wassie mit ihnen tun sollen), wird XML gelegentlich als ein Mechanismus für das Angeben der Semantik(Bedeutung) der Daten bezeichnet.

Auf dieselbe Weise, wie Sie die Feldnamen für eine Datenstruktur beschreiben, können Sie für einebestimmte Anwendung beliebige XML-Tags verwenden, die sinnvoll sind. Mehrere Anwendungen,die dieselben XML-Daten verwenden, müssen diese jedoch für die Tags, die sie gemeinsam nutzen,auch dieselben Tag-Namen verwenden.

Im Folgenden finden Sie ein Beispiel einiger XML-Daten, die Sie für eine Messaging-Anwendungverwenden können:

<message> <to>[email protected]</to> <from>[email protected]</from> <subject>XML ist echt cool</subject> <text>Wie viele Vorteile hat XML? Lass mich die Vorteile zählen...</text> </message>

Die Tags in diesem Beispiel identifizieren die Nachricht als Ganzes, die Ziel- und dieAbsenderadresse, das Thema und den Text der Nachricht. Wie in HTML hat das Tag <to> einentsprechendes schließendes Tag: </to>. Die Daten zwischen dem Tag und seinem schließendenTag definieren ein Element der XML-Daten. Beachten Sie außerdem, dass der Inhalt des Tags <to>komplett im Umfang des Tags <message>..</message> enthalten ist. Es ist diese Fähigkeit, dasein Tag weitere Tags enthalten kann, die es XML ermöglicht, hierarchische Datenstrukturen zurepräsentieren.

Page 102: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

9Dynamic Content

102

9.3 Tags und Attribute

Tags können auch Attribute enthalten - zusätzliche Informationen, die innerhalb der spitzenKlammern des Tags als Teil des Tags selbst enthalten sind.

Das folgende Beispiel zeigt die Struktur einer E-Mail-Nachricht, die Attribute für die Felder "to","from" und "subject" verwendet:

<message to="[email protected]" from="[email protected]" subject="XML ist echt cool"> <text>Wie viele Vorteile hat XML? Lass mich die Vorteile zählen...</text> </message>

Da Sie eine Datenstruktur wie <message> auch genauso gut mit Attributen oder Tags erstellenkönnten, kann es jedoch schwierig sein, herauszufinden, welches Design sich für Ihre Zwecke ambesten eignet.

9.4 Was ist IPC-XML

IPC-XML ist eine Form von XML, das speziell für den Austausch von Inhalt zwischen Markeneignernund deren Lieferanten entwickelt wurde.

Es ist ein offenes Format, das Konzepte der JDF-Spezifikation borgt, die von der CIP4-Organisationerstellt wurde. Das IPC-XML-Schema wurde vom Intelligent Packaging Consortium (IPC) entwickelt,einer informellen Arbeitsgruppe, die aus Markeneignern, Händlern, Software-Herstellern, Beraternund Verpackungsdesignern besteht.

Dynamic Content kann mit unterschiedlichen Formen von XML (XHTML, PIM, SPL, …) arbeiten. DasPlugin hat hinsichtlich der verwendbaren XML-Formate keine Einschränkungen, so lange die XML-Dateien, die Sie zur Palette hinzufügen, ordnungsgemäß formatiert sind. Da das IPC-XML-Schemajedoch speziell für die Verwendung in der Verpackungsindustrie entwickelt wurde, verfügt DynamicContent über einige Merkmale, die die Arbeit mit IPC-basierten XML-Dateien vereinfachen.

9.5 Das IPC-XML-Schema

Der Stamm einer IPC-XML-Datei heißt <CopyContent>. Er enthält 3 Abschnitte: <RevisionHistory>,<Project>-Informationen und einen <Copy>-Abschnitt, der mehrere <CopyElement>-Elementeenthält die den eigentlichen Textinhalt enthalten.

Erläuterung anhand einer Beispieldatei

Die folgende XML-Datei zeigt deutlich die drei Abschnitte in einer IPC-XML-Datei. Der gesamteInhalt ist im Stamm-Tag <CopyContent> umschlossen. Basierend darauf sehen Sie Folgendes:

• Das <RevisionHistory>-Element, das zeigt, dass dieses Dokument nun nach einerÜberarbeitung von Jerry Morris bei Version 1.1 ist.

Page 103: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

9Dynamic Content

103

• Das <Project>-Element zeigt, dass das Projekt "Diapers Test" heißt und für den US-Bereichvorgesehen ist. Das Projekt umfasst 5 Pieces of Art (POAs): es gibt fünf Illustrator-Dokumente,die Informationen aus dieser XML-Datei verwenden.

• Das <Copy>-Element listet den Textinhalt, einschließlich CopyElements für den Markennamen(Pampers), die Anzahl der Verpackungen (von 30 bis 50 Windeln) und ein generisches Elementauf, das Ihnen zeigt, wie Sie weiteren Textinhalt in die IPC-XML einfügen können.

<?xml version="1.0" encoding="UTF-8"?>

<CopyContent xmlns="http://www.esko.com/IPCSchema_1_0" Version="1.0" AgentName="PG ACT" AgentVersion="1.0">

<RevisionHistory RevisionNumber="1.1"> <Revision Type="Änderung" Author="Jerry Morris" RevisionNumber="1.0" TimeStamp="2007-01-31T12:00:00+01:00" /> <Revision Type="Änderung" Author="Jerry Morris" RevisionNumber="1.1" TimeStamp="2007-01-31T13:00:00+01:00" /> </RevisionHistory>

<Project ProjectName="Diapers Test" ProjectID="P1" Region="USA"> <POAs> <POA ID="Common" Name="Common CopyElements" Locales="en-US es-US"/> <POA ID="P1_30" Name="Pampers 30 Windeln für die USA" Locales="en-US es-US" /> <POA ID="P1_40" Name="Pampers 40 Windeln für die USA" Locales="en-US es-US" /> <POA ID="P1_50" Name="Pampers 50 Windeln für die USA" Locales="en-US es-US" /> <POA ID="P1_50_ES" Name="Pampers 50 Windeln für die USA, nur Spanisch" Locales="es-US" /> </POAs> </Project>

<Copy> <CopyElement ID="CP001" CopyElementType="Markenname" SourceRef="NamesDict" CopySourceRef="21321" POAs="Common"> <body>Pampers</body> </CopyElement> <CopyElement ID="CP002" CopyElementType="Anzahl Verpackungen" Locale="en-US" Panels="Front Back" POAs="P1_30"> <body>Enthält 30 Windeln</body> </CopyElement> <CopyElement ID="CP003" CopyElementType="Verpackungsinhalt" Locale="en-US" Panels="Front Back" POAs="P1_40"> <body>Enthält 40 Windeln</body> </CopyElement> <CopyElement ID="CP004" CopyElementType="Verpackungsinhalt" Locale="en-US" Panels="Front Back" POAs="P1_50"> <body>Enthält 50 Windeln</body> </CopyElement> <CopyElement ID="CP007" CopyElementType="Verpackungsinhalt" Locale="es-US" Panels="Front Back" POAs="P1_50_ES"> <body>Contiene 50 pañales</body> </CopyElement> <CopyElement ID="CP005" CopyElementType="Generic" Locale="en-US" POAs="P1_30 P1_40 P1_50"> <body>Wie geht es Ihnen?</body> </CopyElement> <CopyElement ID="CP006" CopyElementType="Generic" Locale="es-US" POAs="P1_30 P1_40 P1_50 P1_50_ES"> <body>Que tal estas?</body> </CopyElement> </Copy>

</CopyContent>

Page 104: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

10Dynamic Content

104

10. Glossar

Dieses Glossar bietet einen Überblick über einige grundlegende Konzepte und Begriffe, die in diesemHandbuch verwendet werden, sowie deren Bedeutung im speziellen Kontext des Dynamic Content-Plugins.

10.1 Dynamisches Objekt

Ein Illustrator-Textobjekt, das mit dem Dynamic Content-Plugin mit einem XML-Element aus einerexternen Datei verknüpft wurde. Dynamische Objekte weisen mehrere spezielle Merkmale auf,wodurch sie sich anders als normaler Illustrator-Text verhalten.

10.2 IPC

Das Intelligent Packaging Consortium (IPC) ist eine informelle Arbeitsgruppe, die ausMarkeneignern, Händlern, Software-Herstellern, Beratern und Verpackungsdesignern besteht. DieIPC-Arbeitsgruppe hat das IPC-XML-Schema entwickelt, eine Standard-Dokumentstruktur für denAustausch von Daten zwischen Markeneignern und deren Lieferanten.

10.3 Knoten

Ein Knoten ist ein Element in der Baumstruktur eines XML-Dokuments. "Knoten" ist ein generischerBegriff, d. h. dass Knoten unterschiedliche Typen sein können: XML-Elementknoten, XML-Attributknoten, Textknoten usw.

10.4 XML-Attribut

Ein Qualifizierer in einem XML-Tag, der zusätzliche Informationen zur Verfügung stellt. Im Tag<Folientitel="Meine Folie"> ist der Titel ein Attribut und "Meine Folie" dessen Wert.

10.5 XML-Element

Eine Einheit von XML-Daten, die durch Tags getrennt sind. Ein XML-Element kann andere Elementeumschließen. Beispielsweise in der folgenden XML-Struktur:

<slideshow> <slide>..</slide> <slide>..</slide> </slideshow>

das Element <slideshow> enthält zwei Elemente <slide>.

Page 105: Dynamic Content Benutzerhandbuch - Esko · Cooperation for the Integration of Processes in Prepress, Press and Postpress (CIP4). Alle Rechte vorbehalten. 1 Dynamic Content 6 Die Esko-Software

10Dynamic Content

105

10.6 XML-Datei

Eine Datei, deren Inhalt im XML-Format vorliegt. Das XML-Markup ist insofern mit HTML zuvergleichen, als es auch Tags verwendet, die in eckigen Klammern eingeschlossen sind (Beispiel:<element>), es beschreibt jedoch die Struktur der Daten und nicht die Art und Weise, wie sie in einemWebbrowser präsentiert oder dargestellt werden.

10.7 XML-Schema

Eine Methode, mit der die Struktur angegeben wird, der ein XML-Dokument folgen muss. DasIPC-XML-Schema gibt beispielsweise an, dass Dokumente ein Stammelement <CopyContent>,gefolgt von den untergeordneten Elementen <RevisionHistory>, <Project>, <Copy> in exakt dieserReihenfolge.


Recommended