Ich habe in diesem Script das erste Mal etwas eingebaut, von dem ich mir nicht sicher bin, ob's eine gute Idee ist. Es geht darum, dass zumindest ich regelmäßig vergesse, welche Voraussetzungen eigentlich ein Script hat. Was muss ich einrichten, bevor das Script sinnvoll gestartet werden kann?
Einige Beiträge, die nur für den Scripter interessant sind.
Ich habe letztes Jahr einen Videokurs zum Thema "InDesign und JavaScript aufgezeichnet und der ist nun endlich online.Tatsächlich ist er das schon seit rund zwei Wochen, aber ich hatte die Tage wenig Zeit zum Bloggen ;)
Ich brauchte vorhin für ein Projekt einen Dialog (InDesign-eigener, nicht ScriptUI) und stellte fest, wie praktisch es wäre, wenn man ein Code-Schnipsel hätte, in dem alle Bedienelemente mit allen ihren Optionen und den zugehörigen Auswertungszeilen enthalten wären.
Ich habe die Erfahrung gemacht, dass Scripte sehr viel benutzbarer werden, wenn sie, wie jeder andere Befehl auch, im Menü zur Verfügung stehen. Aber bisher steht dieser Luxus nur zur Verfügung, wenn der Autor des Scriptes das vorgesehen hat.
Ab sofort können Sie (ab CS4) selbst bestimmen, welches Script unter wechem Namen in welchem Menü zur Verfügung steht.
Ein Beitrag für Geeks.
Es gibt verschiedene Methoden, die Syntax und Grammatik einer Programmiersprache zu dokumentieren. Da Informatiker tendenziell Spielkinder sind, gibt es auch eine, die eng an eine Holzeisenbahn angelehnt ist.
Hier sehen Sie die Struktur eines "switch" Blocks.
Es gibt eine Reihe Autoren im Web, die bereits Listen pflegen, wo es mehr Information zum Thema Scripting gibt. Aber da sind nicht notwendigerweise meine Favoriten gelistet, also erstelle ich hier meine eigene ;)
Falls Sie finden, dass ein Link fehlt oder veraltet ist, freue ich mich über eine Nachricht.
In so mancher Situation geht es darum, schnell und einfach einen Haufen PDF-Dateien nach Schema "F" zu erzeugen. Unter MacOS lässt sich das per AppleScript ohne weiteres automatisieren.
Auch InDesign CS3 skaliert beim Skalieren die Effekte nicht mit. Für Effekte wie "Relief" oder "Weiche Verlaufskante" spielt das keine Rolle, aber alle Schatten und Scheine sehen nach der Skalierung unschön aus.
Wie üblich kann man hier mit einem Skript nachhelfen. Hier finden Sie ein AppleScript. Der Ansatz ist, dass Sie die Objekte normal skalieren, dann das Skript aufrufen und den Skalierungsfaktor eingeben.
Das Skript sieht vor, horizontal eine andere Skalierung anzuwenden als vertikal. Parameter, für die diese Unterscheidung nicht zutrifft, verwenden das arithmetische Mittel der beiden Werte.
Das Script arbeitet die markierten Objekte rekursiv ab, was seine Zeit dauert, aber dafür auch Schatten von Objekten innerhalb einer Gruppe skaliert.
Hier gibt es auch die JavaScript-Variante. Der Vollständigkeit halber siehe auch diesen Beitrag.
Im Menü "Werkzeuge" der Bridge finden Sie unter "InDesign" den ohne Zweifel praktischen "Kontaktabzug", der die in der Bridge ausgewählten Bilder in einer Übersicht in InDesign platziert. Das dahinterliegende Skript wurde für CS3 stark erweitert, vor allem was die Beschriftung angeht, und stark verschlechtert, was die Positionierung angeht.
Neueste Kommentare
vor 1 Woche 6 Tage
vor 1 Woche 6 Tage
vor 2 Wochen 5 Tage
vor 2 Wochen 5 Tage
vor 3 Wochen 3 Tage
vor 5 Wochen 3 Tage
vor 5 Wochen 4 Tage
vor 5 Wochen 5 Tage
vor 5 Wochen 5 Tage
vor 5 Wochen 6 Tage