Ein Script befragt bestimmte Absätze nach der Anzahl Zeilen.
---
tell paragraph p
set nLines to (count of lines) - 1
end tell
---
Das Resultat wird benutzt, um die Höhe von Boxen zu bestimmen, welche hinter dem entsprechenden Absatz erzeugt werden. Das '-1' ist notwendig, weil die Vorgabehöhe erst ab zwei Zeilen geändert werden muss.
Mit QXP 4.11 funktioniert das Script erwartungsgemäss. Aber mit QXP 6.1 sind sämtliche Boxen um den Wert eines Zeilenabstandes zu hoch. Weil 'count of lines' eine Zeile zuviel zählt. Die Parade ist einfach: das '-1' in ein '-2' verwandeln.
Hans Haesler <hsa@ringier.ch>