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