]> git.lyx.org Git - lyx.git/blob - lib/layouts/llncs.layout
d830632a00586a24c19ca93922e56b99022fabdf
[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 # 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