Forenindex » Programmierung/Entwicklung » AppleScript » QuarkXPress 6.1: falsche Zeilenanzahl

QuarkXPress 6.1: falsche Zeilenanzahl

Hans Haesler
  
Beiträge gesamt: 5810

25. Feb 2004, 16:41
Bewertung:

gelesen: 481

Beitrag als Lesezeichen
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 <[email protected]>