]> git.lyx.org Git - lyx.git/blob - lib/layouts/amsdefs.inc
Add lib/doc/Shortcuts.lyx and menu entry Help->Shortcuts. Please help complete this...
[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
6 # Including the maths stuff
7 Format 5
8 Input amsmaths.inc
9
10 # The AMS documentclasses use the package amsmath and provide the
11 # functionality of makeidx.sty.
12 Provides amsmath         1
13 Provides makeidx         1
14
15
16 # the environments copied from the old amsart.layout are:
17 # - Proof
18 # - Bibliography
19 # - Title
20 # - Author
21 # - Date
22 # - Abstract (This is a title component for this style.)
23 # - Address
24 # - Email
25 # - Keywords
26 # - Subjectclass
27
28
29 Style Proof
30         Margin                First_Dynamic
31         LatexType             Environment
32         LatexName             proof
33         NextNoIndent          1
34         LabelSep              xx
35         ParIndent             MMM
36         ParSkip               0.4
37         ItemSep               0.2
38         TopSep                0.7
39         BottomSep             0.7
40         ParSep                0.3
41         Align                 Block
42         AlignPossible         Block, Left
43         LabelType             Static
44         LabelString           "Proof."
45         EndLabelType          Box
46         Font
47           Shape               Up
48           Size                Normal
49         EndFont
50         LabelFont
51           Shape               Italic
52         EndFont
53         # We don't want the preamble from Theorem
54         Preamble
55         EndPreamble
56 End
57
58
59 ### Now the title stuff. We copy do not use stdstruct.inc to keep
60 ### things in the right order
61 Style Title
62         Margin                Static
63         LatexType             Command
64         InTitle               1
65         LatexName             title
66         ParSkip               0.4
67         ItemSep               0
68         TopSep                0
69         BottomSep             1
70         ParSep                1
71         Align                 Center
72         LabelType             No_Label
73         OptionalArgs          1
74         Font
75           Shape               Smallcaps
76           Series              Bold
77           Size                Larger
78         EndFont
79 End
80
81
82 Style Author
83         Margin                Static
84         LatexType             Command
85         InTitle               1
86         LatexName             author
87         LabelSep              xxx
88         ParSkip               0.4
89         TopSep                1.3
90         BottomSep             0.7
91         ParSep                0.7
92         Align                 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         LabelType             Static
113         LabelString           "Date:"
114         Font
115           Size                Large
116         EndFont
117         LabelFont
118           Shape               Italic
119           Size                Large
120         EndFont
121 End
122
123
124 Style Abstract
125         Margin                First_Dynamic
126         LatexType             Environment
127         InTitle               1
128         LatexName             abstract
129         LeftMargin            MMM
130         LabelIndent           MMM
131         RightMargin           MMM
132         ParIndent             MM
133         TopSep                0.7
134         BottomSep             0.7
135         Align                 Block
136         LabelType             Static
137         LabelString           "Abstract."
138         LabelSep              M
139         Font
140           Size                Small
141         EndFont
142         LabelFont
143           Shape               Smallcaps
144         EndFont
145 End
146
147 # Clear Address definition from lyxmacros
148 NoStyle Address
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[2000]
223         LabelString           "2000 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