Hallo Uli,
wenn Du auch den Zeilenabstand vergrößern möchtest (was ich verhindern wollte), dann kannst Du auch gleich den internen vertikalen Keil (bei Rahmenoptionen) verwenden. Bei Mengentext sieht das aber häßlich aus, wenn Du auf gegenüberliegennden Seiten unterschiedliche Durchschüsse hast.
Wie willst Du das auf Schriftgröße verwenden?
Auch prozentual zur aktuelllen Schriftgröße?
Da müßte ich erst mal rumprobieren. Es könnte allerdings ein langsames Skript werden, da die Schriftgröße eine Eigenschaft der einzelnen Zeichen ist und deswegen eventuell der Schriftgrad bei jedem Zeichen hochgerechnet werden müßte.
[kurze Zeit später]
Es ist ein langsames Skript geworden:
// AddPointsizeByFactor.js
//
// Multiplikationsfaktor für Schriftgraderhöhung
var myFactor = 0.01;
var mySel= app.selection[0];
var myConstr = mySel.constructor.name
if ((app.selection.length > 0) && ((myConstr == "Word") || (myConstr == "Character") || (myConstr == "Line") || (myConstr == "TextFrame")))
for (oneC = 0; oneC < mySel.characters.length; oneC++){
mySel.characters[oneC].pointSize+=mySel.characters[oneC].pointSize*myFactor;
}
Vielleicht hat jemand ne Idee zur Beschleunigung.
Wenn, ja wenn in der Auswahl alle Zeichen dieselbe Größe hätten oder wenigstens alle Zeichen eines Absatzes. Aber wer weiß das schon ...