diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/screenplay/screenplay.cls')
-rw-r--r-- | Master/texmf-dist/tex/latex/screenplay/screenplay.cls | 65 |
1 files changed, 35 insertions, 30 deletions
diff --git a/Master/texmf-dist/tex/latex/screenplay/screenplay.cls b/Master/texmf-dist/tex/latex/screenplay/screenplay.cls index 89cd0267c00..ccce7fb2449 100644 --- a/Master/texmf-dist/tex/latex/screenplay/screenplay.cls +++ b/Master/texmf-dist/tex/latex/screenplay/screenplay.cls @@ -33,13 +33,13 @@ %% %% +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+= \NeedsTeXFormat{LaTeX2e}[2003/12/01] -\ProvidesClass{screenplay}[2006/10/08 v1.504 +\ProvidesClass{screenplay}[2006/10/25 v1.516 LaTeX2e Draft Screenplay document class (C)2006 John Pate released under the GNU General Public License] \DeclareOption*{% \PackageError{screenplay}{Unwanted option '\CurrentOption'}% - {There are no options available for class screenplay v1.504}} + {There are no options available for class screenplay v1.516}} \ProcessOptions\relax \RequirePackage{ifthen}[2001/05/26] \LoadClass[12pt,letterpaper,onecolumn,oneside]{article}[2004/02/16] @@ -53,7 +53,7 @@ released under the GNU General Public License] \pagestyle{myheadings} \setlength{\baselineskip}{12pt plus 0pt minus 0pt} \renewcommand*{\baselinestretch}{0.8} -\newcommand*{\dialfix}{\vspace{3pt}} +\newcommand*{\dialfix}{\vspace{2pt}} \setlength{\parskip}{\baselineskip} \setlength{\parindent}{0in} \newcommand*{\slugspace}{\hspace{2.0em plus 0em minus 0em}} @@ -63,14 +63,21 @@ released under the GNU General Public License] \setlength{\headsep}{0.4in} \setlength{\topskip}{0in} \setlength{\textheight}{9.5in} -\setlength{\textwidth}{6.1in} -\newcommand*{\widthfudge}{0.1in} -\newcommand*{\dialwidth}{3.2in} +\setlength{\textwidth}{6.0in} +\newlength{\widthgutter} +\setlength{\widthgutter}{0.1in} +\addtolength{\textwidth}{\widthgutter} +\newlength{\dialwidth} +\setlength{\dialwidth}{3.0in} +\newlength{\dialgutter} +\setlength{\dialgutter}{0.2in} +\addtolength{\dialwidth}{\dialgutter} \newcommand*{\dialtab}{\hspace*{1.5in}} \newcommand*{\dialnametab}{\hspace*{1.2in}} -\newcommand*{\parenwidth}{1.7in} +\newlength{\parenwidth} +\setlength{\parenwidth}{1.5in} +\addtolength{\parenwidth}{\dialgutter} \newcommand*{\parentab}{\hspace{0.7in}} -\newcommand*{\parenkludge}{\dialfix} \renewcommand*{\textfraction}{1} \renewcommand*{\topfraction}{0} \renewcommand*{\bottomfraction}{0} @@ -118,12 +125,14 @@ by\\ \parbox[t]{2.0in}{\raggedright#4} \newpage\setcounter{page}{1} }%titleextra +\newcommand*{\more}{(MORE)} +\newcommand*{\contd}{(CONT'D)} \newcommand{\paren}[2][\\]{% -#1\parentab\parbox[t]{\parenwidth}{\raggedright(#2)\parenkludge}\\ +#1\parentab\parbox[t]{\parenwidth}{\raggedright(#2)\dialfix}\\ }%paren \newenvironment{dialogue}[2][]{ -\dialtab\dialnametab\hbox{\MakeUppercase{#2}}\nopagebreak\\ +\dialtab\dialnametab\hbox{\MakeUppercase{#2}}\\* \dialtab\begin{minipage}[b]{\dialwidth} \dialfix \raggedright @@ -136,14 +145,14 @@ by\\ }%dialogue \newcommand{\dialbreak}[2][]{ -\\\dialnametab\hbox{(MORE)}% +\\\dialnametab\hbox{\more}% \end{dialogue} \pagebreak \ifthenelse{\not\equal{#1}{}} { -\begin{dialogue}[#1]{\MakeUppercase{#2} (CONT'D)} +\begin{dialogue}[#1]{\MakeUppercase{#2} \contd} }{ -\begin{dialogue}{\MakeUppercase{#2} (CONT'D)} +\begin{dialogue}{\MakeUppercase{#2} \contd} } }%dialbreak \newcommand{\intslug}[2][]{ @@ -190,12 +199,11 @@ by\\ \ifthenelse{\not\equal{#1}{}} { -TITLE OVER (#1):\\ +TITLE OVER #1: }{ -TITLE OVER:\\ -} -\vspace{\baselineskip} -\nopagebreak +TITLE OVER: +}% +\\*[\baselineskip] \dialtab\begin{minipage}[b]{\dialwidth} \raggedright }{ @@ -203,17 +211,15 @@ TITLE OVER:\\ }%titleover \newcommand{\titbreak}{ -\\\dialnametab\hbox{(MORE)}% +\\\dialnametab\hbox{\more}% \end{titleover} \pagebreak -\begin{titleover}[CONT'D] +\begin{titleover}[\contd] }%titbreak \newcommand{\centretitle}[1]{ -TITLE OVER: -\nopagebreak - -\hspace*{\fill}{#1}\hspace{\fill}\hspace{\widthfudge} +TITLE OVER:\\*[\baselineskip] +\hspace*{\fill}{#1}\hspace{\fill}\hspace{\widthgutter} }%centretitle \newcommand{\fadein}{ @@ -223,20 +229,19 @@ FADE IN: }%fadein \newcommand{\fadeout}{ -\hspace*{\fill}FADE OUT:\hspace{\widthfudge} +\hspace*{\fill}FADE OUT:\hspace{\widthgutter} }%fadeout \newcommand{\intercut}{ -\hspace*{\fill}INTERCUT WITH:\hspace{\widthfudge} +\hspace*{\fill}INTERCUT WITH:\hspace{\widthgutter} }%intercut -\newcommand*{\pov}{P.O.V. } -\newcommand*{\revert}{REVERSE \pov } -\newcommand*{\nb}{NOTE: } +\newcommand*{\pov}{P.O.V.} +\newcommand*{\revert}{REVERSE \pov} \newcommand{\theend}{ -\hspace*{\fill}THE END\hspace{\fill}\hspace{\widthfudge} +\hspace*{\fill}THE END\hspace{\fill}\hspace{\widthgutter} }%THE END %% |