Rahmen an Oberkanten von Buchstaben alinieren

von Hans Haesler am 18.02.09 22:24 in Layout (Ausrichten, Zeichnen)

BildAlinieren_421d.js

Link zur Ursprungsdiskussion im Forum

Das folgende Script muss nicht editiert werden, falls eine andere Buchstabenhöhe benutzt werden soll.

Beim allerersten* Ausführen erscheint ein Prompt-Dialog, bei welchem ein erster Wert eingegeben werden muss. Dieser Wert wird gespeichert und ist für die weiteren Ausführungen gültig.
(* Wer schon ein Script der Versionen 410 bis 420 ausgeführt hat, wird den Prompt-Dialog nicht sehen.)

Zum späteren Ändern des Wertes hat man die Möglichkeiten A oder B:
*****
A 1: In der ersten Zeile jenen Buchstaben auswählen, an dessen Oberkante später ein Bildrahmen ausgerichtet werden soll. Auch Rahmen mit Inhalt "Text" oder "Nicht zugewiesen" sind möglich.
A 2: Das Script "BildAlinieren_421d.js" starten.
A 3: Ein Dialog teilt mit: "Die neue Höhe ist gespeichert."
A 4: Den Dialog mit Klick auf "OK" schliessen, die Ausführung des Scripts wird abgebrochen.
*****
B 1: Einen Rahmen erzeugen und diesem die neue Buchstabenhöhe zuweisen (die Position dieses Musterrahmens auf der Seite ist egal).
B 2: Das Bedienfeld "Skriptbezeichnung" öffnen (Menü >Fenster >Automatisierung).
B 3: Der Musterrahmen ist ausgewählt.
B 4: Im Bedienfeld m eintippen (oder was in Zeile 11 des Scripts definiert ist).
B 5: Mit der Entertaste bestätigen. Oder – noch besser – mit der Tabulatortaste. Aber auf keinen Fall mit Return.
B 6: Das Script "BildAlinieren_421d.js" starten.
B 7: Ein Dialog bestätigt: "Die neue Höhe ist gespeichert."
B 8: Den Dialog mit Klick auf "OK" schliessen, die Ausführung des Scripts wird abgebrochen.
*****
Von nun an wird beim Alinieren der neue Wert verwendet. Wenn dieser erneut geändert werden soll, wieder Methode A oder B anwenden.
Zum Abbestellen des Dialoges, welcher das Eintragen der neuen Höhe bestätigt: In der Zeile 14 des Scripts das 'true' durch 'false' ersetzen.



Dieses Skript ist nur für Premium-Member sichtbar.
Premium-Member werden oder einloggen und diese Seite neu laden.



Skript ist lauffähig in:
InDesign Version CS2
InDesign Version CS3
InDesign Version CS4
InDesign Version CS5





Inhaltsverzeichnis











Powered by Movable Type 5.2.13