]> git.lyx.org Git - lyx.git/blob - lib/layouts/broadway.layout
Modularize the theorem modules.
[lyx.git] / lib / layouts / broadway.layout
1 #% Do not delete the line below; configure depends on this
2 #  \DeclareLaTeXClass[broadway]{broadway}
3
4 # For theater plays
5
6 Format 5
7 Columns                 1
8 Sides                   1
9 SecNumDepth             2
10 TocDepth                2
11
12 ClassOptions
13 FontSize                12
14 End
15
16 Input stdinsets.inc
17 #Input stdtitle.inc
18 Input stdstruct.inc
19 Input stdfloats.inc
20 Input stdcounters.inc
21 # Input lyxmacros.inc
22
23 Counter
24         Name                  act
25 End
26
27
28 Counter
29         Name                  scene
30 End
31
32
33 Style Dialogue
34         Margin                Static
35         LatexType             Command
36         LatexName             dialogue
37         LeftMargin            MMMMMMM
38         RightMargin           MMMMMMM
39         Align                 Left
40         AlignPossible         Left
41         LabelType             No_Label
42 End
43
44
45 Style Narrative
46         Margin                Static
47         LatexType             Command
48         LatexName             narrative
49         ParIndent             ""
50         ParSkip               0.8
51         TopSep                1.0
52         Align                 Left
53         AlignPossible         Left
54         LabelType             No_Label
55         Font
56           Shape               Italic
57           Color               Black
58         EndFont
59 End
60
61
62 Style ACT
63         Margin                Static
64         LatexType             Command
65         LatexName             act
66         ParIndent             ""
67         ParSkip               0.8
68         TopSep                1.0
69 #  KeepEmpty            1
70         Align                 Center
71         AlignPossible         Center
72         LabelType             Counter
73         LabelCounter          act
74         LabelSep              M
75         LabelString           "ACT \arabic{act}"
76 End
77
78
79 Style SCENE
80         Margin                Dynamic
81         LatexType             Command
82         LatexName             scene
83         ParIndent             ""
84         ParSkip               0.8
85         TopSep                1.0
86 #  KeepEmpty            1
87         Align                 Center
88         AlignPossible         Center
89         LabelType             Counter
90         LabelCounter          scene
91         LabelSep              M
92         LabelString           "SCENE \arabic{scene}"
93 End
94
95
96 Style SCENE*
97         Margin                Dynamic
98         LatexType             Command
99         LatexName             scenestar
100         ParIndent             ""
101         ParSkip               0.8
102         TopSep                1.0
103         KeepEmpty             1
104         Align                 Center
105         AlignPossible         Center
106         LabelType             Static
107         LabelSep              M
108         LabelString           "SCENE"
109 End
110
111
112 Style AT_RISE:
113         Margin                Dynamic
114         LatexType             Command
115         LatexName             atrise
116         ParIndent             ""
117         ParSkip               0.8
118         TopSep                1.0
119         Align                 Left
120         AlignPossible         Left
121         KeepEmpty             1
122         LabelType             Static
123         LabelSep              M
124         LabelString           "AT RISE:"
125 End
126
127
128 # Speaker style definition, identifies speaker  ALL CAPS
129 Style Speaker
130         Margin                Static
131         LatexType             Command
132         LatexName             speaker
133         ParSkip               0.4
134         TopSep                0.4
135         Align                 Center
136         AlignPossible         Center
137         LabelType             No_Label
138 End
139
140
141 # Parenthetical instruction to speaker (in parenthises, l.c.)
142 # The ( and ) will automatically appear on screen, so don't type any.
143 Style Parenthetical
144         Margin                Static
145         LatexType             Command
146         LatexName             parenthetical
147         LeftMargin            MMMMMMMMMMMMM
148         RightMargin           MMMM
149         TopSep                0.0
150         BottomSep             0.0
151         ParSkip               0.0
152         Align                 Left
153         AlignPossible         Left
154         LabelType             Static
155         LabelString           "("
156         EndLabelType          Static
157         EndLabelString        ")"
158         Font
159           Shape               Italic
160           Color               Blue
161         EndFont
162         LabelFont
163           Color               Blue
164         EndFont
165 End
166
167
168 Style CURTAIN
169         Margin                Static
170         LatexType             Command
171         LatexName             curtain
172         ParIndent             ""
173         ParSkip               0.8
174         TopSep                1.0
175         KeepEmpty             1
176         Align                 Center
177         AlignPossible         Center
178         LabelType             Static
179         LabelString           "CURTAIN"
180 End
181
182
183 # Standard style definition (I kept this one to provide a general case)
184 Style Standard
185         Margin                Static
186         LatexType             Paragraph
187         LatexName             dummy
188         ParIndent             ""
189         ParSkip               0.4
190         Align                 Left
191         AlignPossible         Block, Left, Right, Center
192         Labeltype             No_Label
193 End
194
195
196 Style Title
197         Margin                Static
198         LatexType             Command
199         LatexName             title
200         InTitle               1
201         ParSkip               0.4
202         BottomSep             1.5
203         ParSep                1.5
204         Align                 Center
205         AlignPossible         Left, Right, Center
206 End
207
208
209 Style Author
210         Margin                Static
211         LatexType             Command
212         LatexName             author
213         InTitle               1
214         ParSkip               0.4
215         BottomSep             1.5
216         ParSep                1.5
217         Align                 Center
218         AlignPossible         Left, Right, Center
219 End
220
221
222 Style Right_Address
223         Margin                Right_Address_Box
224         LatexType             Command
225         LatexName             address
226         InTitle               1
227         ParSkip               0.4
228         BottomSep             1.5
229         ParSep                1.5
230         Align                 Left
231         AlignPossible         Left, Right
232 End
233
234
235
236 NoStyle Abstract
237 NoStyle Bibliography
238 NoStyle Date