Inzwischen habe ich das o.g. Skript vertikalerKeil_xxl.jsx nochmal etwas erweitert und die oben angedeutete Gewichtung für das Austreiben oben/unten implementiert:
vertikalerKeil_xxxl.jsx So kann man z.B. bei einem für's Keilen zu berücksichtigenden AF angeben, daß oben über das Verhältnis von Abstand oben und unten hinaus stärker gekeilt wird als unten.
Die Definition der Gewichtung sieht so aus:
Nach den geschwungenen Klammern } muß bis auf die letzte Klammer jeweils ein Komma stehen (nach der letzten Klammmer sollte keines stehen; wenn jedoch eines steht, macht da auch nichts).
Auf
name: folgt der Name des AF in Anführungszeichen,
auf
oben: die Gewichtung (Prozent) für den Abstand oben und
auf
unten: die Gewichtung (Prozent) für den Abstand unten.
Der Normalfall für die Gewichtung sind oben und unten jeweils 100%. Hat ein zu berücksichtigendes AF einen Abstand oben von 4 mm und unten von 2 mm wird oben und unten im Verhältnis 2:1 (proportional zum bisherigen Abstand) ausgetrieben.
Soll dieses proportionale Verhältnis aufgehoben werden und oben wie unten jeweils derselbe Wert dazuaddiert werden, dann gebe ich in dem Beispiel von oben folgende Werte ein:
{name:'U1', oben:50, unten:100}
Andersherum gesagt wird damit der Skalierungsfaktor oben halbiert. Unten bleibt er erhalten. Bei einem Verhältnis von 4:2 bzw. 2:1 ergibt das ein Skalierungsverhältnis von 1:1.
Soll oben der Skalierungsfaktor verdoppelt werden, so lautet die Definition:
{name:'U1', oben:200, unten:100}
oder
{name:'U1', oben:100, unten:50}
Das Verhältnis bleibt damit innerhalb eines AF gleich. Der Unterschied von {name:'U1', oben:200, unten:100} gegenüber {name:'U1', oben:100, unten:50} liegt im Verhältnis des Skalierungsfaktors zu anderen zu berücksichtigenden AF.
Die Definition der Gewichtung erlaubt also eine Einflußnahme in das Verhältnis von Abstand oben und unten innerhalb eines AF und in das Verhältnis gegenüber den anderen zu berücksichtigen AF.
Zu Illustrationszwecken spiegelt die Voreinstellung im Skript
vertikalerKeil_xxxl.jsx nicht den Normalfall wider.