]> git.lyx.org Git - lyx.git/blob - lib/layouts/hollywood.layout
Baruchs latest graphics patch
[lyx.git] / lib / layouts / hollywood.layout
1 #% Do not delete the line below; configure depends on this
2 #  \DeclareLaTeXClass[hollywood]{hollywood}
3 # This layout follows the current Hollywood standard for movie scripts
4
5 # Font Courier 12 pts
6 # abbreviations used in scripts are as follows:
7 # INT. - interior       EXT. - exterior
8 #(O.S) - off screen     b.g. - background       PAN - camera movement
9 #(V.O) - voice over     C.U. - close-up         INSERT - cut to close-up of
10 # each page should be 1 minute of film
11 # Spec scripts should not be more that 120 pages or less than 110.
12 # Nothing goes in a script that you cannot see or hear.
13
14 # Contributed by Garst R. Reese with lots of help from the LyX Team
15 # Based on course given by Lars Davidson
16
17 # General textclass parameters
18 Columns                 1
19 Sides                   1
20 SecNumDepth             2
21 TocDepth                2
22
23 ClassOptions
24 FontSize                12
25 End
26
27 # This is just to show how to declare the default font.
28 # The defaults are exactly those shown here.
29 DefaultFont
30   Family                Typewriter
31   Series                Medium
32   Shape                 Up
33   Size                  Normal
34   Color                 None
35 EndFont
36
37
38 # Dialogue style definition. Actor dialog
39 Style Dialogue
40   Margin                Static
41   LatexType             Command
42   LatexName             dialogue
43   LeftMargin            MMMMMMMMMMMM
44   RightMargin           MMMMMMMMMMMM
45   ParSkip               0.0
46   TopSep                0.0
47   BottomSep             0.0
48   Align                 Left
49   AlignPossible         Left
50   LabelType             No_Label
51 End
52
53
54 # Narrative description of Scene
55 Style Narrative
56   Margin                Static
57   LatexType             Command
58   LatexName             narrative
59   ParIndent             ""
60   ParSkip               0.8
61   TopSep                1.0
62   Align                 Left
63   AlignPossible         Left
64   LabelType             No_Label
65 End
66
67 # FADE_IN: and FADE_OUT: usually stand alone. If you want a more complicated
68 # FADE_IN e.g. FADE_IN on STELLA:, use the Narrative Style.
69 Style FADE_IN:
70   Margin                Static
71   LatexType             Environment
72   LatexName             flushleft
73   ParIndent             ""
74   ParSkip               0.8
75   TopSep                1.0
76   Align                 Left
77   AlignPossible         Left
78   KeepEmpty             1
79   LabelType             Static
80   LabelString           "FADE IN: "
81 End
82
83 # Scene headings (ALL CAPS) This is a general case, probably not needed
84 # example:
85 # INT. LOG CABIN - NIGHT
86 # Use Style EXT. for Exterior, INT. for Interior scenes. Last word should be
87 # - DAY, or - NIGHT or similar to define lighting.
88 Style INT.
89   Margin                Dynamic
90   LatexType             Command
91   LatexName             interiorshot
92   ParIndent             ""
93   ParSkip               0.8
94   TopSep                1.0
95   Align                 Left
96   AlignPossible         Left
97   LabelType             Static
98   LabelString           "INT. "
99 End
100
101 Style EXT.
102   Margin                Dynamic
103   LatexType             Command
104   LatexName             exteriorshot
105   ParIndent             ""
106   ParSkip               0.8
107   TopSep                1.0
108   Align                 Left
109   AlignPossible         Left
110   LabelType             Static
111   LabelString           "EXT. "
112 End
113
114 # Speaker style definition, identifies speaker  ALL CAPS
115 Style Speaker
116   Margin                Static
117   LatexType             Command
118   LatexName             speaker
119   LeftMargin            MMMMMMMMMMMMMMMMMMMMMM
120   ParSkip               0.0
121   TopSep                1.0
122   BottomSep             0.0
123   Align                 Left
124   AlignPossible         Left
125   LabelType             No_Label
126 End
127
128 # Parenthetical instruction to speaker (in parenthises, l.c.)
129 # The ( and ) will automatically appear on screen, so don't type any.
130 Style Parenthetical  
131   Margin                Static
132   LatexType             Command
133   LatexName             parenthetical
134   LeftMargin            MMMMMMMMMMMMMMMMM
135   TopSep                0.0
136   BottomSep             0.0
137   ParSkip               0.0
138   Align                 Left
139   AlignPossible         Left
140   LabelType             Static
141   LabelString           (
142   EndLabelType          Static
143   EndLabelString        )
144
145 Font
146   Family                Typewriter
147   Series                Medium
148   Shape                 Up
149   Size                  Normal
150   Color                 Blue
151 EndFont
152
153 End
154
155
156 # Transition style definition ALL CAPS
157 Style Transition
158   Margin                Static
159   LatexType             Environment
160   LatexName             flushright
161   ParIndent             ""
162   TopSep                1.0
163   ParSkip               0.4
164   Align                 Right
165   AlignPossible         Right
166   LabelType             No_Label
167 End
168
169 Style FADE_OUT:
170   Margin                Dynamic
171   LatexType             Command
172   LatexName             fadeout
173   ParIndent             ""
174   ParSkip               0.8
175   TopSep                1.0
176   Align                 Left
177   AlignPossible         Left
178   KeepEmpty             1
179   LabelType             Static
180   LabelString           "FADE OUT"
181 End
182
183 # Standard style definition (I kept this one to provide a general case)
184 Style Standard
185   Margin                Static
186   LatexType             Paragraph
187   LatexName             dummy
188   ParIndent             ""
189   ParSkip               0.4
190   Align                 Left
191   AlignPossible         Block, Left, Right, Center
192   Labeltype             No_Label
193 End
194
195
196
197 # Right Address style
198 Style Right_Address
199   Margin                Right_Address_Box
200   LatexType             Command
201   LatexName             address
202   InTitle               1
203   ParSkip               0.4
204   BottomSep             1.5
205   ParSep                1.5
206   Align                 Left
207   AlignPossible         Left, Right
208 End
209
210 Style Author
211   Margin                Static
212   LatexType             Command
213   LatexName             author
214   InTitle               1
215   ParSkip               0.4
216   BottomSep             1.5
217   ParSep                1.5
218   Align                 Center
219   AlignPossible         Left, Right, Center
220
221 End
222
223 Style Title
224   Margin                Static
225   LatexType             Command
226   LatexName             title
227   InTitle               1
228   ParSkip               0.4
229   BottomSep             1.5
230   ParSep                1.5
231   Align                 Center
232   AlignPossible         Left, Right, Center
233
234 End
235  
236 Input stdtitle.inc
237 Input stdstruct.inc
238 # Input lyxmacros.inc
239 NoStyle Abstract
240 NoStyle Bibliography
241 NoStyle Date
242
243