Hallo Gerald,
So ähnlich war mein erster Ansatz, den ich unterschlagen habe:
Prüfe ob das letzte Zeichen des letzten Worts einer Zeile das letzte Zeichen der Zeile ist.
Doch beim Nachstellen bin ich draufgekommen, dass das letzte Zeichen einer Zeile eine Leerstelle, eine Zeilenschaltung, Absatzschaltung oder sonst 'was so Komisches ist, wenn das letzte Wort nicht getrennt ist und ich habe dann umgekehrt darauf geschlossen, dass im Fall einer Silbentrennung das letzte Zeichen einer Zeile ein Buchstabe sein muss.
> Ich frage mich, was man per Script schneller finden kann...
Ich könnte mir vorstellen, dass man den Inhalt des letzten Zeichens einer Zeile schneller auf das Vorhandensein einer Gruppe von Zeichen prüfen kann (zumal es immer dieselben sind), als dass man zwei Wörter miteinander vergleicht (zumal es meist verschiedene sind).
Da ich aber keine Zeit habe, den entsprechenden Beweis zu führen, überlasse ich Dir die
Lorbeeren. ;-)