Is anyone aware of any line-breaking algorithm which penalises for rivers or typesetting algorithm which adjusts spacing to compensate for it.
I'm interested that rivers are such a concern of manual typesetting but I have never heard mention of it in typesetting algorithms.