]> git.lyx.org Git - lyx.git/blob - lib/layouts/llncs.layout
cleanup stuff separated by Lars from the counter patch
[lyx.git] / lib / layouts / llncs.layout
1 #% Do not delete the line below; configure depends on this
2 #  \DeclareLaTeXClass{Springer - Lecture Notes in Comp. Sci.}
3 # llncs (article) textclass definition file. 
4 # --------
5 #
6 # Taken from initial LyX source code
7 # Author : Matthias Ettrich <ettrich@informatik.uni-tuebingen.de>
8 # Transposed by Pascal AndrĂ© <andre@via.ecp.fr>
9 # Heavily modified and enhanced by serveral developers.
10 #
11 # --------
12 # Based on ejour2.layout.
13 # ejour2 made originally by Martin Vermeer based on article.layout.
14 # Modified for LyX 12 by Jean-Marc Lasgouttes and MV.
15
16
17 # General textclass parameters
18 Columns                 1
19 Sides                   1
20 PageStyle               Plain
21 MaxCounter              Counter_Section
22
23
24 Style Standard
25         Margin                Static
26         LatexType             Paragraph
27         LatexName             dummy
28         ParIndent             MM
29         ParSkip               0.4
30         Align                 Block
31         AlignPossible         Block, Left, Right, Center
32         LabelType             No_Label
33 End
34
35 # The standard sections
36 Input stdsections.inc
37
38
39 Style Chapter
40         Align         Center
41         AlignPossible Block,Left,Center
42 End
43
44
45 Style Section
46         LabelFont
47           Series              Bold
48           Size                Large
49         EndFont
50         Font
51           Series              Bold
52           Size                Large
53         EndFont
54 End
55
56
57 Style Subsection
58         LabelType             Counter_Subsection
59         LabelFont
60           Series              Bold
61           Size                Normal
62         EndFont
63 End
64
65
66 Style Subsubsection
67         LabelFont 
68           Series              Bold
69           Size                Normal
70         EndFont
71 End
72
73
74 Style Paragraph
75         Font 
76           Series              Medium
77           Shape               Italic
78           Size                Normal
79         EndFont
80 End
81
82
83 Style Subparagraph
84         Font
85           Series              Medium
86           Shape               Up
87           Size                Normal
88         EndFont
89 End
90
91
92 # Now define the starred versions from the normal ones.
93 Input stdstarsections.inc
94
95
96 # Remove the ones that we do not want
97 NoStyle         Part
98 NoStyle         Part*
99 NoStyle         Chapter
100
101
102 # Some standard things
103 Input stdlayouts.inc
104 Input stdlists.inc
105
106
107 Style Title
108         Margin                Static
109         LatexType             Command
110         InTitle               1
111         LatexName             title
112         NextNoIndent          1
113         ParSkip               0.4
114         TopSep                1.3
115         BottomSep             0.7
116         ParSep                0.7
117         Align                 Center          
118         AlignPossible         Block, Center, Left, Right
119         LabelType             No_Label
120         Fill_Top              1
121         Fill_Bottom           1
122
123         Font 
124           Family              Sans
125           Series              Bold
126           Size                Largest
127         EndFont
128 End
129
130
131 Style Subtitle
132         Margin                Static
133         LatexType             Command
134         InTitle               1
135         LatexName             subtitle
136         NextNoIndent          1
137         ParSkip               0.4
138         ItemSep               0
139         TopSep                0
140         BottomSep             0
141         ParSep                0
142         Align                 Left
143         AlignPossible         Left
144         LabelType             No_Label
145
146         Font 
147           Family              Sans
148           Series              Bold
149           Size                Large
150         EndFont
151 End
152
153
154 Style Running_LaTeX_Title
155         Margin                Static
156         InTitle               1
157         LatexType             Command
158         LatexName             titlerunning
159         NextNoIndent          1
160         LeftMargin            "Running title:xxx"
161         LabelSep              xxx
162         ParSkip               0.4
163         TopSep                1.3
164         BottomSep             0.7
165         ParSep                0.7
166         Align                 Left
167         AlignPossible         Left
168         LabelType             Static
169         LabelString           "Running title: "
170
171         LabelFont 
172           Series              Bold
173           Shape               Italic
174           Color               Red
175         EndFont
176 End
177
178
179 Style TOC_Title
180         CopyStyle             "Running LaTeX Title"
181         LatexName             toctitle
182         LeftMargin            "TOC title:xxx"
183         LabelString           "TOC title: "
184 End
185
186
187 Style Author
188         Margin                Static
189         LatexType             Command
190         InTitle               1
191         LatexName             author
192         NextNoIndent          1
193         ParSkip               0.4
194         TopSep                0.7
195         BottomSep             0.7
196         ItemSep               0
197         ParSep                0
198         Align                 Left
199         AlignPossible         Left
200         LabelType             No_Label
201
202         Font 
203           Series              Bold
204           Shape               Italic
205         EndFont
206
207 End
208
209
210 Style Author_Running
211         CopyStyle             "Running LaTeX Title"
212         LatexName             authorrunning
213         LeftMargin            "Author Running:xxx"
214         LabelString           "Author Running: "
215 End
216
217
218 Style TOC_Author
219         CopyStyle             "Running LaTeX Title"
220         LatexName             tocauthor
221         LeftMargin            "TOC Author:xxx"
222         LabelString           "TOC Author: "
223 End
224
225
226 Style Institute
227         Margin                Static
228         LatexType             Command
229         InTitle               1
230         LatexName             institute
231         NextNoIndent          1
232         ParSkip               0.4
233         TopSep                1.3
234         BottomSep             0.7
235         ParSep                0.7
236         Align                 Left
237         AlignPossible         Left
238         LabelType             No_Label
239
240         Font 
241           Size                Small
242         EndFont
243 End
244
245
246 Style Email
247         CopyStyle             "Running LaTeX Title"
248         LatexName             email   
249         LeftMargin            "Email:xxx"
250         LabelString           "Email: "
251 End
252
253
254 Style Abstract 
255         Margin                First_Dynamic
256         LatexType             Environment
257         LatexName             abstract
258         NextNoIndent          0
259         ParIndent             MM
260         LabelSep              xx
261         ItemSep               0
262         TopSep                0.7
263         BottomSep             0.7
264         ParSep                0
265         Align                 Block
266         AlignPossible         Block, Left
267         LabelType             Top_Environment
268         LabelString           Abstract. 
269
270         LabelFont 
271           Series              Bold
272         EndFont
273 End 
274
275
276 Style Bibliography
277         Margin                First_Dynamic
278         LatexType             Bib_Environment
279         LatexName             thebibliography
280         NextNoIndent          1
281         LeftMargin            MM
282         ParSkip               0.4
283         ItemSep               0
284         TopSep                0.7
285         BottomSep             0.7
286         ParSep                0.5
287         Align                 Block
288         AlignPossible         Block, Left
289         LabelType             Bibliography
290         LabelString           References 
291         LabelBottomSep    0.7
292
293         LabelFont 
294           Series              Bold
295         EndFont
296 End
297
298 # Mathematics-like definitions:
299
300 Style Case
301         Margin                First_Dynamic
302         LatexType             Environment
303         LatexName             case
304         NextNoIndent          0
305         ParIndent             MM
306         LabelSep              xx
307         ItemSep               0
308         TopSep                0.5
309         BottomSep             0.5
310         ParSep                0
311         Align                 Block
312         AlignPossible         Block, Left
313         LabelType             Static
314         LabelString           Case #. 
315
316         LabelFont 
317           Shape               Italic
318         EndFont
319 End
320
321
322 Style Claim
323         CopyStyle             Case
324         LatexName             claim
325         LabelString           "Claim. " 
326 End
327
328
329 Style Conjecture
330         CopyStyle             Case
331         LatexName             conjecture
332         LabelString           "Conjecture #. " 
333 End
334
335
336 Style Corollary
337         CopyStyle             Case
338         LatexName             corollary
339         LabelString           "Corollary #. " 
340
341         # font & label font definition
342         Font 
343           Shape               Italic
344         EndFont
345
346         LabelFont 
347           Shape               Up
348           Series              Bold
349         EndFont
350
351 End
352
353
354 Style Definition
355         CopyStyle             Corollary
356         LatexName             definition
357         LabelString           "Definition #. "
358 End
359
360
361 Style Example
362         CopyStyle             Case
363         LatexName             example
364         LabelString           "Example #. "
365 End
366
367
368 Style Exercise
369         CopyStyle             Case
370         LatexName             exercise
371         LabelString           "Exercise #. "
372 End
373
374
375 Style Lemma
376         CopyStyle             Corollary
377         LatexName             lemma
378         LabelString           "Lemma #. "
379 End
380
381
382 Style Note
383         CopyStyle             Case
384         LatexName             note
385         LabelString           "Note #. "
386 End
387
388
389 Style Problem
390         CopyStyle             Exercise
391         LatexName             problem
392         LabelString           "Problem #. "
393 End
394
395
396 Style Proof
397         CopyStyle             Claim
398         LatexName             proof
399         LabelString           "Proof. "
400 End
401
402
403 Style Property
404         CopyStyle             Case
405         LatexName             property
406         LabelString           "Property #. "
407 End
408
409
410 Style Proposition
411         CopyStyle             Corollary
412         LatexName             proposition
413         LabelString           "Proposition #. "
414 End
415
416
417 Style Question
418         CopyStyle             Case
419         LatexName             question        
420         LabelString           "Question #. "
421 End
422
423
424 Style Remark
425         CopyStyle             Case
426         LatexName             remark
427         LabelString           "Remark #. "
428 End
429
430
431 Style Solution
432         CopyStyle             Case
433         LatexName             solution
434         LabelString           "Solution #. "
435 End
436
437
438 Style Theorem
439         CopyStyle             Corollary
440         LatexName             theorem
441         LabelString           "Theorem #. "
442 End
443
444
445 Input stdfloats.inc
446 Input stdcounters.inc
447
448
449 #Finally a few older definitions for compatibility
450 Input obsolete.inc