Hallo Lars,
Antwort auf: Ich habe eine Reihe von verankerten Gruppen, die ich alle auf Breite z.B. 94,23% bringen will. Die Schriften sind dann natürlich alle gestaucht, das mach ich dann mit Schriftbreite 100% rückgängig... Also in der Form: Gruppen auswählen, Script laufen lassen, alle entsprechend auf Breite 94,23% Bitte wähle einen Textrahmen mit dem betroffenen Textabschnitt aus oder platziere den Cursor im Textabschnitt und starte folgendes Skript:
Code #target InDesign var myFactor = 94.23/100; // Skalierungsfaktor var s = app.selection[0].parentStory; // ausgewählter Textabschnitt var g = s.groups; // Gruppen for ( i = 0; i < g.length; i++ ) procGroup( g[i] ); function procGroup( aGroup ) { var gb = aGroup.geometricBounds; aGroup.geometricBounds = [gb[0], gb[1], gb[2], gb[1]+ (gb[3]-gb[1])*myFactor]; } Die Schriften sollten nicht gestaucht werden.
Deswegen sollte sich ein Rückgängigmachen erübrigen.
Zitat Falls Du Lust hast, was würdest Du dafür haben wollen so ein Skript zu schreiben? Spende einen Betrag, der Dir im Hinblick auf die Arbeitserleichterung angemessen scheint, an UNICEF.
Viele Grüße
Martin