[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Help with diversions to handle widows (or orphans?) ;-)
From: |
Walter Alejandro Iglesias |
Subject: |
Re: Help with diversions to handle widows (or orphans?) ;-) |
Date: |
Wed, 29 Jan 2025 19:36:21 +0100 |
On Tue, Jan 28, 2025 at 10:40:36PM +0100, onf wrote:
> Hi Walter,
>
> On Tue Jan 28, 2025 at 9:02 PM CET, Walter Alejandro Iglesias wrote:
> > [...] After a week of
> > struggling, I got the code below, it's to automatically get rid of the
> > last line of the last paragraph of a page end hanging alone on the next
> > page (just to avoid arguments about whether she was abandoned by her
> > parents or her husband died ;-)).
> >
> > As far as I've tested it works, but it only works if you avoid using
> > vertical spaces without rounded values in 'v' units, like ".sp .3v" or
> > equivalents. If, for example, you want to give unequal spaces above and
> > below in titles or subtitles, at least the sum must be a rounded value
> > in 'v' units (for example 1.3v above and .7v below will be counted as
> > two lines), otherwise the translation from the vertical space in \n[nl]
> > to lines won't tell the truth and problems will appear. :-)
> >
> > I'd appreciate if anyone could give me some clues on how to get a more
> > solid solution or a better approach.
> > [...]
>
> You might find the following useful:
> https://lists.gnu.org/r/groff/2003-01/msg00024.html
Sorry for the delay in replying. Tadziu's code works perfectly. :-)
>
> ~ onf
>
--
Walter