Suchen/Ersetzen automatisieren

(Auszug aus "ePub für (In)Designer — Mit InDesign Schritt für Schritt zum E-Book" von Sascha Heck & Yves Apel)

Die in diesem Punkt erläuterten Suchen/Ersetzen-Routinen können natürlich auch durch ein Skript automatisiert werden. Ein passendes wird sogar mit InDesign mitgeliefert und installiert. Es heißt »FindChangeByList.jsx«. Sie finden das Skripte-Bedienfeld unter Fenster → Hilfsprogramme → Skripte.

Beispiel-Skripte in InDesign

Abbildung: Mit InDesign wird eine ganze Reihe hilfreicher Beispiel-Skripte mitinstalliert.

Um das Skript für die Suchen/Ersetzen-Routine verwenden zu können, muss die dazugehörige Textdatei »FindChangeList.txt« angepasst werden. In dieser Datei sind schon einige Suchaufgaben vordefiniert und es gibt auch Erklärungen dazu, wonach man suchen lassen kann. Im Großen und Ganzen handelt es sich dabei eigentlich nur um eine Liste, die das Wort beim Eintrag {findWhat: "Suche"}, das sich zwischen den Anführungszeichen befindet, sucht und bei {changeTo: "Ersetzen"} das zwischen Anführungszeichen stehende Wort ersetzt.

Auszug aus der FindChangeList.txt-Datei

Abbildung: Auszug aus der FindChangeList.txt-Datei.
»findWhat«: Was wird gesucht? und »changeTo«: Zu was wird abgeändert?

Sie können das Skript auch kopieren und umbenennen, um so ein Skript nur für die spezielle Suchen/Ersetzen-Arbeit am ePub zu haben. Dazu muss dann aber auch im Skript selbst die Zeile abgeändert werden, in der die dazugehörige .txt-Datei aufgerufen wird.

Suchen/Ersetzen automatisieren

Abbildung: Suchen/Ersetzen automatisieren.

Im Skript wird die Suchen/Ersetzen-Liste aufgerufen (hier in Zeile 116). Wenn Sie eine eigene Liste anlegen, müssen Sie hier den neuen Namen Ihrer .txt-Datei eingeben.

Eine sehr ausführliche Erklärung zu diesem Skript finden Sie auf der Website von Gregor Fellenz, der dort den Ausschnitt aus seinem Buch »InDesign automatisieren« als PDF zur Verfügung stellt.

  

<< zurück vor >>

 

 

 

Tipp der data2type-Redaktion:
Zum Thema ePub & InDesign bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © dpunkt.verlag GmbH 2012
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "ePub für (In)Designer" denselben Bestimmungen wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

dpunkt.verlag GmbH, Wieblinger Weg 17, 69123 Heidelberg, fon 06221-14830, fax 06221-148399, hallo(at)dpunkt.de