Gregor Fellenz. InDesign. automatisieren. Keine Angst vor Skripting, GREP & Co. dpunkt.verlag

Ähnliche Dokumente
InDesign automatisieren

InDesign. Die coolsten InDesign-Scripts. Ressourcen. Script Panel. JavaScript. Scripting. 16. September 2011 Swiss Publishing Week

CLASSROOM IN A BOOK Das offizielle Trainingsbuch von Adobe Systems

Word. .dotm. Werksatz mit InDesign. Satz Konventionen. Automatisierung. Preflight. Formatvorlagen. 16. September 2011 Swiss Publishing Week

ADOBE INDESIGN CS4 '.. *Ч-'\...'". CLASSROOM IN Das offizielle Trainingsbuch von Adobe System? 'ШШШ - I

Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten

InDesign automatisieren

Classroom in a Book. Adobe. Adobe InDesign 2.0. Markt+Technik Verlag

Danksagung...6. Einleitung 7

Alles so schön bunt hier

Checkliste für Funktionen, Einstellung und Bedienfelder in Adobe InDesign CS3 bis CS5/5.5:

EPUB. InDesign. E-Book. E-Books aus InDesign CC XHTML CSS. Reflowable. Fixed Layout. 11. September 2013 swiss publishing days

1) absatz- und zeichenformate. 2) Grundlinienraster 3) Musterseiten & Seitenzahlen 4) Ebenen 5) Konturenführung 6) Tabellen

Befehlsname Parameter Taste. Abbrechen. Absatz Abstand Vor Hinzufügen oder Löschen. Strg+ 0. Absatz Block Strg+ B. Absatz Links Strg+ L

Wissenschaftliche Arbeiten mit

Inhaltsverzeichnis. Digital publizieren mit InDesign CC

1 Digitale Publikationen 1

MS-Word. Inhalt der Lerneinheiten. Arbeitsoberfläche. 1. Grundlagen der Textverarbeitung. 2. Drucken. 3. Textgestaltung. 4.

5. Die Open Office.org Writer-Hilfe Die Open Office.org Writer-Hilfe verwenden...45

Effiziente XML-Workflows mit Adobe InDesign

Makros in OpenOffice.org - Basic/StarBasic

Word XP. Handbuch zur Lehrreihe active learning

1 Datenübernahme ohne VBA Grundlagen der VBA Programmierung Inhalt

OLIVER BOUCHARD KLAUS-PETER HUTTEL KARL-HEINZ PELZEL OFFICE Word, Excel, PowerPoint, Outlook WILHELM HEYNE VERLAG MÜNCHEN

Content Labs.

CLASSROOM IN A BOOK Das offizielle Trainingsbuch von Adobe Systems

Inhaltsverzeichnis Einleitung xi Kapitel 1: Die Vorbereitung aufs Abenteuer

Andrea Forst. Adobe InDesign CS6. Schritt für Schritt zum perfekten Layout

CLASSROOM IN A BOOK. Adobe GoLive cs2

werden die Befehle im Anweisungsblock hinter dem ebenfalls reservierten

Datenbankprogrammierung mit MySQL 5 und PHP 5 Spona

Winfried Seimert. Das Einsteigerseminar Microsoft Access fatüffl

Seiten und Musterseiten

Dateien und Verzeichnisse

InDesign. InDesign und XML wie geht s weiter? <xml/> markupforum Stuttgart 1. März Workflows IDML. Zukunft. gregor.fellenz@indesignblog.

1 Integration von Buzzword

2 Die Gerätetypen und Programme im Einsatz E-Reader E-Book-Editoren E-Book-Software-Reader Die Programme des Autors 35

INHALTSVERZEICHNIS MODUL 6

Offene Punkte. InDesign Satzautomation

Von Xpress zu InDesign CS2

TMDL - FH-DORTMUND 1. JUNI 2016

Herzlich willkommen Dokumente erstellen und bearbeiten Inhalt. Inhalt 5

