#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass[hollywood]{hollywood}
+# \DeclareLaTeXClass[hollywood,calc.sty,fancyhdr.sty,ulem.sty]{Hollywood}
+# \DeclareCategory{Scripts}
# This layout follows the current Hollywood standard for movie scripts
-#
+#
# Font Courier 12 pts
# abbreviations used in scripts are as follows:
# INT. - interior EXT. - exterior
# Contributed by Garst R. Reese with lots of help from the LyX Team
# Based on course given by Lars Davidson
-# General textclass parameters
+
+Format 60
Columns 1
Sides 1
SecNumDepth 2
TocDepth 2
ClassOptions
-FontSize 12
+ FontSize 12
End
-# This is just to show how to declare the default font.
-# The defaults are exactly those shown here.
DefaultFont
Family Typewriter
Series Medium
DefaultStyle Dialogue
-# Dialogue style definition. Actor dialog
+
+# Actor dialog
Style Dialogue
Margin Static
LatexType Command
TopSep 0.0
BottomSep 0.0
Align Left
- AlignPossible Left
LabelType No_Label
End
+
# More: Use to break a long Dialogue
Style More
Margin Static
BottomSep 0.0
KeepEmpty 1
Align Left
- AlignPossible Left
LabelType Static
LabelString "(MORE)"
-
-Font
- Family Typewriter
- Series Medium
- Shape Up
- Size Normal
- Color Green
-EndFont
-
+ Font
+ Family Typewriter
+ Series Medium
+ Shape Up
+ Size Normal
+ Color Green
+ EndFont
End
-
# FADE_IN: and FADE_OUT: usually stand alone. If you want a more complicated
# FADE_IN e.g. FADE_IN on STELLA:, use the Narrative Style.
Style FADE_IN:
ParSkip 0.25
TopSep 0.25
Align Left
- AlignPossible Left
KeepEmpty 1
LabelType Static
- LabelString "FADE IN: "
+ LabelSep M
+ LabelString "FADE IN:"
End
+
# Scene headings (ALL CAPS) This is a general case, probably not needed
# example:
# INT. LOG CABIN - NIGHT
ParSkip 0.25
TopSep 0.25
Align Left
- AlignPossible Left
LabelType Static
- LabelString "INT. "
+ LabelSep M
+ LabelString "INT."
End
+
Style EXT.
Margin Dynamic
LatexType Command
ParSkip 0.25
TopSep 0.25
Align Left
- AlignPossible Left
LabelType Static
- LabelString "EXT. "
+ LabelSep M
+ LabelString "EXT."
End
TopSep 0.25
RightMargin MMMMM
Align Left
- AlignPossible Left
LabelType No_Label
End
+
# Speaker style definition, identifies speaker ALL CAPS
# Use this also for THE END
Style Speaker
TopSep 0.25
BottomSep 0.0
Align Left
- AlignPossible Left
LabelType No_Label
End
+
# Parenthetical instruction to speaker (in parenthises, l.c.)
# The ( and ) will automatically appear on screen, so don't type any.
Style Parenthetical
BottomSep 0.0
ParSkip 0.0
Align Left
- AlignPossible Left
LabelType Static
- LabelString (
+ LabelString "("
EndLabelType Static
- EndLabelString )
-
-Font
- Family Typewriter
- Series Medium
- Shape Up
- Size Normal
- Color Blue
-EndFont
-
+ EndLabelString ")"
+ Font
+ Family Typewriter
+ Series Medium
+ Shape Up
+ Size Normal
+ Color Blue
+ EndFont
End
+
# Used when the same speaker continues after a narrative. Don't type
# anything.
Style Continuing
ParSkip 0.0
KeepEmpty 1
Align Left
- AlignPossible Left
LabelType Static
LabelString "(continuing)"
-
-Font
- Family Typewriter
- Series Medium
- Shape Up
- Size Normal
- Color Green
-EndFont
-
+ Font
+ Family Typewriter
+ Series Medium
+ Shape Up
+ Size Normal
+ Color Green
+ EndFont
End
+
# Narrative description of action
Style Narrative
Margin Static
TopSep 0.25
RightMargin MMMMM
Align Left
- AlignPossible Left
LabelType No_Label
End
-
-
# Transition style definition ALL CAPS
Style Transition
Margin Static
TopSep 0.5
ParSkip 0.4
Align Right
- AlignPossible Right
LabelType No_Label
End
+
Style TITLE_OVER:
Margin Dynamic
LatexType Command
ParSkip 0.5
TopSep 0.5
Align Left
- AlignPossible Left
KeepEmpty 1
LabelType Static
- LabelString "TITLE OVER: "
+ LabelSep M
+ LabelString "TITLE OVER:"
End
+
Style INTERCUT
Margin Dynamic
LatexType Command
ParSkip 0.25
TopSep 0.5
Align Left
- AlignPossible Left
KeepEmpty 1
LabelType Static
- LabelString "INTERCUT WITH: "
+ LabelSep M
+ LabelString "INTERCUT WITH:"
End
+
Style FADE_OUT
Margin Dynamic
LatexType Command
ParSkip 0.8
TopSep 1.0
Align Left
- AlignPossible Left
KeepEmpty 1
LabelType Static
- LabelString "FADE OUT "
+ LabelSep M
+ LabelString "FADE OUT"
End
-# Same as Standard, Standard deprecated
+
+# Same as Standard, Standard deprecated
Style General
+ Category MainText
Margin Static
LatexType Paragraph
LatexName dummy
Labeltype No_Label
End
+
# General Left aligned CAPS
Style Scene
Margin Dynamic
ParSkip 0.25
TopSep 0.25
Align Left
- AlignPossible Left
LabelType No_Label
End
-# Right Address style
+
Style Right_Address
Margin Right_Address_Box
LatexType Command
AlignPossible Left, Right
End
+
Style Author
Margin Static
LatexType Command
ParSep 1.5
Align Center
AlignPossible Left, Right, Center
-
End
+
Style Title
Margin Static
LatexType Command
ParSep 1.5
Align Center
AlignPossible Left, Right, Center
-
End
+
# Standard style definition (I kept this one to provide a general case)
Style Standard
-ObsoletedBy General
-End
-Style FADE_OUT:
-ObsoletedBy "FADE OUT"
+ ObsoletedBy General
End
+
# For shooting scripts only, puts CONTINUED in rfoot, CONTINUED: in
# nextpage lhead and clears that rfoot. It is used when a scene continues
# onto the next page. This command is provided in case a production unit
# wants to convert the spec script into a shooting script.
-
+
#Style CONTINUED
# LatexType Command
# LatexName continued
# LatexType Command
# LatexName endcontinued
#End
-
+
+Input stdinsets.inc
Input stdtitle.inc
Input stdstruct.inc
Input stdfloats.inc
Input stdcounters.inc
-# Input lyxmacros.inc
+
NoStyle Abstract
NoStyle Bibliography
NoStyle Date
-
-