1 #% Do not delete the line below; configure depends on this
2 # \DeclareLaTeXClass[elsart,amssymb.sty]{article (elsevier)}
3 # Author: Rod Pinna <rpinna@civil.uwa.edu.au>
4 # The Elsevier doc style also duplicates the theorem
5 # environments used by the AMS. The definitions here have been
6 # mainly taken from the amsmath.inc file, from lyx-1.0.2, by
7 # David L. Johnson and Jean-Marc Lasgouttes. Some modifications
10 # The Elsevier style *does not* implement the starred versions
11 # of these environments, so they are not supported by this layout.
12 # There are also a few AMS environments not impletemented by Elsevier,
13 # so they are not included either.
15 # Version 1.0 19990506 R. Pinna Inital version
16 # modified 2002-04-02 Herbert Voss <voss@perce.de>
17 # for use of BeginTitle/EndTitle
18 # modified 2003-03-11 JMarc for use of TitleLatexType/TitleLatexName
19 # modified 2003-04-10 Rod Pinna - added proof env. sent to me by Stacy Prowell
20 # modified 2003-07-23 Rod Pinna - changes MaxCounter to Section,
21 # rather than subsection. The Elsevier doc file allows for
22 # numbered sections, as does the class file.
24 # General textclass parameters
28 MaxCounter Counter_Section
32 # FontSize "default" # controlled by class
35 # elsart does not use the plain old \maketitle
36 TitleLatexType Environment
37 TitleLatexName frontmatter
58 AlignPossible Block, Left, Right, Center
74 AlignPossible Block, Left, Right, Center
82 # Load standard defs, as most of the
83 # Elsevier stuff seems the same.
85 Input stdstarsections.inc
93 # Title style definition
106 # standard font definition
114 # Author style definition
128 # standard font definition
143 LabelString "Address: "
158 LabelString "Email: "
188 # thanks is like a footnote
201 # new Abstract style definition
204 LatexType Environment
217 LabelType Centered_Top_Environment
221 # standard font definition
226 # label font definition
234 # Theorm environments have been copied over from
235 # the amsmaths.inc file. It could not be inputfiled
236 # as it does some stuff which is incompatible with
237 # the Elsevier stlye, that is it redefines
238 # the theorem* environments in the preamble.
242 # The environments defined are :
261 # Theorem-numbered style declaration
264 LatexType Environment
275 AlignPossible Block, Left
277 LabelString "Theorem #."
280 # standard font definition
286 # label font definition
294 # Proof style declaration - from email by Stacy Prowell (sprowell@cs.utk.edu)
297 LatexType Environment
298 # elsart defines the unusual environment pf for proofs.
309 AlignPossible Block, Left
311 # make the label all caps, like it is in the output.
314 # standard font definition
320 # label font definition
326 # Lemma-numbered style declaration
330 LabelString "Lemma #."
333 # \theoremstyle{plain}
334 # \newtheorem{lem}[thm]{Lemma} %%Delete [thm] to re-start numbering
338 # Corollary-numbered style declaration
342 LabelString "Corollary #."
345 # \theoremstyle{plain}
346 # \newtheorem{cor}[thm]{Corollary} %%Delete [thm] to re-start numbering
350 # Proposition-numbered style declaration
354 LabelString "Proposition #."
357 # \theoremstyle{plain}
358 # \newtheorem{prop}[thm]{Proposition} %%Delete [thm] to re-start numbering
362 # Criterion-numbered style declaration
366 LabelString "Criterion #."
369 # \theoremstyle{plain}
370 # \newtheorem{crit}[thm]{Criterion} %%Delete [thm] to re-start numbering
374 # Algorithm-numbered style declaration
378 LabelString "Algorithm #."
381 # \theoremstyle{plain}
382 # \newtheorem{alg}[thm]{Algorithm} %%Delete [thm] to re-start numbering
386 # Definition-numbered style declaration
390 LabelString "Definition #."
392 # standard font definition
397 # label font definition
404 # \theoremstyle{definition}
405 # \newtheorem{defn}[thm]{Definition}
409 # Conjecture-numbered style declaration
413 LabelString "Conjecture #."
416 # \theoremstyle{plain}
417 # \newtheorem{conj}[thm]{Conjecture} %%Delete [thm] to re-start numbering
421 # Example-numbered style declaration
425 LabelString "Example #."
428 # \theoremstyle{definition}
429 # \newtheorem{exmp}[thm]{Example}
433 # Problem-numbered style declaration
437 LabelString "Problem #."
440 # \theoremstyle{definition}
441 # \newtheorem{prob}[thm]{Problem}
445 # Remark-numbered style declaration
449 LabelString "Remark #."
453 # Note-numbered style declaration
457 LabelString "Note #."
461 # Claim-numbered style declaration
465 LabelString "Claim #."
469 # Summary-numbered style declaration
473 LabelString "Summary #."
477 # Case-numbered style declaration
481 LabelString "Case #."
485 # Acknowledgement-numbered style declaration
486 #Style Acknowledgement
489 # LabelString "Acknowledgement #."
493 # Acknowledgement style definition
494 # This is not taken from the AMS defs,
495 # so as to match the output of the
498 Style Acknowledgement
500 LatexType environment
502 Labeltype Top_Environment
504 LabelString "Acknowledgement #."