]> git.lyx.org Git - lyx.git/blob - lib/layouts/aastex.layout
* layouts/*.layout: update to format 3
[lyx.git] / lib / layouts / aastex.layout
1 #% Do not delete the line below; configure depends on this
2 #  \DeclareLaTeXClass[aastex]{article (AASTeX)}
3 #
4 # Author: Mike Ressler <mike.ressler@alum.mit.edu>
5 #
6 # Disclaimer: Though I am an astronomer at the Jet Propulsion Laboratory, this
7 # package was prepared on my own time on my own machine. Neither the United
8 # States government, the National Aeronautics and Space Administration, the
9 # California Institute of Technology, the American Astronomical Society, nor
10 # the Jet Propulsion Laboratory endorse this package - indeed, they probably
11 # don't even know of it's existence. Use of this package is covered by the LyX
12 # license which is found in the file COPYING in the root directory of the LyX
13 # distribution.
14 #
15 # Version 0.0   5/27/99 - Initial submission, basic LaTeX equivalents
16 # Version 0.1   6/04/99 - Most everything in sections 2.1-2.11 of AASTeX guide
17 #                         works. References work with some ERT. Regular tables
18 #                         (2.14) okay, deluxetable will never be supported.
19 #                         Figures (2.13) not even attempted yet. Misc (2.15)
20 #                         partially supported, but much will remain ERT.
21 #                         Style options (section 3) can be typed into Extra
22 #                         Document options.
23 #                         Much cleaning of this file needs to be done.
24 # Version 1.0   6/09/99 - Implemented remaining commands as well as possible.
25 #                         There is little more I can do unless LyX source code
26 #                         is changed. (Not by me!) Documentation, template, and
27 #                         example files are available.
28 # Version 1.1   7/25/99 - Changed \url to take advantage of new layout option.
29 # Version 1.2   4/18/02 - Updated for natbib in 1.2.0
30 # Version 1.3   5/7/04  - Updated for AASTeX 5.2
31
32
33 Format 3
34 Columns                 1
35 Sides                   1
36 #SecNumDepth            3
37 TocDepth                0
38 PageStyle               Plain
39 ProvidesAmsmath         1
40 ProvidesNatbib          1
41 ProvidesUrl             1
42
43
44 ClassOptions
45         PageStyle             ""
46 End
47
48
49 Style Standard
50         Margin                Static
51         LatexType             Paragraph
52         LatexName             dummy
53         ParIndent             MM
54         ParSkip               0.4
55         Align                 Block
56         AlignPossible         Block, Left, Right, Center
57         LabelType             No_Label
58 End
59
60
61 # I want to keep the entries in a logical order.
62 # Therefore I'll define the entries first, then fill them in
63
64 Style Section
65 End
66
67 Style Subsection
68 End
69
70 Style Subsubsection
71 End
72
73 Style Paragraph
74 End
75
76 Style Itemize
77 End
78
79 Style Enumerate
80 End
81
82 Style Description
83 End
84
85 Style List
86 End
87
88 Style Title
89 End
90
91 Style Author
92 End
93
94 Style Affiliation
95 End
96
97 Style Email
98 End
99
100 Style And
101 End
102
103 Style Date
104 End
105
106 Style Abstract
107 End
108
109 Style Keywords
110 End
111
112 Style Acknowledgements
113 End
114
115 Style Appendix
116 End
117
118 Style References
119 End
120
121 Style PlaceFigure
122 End
123
124 Style PlaceTable
125 End
126
127 Style TableComments
128 End
129
130 Style TableRefs
131 End
132
133
134 Style MathLetters
135 End
136
137 Style NoteToEditor
138 End
139
140 Style Facility
141 End
142
143 Style Objectname
144 End
145
146 Style Dataset
147 End
148
149 # OK, now we have a more or less consistent Ordering. Now fill the
150 # definitions. First, the standard includes
151
152 Input stdsections.inc
153 Input stdtitle.inc
154 Input stdstruct.inc
155 Input stdlists.inc
156 Input stdfloats.inc
157 Input stdcounters.inc
158
159 NoStyle Part
160 NoStyle Chapter
161 NoStyle Subparagraph
162 NoStyle List
163 NoStyle Bibliography
164
165
166 Style Section
167         Align                 Center
168         AlignPossible         Center
169         NextNoIndent          0
170         TopSep                2.0
171         BottomSep             1.3
172         Font
173           Series              Bold
174           Size                Normal
175         EndFont
176 End
177
178
179 Style Subsection
180         Align                 Center
181         AlignPossible         Center
182         NextNoIndent          0
183         TopSep                1.7
184         BottomSep             1.1
185         Font
186           Series              Bold
187           Size                Normal
188         EndFont
189 End
190
191
192 Style Subsubsection
193         Align                 Center
194         AlignPossible         Center
195         NextNoIndent          0
196         TopSep                1.7
197         BottomSep             1.1
198         Font
199           Series              Medium
200           Shape               Italic
201           Size                Normal
202         EndFont
203 End
204
205
206 Style Title
207         TopSep                2
208         BottomSep             1.3
209         Align                 Center
210         AlignPossible         Center
211         InTitle               0
212         Font
213           Series              Bold
214           Size                Large
215         EndFont
216 End
217
218
219 Style Author
220         Align                 Center
221         AlignPossible         Center
222         LabelType             No_Label
223         InTitle               0
224         Font
225           Size                Normal
226           Series              Medium
227           Shape               SmallCaps
228         EndFont
229 End
230
231
232 Style Date
233         LabelSep              ""
234         TopSep                1.2
235         Align                 Center
236         AlignPossible         Center
237         InTitle               0
238         Font
239           Size                Small
240         EndFont
241 End
242
243
244 Style Abstract
245         LeftMargin            "MMM"
246         RightMargin           "MMM"
247         ParIndent             "MM"
248         TopSep                1.4
249         BottomSep             0.7
250         LabelType             Centered_Top_Environment
251         Align                 Block
252         AlignPossible         Block, Left, Right, Center
253         Font
254           Size                Normal
255         EndFont
256         LabelFont
257           Series              Bold
258           Size                Normal
259         EndFont
260 End
261
262
263 Style Affiliation
264         Margin                Static
265         LatexType             Command
266         InTitle               0
267         LatexName             affil
268         ParSkip               0.4
269         BottomSep             0.4
270         Align                 Center
271         AlignPossible         Block, Left, Right, Center
272         LabelType             No_Label
273
274         Font
275           Family              Roman
276           Size                Normal
277         EndFont
278 End
279
280
281 Style Keywords
282         LeftMargin            MMM
283         Margin                Dynamic
284         LatexType             Command
285         InTitle               0
286         LatexName             keywords
287         ParSkip               0.4
288         BottomSep             0.4
289         Align                 Block
290         AlignPossible         Block, Left, Right, Center
291         LabelType             Static
292         LabelSep              M
293         LabelString           "Subject headings:"
294         Font
295           Family              Roman
296           Shape               Up
297           Size                Normal
298         EndFont
299         LabelFont
300           Family              Roman
301           Shape               Italic
302           Size                Normal
303         EndFont
304 End
305
306
307 Style Email
308         Margin                Static
309         LatexType             Command
310         InTitle               0
311         LatexName             email
312         ParSkip               0.4
313         BottomSep             0.4
314         Align                 Center
315         AlignPossible         Block, Left, Right, Center
316         LabelType             No_Label
317         Font
318           Family              Roman
319           Size                Normal
320           Shape               Italic
321         EndFont
322 End
323
324
325 Style Acknowledgements
326         Margin                Dynamic
327         LatexType             Command
328         InTitle               0
329         LatexName             acknowledgements
330         TopSep                1.2
331         ParSkip               0.4
332         BottomSep             0.8
333         Align                 Left
334         AlignPossible         Left
335         LabelType             Static
336         LabelString           "[Acknowledgements]"
337         KeepEmpty             1
338         Font
339           Family              Roman
340           Size                Normal
341           Shape               Italic
342         EndFont
343 End
344
345
346 Style And
347         Margin                Dynamic
348         LatexType             Command
349         InTitle               0
350         LatexName             and
351         TopSep                1.2
352         ParSkip               0.4
353         BottomSep             1.2
354         Align                 Center
355         AlignPossible         Center
356         LabelType             Static
357         LabelString           "and"
358         KeepEmpty             1
359         Font
360           Family              Roman
361           Size                Normal
362         EndFont
363 End
364
365
366 Style PlaceFigure
367         Margin                Dynamic
368         LatexType             Command
369         InTitle               0
370         LatexName             placefigure
371         TopSep                1.2
372         ParSkip               0.4
373         BottomSep             0.8
374         Align                 Left
375         AlignPossible         Left
376         LabelType             Static
377         LabelSep              M
378         LabelString           "Place Figure here:"
379         Font
380           Family              Roman
381           Size                Normal
382           Shape               Italic
383         EndFont
384 End
385
386
387 Style PlaceTable
388         Margin                Dynamic
389         LatexType             Command
390         InTitle               0
391         LatexName             placetable
392         TopSep                1.2
393         ParSkip               0.4
394         BottomSep             0.8
395         Align                 Left
396         AlignPossible         Left
397         LabelType             Static
398         LabelSep              M
399         LabelString           "Place Table here:"
400         Font
401           Family              Roman
402           Size                Normal
403           Shape               Italic
404         EndFont
405 End
406
407
408 Style Appendix
409         Margin                Dynamic
410         LatexType             Command
411         InTitle               0
412         LatexName             appendix
413         TopSep                1.2
414         ParSkip               0.4
415         BottomSep             0.8
416         Align                 Left
417         AlignPossible         Left
418         LabelType             Static
419         LabelString           "[Appendix]"
420         KeepEmpty             1
421         Font
422           Family              Roman
423           Size                Normal
424           Shape               Italic
425         EndFont
426 End
427
428
429 Style MathLetters
430         LatexType             Environment
431         LatexName             mathletters
432         LabelType             No_Label
433         Align                 Block
434         AlignPossible         Block, Left, Right, Center
435         Font
436           Size                Normal
437         EndFont
438 End
439
440
441 Style References
442         Margin                First_Dynamic
443         LatexType             Bib_Environment
444         LatexName             thebibliography
445         NextNoIndent          1
446         LeftMargin            MM
447         ParSkip               0.4
448         ItemSep               0
449         TopSep                0.7
450         BottomSep             0.7
451         ParSep                0.5
452         LabelType             Bibliography
453         LabelString           "References"
454         LabelBottomSep        0.7
455         Align                 Block
456         AlignPossible         Block, Left, Right, Center
457         LabelFont
458           Family              Roman
459           Size                Normal
460           Series              Bold
461         EndFont
462 End
463
464
465 # Need reordering below here
466
467 Style NoteToEditor
468         Margin                Dynamic
469         LatexType             Command
470         InTitle               0
471         LatexName             notetoeditor
472         TopSep                1.2
473         ParSkip               0.4
474         BottomSep             0.8
475         Align                 Left
476         AlignPossible         Block, Left, Right, Center
477         LabelType             Static
478         LabelSep              M
479         LabelString           "Note to Editor:"
480         Font
481           Family              Roman
482           Size                Normal
483           Shape               Italic
484         EndFont
485 End
486
487
488 Style TableRefs
489         Margin                First_Dynamic
490         LatexType             Command
491         InTitle               0
492         LatexName             tablerefs
493         TopSep                1.2
494         ParSkip               0.4
495         BottomSep             0.8
496         Align                 Block
497         AlignPossible         Block, Left, Right, Center
498         LabelType             Static
499         LabelSep              M
500         LabelString           "References. ---"
501         Font
502           Family              Roman
503           Size                Normal
504         EndFont
505 End
506
507
508 Style TableComments
509         Margin                First_Dynamic
510         LatexType             Command
511         InTitle               0
512         LatexName             tablecomments
513         TopSep                1.2
514         ParSkip               0.4
515         BottomSep             0.8
516         Align                 Block
517         AlignPossible         Block, Left, Right, Center
518         LabelType             Static
519         LabelSep              M
520         LabelString           "Note. ---"
521         Font
522           Family              Roman
523           Size                Normal
524         EndFont
525 End
526
527
528
529
530 Style FigCaption
531         Margin                First_Dynamic
532         LatexType             Command
533         LatexName             figcaption
534         LabelSep              xx
535         ParSkip               0.4
536         TopSep                0.5
537         Align                 Block
538         AlignPossible         Block, Left
539         LabelType             Static
540         LabelString           "Fig. ---"
541         OptionalArgs          1
542 End
543
544 # Facility style definition
545 Style Facility
546         LeftMargin            MMM
547         Margin                Dynamic
548         LatexType             Command
549         InTitle               0
550         LatexName             facility
551         ParSkip               0.4
552         BottomSep             0.4
553         Align                 Block
554         AlignPossible         Block, Left, Right, Center
555         LabelType             Static
556         LabelSep              M
557         LabelString           "Facility:"
558         Font
559           Family              Roman
560           Shape               Up
561           Size                Normal
562         EndFont
563         LabelFont
564           Family              Roman
565           Shape               Italic
566           Size                Normal
567         EndFont
568 End
569
570 # Objectname style definition
571 Style Objectname
572         LeftMargin            MMM
573         Margin                Dynamic
574         LatexType             Command
575         InTitle               0
576         LatexName             objectname
577         ParSkip               0.4
578         BottomSep             0.4
579         Align                 Block
580         AlignPossible         Block, Left, Right, Center
581         LabelType             Static
582         LabelSep              M
583         LabelString           "Obj:"
584         OptionalArgs          1
585         Font
586           Family              Roman
587           Shape               Up
588           Size                Normal
589         EndFont
590         LabelFont
591           Family              Roman
592           Shape               Italic
593           Size                Normal
594         EndFont
595 End
596
597 # Dataset style definition
598 Style Dataset
599         LeftMargin            MMM
600         Margin                Dynamic
601         LatexType             Command
602         InTitle               0
603         LatexName             dataset
604         ParSkip               0.4
605         BottomSep             0.4
606         Align                 Block
607         AlignPossible         Block, Left, Right, Center
608         LabelType             Static
609         LabelSep              M
610         LabelString           "Dataset:"
611         OptionalArgs          1
612         Font
613           Family              Roman
614           Shape               Up
615           Size                Normal
616         EndFont
617         LabelFont
618           Family              Roman
619           Shape               Italic
620           Size                Normal
621         EndFont
622 End
623