]> git.lyx.org Git - lyx.git/blob - lib/layouts/hollywood.layout
83a5de512f5c5ac26ff673623e2fa05be3f2e9f9
[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 # Standard style definition (I kept this one to provide a general case)
39 Style Standard
40   Margin                Static
41   LatexType             Paragraph
42   LatexName             dummy
43   ParIndent             ""
44   ParSkip               0.4
45   Align                 Left
46   AlignPossible         Block, Left, Right, Center
47   Labeltype             No_Label
48 End
49
50
51 # Narrative description of Scene
52 Style Narrative
53   Margin                Static
54   LatexType             Environment
55   LatexName             narrative
56   ParIndent             ""
57   ParSkip               0.8
58   TopSep                1.0
59   Align                 Left
60   AlignPossible         Left
61   LabelType             No_Label
62 End
63
64 # FADE_IN: and FADE_OUT: usually stand alone. If you want a more complicated
65 # FADE_IN e.g. FADE_IN on STELLA:, use the Narrative Style.
66 Style FADE_IN:
67   Margin                Static
68   LatexType             Environment
69   LatexName             flushleft
70   ParIndent             ""
71   ParSkip               0.8
72   TopSep                1.0
73   Align                 Left
74   AlignPossible         Left
75   KeepEmpty             1
76   LabelType             Static
77   LabelString           "FADE IN: "
78 End
79
80 # Scene headings (ALL CAPS) This is a general case, probably not needed
81 # example:
82 # INT. LOG CABIN - NIGHT
83 # Use Style EXT. for Exterior, INT. for Interior scenes. Last word should be
84 # - DAY, or - NIGHT or similar to define lighting.
85 Style INT.
86   Margin                Dynamic
87   LatexType             Command
88   LatexName             interiorshot
89   ParIndent             ""
90   ParSkip               0.8
91   TopSep                1.0
92   Align                 Left
93   AlignPossible         Left
94   LabelType             Static
95   LabelString           "INT. "
96 End
97
98 Style EXT.
99   Margin                Dynamic
100   LatexType             Command
101   LatexName             exteriorshot
102   ParIndent             ""
103   ParSkip               0.8
104   TopSep                1.0
105   Align                 Left
106   AlignPossible         Left
107   LabelType             Static
108   LabelString           "EXT. "
109 End
110
111 # Speaker style definition, identifies speaker  ALL CAPS
112 Style Speaker
113   Margin                Static
114   LatexType             Environment
115   LatexName             speaker
116   LeftMargin            MMMMMMMMMMMMMMMMMMMMMM
117   ParSkip               0.0
118   TopSep                1.0
119   BottomSep             0.0
120   Align                 Left
121   AlignPossible         Left
122   LabelType             No_Label
123 End
124
125 # Parenthetical instruction to speaker (in parenthises, l.c.)
126 # The ( and ) will automatically appear on screen, so don't type any.
127 Style Parenthetical  
128   Margin                Static
129   LatexType             Environment
130   LatexName             parenthetical
131   LeftMargin            MMMMMMMMMMMMMMMMM
132   TopSep                0.0
133   BottomSep             0.0
134   ParSkip               0.0
135   Align                 Left
136   AlignPossible         Left
137   LabelType             Static
138   LabelString           (
139   EndLabelType          Static
140   EndLabelString        )
141
142 Font
143   Family                Typewriter
144   Series                Medium
145   Shape                 Up
146   Size                  Normal
147   Color                 Blue
148 EndFont
149
150 End
151
152 # Dialogue style definition. Actor dialog
153 Style Dialogue
154   Margin                Static
155   LatexType             Environment
156   LatexName             dialogue
157   LeftMargin            MMMMMMMMMMMM
158   RightMargin           MMMMMMMMMMMM
159   ParSkip               0.0
160   TopSep                0.0
161   BottomSep             0.0
162   Align                 Left
163   AlignPossible         Left
164   LabelType             No_Label
165 End
166
167 # Transition style definition ALL CAPS
168 Style Transition
169   Margin                Static
170   LatexType             Environment
171   LatexName             flushright
172   ParIndent             ""
173   TopSep                1.0
174   ParSkip               0.4
175   Align                 Right
176   AlignPossible         Right
177   LabelType             No_Label
178 End
179
180 Style FADE_OUT:
181   Margin                Dynamic
182   LatexType             Command
183   LatexName             fadeout
184   ParIndent             ""
185   ParSkip               0.8
186   TopSep                1.0
187   Align                 Left
188   AlignPossible         Left
189   KeepEmpty             1
190   LabelType             Static
191   LabelString           "FADE OUT: "
192 End
193
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