Hi Peter,
danke für Deine GREP-Lösung, die funktioniert (sie ersetzt alle Leerzeichen vor dem letzten Wort eines Absatzes durch ein geschütztes Leerzeichen mit variabler Breite) und die zu verstehen ich mich gerade bemühte.
> Suchen: \s(?=[\w[:punct:]]+$)
\s - ein Leerzeichen
(?= - positive lookahead (prüft, was nach dem Zeichen kommt)
[\w[:punct:]] - beliebiges Zeichen oder [:punct:]
+ - Quantifizierer (eins oder mehrere)
$ - Zeilenende
Auf deutsch: ein Leerzeichen, nach dem eins oder merhere beliebige Zeichen oder ein/mehrere Punkte stehen, auf die das Zeilenende folgt.
Was ist "[:punct:]"?
Vermutlich ein Punkt.
Aber wie ist die Notation zu verstehen?
Martin Fischer
Skripte für InDesign im Skriptarchiv von HilfDirSelbst.ch