Copydeck-Handbuch

Copydeck verknüpft eine .ai-Datei mit der Datendatei der Variablen (XML, CSV oder TXT), zeigt, was sich geändert hat, und aktualisiert die Texte. Die Oberfläche gibt es auf Deutsch, Englisch, Italienisch, Französisch und Spanisch: über das Menü oben rechts im Fenster.

1. Installation

Kopieren Sie Copydeck.jsx in den Skripten-Ordner von Illustrator:

System Ordner
Windows C:\Program Files\Adobe\Adobe Illustrator <Version>\Presets\de_DE\Scripts\
macOS /Applications/Adobe Illustrator <Version>/Presets.localized/de_DE/Scripts/

Der Sprachordner hängt von Ihrem Illustrator ab (de_DE, en_US…). Starten Sie Illustrator neu: das Skript erscheint unter Datei > Skripten > Copydeck. Ohne Installation: Datei > Skripten > Anderes Skript… und die Datei wählen.

Tastaturbefehl

Ein Tastaturbefehl wird empfohlen, vor allem für Auf der Zeichenfläche wählen.

  1. Fenster > Aktionen. Einen neuen Satz und dann eine neue Aktion anlegen.
  2. Als Funktionstaste eine freie Taste wählen, z. B. Strg+Umschalt+F12. Nicht F5–F9 verwenden: Illustrator nutzt sie bereits (F5 = Pinsel) und hat Vorrang.
  3. Aufzeichnen klicken, dann im Menü des Aktionen-Bedienfelds Menübefehl einfügen… wählen, Datei > Skripten > Copydeck anklicken und bestätigen. Aufzeichnung beenden.
  4. Prüfen, dass die Aktion den Schritt Copydeck enthält: fehlt er, bewirkt die Taste nichts.

Funktioniert die Taste nach einem Neustart von Illustrator nicht mehr, ist der Skriptschritt aus der Aktion verloren gegangen (kommt vor): Schritt 3 wiederholen.

2. Erster Start mit einer Datei

Unterstützte Datendateien

XML – das Format „Variablenbibliothek” von Illustrator (Variablen-Bedienfeld > Variablenbibliothek speichern). <p> = Absatz, <br/> = erzwungener Zeilenumbruch, <b> und <i> = fett und kursiv (wenn die Schrift diese Schnitte hat).

CSV oder tabulatorgetrennte TXT – wie bei Illustrator und VariableImporter:

Element Bedeutung
erste Zeile Variablennamen
weitere Zeilen ein Datensatz pro Zeile
@name Bildvariable (angezeigt, von Illustrator verwaltet)
#name Sichtbarkeitsvariable (angezeigt, von Illustrator verwaltet)
%name Diagrammvariable (angezeigt, von Illustrator verwaltet)
Zeilenumbruch in einer Zelle oder \\ neuer Absatz

Trennzeichen (Komma, Semikolon oder Tabulator) und Kodierung (UTF-8, UTF-16 „Unicode-Text” aus Excel, Windows-1252) werden automatisch erkannt.

3. Den Vergleich lesen

Register Variablen und Vergleich. Jede Zeile ist eine Variable:

Status Bedeutung
● Zu aktualisieren der Text im Dokument weicht von der Datei ab
≈ Nur Leerzeichen/Umbrüche nur Leerzeichen oder Umbrüche unterscheiden sich
≈ Nur Groß-/Kleinschreibung nur die Groß-/Kleinschreibung unterscheidet sich
○ Nicht verknüpft die Variable existiert, aber kein Objekt nutzt sie
+ Neu in der Datei nur in der Datendatei: anlegen und verknüpfen
! Nicht in der Datei im Dokument, aber nicht in der Datendatei
✓ Aktuell stimmt mit der Datei überein

Wie verglichen wird

Die Liste verwenden

4. Aktualisieren

