Here is the complimentary patch to broadway to ensure page breaks
preventing speaker lines from being broken across a page.
Garst
--- broadway.cls.old    Mon May 15 08:49:16 2000
+++ broadway.cls        Mon May 15 08:55:11 2000
@@ -168,21 +168,22 @@
 \fi
 
 \newenvironment{atrise}%
-{\begin{list}{}{%
+{\filbreak
+\begin{list}{}{%
 \leftmargin \rightmargin}
 \item[]AT RISE:\ignorespaces}
 {\unskip \end{list}}
 
 \newenvironment{scene}%
-{
-%\stepcounter{scene}
+{\filbreak
+\stepcounter{scene}
 \begin{center}{}{%
 \center}
 \item[]SCENE \ignorespaces}
 {\unskip \end{center}}
 
 \newenvironment{act}%
-{
+{\filbreak
 \stepcounter{act}
 %\setcounter{scene}{0}
 \begin{center}{}{%
@@ -202,6 +203,7 @@
 
 \newenvironment{narrative}%
 {\raggedright
+\filbreak
 \fontshape{it}\selectfont{}
 \begin{list}{}{%
        \setlength{\leftmargin}{0in}
@@ -212,7 +214,8 @@
 {\unskip \end{list}}
 
 \newenvironment{speaker}%
-{\begin{center}{}{%
+{\filbreak
+\begin{center}{}{%
 \center
 \setlength{\parsep}{0mm}
 \setlength{\topsep}{2mm}}

Reply via email to