summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/sides
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-09 00:49:07 +0000
committerKarl Berry <karl@freefriends.org>2006-01-09 00:49:07 +0000
commit007f67a693e4d031fd3d792df8e4d5f43e2cb2e7 (patch)
tree90d17e00e572ecb1e24764b6f29c80e098b08d29 /Master/texmf-dist/doc/latex/sides
parent950209b26f70aa87ed07c54f82a95b6f03b7c3a0 (diff)
doc/latex
git-svn-id: svn://tug.org/texlive/trunk@84 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/sides')
-rw-r--r--Master/texmf-dist/doc/latex/sides/README76
-rw-r--r--Master/texmf-dist/doc/latex/sides/sides-sample.pdfbin0 -> 51211 bytes
-rw-r--r--Master/texmf-dist/doc/latex/sides/sides-sample.tex77
3 files changed, 153 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/sides/README b/Master/texmf-dist/doc/latex/sides/README
new file mode 100644
index 00000000000..9b71525083f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/sides/README
@@ -0,0 +1,76 @@
+ sides - Typesetting stageplays with LaTeX2e, Version 1, 5/9/2005
+ Copyright (c) 2005 Wing L. Mui
+ http://www.wingie.org
+
+
+ WHAT IS SIDES?
+
+ sides is a class package for typsetting stage plays in LaTeX2e.
+
+ In theater-jargon, ``sides'' are the (imcomplete) copies of the script
+ used for auditions and rehearsals.
+
+ This class package was based on the package ``plari'' written by
+ Antti-Juhani Kaijanaho in 1998.
+
+
+ HOW TO USE SIDES
+
+ Simply start your document off with \documentclass[12pt]{sides}.
+
+ Within the sides class, all text are single spaced and paragraphs
+ are not indented. The document is divided into acts and scenes. They each
+ have their own counters. Starting a new act starts a new page as well.
+
+ The commands are listed below and as comments in the class code.
+
+ ``sides-sample.tex'', included with this package, shows example usage
+ of every command in sides in a real playwriting context.
+
+ \newact
+ creates a new act with heading Act N, N is act number in Roman num
+ \newactnamed{actname}
+ creates a new act with heading actname, does not increment counter
+ this is useful for interludes, prologues, etc.
+ \newscene
+ creates a new scene with heading Scene M, M is scene number
+ \newscenenamed{scname}
+ creates a new scene with heading scname, does not increment counter
+ \repl{charname} diag
+ outputs a line with text diag spoken by charname
+ \stagedir{dir}
+ outputs italized stage directions dir
+ \chara{charname}
+ outputs charname in smallcaps, as in repl
+ \paren{remark}
+ inserts an italized parenthetical remark into the text
+ \pause
+ an alias for \paren{Pause.}
+ \castpage, \castpagelatin
+ inserts a cast section, which in reality is just an unnumbered scene
+ \castpagelatin outputs ``dramatis personae'' instead of boring English
+ \cast{charname}{desc}
+ outputs an entry with character charname and description desc
+ \notes
+ inserts a section for playwright's notes, does not start a new page
+
+ \castpage and \notes are just shorthands, one can always just use
+ \newscenenamed{title} to accomplish the same thing.
+
+
+ LICENSE
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; see the file COPYING. If not, write to
+ the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ Boston, MA 02111-1307, USA. \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/sides/sides-sample.pdf b/Master/texmf-dist/doc/latex/sides/sides-sample.pdf
new file mode 100644
index 00000000000..e7b10f0d949
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/sides/sides-sample.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/sides/sides-sample.tex b/Master/texmf-dist/doc/latex/sides/sides-sample.tex
new file mode 100644
index 00000000000..0dd6b1ee67c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/sides/sides-sample.tex
@@ -0,0 +1,77 @@
+\documentclass[12pt]{sides}
+
+\title{A Sample Play}
+
+\author{Wing L. Mui
+ \\ \\
+ 17 Imaginary Road \\
+ Real Town, MA 01002
+ \\ \\
+ http://www.wingie.org
+}
+
+\date{5/9/2005}
+
+\begin{document}
+
+\maketitle
+
+\castpage
+
+\cast{Eleanor} A girl of age 18. She likes pies and $\pi$.
+
+\cast{Cat} A large creature that meows.
+
+\notes
+
+This is a sample of what the $sides$ package for \LaTeX\ can do.
+
+\newact
+
+\newscene
+
+\stagedir{2003, New York City. The \chara{Cat} and \chara{Eleanor} are engaging in conversation upon a meadow.}
+
+\repl{Cat} Meow. I am a kitten. Kittens like to meow.
+
+\repl{Eleanor} Yes, indeed. \pause\ But the question is, do cats like to typeset in \LaTeX ?
+
+\repl{Cat} I do not know. Let us find out!
+
+\stagedir{They exit.}
+
+\newscene
+
+\stagedir{Five hours later. \chara{Eleanor} enters and rushes across the stage.}
+
+\repl{Ellie} \paren{Angrily.} My document class does not work! The cat has destroyed my code!
+
+\stagedir{\chara{Eleanor} exits.}
+
+\newactnamed{Interlude}
+
+\stagedir{The \chara{Cat} is eating a biscuit on top of a roof.}
+
+\repl{Cat} Cats are not known to give monologues. But they are also not known to talk. So I am an exception.
+
+You see, all is relative---including class paths. Eleanor failed in that she did not take this into account.
+
+This is a mighty tasty biscuit.
+
+\stagedir{The \chara{Cat} exits.}
+
+\newact
+
+\newscenenamed{The Final Scene}
+
+\stagedir{Three days later. \chara{Eleanor} and the \chara{Cat} speak to each other upon a roof on a stormy night. \chara{Eleanor} is about to jump off the edge.}
+
+\repl{Cat} Do not jump, dear girl!
+
+\repl{Eleanor} But I must! For I cannot write my documents in \LaTeX ! \paren{She jumps.}
+
+\repl{Cat} No!
+
+\stagedir{Blackout. We hear the sound of a ``splat''. End of play.}
+
+\end{document} \ No newline at end of file