Hall Stephan,
anbei schon mal ein etwas verbesserter Entwurf.
Bei einem Zeilenumbruch, muss dieser durch ein FRAME_BREAK ersetzt werden.
Was allerdings etwas schwieriger ist, ist wenn das letzte Wort eines Textrahmens umgebrochen wird. Denn wenn man dort ein FRAME_BREAK einfügt, werden es ja zwei Worte und demnach gibt es keinen Bindestrich mehr.
In dem Skript wird demnach VOR einem umgebrochenen Wort, ein FRAME_BREAK eingefügt.
Ich habe auch eine IDML angehängt, mit der ich getestet habe.
Gruß,
Marc