]> git.lyx.org Git - lyx.git/blob - lib/layouts/hollywood.layout
Docbook supported version is now 4.1 (only 3 lines changed for that).
[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            MMMMMMMMMM
44   RightMargin           MMMMMMMMMMMMMMMMMMMMMMM
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 # More: Use to break a long Dialogue
54 Style More
55   Margin                Static
56   LatexType             Command
57   LatexName             more
58   LeftMargin            MMMMMMMMMMMMMMMMMMMMMMMMMMM
59   ParSkip               0.0
60   TopSep                0.0
61   BottomSep             0.0
62   KeepEmpty             1
63   Align                 Left
64   AlignPossible         Left
65   LabelType             Static
66   LabelString           "(MORE)"
67
68 Font
69   Family                Typewriter
70   Series                Medium
71   Shape                 Up
72   Size                  Normal
73   Color                 Green
74 EndFont
75
76 End
77
78
79
80 # FADE_IN: and FADE_OUT: usually stand alone. If you want a more complicated
81 # FADE_IN e.g. FADE_IN on STELLA:, use the Narrative Style.
82 Style FADE_IN:
83   Margin                Dynamic
84   LatexType             Command
85   LatexName             fadein
86   ParIndent             ""
87   ParSkip               0.25
88   TopSep                0.25
89   Align                 Left
90   AlignPossible         Left
91   KeepEmpty             1
92   LabelType             Static
93   LabelString           "FADE IN: "
94 End
95
96 # Scene headings (ALL CAPS) This is a general case, probably not needed
97 # example:
98 # INT. LOG CABIN - NIGHT
99 # Use Style EXT. for Exterior, INT. for Interior scenes. Last word should be
100 # - DAY, or - NIGHT or similar to define lighting.
101 Style INT.
102   Margin                Dynamic
103   LatexType             Command
104   LatexName             interiorshot
105   ParIndent             ""
106   ParSkip               0.25
107   TopSep                0.25
108   Align                 Left
109   AlignPossible         Left
110   LabelType             Static
111   LabelString           "INT. "
112 End
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   AlignPossible         Left
123   LabelType             Static
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   AlignPossible         Left
140   LabelType             No_Label
141 End
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   AlignPossible         Left
155   LabelType             No_Label
156 End
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   AlignPossible         Left
171   LabelType             Static
172   LabelString           (
173   EndLabelType          Static
174   EndLabelString        )
175
176 Font
177   Family                Typewriter
178   Series                Medium
179   Shape                 Up
180   Size                  Normal
181   Color                 Blue
182 EndFont
183
184 End
185
186 # Used when the same speaker continues after a narrative. Don't type
187 # anything.
188 Style Continuing  
189   Margin                Static
190   LatexType             Command
191   LatexName             continuing
192   LeftMargin            MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
193   TopSep                0.5
194   BottomSep             0.5
195   ParSkip               0.0
196   KeepEmpty             1
197   Align                 Left
198   AlignPossible         Left
199   LabelType             Static
200   LabelString           "(continuing)"
201
202 Font
203   Family                Typewriter
204   Series                Medium
205   Shape                 Up
206   Size                  Normal
207   Color                 Green
208 EndFont
209
210 End
211
212 # Narrative description of action
213 Style Narrative
214   Margin                Static
215   LatexType             Command
216   LatexName             narrative
217   ParIndent             ""
218   ParSkip               0.25
219   TopSep                0.25
220   RightMargin           MMMMM
221   Align                 Left
222   AlignPossible         Left
223   LabelType             No_Label
224 End
225
226
227
228
229 # Transition style definition ALL CAPS
230 Style Transition
231   Margin                Static
232   LatexType             Environment
233   LatexName             flushright
234   ParIndent             ""
235   TopSep                0.5
236   ParSkip               0.4
237   Align                 Right
238   AlignPossible         Right
239   LabelType             No_Label
240 End
241
242 Style TITLE_OVER:
243   Margin                Dynamic
244   LatexType             Command
245   LatexName             titleover
246   ParIndent             ""
247   ParSkip               0.5
248   TopSep                0.5
249   Align                 Left
250   AlignPossible         Left
251   KeepEmpty             1
252   LabelType             Static
253   LabelString           "TITLE OVER: "
254 End
255
256 Style INTERCUT
257   Margin                Dynamic
258   LatexType             Command
259   LatexName             intercut
260   ParIndent             ""
261   ParSkip               0.25
262   TopSep                0.5
263   Align                 Left
264   AlignPossible         Left
265   KeepEmpty             1
266   LabelType             Static
267   LabelString           "INTERCUT WITH: "
268 End
269
270 Style FADE_OUT
271   Margin                Dynamic
272   LatexType             Command
273   LatexName             fadeout
274   ParIndent             ""
275   ParSkip               0.8
276   TopSep                1.0
277   Align                 Left
278   AlignPossible         Left
279   KeepEmpty             1
280   LabelType             Static
281   LabelString           "FADE OUT "
282 End
283
284 # Same as Standard, Standard deprecated 
285 Style General
286   Margin                Static
287   LatexType             Paragraph
288   LatexName             dummy
289   ParIndent             ""
290   ParSkip               0.4
291   Align                 Left
292   AlignPossible         Block, Left, Right, Center
293   Labeltype             No_Label
294 End
295
296 # General Left aligned CAPS
297 Style Scene
298   Margin                Dynamic
299   LatexType             Command
300   LatexName             scene
301   ParIndent             ""
302   ParSkip               0.25
303   TopSep                0.25
304   Align                 Left
305   AlignPossible         Left
306   LabelType             No_Label
307 End
308
309 # Right Address style
310 Style Right_Address
311   Margin                Right_Address_Box
312   LatexType             Command
313   LatexName             address
314   InTitle               1
315   ParSkip               0.4
316   BottomSep             1.5
317   ParSep                1.5
318   Align                 Left
319   AlignPossible         Left, Right
320 End
321
322 Style Author
323   Margin                Static
324   LatexType             Command
325   LatexName             author
326   InTitle               1
327   ParSkip               0.4
328   BottomSep             1.5
329   ParSep                1.5
330   Align                 Center
331   AlignPossible         Left, Right, Center
332
333 End
334
335 Style Title
336   Margin                Static
337   LatexType             Command
338   LatexName             title
339   InTitle               1
340   ParSkip               0.4
341   BottomSep             1.5
342   ParSep                1.5
343   Align                 Center
344   AlignPossible         Left, Right, Center
345
346 End
347
348 # Standard style definition (I kept this one to provide a general case)
349 Style Standard
350 ObsoletedBy General
351 End
352 Style FADE_OUT:
353 ObsoletedBy FADE_OUT
354 End
355
356 # For shooting scripts only, puts CONTINUED in rfoot, CONTINUED: in
357 # nextpage lhead and clears that rfoot. It is used when a scene continues
358 # onto the next page. This command is provided in case a production unit
359 # wants to convert the spec script into a shooting script.
360  
361 #Style CONTINUED
362 #  LatexType            Command
363 #  LatexName            continued
364 #End
365 # Clears rfoot, does a pagebreak, and clears lhead.
366 #Style NOT_CONTD
367 #  LatexType            Command
368 #  LatexName            endcontinued
369 #End
370  
371 Input stdtitle.inc
372 Input stdstruct.inc
373 # Input lyxmacros.inc
374 NoStyle Abstract
375 NoStyle Bibliography
376 NoStyle Date
377
378