Download (erfordert Anmeldung/Registrierung im Forum): WpsIncludesInCludes (Version 0.9 vom 27.01.2012)
Wenn Sie mehr als Dreizeiler schreiben, sollten Sie Ihre InDesign-Skripte möglichst modular aufbauen.
JavaScript bietet Ihnen dafür die Möglichkeit, mit der Preprocessor Direktive #include externe Dateien bei der Ausführung einzubinden.
Dieses Vorgehen bietet Ihnen die Möglichkeit hoher Modularität.
Nachteilig bei dieser Lösung ist das erschwerte Debuggung über mehrere Dateien.
Außerdem müssen Sie bei der Auslieferung mehrere Dateien zur Verfügung stellen.
Deshalb kann es nützlich sein, beim Debugging oder bei der Auslieferung alle Dateien zusammenzuführen.
Diese Möglichkeit bietet Ihnen mein Skript
WpsIncludesIncludes.jsx
Nach dem Start des Skriptes werden Sie aufgefordert, ein Skript zu öffen, anschließend wird diese Datei nach includes durchsucht, die Dateien, wenn möglich, eingefügt und zum Schluss können Sie die erzeugte Datei unter einem neuen Namen speichern.
Auftretende Fehler werden in der Zieldatei dokumentiert und am Ende als Meldung ausgegeben.
Zum Schluss erhalten Sie eine Abschlussmeldung.
Eine weitere Anwendung des Skriptes WpsIncludesInCludes.jsx ist die Einrichtung einer Skriptvorlage für die Entwicklung eines neuen Skriptes, in der die benötigten Grundfunktionen definiert sind:
Beispiel:
Ausschnitt aus der erzeugten Datei:
Das komplette Skript steht Ihnen gleich nach der Anmeldung im Forum zum Download zur Verfügung.
Arbeiten Sie modular mit WpsIncludesInCludes.jsx
-
- Beiträge: 250
- Registriert: 6. Aug 2011, 17:48
- Wohnort: 18374 Zingst
- Kontaktdaten:
Arbeiten Sie modular mit WpsIncludesInCludes.jsx
Zuletzt geändert von wernerperplies am 1. Feb 2012, 07:01, insgesamt 6-mal geändert.
Zuletzt als neu markiert von wernerperplies am 16. Apr 2017, 08:32.