Effizienter Arbeiten mit InDesign: Praktische Tipps und Tricks. Pascal Schrafl, JetNet Services GmbH Digicomp Publishing Day

Adobe InCopy. Frank Zeitz, ,Seminar bei Institut für Auslandsbeziehungen (Linienstr 139, Berlin)

Microsoft Office Access 2010

Das Objektmodell von InDesign

Inhaltsverzeichnis. Einleitung Texte und Textauswertungen Datum und Zeit 71

EDITH NEUBAUER INHALT I

Inhaltsverzeichnis. Geleitwort 11. Vorwort 13. Kapitel 1 Einführung 15. Kapitel 2 Grundkonzepte 19. Kapitel 3 Die Projektmappe 39

Inhalt. Vorwort 13. Einleitung 15. Für wen ist dieses Buch gedacht? 15 Zum Aufbau des Buchs Installation und erste Schritte 17

Inhalt. Vorwort 13. Einleitung JavaScript-Grundlagen 17

Öffnen Schließen Sichern Sichern unter. Datei Zurück zur letzten Version. Fenster Farbfelder; Schrift Absatzformate; Schrift Zeichenformate;

Stephan Lamprecht. Texte professionell konzipieren, schreiben und veröffentlichen

InDesign Satzautomation

Schnellübersichten. Adobe Acrobat DC/2019

Über: Datei Neu Dokument einrichten, abspeichern als.indd

Vorwort Was ist neu an Access 2000? 17

Im dann folgenden Dialogfenster wird die Art der importierten Datei angegeben um den Import zu optimieren.

INHALTSVERZEICHNIS MODUL 6

Vorwort Die Arbeitsumgebung von Word... 11

Inhaltsverzeichnis. Einleitung Text vom Benutzer erfragen Text über ein Dialogfeld erfragen... 23

Das Einsteigerseminar ASP

Objekte verankern. Bei gedrückter Alt- Optionen für Verankerte Objekte; bei gedrückter. Objekt relativ zur Zeile verankert. Objektexportoptionen

4.5 Aufzählungen und Listen

Vorwort Einführung in Power Query Erste Abfrage erstellen... 21

<Trainingsinhalt> XML und Datenbanken

Microsoft Excel Schulung

RibbonProgram mierung

Inhalt. Vorwort Bedienungsgrundlagen Planung einer Datenbank 49

Word 2013 Grundlagen. Inhalt

Herzlich willkommen 15

Russische Übersetzungen (Exceltabelle) in EPLAN 5.70 einlesen...

Eine PDF-Druckvorlage mit Adobe InDesign erstellen

EDITH NEUBAUER 2004 INHALT I

Weiterbildung EDV und Beruf IT-Training WORD Grundlagen der Textverarbeitung. WORD 2003 für Windows. W2003 / GL / W03-1 Harald Bartholmeß

ADOBE Photoshop Grundlagen

Helma Spona. Windows PowerShell. Galileo Press

Kurzanleitung. Zitiertil-Creator. Dokumentvorlagen Dokumente Formatvorlagen Format Zeichen Format Absatz

Kurzübersicht Starten und Anmelden Sperrbildschirm Microsoft Konto und lokales Benutzerkonto... 12

Teil A Grundlagen 31

1 Schöner suchen und ersetzen mit GREP

Thomas Theis PHP4. Webserver-Programmierung für Um- und Einsteiger. Galileo Press

Scriptsprachen für dynamische Webauftritte

Konzept. Skripte. Von der Idee zum Skript. Entwicklung. Automatisierung. Programmieren. 11. September 2013 swiss publishing days

Tastenkürzel für WORD. F4 oder Strg + Y oder Alt + Enter

Kundeninformation PDF-Erzeugung in Adobe Illustrator, Adobe InDesign und QuarkXPress Datenprüfung und Datenübergabe

1 Einführung 1. 2 Einrichten der Arbeitsumgebung 9. 3 Schnelleinstieg in Xcode und Objective-C 25

Andreas Kleinke. Anton Ochsenkühn. ibooks Author. mac BUCH VERLAG

