All this talk about widows and orphans and clubs and ...
I sure hope Judy does get that article written up!
One thing I've noticed ... while Malcolm (Clark)'s mentioned TeX, it's
not had much mention.
I thought I'd throw in a little bit of code that I found long ago in a
comp.text.tex posting from George Greenwade. I use it with plain TeX
stuff and also LaTeX 2.09 -- I've no experience with 2e, so can't say
if it's just as useful there.
Anyways, here's the code I slap into all my style files, straight from
George's posting from 1992 (I did say it was `ancient' ;-) ):
%% Taken from a posting by George Greenwade, 2 FEB 92:
\doublehyphendemerits=100000 % No consecutive line hyphens
\brokenpenalty=10000 % No broken words across columns/pages
\widowpenalty=10000 % No widows at bottom of page
\clubpenalty=10000 % No orphans at top of page
And this means I just don't get widows or orphans in my output. On
occasion, it means a page becomes ... euh ... rather short, shall we
say. It's especially problematic when the reason a page is short is
that the next text line has a footnote, and so there's space needed
not only for the line, but also for the note ...
In which case, I go mucking around in the paragraph and try to insert
a forced page break in some way, usually be inserting a \break just
before the word with the superscript + footnote ... and often that
will ease the stress on TeX and I'll get more text back to the
previous page (words best when the paragraph spanning the two pages is
already about 5-10 lines long before the pagebreak.
Other strategies are to use a wonderful macro I found in Paul
Abraham's `TeX for the Impatient' (an inspired title for sure):
\pagegoal, described on p.139
It allows you to reset the page length for that page only (longer or
shorter). So I sometimes use it ... I've had a few odd experiences
with it, but it'd be too boring to go into the details here. However,
the command does exist, and it may be useful *on occasion*. I always
keep in mind that the guy who designed TeX had a lot more on the ball
than I do ... so I try not to mess with TeX's decision-making
processes in this part of its program.
Anyways, the above 4 lines of TeX code in the style file are usually
so much help that having to do a bit of hand-tuning for a few pages is
no big \penalty ... ;-)
Perhaps there are others who have other bits of code, or other
strategies, for dealing with the wholesale removal of widows and