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
59 AlignPossible Block, Left, Right, Center
75 AlignPossible Block, Left, Right, Center
83 # Load standard defs, as most of the
84 # Elsevier stuff seems the same.
86 Input stdstarsections.inc
141 LabelString "Address: "
157 LabelString "Email: "
189 # thanks is like a footnote
203 # new Abstract style definition
206 LatexType Environment
219 LabelType Centered_Top_Environment
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 :
264 LatexType Environment
275 AlignPossible Block, Left
277 LabelString "Theorem #."
291 # Proof style declaration - from email by Stacy Prowell (sprowell@cs.utk.edu)
294 LatexType Environment
295 # elsart defines the unusual environment pf for proofs.
306 AlignPossible Block, Left
308 # make the label all caps, like it is in the output.
325 LabelString "Lemma #."
328 # \theoremstyle{plain}
329 # \newtheorem{lem}[thm]{Lemma} %%Delete [thm] to re-start numbering
337 LabelString "Corollary #."
340 # \theoremstyle{plain}
341 # \newtheorem{cor}[thm]{Corollary} %%Delete [thm] to re-start numbering
349 LabelString "Proposition #."
352 # \theoremstyle{plain}
353 # \newtheorem{prop}[thm]{Proposition} %%Delete [thm] to re-start numbering
361 LabelString "Criterion #."
364 # \theoremstyle{plain}
365 # \newtheorem{crit}[thm]{Criterion} %%Delete [thm] to re-start numbering
373 LabelString "Algorithm #."
376 # \theoremstyle{plain}
377 # \newtheorem{alg}[thm]{Algorithm} %%Delete [thm] to re-start numbering
385 LabelString "Definition #."
397 # \theoremstyle{definition}
398 # \newtheorem{defn}[thm]{Definition}
406 LabelString "Conjecture #."
409 # \theoremstyle{plain}
410 # \newtheorem{conj}[thm]{Conjecture} %%Delete [thm] to re-start numbering
418 LabelString "Example #."
421 # \theoremstyle{definition}
422 # \newtheorem{exmp}[thm]{Example}
430 LabelString "Problem #."
433 # \theoremstyle{definition}
434 # \newtheorem{prob}[thm]{Problem}
442 LabelString "Remark #."
450 LabelString "Note #."
458 LabelString "Claim #."
466 LabelString "Summary #."
474 LabelString "Case #."
479 #Style Acknowledgement
482 # LabelString "Acknowledgement #."
486 # Acknowledgement style definition
487 # This is not taken from the AMS defs,
488 # so as to match the output of the
491 Style Acknowledgement
493 LatexType environment
495 Labeltype Top_Environment
497 LabelString "Acknowledgement #."