Tobias Weltner. PowerShell-Scripting fur Administratoren

Dirk Ammelburger XML. Grundlagen der Sprache und Anwendungen in der Praxis HANSER

Inhalt 1 2. Über dieses Buch 9. Eigene Web Apps erstellen 15. Web Apps weiterentwickeln 27

Inhalt. Einführung Lektion 1 Diagramme erstellen...21

Anleitung für das Erstellen barrierearmer PDF-Dokumente (Version 2.0, Günter Partosch, HRZ Gießen, Mai 2012)

Susanne Franz. E-Manuskripte mit MS Word 2010

Transkript:

Gregor Fellenz InDesign automatisieren Keine Angst vor Skripting, GREP & Co. dpunkt.verlag

5 Inhalt Einleitung 9 I Einstieg in die InDesign-Automatisierung 17 1 Schöner suchen und ersetzen mit GREP 18 1.1 Der Suchen/Ersetzen-Dialog, 19 1.2 Die Suche mit Regulären Ausdrücken 21 1.2.1 Zeichen mit spezieller Bedeutung, 21 1.2.2 Variable Zeichen auswählen 22 1.2.3 Sonderzeichen, 26 1.2.4 Wiederholungen 28 1.3 Genaue Positionen ermitteln 31 1.4 Praxisbeispiel Preisliste 31 1.5 Intelligenter ersetzen 33 1.6 Noch mehr finden 34 1.7 GREP-Stile 35 2 Skripte in InDesign verwenden 37 2.1 Skripte installieren 37 2.2 Versteckte Perlen - InDesigns Skripte 39 2.3 Skripte zum Download 40 3 Adobe ExtendScript Toolkit 42 4 Skripte verstehen und verändern 47 4.1 Die wunderbare Welt der Programmierung 47 4.2 Hello World 49 4.3 Textrahmen formatieren, 50 4.4 Spaltenbreite festlegen 60 4.5 Mit Text arbeiten 68 4.6 Bilder auf Blitzer prüfen 75 4.7 Seiten und Objekte finden 83 4.7.1 Objekte mit Namen versehen 87 4.7.2 Objekte von der Musterseite lösen 88 4.8 Suchen und Ersetzen per Skript 91 4.8.1 Adobe-Skript FindChangeByList 96 4.9 Suchen, finden und verändern 98

6 Inhalt 5 Fehlersuche 103 5.1 Häufige Fehler und Lösungen 103 5.2 Hilfe finden. 105 11 InDesign-Programmierung mit JavaScript 107 6 Einführung in ]avascript 108 6.1 Warum ]avascript? 108 6.2 Was ist ]avascript? 108 6.3 Wie es aussehen muss - Syntax 109 6.4 Variablen 111 6.5 Zahlen und Zeichenketten 113 6.6 Datenkraken - Objekte 118 6.7 Entscheidungen - Abfragen und Verzweigungen 120 6.8 Arrays 124 6.9 Arbeit wegschaffen - Schleifen 128 6.9.1 for-schleife 128 6.9.2 while-schleife. 131 6.10 Eigene Funktionen und Methoden 132 6.11 Etwas ausprobieren - Fehlerbehandlung 135 6.12 Mit Dateien arbeiten 137 6.12.1 Textdateien einlesen und erstellen 140 Exkurs Unicode 142 7 InDesign-Objektmodell 145 7.1 Objekte und Klassen 145 7.2 Das InDesign-Objektmodell verstehen 146 7.2.1 Aufbau des Objektmodells 146 7.2.2 Im Objektmodell navigieren. 150 7.3 Objekte analysieren 155 7.4 Sammlungen 156 7.5 Gemeinsame Methoden 161 7.6 Voreinstellungen 162 7.6.1 Voreinstellungen für das Skripting 163 7.6.2 Dokument- und Ansichtseinstellungen 164 7.6.3 Einstellungen für Import und Export 166 7.7 Seiten und Mustervorlagen 168 7.8 Rahmen und Koordinaten 171 7.9 Text vs. Textrahmen 173 7.10 Mit Texten arbeiten 175 7.10.1 Formatvorlagen 176 7.11 Tabellen 178 7.11.1 Tabellen- und Zellenformate 182 7.12 Bilder und Verknüpfungen 182 7.13 Suchen und Ersetzen 185

