]> git.lyx.org Git - lyx.git/blob - lib/layouts/svcommon.inc
lyx2lyx: Update the emergency value
[lyx.git] / lib / layouts / svcommon.inc
1 # svcommon (article) textclass definition file for inclusion.
2 # for Springer Verlag publications
3 # based on sjour.inc:
4 #     --------
5 #     Taken from initial LyX source code
6 #     Author : Matthias Ettrich <ettrich@informatik.uni-tuebingen.de>
7 #     Transposed by Pascal André <andre@via.ecp.fr>
8 #     Heavily modified and enhanced by serveral developers.
9 #     --------
10 #     ejour2 made originally by Martin Vermeer based on article.layout.
11 #     Modified for LyX 1.2 by Jean-Marc Lasgouttes and MV.
12 #     Minor change for LyX 1.3.3 by Cengiz Gunay.
13 #
14 #     Adapted for new svjour LaTeX2e classes published by Springer in 1999;
15 #     work done by MV in 2000.
16 #
17 # Adapted for svmono, svmult, and svjour3 2011
18 # by Marcus Kriele (mkriele@mac.com) and Uwe Stöhr
19 # see http://www.springer.com/authors for class files and further instructions
20
21
22 Format 49
23 PageStyle               Plain
24
25
26 Style Standard
27         Category        MainText
28         Margin          Static
29         LatexType       Paragraph
30         LatexName       dummy
31         ParIndent       MM
32         ParSkip         0.4
33         Align           Block
34         AlignPossible   Block, Left, Right, Center
35         LabelType       No_Label
36 End
37
38 Input stdcounters.inc
39 Input stdfloats.inc
40 Input stdlists.inc
41 Input stdinsets.inc
42 Input stdsections.inc
43 Input stdstarsections.inc
44 Input stdlayouts.inc
45 Input stdtitle.inc
46 Input numreport.inc
47
48 ProvidesModule theorems-std
49 Input theorems-without-preamble.inc
50 NoStyle Fact
51 NoStyle Prop
52
53 NoCounter subparagraph
54 NoStyle Subparagraph*
55
56
57 Style Title
58         Align           Left
59         AlignPossible   Block, Center, Left, Right
60         Font
61           Family        Sans
62           Series        Bold
63         EndFont
64 End
65
66
67
68 Style Front_Matter
69         Category        Structure
70         LatexType       Command
71         LatexName       frontmatter
72         KeepEmpty       1
73         ResetArgs       1
74         Margin          First_Dynamic
75         NextNoIndent    1
76         ParSkip         0
77         TopSep          2.5
78         BottomSep       0.5
79         ParSep          0
80         Align           Center
81         LabelType       Static
82         LabelBottomSep  0
83         LeftMargin      M
84         LabelString     "--- Front Matter ---"
85
86         Font
87           Family        Sans
88           Series        Bold
89           Size          Largest
90           Color         Blue
91         EndFont
92 End
93
94 Style Main_Matter
95         CopyStyle       Front_Matter
96         Category        Structure
97         LatexName       mainmatter
98         LabelString     "--- Main Matter ---"
99 End
100
101 Style Back_Matter
102         CopyStyle       Front_Matter
103         Category        Structure
104         LatexName       backmatter
105         LabelString     "--- Back Matter ---"
106 End
107
108 Style Part
109         Margin          Static
110         Align           Right
111 End
112
113 ## The following is a variant of style Part.  It allows to place some
114 ## text on the following page which would otherwise be blank.  
115
116 Style PartBacktext
117         Category        Sectioning
118         Margin          First_Dynamic
119         LabelString     "Part \thepart"
120         LabelType       Static
121         TocLevel        0
122         LabelCounter    part
123         Labelsep        xx
124         NeedProtect     1
125         ParIndent       MM
126         TopSep          4
127         BottomSep       4
128         LaTexType       Environment
129         LatexName       svmultpartbacktext
130         LabelFont
131           Series        Bold
132           Size          Huge
133         EndFont
134         TextFont
135           Series        Medium
136           Shape         Up
137           Size          normal
138         EndFont
139         Argument 1
140           Mandatory     1
141           LabelString   "Part Title"
142           Tooltip       "Title of this part"
143         EndArgument
144         Preamble
145           \newenvironment{svmultpartbacktext}[1]{\begin{partbacktext}
146           \part{#1}}{\end{partbacktext}}
147         EndPreamble
148         HTMLTag         h1
149 End
150
151 Style Chapter
152         Align           Left
153 End
154
155 Style ChapSubtitle
156         LatexName       chapsubtitle
157         LatexType       Command
158         Category        Sectioning
159         TopSep          0.7
160         Font
161           Series        Bold
162           Shape         Up
163           Size          large
164         EndFont
165
166 End
167
168 Style ChapAuthor
169         LatexName       chapauthor
170         LatexType       Command
171         Category        Sectioning
172         TopSep          0.7
173         Font
174           Series        Bold
175           Shape         Up
176           Size          normal
177         EndFont
178 End
179
180 Style ChapMotto
181         LatexName       motto
182         LatexType       Command
183         Category        Sectioning
184         TopSep          0.7
185         BottomSep       0.7
186         Align           Left
187         LeftMargin      MMMMMMMMMMMM
188         Font
189           Series        Medium
190           Shape         Italic
191           Size          normal
192         EndFont
193 End
194
195 Style Section
196         Font
197           Series        Bold
198           Shape         Up
199           Size          large
200         EndFont
201         TocLevel        1
202 End
203
204 Style Subsection
205         Font
206           Series        Bold
207           Shape         Italic
208           Size          large
209         EndFont
210         TocLevel        2
211 End
212
213 Style Subsubsection
214         Font
215           Series        Bold
216           Shape         Up
217           Size          Normal
218         EndFont
219         TocLevel        3
220 End
221
222 Style Paragraph
223         Font
224           Series        Medium
225           Shape         Up
226           Size          Normal
227         EndFont
228         TopSep          0.7
229         BottomSep       0.4
230         TocLevel        4
231 End
232
233 Style Subparagraph
234         LeftMargin      ""
235         Font
236           Series        Medium
237           Shape         Italic
238           Size          Normal
239         EndFont
240         TopSep          0.7
241         BottomSep       0.4
242         TocLevel        4
243 End
244
245 Style Part*
246       Margin            Static
247       Align             Right
248 End
249
250 Style Chapter*
251         Align           Left
252 End
253
254 Style Section*
255         Font
256           Series        Bold
257           Shape         Up
258           Size          large
259         EndFont
260 End
261
262 Style Subsection*
263         Font
264           Series        Bold
265           Shape         Italic
266           Size          large
267         EndFont
268 End
269
270 Style Subsubsection*
271         Font
272           Series        Bold
273           Shape         Up
274           Size          Normal
275         EndFont
276 End
277
278 Style Paragraph*
279         Font
280           Series        Medium
281           Shape         Up
282           Size          Normal
283         EndFont
284         TopSep          0.7
285         BottomSep       0.4
286 End
287
288 Style Run-in_headings
289         Category        Unnumbered
290         LabelType       No_Label
291         LabelSep        xx
292         TopSep          0.7
293         Font
294           Series        Bold
295           Shape         Up
296           Size          Normal
297         EndFont
298         Margin          Static
299         LatexType       Command
300         LatexName       runinhead
301 End
302
303 Style Sub-run-in_headings
304         CopyStyle       Run-in_headings
305         Font 
306           Series        Medium
307           Shape         Italic
308           Size          Normal
309         EndFont
310         LatexName       subruninhead
311 End
312
313 Style Extrachap
314         CopyStyle       Chapter*
315         LatexName       Extrachap
316 End
317
318 Style extrachap
319         CopyStyle       Chapter*
320         LatexName       extrachap
321 End
322
323 Style Title
324         Align           Left
325         AlignPossible   Block, Center, Left, Right, Center
326         Font
327           Family        Sans
328           Series        Bold
329         EndFont
330 End
331
332 Style Subtitle
333         CopyStyle       Title
334         LatexName       subtitle
335         NextNoIndent    1
336         BottomSep       0
337         ParSep          0
338         Font
339           Size          Large
340         EndFont
341 End
342
343 Style Author
344         NextNoIndent    1
345         Align           Left
346         Font
347           Series        Bold
348           Shape         Italic
349         EndFont
350 End
351
352 Style Institute
353         Category        FrontMatter
354         LatexType       Command
355         InTitle         1
356         LatexName       institute
357         Margin          First_Dynamic
358         LabelSep        x
359         LabelType       Static
360         LabelString     "Author data:"
361         LabelFont
362           Family        Typewriter
363           Color         Blue
364         EndFont
365         Requires        url
366         Align           Left
367 End
368
369 Style Date
370         Align           Left
371         Font
372           Size          Small
373         EndFont
374 End
375
376 Style TOC_Title
377         Category        FrontMatter
378         Margin          First_Dynamic
379         Align           Left
380         LatexType       Command
381         LatexName       toctitle
382         LeftMargin      xx
383         TopSep          0.4
384         BottomSep       0.4
385         LabelType       Static
386         LabelSep        x
387         LabelString     "TOC title:"
388         LabelFont
389           Family        Typewriter
390           Color         Blue
391         EndFont  
392 End
393
394 Style TOC_Author
395         CopyStyle       TOC_Title
396         LatexName       tocauthor
397         LabelString     "TOC author:"
398 End
399
400 Style Running_Title
401         CopyStyle       TOC_Title
402         LatexName       titlerunning
403         InTitle         1
404         LabelString     "Running title:"
405 End
406
407 Style Running_Author
408         CopyStyle       Running_Title
409         LatexName       authorrunning
410         LabelString     "Running author:"
411 End
412
413 Style Running_Chapter
414         CopyStyle       Running_Title
415         Category        Sectioning
416         InTitle         0
417         LatexName       chaptermark
418         LabelString     "Running chapter:"
419 End
420
421 Style Running_Section
422         CopyStyle       Running_Chapter
423         LatexName       sectionmark
424         LabelString     "Running section:"
425 End
426
427 Style Abstract
428         Category        FrontMatter
429         Margin          First_Dynamic
430         LatexType       Environment
431         LatexName       abstract
432         LabelType       Static
433         LabelString     "Abstract"
434         LabelFont
435           Series        Bold
436         EndFont
437         NextNoIndent    0
438         ParIndent       MM
439         LabelSep        xx
440         ItemSep         0
441         TopSep          0.7
442         BottomSep       0.7
443         ParSep          0
444         Align           Block
445         AlignPossible   Block, Left
446 End
447
448 Style Abstract*
449         CopyStyle       Abstract
450         LatexType       Command
451         LatexName       abstract*
452         LabelString     "Abstract* (not printed)"
453         LabelFont
454           Color         Blue
455         EndFont
456         TextFont        
457           Color         Blue
458         EndFont
459 End
460
461 Style Keywords
462         Margin          First_Dynamic
463         LatexType       Command
464         LatexName       keywords
465         Category        FrontMatter
466         NextNoIndent    0
467         ParIndent       MM
468         LabelSep        xx
469         ItemSep         0
470         TopSep          0.7
471         BottomSep       0.7
472         ParSep          0
473         Align           Block
474         AlignPossible   Block, Left
475         LabelType       Static
476         LabelString     "Keywords"
477         LabelFont
478           Series        Bold
479         EndFont
480 End
481
482 Style Dedication
483         Category        FrontMatter
484         Margin          Static
485         LatexType       Environment
486         LatexName       dedication
487         LeftMargin      MMMMMMMMMMMM
488         TopSep          2
489         ParIndent       MM
490         Parsep          0
491         BottomSep       2
492         Align           Left
493         LabelType       Static
494         LabelString     ""
495         LabelIndent     ""
496         Font
497           Shape         Italic
498           Size          large
499         EndFont
500 End
501
502 Style Foreword
503         Margin          First_Dynamic
504         Category        FrontMatter
505         LabelType       Static
506         LabelString     "Foreword"
507         KeepEmpty       1
508         LatexName       foreword
509         TocLevel        0
510         LatexType       Command
511         NeedProtect     1
512         NextNoIndent    1
513         ParSkip         0.4
514         TopSep          4
515         BottomSep       0.8
516         ParSep          0.8
517         Align           Block
518         Argument 1
519           LabelString   "Alternative Name"
520           Tooltip       "Alternative name"
521         EndArgument
522         Font
523           Series        Bold
524           Size          Huge
525         EndFont
526         HTMLTag         h1
527 End
528
529 Style Preface
530         CopyStyle       Foreword
531         Category        FrontMatter
532         LatexName       preface
533         InTitle         0
534         Margin          First_Dynamic
535         TopSep          4
536         BottomSep       0.8
537         LabelType       Static
538         LabelString     "Preface"
539         LabelSep        xx
540         Align           Left
541 End
542
543 Style Acknowledgement
544         Category        BackMatter
545         Margin          First_Dynamic
546         LatexType       Environment
547         LatexName       acknowledgement
548         NextNoIndent    0
549         ParIndent       MM
550         LabelSep        xx
551         ItemSep         0
552         TopSep          0.7
553         BottomSep       0.7
554         ParSep          0
555         Align           Block
556         AlignPossible   Block, Left
557         LabelType       Static
558         LabelString     "Acknowledgements"
559         Font
560           Size          Small
561         EndFont
562         LabelFont
563           Series        Bold
564           Shape         Up
565           Size          Small
566         EndFont
567 End
568
569 Style Acknowledgements
570         CopyStyle       Acknowledgement
571         LatexName       acknowledgements
572 End
573
574 Style Bibliography
575         Margin          First_Dynamic
576         LatexType       Bib_Environment
577         LatexName       thebibliography
578         Category        BackMatter
579         NextNoIndent    1
580         LeftMargin      MM
581         ParSkip         0.4
582         ItemSep         0
583         TopSep          0.7
584         BottomSep       0.7
585         ParSep          0.5
586         Align           Block
587         AlignPossible   Block, Left
588         LabelType       Bibliography
589         LabelString     "References"
590         LabelBottomSep  0.7
591         LabelFont
592           Series        Bold
593         EndFont
594 End
595
596 Style Description
597         Argument 1
598           LabelString   "Longest Description Label"
599           Tooltip       "Longest description label"
600         EndArgument
601         LabelFont
602           Series        Medium
603         EndFont
604 End
605
606 Style Petit
607         CopyStyle       Standard
608         Category        MainText
609         LatexType       Environment
610         LatexName       petit
611         TopSep          0.7
612         BottomSep       0.7
613         Font
614           Size          Small
615         EndFont
616 End
617
618 Style Svgraybox
619         Category        MainText
620         Margin          Static
621         LatexType       Environment
622         LatexName       svgraybox
623         RightMargin     MMM
624         TopSep          0.5
625         ParIndent       MM
626         Parsep          0
627         BottomSep       0.5
628         Align           Block
629         AlignPossible   Block, Left, Right, Center
630         LabelType       No_Label
631         Font
632           Family        Sans
633         EndFont
634 End
635
636 Style Proof
637         Category        Reasoning
638         LatexType       Environment
639         LatexName       proof
640         Margin          First_Dynamic
641         LeftMargin      xxx
642         TopSep          0.4
643         BottomSep       0.4
644         LabelType       Static
645         LabelSep        xx
646         LabelString     "Proof."
647         LabelFont
648           Shape         Italic
649         EndFont
650         LangPreamble
651           \providecommand{\proofname}{_(Proof)}
652         EndLangPreamble
653         BabelPreamble
654           \addto\captions$$lang{\renewcommand{\proofname}{_(Proof)}}
655         EndBabelPreamble
656 End
657
658 Style Proof(QED)
659         CopyStyle       Proof
660         LatexName       svmultproof
661         EndLabelType    Box
662         Preamble
663           \newenvironment{svmultproof}{\begin{proof}}{\qed\end{proof}}
664         EndPreamble
665 End
666
667 Style Proof(smartQED)
668         CopyStyle       Proof
669         LatexName       svmultproof2
670         EndLabelType    Box
671         Preamble
672           \newenvironment{svmultproof2}{\begin{proof}}{\smartqed\qed\end{proof}}
673         EndPreamble
674 End
675
676 InsetLayout Flex:Email
677         Decoration      Conglomerate
678         LyxType         custom
679         LatexType       command
680         LatexName       email
681         LabelString     "Email"
682         Font
683           Color         foreground
684           Size          Small
685           Family        Roman
686           Shape         Up
687           Series        Medium
688           Misc          No_Emph
689           Misc          No_Noun
690           Misc          No_Bar
691         EndFont
692         LabelFont
693           Color         urltext
694           Size          Small
695         EndFont
696         ResetsFont true
697 End
698