Aktualisieren So geht’s
eine Variable Zeile auswählen > Diese aktualisieren
mehrere Variablen Strg/Cmd+Klick oder Umschalt+Klick auf die Zeilen > Ausgewählte Zeilen aktualisieren
alle Variablen Alle zu aktualisierenden Variablen aktualisieren (nur die „● Zu aktualisieren”)
zurück Letzte Aktualisierung rückgängig

Wie aktualisiert wird

Wichtig: die Änderungen sind bereits im Dokument. Speichern Sie die .ai-Datei.

5. Eine Variable mit einem Text verknüpfen

Automatisch: Automatisch zuordnen…

Im Register Variablen und im Register Textobjekte verfügbar. Schlägt in einer Liste vor:

Nur die sicheren Zeilen sind vorausgewählt. Zweifelhafte Zeilen (gleicher Wert für mehrere Variablen, sehr kurze Werte, zusätzliche Kopien) stehen in der Liste, sind aber nicht ausgewählt: die Spalte Hinweis erklärt warum. Prüfen, Zeilen mit Strg/Cmd+Klick hinzufügen oder entfernen, dann Auswahl verknüpfen klicken. Doppelklick auf eine Zeile zeigt das Objekt.

Von Hand

Das Fenster blockiert Illustrator, solange es geöffnet ist. Es gibt drei Wege:

A) Auf der Zeichenfläche wählen (am bequemsten): Variable auswählen > Auf der Zeichenfläche wählen… > das Fenster schließt sich > Text auf der Zeichenfläche anklicken > Skript mit dem Tastaturbefehl erneut starten. Die Verknüpfung wird automatisch abgeschlossen und das Fenster öffnet sich an derselben Stelle.

B) Vor dem Öffnen auswählen: Text in Illustrator auswählen > Skript starten > Variable wählen > Mit ausgewählten Objekten verknüpfen.

C) Aus der Liste (Register Textobjekte): links die Textobjekte, rechts die Variablen, jeweils mit eigenem Suchfeld.

  1. Objekt suchen und wählen (Doppelklick zeigt es an).
  2. Variable suchen und wählen.
  3. Objekt und Variable verknüpfen klicken.

Der Stern ★ markiert wahrscheinliche Paare (Objekttext gleich dem Wert der Variable in der Datei); Zeilen mit ★ stehen oben. Die Objektliste zeigt höchstens 200 Zeilen: sind es mehr, zum Eingrenzen in das Suchfeld tippen.

Weitere Aktionen

6. Wie Verknüpfungen gespeichert werden

Ein Objekt kann auf zwei Arten verknüpft sein, und das Skript liest beide:

Hat ein Objekt beides und nennen sie verschiedene Variablen, gilt die Illustrator-Verknüpfung.

Die Zeile wird in die Notiz geschrieben:

Bildmaterial kopieren

In derselben Datei: die Kopie bleibt mit derselben Variable verknüpft und wird zusammen mit dem Original aktualisiert. Soll eine Kopie der Variable nicht mehr folgen, wählen Sie sie aus und klicken Sie auf Verknüpfung lösen.

In eine andere Datei:

  1. In der Ausgangsdatei das Skript öffnen (es speichert die fehlenden Notizen), schließen und die .ai-Datei speichern.
  2. Das Bildmaterial kopieren und in die neue Datei einfügen.
  3. In der neuen Datei das Skript öffnen: die Objekte sind bereits verknüpft. Datendatei wählen und Automatisch zuordnen… klicken: die Zeilen Wiederherstellen legen die Verknüpfungen auch im Variablen-Bedienfeld wieder an.

Optionen

Im Register Textobjekte, unten rechts:

7. Gut zu wissen

Was Wo es gespeichert wird
Verknüpfung zur Datendatei, Verlauf in der .ai-Datei (XMP-Metadaten)
Verknüpfungen der Objekte Variablen-Bedienfeld und Notizen der Objekte
Optionen und Sprache Illustrator-Voreinstellungen auf diesem Computer