]> git.lyx.org Git - lyx.git/blob - lib/layouts/svcommon.inc
Add tableaux to outliner
[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 63
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         ToggleIndent    Never
581         LeftMargin      MM
582         ParSkip         0.4
583         ItemSep         0
584         TopSep          0.7
585         BottomSep       0.7
586         ParSep          0.5
587         Align           Block
588         AlignPossible   Block, Left
589         LabelType       Bibliography
590         LabelString     "References"
591         LabelBottomSep  0.7
592         LabelFont
593           Series        Bold
594         EndFont
595 End
596
597 Style Description
598         Argument 1
599           LabelString   "Longest Description Label"
600           Tooltip       "Longest description label"
601         EndArgument
602         LabelFont
603           Series        Medium
604         EndFont
605 End
606
607 Style Petit
608         CopyStyle       Standard
609         Category        MainText
610         LatexType       Environment
611         LatexName       petit
612         TopSep          0.7
613         BottomSep       0.7
614         Font
615           Size          Small
616         EndFont
617 End
618
619 Style Svgraybox
620         Category        MainText
621         Margin          Static
622         LatexType       Environment
623         LatexName       svgraybox
624         RightMargin     MMM
625         TopSep          0.5
626         ParIndent       MM
627         Parsep          0
628         BottomSep       0.5
629         Align           Block
630         AlignPossible   Block, Left, Right, Center
631         LabelType       No_Label
632         Font
633           Family        Sans
634         EndFont
635 End
636
637 Style Proof
638         Category        Reasoning
639         LatexType       Environment
640         LatexName       proof
641         Margin          First_Dynamic
642         LeftMargin      xxx
643         TopSep          0.4
644         BottomSep       0.4
645         LabelType       Static
646         LabelSep        xx
647         LabelString     "Proof."
648         LabelFont
649           Shape         Italic
650         EndFont
651         LangPreamble
652           \providecommand{\proofname}{_(Proof)}
653         EndLangPreamble
654         BabelPreamble
655           \addto\captions$$lang{\renewcommand{\proofname}{_(Proof)}}
656         EndBabelPreamble
657 End
658
659 Style Proof(QED)
660         CopyStyle       Proof
661         LatexName       svmultproof
662         EndLabelType    Box
663         Preamble
664           \newenvironment{svmultproof}{\begin{proof}}{\qed\end{proof}}
665         EndPreamble
666 End
667
668 Style Proof(smartQED)
669         CopyStyle       Proof
670         LatexName       svmultproof2
671         EndLabelType    Box
672         Preamble
673           \newenvironment{svmultproof2}{\begin{proof}}{\smartqed\qed\end{proof}}
674         EndPreamble
675 End
676
677 InsetLayout Flex:Email
678         Decoration      Conglomerate
679         LyxType         custom
680         LatexType       command
681         LatexName       email
682         LabelString     "Email"
683         Font
684           Color         foreground
685           Size          Small
686           Family        Roman
687           Shape         Up
688           Series        Medium
689           Misc          No_Emph
690           Misc          No_Noun
691           Misc          No_Bar
692         EndFont
693         LabelFont
694           Color         urltext
695           Size          Small
696         EndFont
697         ResetsFont true
698 End
699