Ein While Loop wird so lange ausgeführt bis die Bedingung, die am Anfang steht, false ist. Im nachfolgenden Beispiel werden die letzten Zeichen einer Story so lange entfernt, bis kein Übersatz mehr vorhanden ist.
Erzeuge zum Ausführen des InDesign Skriptes einen Textrahmen mit Übersatz, indem Du einfach den Textrahmen verkleinerst bis Du das rote Pluszeichen siehst. Markiere etwas Text und führe das nachfolgende Skript aus.
Ersetze zur Übung einfach die Collection characters durch
- words
- paragraphs
- lines
Damit das Script mit paragraphs funktioniert, sollte natürlich mehr als ein Absatz in deinem Textrahmen vorhanden sein.