Keeping it all together
Hi. So I'm stuck and any pulling my hair out looking for a solution. Any help would be great!
I'm working with a a fairly long document (500+ pages) in English and Franch languages.
In French, a space is required both before and after all two- (or more) part punctuation marks and symbols, including : ; « » ! ? % $ #
Seeing that there is that space (in this text it's just a regular space) how can I avoid a line starting with one of the characters (! ? « ») or having a « left alone on a line?

I hope I was clear enough in my question. ty 😉