Inhalt 7 7.14 Dokumente 188 7.15 Benutzerinteraktion und Dialogfenster. 190 7.16 Target und Session 195 7.17 Events 195 8 Debugging mit dem ESTK 198 9 Programmierkonzepte 201 9.1 Format- und Mustervorlagen 201 9.2 Schritte der Skripterstellung. 203 9.3 Best Practice 204 9.4 Ein Skript-Template nutzen. 208 111 Automatisierung in der Praxis. 211 10 Noch mehr finden mit GREP. 212 10.1 Die besten GREP-Tools. 212 10.2 Grenzen und Übergänge 213 10.3 Doppelte Wörter finden 214 10.4 GREP-Performance 215 10.5 Ausschau halten 216 10.6 Unicode und GREP 218 10.7 Weitere Zeichenklassen. 219 10.7.1 Posix-Ausdrücke 220 10.7.2 Unicode-Properties 220 10.8 Mit der Zwischenablage arbeiten. 221 10.9 GREPs formatieren und kommentieren 222 10.10 Vornamen abkürzen. 222 10.11 Anführungszeichen und Apostrophe 223 10.12 Zifferngruppen bilden 226 10.13 Festabstände 227 10.14 GREP-Stile in alle Absatzformate kopieren.229 10.15 Leerraum vereinheitlichen 230 11 Skripting-Kochrezepte. 235 11.1 Zeilen einsparen 235 11.2 Marginalien 238 11.3 Transparente Absatzlinien 241 11.4 Fußnoten in Endnoten umwandeln. 245 11.4.1 Fußnoten in Endnoten konvertieren.246 11.4.2 Endnoten mit Hilfe von Querverweisen 248 11.5 Bilder und Metadaten 250 11.5.1 Bildunterschriften aus Metadaten in CS5 251 11.5.2 Bildquellenverzeichnis erstellen 252 11.6 Lokale Formatabweichungen 256 11.6.1 Lokale Abweichungen anzeigen. 256 11.6.2 Suche nach Abweichungen in Attributen 257

8 Inhalt 11.7 Tabellen suchen 11.8 Zoom per Skript 11.9 Alle Dokumente schließen 11.10 Backup beim Speichern anlegen 11.11 Eigene Einträge im Menü erstellen 11.11.1 Menü-Einträge 11.11.2 Skripte beim Sta rt von InDesign laden 11.11.3 Menü-Befehle per Skript ausführen 12 Skript-Workflow mit Word-Dateien 12.1 Vorhandene Daten und Zielstellung 12.2 Das Skript planen 12.3 Word-Dateien importieren 12.4 Formatierte Texte auswerten 12.5 Den Index generieren 13 E-Books mit dem EPUB-Format. 13.1 Das EPUB-Format. 13.2 EPUB exportieren 13.3 Dokumente richtig aufbauen. 13.4 Objekte im Textfluss verankern 13.5 EPUB-Dateien bearbeiten. 13.5.1 EPUB-Dateien optimieren 13.5.2 EPUB-Dateien prüfen 14 InDesign und XML Exkurs XML-Grundlagen 14.1 XML in InDesign 14.2 Zusammenspiel von XML und InDesign 14.3 Skripting mit XML 14.4 XML-Rules Exkurs Elemente mit XPath adressieren Anhang Al JavaScript Library idshelper.jsx A2 GREP-Referenz Metazeichen für die Suche Metazeichen für die Ersetzung Sonderzeichen für Suche und Ersetzung A3 Ressourcen und Literatur Index 258 262 262 263 265 266 269 269 270 271 272 274 276 283.. 285. 286 290 297 300 305 306 309.311 312. 316 325 328 332 332 338.338 340.340.343 344 347... 349