]> git.lyx.org Git - lyx.git/blob - lib/layouts/hollywood.layout
remove decimal.lyx as its content is in the EmbeddedObjects manual
[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
18 Format 4
19 Columns                 1
20 Sides                   1
21 SecNumDepth             2
22 TocDepth                2
23
24 ClassOptions
25         FontSize              12
26 End
27
28 DefaultFont
29         Family                Typewriter
30         Series                Medium
31         Shape                 Up
32         Size                  Normal
33         Color                 None
34 EndFont
35
36 DefaultStyle   Dialogue
37
38
39 # Actor dialog
40 Style Dialogue
41         Margin                Static
42         LatexType             Command
43         LatexName             dialogue
44         LeftMargin            MMMMMMMMMM
45         RightMargin           MMMMMMMMMMMMMMMMMMMMMMM
46         ParSkip               0.0
47         TopSep                0.0
48         BottomSep             0.0
49         Align                 Left
50         AlignPossible         Left
51         LabelType             No_Label
52 End
53
54
55 # More: Use to break a long Dialogue
56 Style More
57         Margin                Static
58         LatexType             Command
59         LatexName             more
60         LeftMargin            MMMMMMMMMMMMMMMMMMMMMMMMMMM
61         ParSkip               0.0
62         TopSep                0.0
63         BottomSep             0.0
64         KeepEmpty             1
65         Align                 Left
66         AlignPossible         Left
67         LabelType             Static
68         LabelString           "(MORE)"
69         Font
70           Family              Typewriter
71           Series              Medium
72           Shape               Up
73           Size                Normal
74           Color               Green
75         EndFont
76 End
77
78
79 # FADE_IN: and FADE_OUT: usually stand alone. If you want a more complicated
80 # FADE_IN e.g. FADE_IN on STELLA:, use the Narrative Style.
81 Style FADE_IN:
82         Margin                Dynamic
83         LatexType             Command
84         LatexName             fadein
85         ParIndent             ""
86         ParSkip               0.25
87         TopSep                0.25
88         Align                 Left
89         AlignPossible         Left
90         KeepEmpty             1
91         LabelType             Static
92         LabelSep              M
93         LabelString           "FADE IN:"
94 End
95
96
97 # Scene headings (ALL CAPS) This is a general case, probably not needed
98 # example:
99 # INT. LOG CABIN - NIGHT
100 # Use Style EXT. for Exterior, INT. for Interior scenes. Last word should be
101 # - DAY, or - NIGHT or similar to define lighting.
102 Style INT.
103         Margin                Dynamic
104         LatexType             Command
105         LatexName             interiorshot
106         ParIndent             ""
107         ParSkip               0.25
108         TopSep                0.25
109         Align                 Left
110         AlignPossible         Left
111         LabelType             Static
112         LabelSep              M
113         LabelString           "INT."
114 End
115
116
117 Style EXT.
118         Margin                Dynamic
119         LatexType             Command
120         LatexName             exteriorshot
121         ParIndent             ""
122         ParSkip               0.25
123         TopSep                0.25
124         Align                 Left
125         AlignPossible         Left
126         LabelType             Static
127         LabelSep              M
128         LabelString           "EXT."
129 End
130
131
132 # Narrative description of Scene
133 # same as narrative, but glued to INT., EXT., or Scene
134 Style Description
135         Margin                Static
136         LatexType             Command
137         LatexName             description
138         ParIndent             ""
139         ParSkip               0.25
140         TopSep                0.25
141         RightMargin           MMMMM
142         Align                 Left
143         AlignPossible         Left
144         LabelType             No_Label
145 End
146
147
148 # Speaker style definition, identifies speaker  ALL CAPS
149 # Use this also for THE END
150 Style Speaker
151         Margin                Static
152         LatexType             Command
153         LatexName             speaker
154         LeftMargin            MMMMMMMMMMMMMMMMMMMMMMM
155         ParSkip               0.0
156         TopSep                0.25
157         BottomSep             0.0
158         Align                 Left
159         AlignPossible         Left
160         LabelType             No_Label
161 End
162
163
164 # Parenthetical instruction to speaker (in parenthises, l.c.)
165 # The ( and ) will automatically appear on screen, so don't type any.
166 Style Parenthetical
167         Margin                Static
168         LatexType             Command
169         LatexName             parenthetical
170         LeftMargin            MMMMMMMMMMMMMMMMMMM
171         RightMargin           MMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
172         TopSep                0.0
173         BottomSep             0.0
174         ParSkip               0.0
175         Align                 Left
176         AlignPossible         Left
177         LabelType             Static
178         LabelString           "("
179         EndLabelType          Static
180         EndLabelString        ")"
181         Font
182           Family              Typewriter
183           Series              Medium
184           Shape               Up
185           Size                Normal
186           Color               Blue
187         EndFont
188 End
189
190
191 # Used when the same speaker continues after a narrative. Don't type
192 # anything.
193 Style Continuing
194         Margin                Static
195         LatexType             Command
196         LatexName             continuing
197         LeftMargin            MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
198         TopSep                0.5
199         BottomSep             0.5
200         ParSkip               0.0
201         KeepEmpty             1
202         Align                 Left
203         AlignPossible         Left
204         LabelType             Static
205         LabelString           "(continuing)"
206         Font
207           Family              Typewriter
208           Series              Medium
209           Shape               Up
210           Size                Normal
211           Color               Green
212         EndFont
213 End
214
215
216 # Narrative description of action
217 Style Narrative
218         Margin                Static
219         LatexType             Command
220         LatexName             narrative
221         ParIndent             ""
222         ParSkip               0.25
223         TopSep                0.25
224         RightMargin           MMMMM
225         Align                 Left
226         AlignPossible         Left
227         LabelType             No_Label
228 End
229
230
231 # Transition style definition ALL CAPS
232 Style Transition
233         Margin                Static
234         LatexType             Environment
235         LatexName             flushright
236         ParIndent             ""
237         TopSep                0.5
238         ParSkip               0.4
239         Align                 Right
240         AlignPossible         Right
241         LabelType             No_Label
242 End
243
244
245 Style TITLE_OVER:
246         Margin                Dynamic
247         LatexType             Command
248         LatexName             titleover
249         ParIndent             ""
250         ParSkip               0.5
251         TopSep                0.5
252         Align                 Left
253         AlignPossible         Left
254         KeepEmpty             1
255         LabelType             Static
256         LabelSep              M
257         LabelString           "TITLE OVER:"
258 End
259
260
261 Style INTERCUT
262         Margin                Dynamic
263         LatexType             Command
264         LatexName             intercut
265         ParIndent             ""
266         ParSkip               0.25
267         TopSep                0.5
268         Align                 Left
269         AlignPossible         Left
270         KeepEmpty             1
271         LabelType             Static
272         LabelSep              M
273         LabelString           "INTERCUT WITH:"
274 End
275
276
277 Style FADE_OUT
278         Margin                Dynamic
279         LatexType             Command
280         LatexName             fadeout
281         ParIndent             ""
282         ParSkip               0.8
283         TopSep                1.0
284         Align                 Left
285         AlignPossible         Left
286         KeepEmpty             1
287         LabelType             Static
288         LabelSep              M
289         LabelString           "FADE OUT"
290 End
291
292
293 # Same as Standard, Standard deprecated
294 Style General
295         Margin                Static
296         LatexType             Paragraph
297         LatexName             dummy
298         ParIndent             ""
299         ParSkip               0.4
300         Align                 Left
301         AlignPossible         Block, Left, Right, Center
302         Labeltype             No_Label
303 End
304
305
306 # General Left aligned CAPS
307 Style Scene
308         Margin                Dynamic
309         LatexType             Command
310         LatexName             scene
311         ParIndent             ""
312         ParSkip               0.25
313         TopSep                0.25
314         Align                 Left
315         AlignPossible         Left
316         LabelType             No_Label
317 End
318
319
320 Style Right_Address
321         Margin                Right_Address_Box
322         LatexType             Command
323         LatexName             address
324         InTitle               1
325         ParSkip               0.4
326         BottomSep             1.5
327         ParSep                1.5
328         Align                 Left
329         AlignPossible         Left, Right
330 End
331
332
333 Style Author
334         Margin                Static
335         LatexType             Command
336         LatexName             author
337         InTitle               1
338         ParSkip               0.4
339         BottomSep             1.5
340         ParSep                1.5
341         Align                 Center
342         AlignPossible         Left, Right, Center
343 End
344
345
346 Style Title
347         Margin                Static
348         LatexType             Command
349         LatexName             title
350         InTitle               1
351         ParSkip               0.4
352         BottomSep             1.5
353         ParSep                1.5
354         Align                 Center
355         AlignPossible         Left, Right, Center
356 End
357
358
359 # Standard style definition (I kept this one to provide a general case)
360 Style Standard
361         ObsoletedBy General
362 End
363
364
365 # For shooting scripts only, puts CONTINUED in rfoot, CONTINUED: in
366 # nextpage lhead and clears that rfoot. It is used when a scene continues
367 # onto the next page. This command is provided in case a production unit
368 # wants to convert the spec script into a shooting script.
369
370 #Style CONTINUED
371 #  LatexType            Command
372 #  LatexName            continued
373 #End
374 # Clears rfoot, does a pagebreak, and clears lhead.
375 #Style NOT_CONTD
376 #  LatexType            Command
377 #  LatexName            endcontinued
378 #End
379
380 Input stdtitle.inc
381 Input stdstruct.inc
382 Input stdfloats.inc
383 Input stdcounters.inc
384
385 NoStyle Abstract
386 NoStyle Bibliography
387 NoStyle Date