Martin Vermeer wrote: > > Reading the TeXbook page 111 I see a command \filbreak which will break > the page where it occurs, unless the stuff to the next \filbreak fits on > the page too. So you should put it between (around?) all sections that > you want not to break. > > Would this be what you need? > > Martin (not very intellignent about TeX) > -- > Martin Vermeer [EMAIL PROTECTED] Phone +358 9 295 55 215 Fax +358 9 295 55 200 > Finnish Geodetic Institute Geodeetinrinne 2 FIN-02430 Masala FINLAND > :wq That seems to have done the trick. I just added it at the beginning of the Speaker environment. The only case where adjustments will have to be made is the rare monolog that runs over 40 lines. The only one that comes to mind is The Pig in Waiting for Godot. This is such a corner case that I don't think anything needs to be done. Some will think that it leads to too much whitespace, but in scripts whitespace is a Good Thing (TM). Thanks Martin.
--- hollywood.cls~ Sun May 14 19:46:32 2000 +++ hollywood.cls Mon May 15 03:30:41 2000 @@ -189,7 +189,8 @@ {\unskip \end{list}} \newenvironment{speaker}% -{\begin{list}{}{% +{\filbreak +\begin{list}{}{% \setlength{\leftmargin}{2.5in} \setlength{\partopsep}{4mm} \setlength{\parsep}{0mm}