Hallo liebe Community,
manchmal habe ich Tabellen in denen Übersatz vorkommt. Nun gibt es zum einen die Möglichkeit die Höhe der Zeile/Zelle auf "Minimal" einzustellen, demzufolge wird die Höhe automatisch angepasst und Wörter ggf. getrennt. Problematisch ist nur, wenn bspw. in dieser Zelle eine lange Zahl steht, welche nicht getrennt wird (zum Glück :), jedoch bleibt dann auch der Übersatz in der Zelle erhalten. Die Idee ist nun die Zelle durch eine "while"-Schleife zu verbreitern, bis der Übersatz hineinpasst (Später kann man ggf. noch einen maximalwert der Zelle angeben, damit nicht 10 Zeilen in eine geschrieben werden und die Zelle "2 Meter" breit ist.).
Dabei ist folgendes entstanden (Prototyp):
Der alert dient mir zur Kontrolle ob wirklich die Breite verändert wird. Jedoch aktualisiert sich die Eigenschaft "overflows" nicht, sodass eine Endlosschleife erzeugt wird.
Gibt es eine Möglichkeit der Tabelle mitzuteilen, dass sie sich zwischendurch "aktualisieren" soll?
Im Anhang eine kleine Datei zum testen.
Viele Grüße
Philipp
PS: ausprobiert habe ich es mit InDesign CS5 und CS5.5 unter Windows