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