]> git.lyx.org Git - lyx.git/blob - lib/layouts/amsdefs.inc
3b93697157ccba30fb94955e9dc711e96359e8f1
[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
5 # Including the maths stuff
6 Format 2
7 Input amsmaths.inc
8
9 # The AMS documentclasses use the package amsmath and provide the
10 # functionality of makeidx.sty.
11 ProvidesAmsmath         1
12 ProvidesMakeidx         1
13
14
15 # the environments copied from the old amsart.layout are:
16 # - Proof
17 # - Bibliography
18 # - Title
19 # - Author
20 # - Date
21 # - Abstract (This is a title component for this style.)
22 # - Address
23 # - Email
24 # - Keywords
25 # - Subjectclass
26
27
28 Style Proof
29         Margin                First_Dynamic
30         LatexType             Environment
31         LatexName             proof
32         NextNoIndent          1
33         LabelSep              xx
34         ParIndent             MMM
35         ParSkip               0.4
36         ItemSep               0.2
37         TopSep                0.7
38         BottomSep             0.7
39         ParSep                0.3
40         Align                 Block
41         AlignPossible         Block, Left
42         LabelType             Static
43         LabelString           "Proof."
44         EndLabelType          Box
45         Font
46           Shape               Up
47           Size                Normal
48         EndFont
49         LabelFont
50           Shape               Italic
51         EndFont
52         # We don't want the preamble from Theorem
53         Preamble
54         EndPreamble
55 End
56
57
58 ### Now the title stuff. We copy do not use stdstruct.inc to keep
59 ### things in the right order
60 Style Title
61         Margin                Static
62         LatexType             Command
63         InTitle               1
64         LatexName             title
65         ParSkip               0.4
66         ItemSep               0
67         TopSep                0
68         BottomSep             1
69         ParSep                1
70         Align                 Center
71         AlignPossible         Center
72         LabelType             No_Label
73         Font
74           Shape               Smallcaps
75           Series              Bold
76           Size                Larger
77         EndFont
78 End
79
80
81 Style Author
82         Margin                Static
83         LatexType             Command
84         InTitle               1
85         LatexName             author
86         LabelSep              xxx
87         ParSkip               0.4
88         TopSep                1.3
89         BottomSep             0.7
90         ParSep                0.7
91         Align                 Center
92         AlignPossible         Center
93         LabelType             No_Label
94         Font
95           Size                Large
96           Shape               Smallcaps
97         EndFont
98 End
99
100
101 Style Date
102         Margin                Dynamic
103         LatexType             Command
104         InTitle               1
105         LatexName             date
106         LabelSep              xxx
107         ParSkip               0.4
108         TopSep                0.9
109         BottomSep             0.5
110         ParSep                1
111         Align                 Center
112         AlignPossible         Center
113         LabelType             Static
114         LabelString           "Date:"
115         Font
116           Size                Large
117         EndFont
118         LabelFont
119           Shape               Italic
120           Size                Large
121         EndFont
122 End
123
124
125 Style Abstract
126         Margin                First_Dynamic
127         LatexType             Environment
128         InTitle               1
129         LatexName             abstract
130         LeftMargin            MMM
131         LabelIndent           MMM
132         RightMargin           MMM
133         ParIndent             MM
134         TopSep                0.7
135         BottomSep             0.7
136         Align                 Block
137         AlignPossible         Block
138         LabelType             Static
139         LabelString           "Abstract."
140         LabelSep              M
141         Font
142           Size                Small
143         EndFont
144         LabelFont
145           Shape               Smallcaps
146         EndFont
147 End
148
149
150 Style Address
151         Margin                Dynamic
152         LatexType             Command
153         InTitle               1
154         LatexName             address
155         ParSkip               0.4
156         BottomSep             1.5
157         ParSep                1.5
158         Align                 Left
159         AlignPossible         Block, Left, Right, Center
160         LabelType             Static
161         LabelString           "Address:"
162         LabelSep              M
163         LabelFont
164           Shape               Italic
165         EndFont
166 End
167
168
169 Style Current_Address
170         CopyStyle             Address
171         LatexName             curraddr
172         LabelString           "Current address:"
173 End
174
175
176 Style Email
177         CopyStyle             Address
178         Margin                First_Dynamic
179         LatexName             email
180         LabelString           "E-mail address:"
181 End
182
183
184 Style URL
185         CopyStyle             Address
186         Margin                First_Dynamic
187         LatexName             urladdr
188         LabelString           "URL:"
189 End
190
191
192 Style Keywords
193         CopyStyle             Address
194         LatexName             keywords
195         LabelString           "Key words and phrases:"
196 End
197
198
199 Style Thanks
200         CopyStyle             Address
201         LatexName             thanks
202         LabelString           "Thanks:"
203 End
204
205
206 Style Dedicatory
207         CopyStyle             Address
208         LatexName             dedicatory
209         LabelString           "Dedication:"
210 End
211
212
213 Style Translator
214         CopyStyle             Address
215         LatexName             translator
216         LabelString           "Translator:"
217 End
218
219
220 Style Subjectclass
221         CopyStyle             Address
222         LatexName             subjclass
223         LabelString           "1991 Mathematics Subject Classification:"
224 End
225
226
227 Style Bibliography
228         Margin                First_Dynamic
229         LatexType             Bib_Environment
230         LatexName             thebibliography
231         NextNoIndent          1
232         LeftMargin            MM
233         ParSkip               0.4
234         ItemSep               0
235         TopSep                0.7
236         BottomSep             0.7
237         ParSep                0.5
238         Align                 Block
239         AlignPossible         Block, Left
240         LabelType             Bibliography
241         LabelString           "References"
242         LabelBottomSep        0.7
243         Font
244           Size                Small
245         EndFont
246         LabelFont
247           Size                Normal
248           Shape               Smallcaps
249         EndFont
250 End