Publi-Script Forums

Publishing Applications => Quark XPress support => Topic started by: AutoFetishist on July 27, 2010, 07:56:52 AM

Title: Preventing widows, the continuing saga...
Post by: AutoFetishist on July 27, 2010, 07:56:52 AM
(q7.5)

I'm having a brain cramp, or this isn't as easy I think it should be...

I want to prevent one-word widows, such as:

Someday I will quit this job, he
promised.


I thought that replacing the last space of every paragraph with a non-breaking space would work, but instead I occasionally get this:

Someday I will quit this job, he pro-
mised.


So to fix that, I would need a discretionary hyphen in front of the last word, but after the non-breaking space, right?

But that doesn't work either...

Does anyone know how to do this? There must be a way...
Title: Re: Preventing widows, the continuing saga...
Post by: cdms on July 27, 2010, 08:59:12 AM
Do you want it to be

Someday I will quit this job,
he promised.

?

If so can you either;

a) switch hyphenation off for these paragraphs
b) change the second to last space to a soft return.


Title: Re: Preventing widows, the continuing saga...
Post by: AutoFetishist on July 27, 2010, 09:14:04 AM
Yeah, I was afraid you would say that.

Bummer.

(I want to stay away from soft returns, as they're not dynamic in the way non-breaking spaces are when text runs/rewraps.)