]> git.lyx.org Git - lyx.git/blob - lib/layouts/amsdefs.inc
Added categories for style Bibliography, TwoAuthors, ThreeAuthors, TwoAffiliations,
[lyx.git] / lib / layouts / amsdefs.inc
1 # Author : David L. Johnson <dlj0@lehigh.edu>
2 # Probably broken by Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
3 # modified and modularized by Emmanuel GUREGHIAN <gureghia@boston.bertin.fr>
4 # Tinkered with Sep. '07 by Paul Rubin <rubin@msu.edu>
5 # Modularized Jan '08 by Richard Heck <rgheck@brown.edu>
6
7 # Including the maths stuff
8 Format 43
9
10 # the environments copied from the old amsart.layout are:
11 # - Bibliography
12 # - Title
13 # - Author
14 # - Date
15 # - Abstract (This is a title component for this style.)
16 # - Address
17 # - Email
18 # - Keywords
19 # - Subjectclass
20
21
22 ### Now the title stuff. We copy do not use stdstruct.inc to keep
23 ### things in the right order
24 Style Title
25         Category              FrontMatter
26         Margin                Static
27         LatexType             Command
28         InTitle               1
29         LatexName             title
30         ParSkip               0.4
31         ItemSep               0
32         TopSep                0
33         BottomSep             1
34         ParSep                1
35         Align                 Center
36         LabelType             No_Label
37         Argument 1
38                 LabelString   "Short Title|S"
39                 Tooltip       "Short title which appears in the running headers"
40         EndArgument
41         Font
42           Shape               Smallcaps
43           Series              Bold
44           Size                Larger
45         EndFont
46         HTMLTitle             true
47 End
48
49
50 Style Author
51         Category              FrontMatter
52         Margin                Static
53         LatexType             Command
54         InTitle               1
55         LatexName             author
56         LabelSep              xxx
57         ParSkip               0.4
58         TopSep                1.3
59         BottomSep             0.7
60         ParSep                0.7
61         Align                 Center
62         LabelType             No_Label
63         Font
64           Size                Large
65           Shape               Smallcaps
66         EndFont
67 End
68
69
70 Style Date
71         Category              FrontMatter
72         Margin                Dynamic
73         LatexType             Command
74         InTitle               1
75         LatexName             date
76         LabelSep              xxx
77         ParSkip               0.4
78         TopSep                0.9
79         BottomSep             0.5
80         ParSep                1
81         Align                 Center
82         LabelType             Static
83         LabelString           "Date:"
84         Font
85           Size                Large
86         EndFont
87         LabelFont
88           Shape               Italic
89           Size                Large
90         EndFont
91 End
92
93
94 Style Abstract
95         Category              FrontMatter
96         Margin                First_Dynamic
97         LatexType             Environment
98         InTitle               1
99         LatexName             abstract
100         LeftMargin            MMM
101         LabelIndent           MMM
102         RightMargin           MMM
103         ParIndent             MM
104         TopSep                0.7
105         BottomSep             0.7
106         Align                 Block
107         LabelType             Static
108         LabelString           "Abstract."
109         LabelSep              M
110         Font
111           Size                Small
112         EndFont
113         LabelFont
114           Shape               Smallcaps
115         EndFont
116 End
117
118 # Clear Address definition from lyxmacros
119 NoStyle Address
120
121 Style Address
122         Category              FrontMatter
123         Margin                Dynamic
124         LatexType             Command
125         InTitle               1
126         LatexName             address
127         ParSkip               0.4
128         BottomSep             1.5
129         ParSep                1.5
130         Align                 Left
131         AlignPossible         Block, Left, Right, Center
132         LabelType             Static
133         LabelString           "Address:"
134         LabelSep              M
135         LabelFont
136           Shape               Italic
137         EndFont
138 End
139
140
141 Style Current_Address
142         CopyStyle             Address
143         LatexName             curraddr
144         LabelString           "Current address:"
145 End
146
147
148 Style Email
149         CopyStyle             Address
150         Margin                First_Dynamic
151         LatexName             email
152         LabelString           "E-mail address:"
153 End
154
155
156 Style URL
157         CopyStyle             Address
158         Margin                First_Dynamic
159         LatexName             urladdr
160         LabelString           "URL:"
161 End
162
163
164 Style Keywords
165         CopyStyle             Address
166         LatexName             keywords
167         LabelString           "Key words and phrases:"
168 End
169
170
171 Style Thanks
172         CopyStyle             Address
173         LatexName             thanks
174         LabelString           "Thanks:"
175 End
176
177
178 Style Dedicatory
179         CopyStyle             Address
180         LatexName             dedicatory
181         LabelString           "Dedication:"
182 End
183
184
185 Style Translator
186         CopyStyle             Address
187         LatexName             translator
188         LabelString           "Translator:"
189 End
190
191
192 Style Subjectclass
193         CopyStyle             Address
194         LatexName             subjclass[2000]
195         LabelString           "2000 Mathematics Subject Classification:"
196 End
197
198
199 Style Bibliography
200         Category              BackMatter
201         Margin                First_Dynamic
202         LatexType             Bib_Environment
203         LatexName             thebibliography
204         NextNoIndent          1
205         LeftMargin            MM
206         ParSkip               0.4
207         ItemSep               0
208         TopSep                0.7
209         BottomSep             0.7
210         ParSep                0.5
211         Align                 Block
212         AlignPossible         Block, Left
213         LabelType             Bibliography
214         LabelString           "References"
215         LabelBottomSep        0.7
216         Font
217           Size                Small
218         EndFont
219         LabelFont
220           Size                Normal
221           Shape               Smallcaps
222         EndFont
223 End