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