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
21 # General textclass parameters
25 MaxCounter Counter_Subsection
29 # FontSize "default" # controlled by class
32 # elsart does not use the plain old \maketitle
33 TitleLatexType Environment
34 TitleLatexName frontmatter
55 AlignPossible Block, Left, Right, Center
71 AlignPossible Block, Left, Right, Center
79 # Load standard defs, as most of the
80 # Elsevier stuff seems the same.
82 Input stdstarsections.inc
90 # Title style definition
103 # standard font definition
111 # Author style definition
125 # standard font definition
140 LabelString "Address: "
155 LabelString "Email: "
185 # thanks is like a footnote
198 # new Abstract style definition
201 LatexType Environment
214 LabelType Centered_Top_Environment
218 # standard font definition
223 # label font definition
231 # Theorm environments have been copied over from
232 # the amsmaths.inc file. It could not be inputfiled
233 # as it does some stuff which is incompatible with
234 # the Elsevier stlye, that is it redefines
235 # the theorem* environments in the preamble.
239 # The environments defined are :
258 # Theorem-numbered style declaration
261 LatexType Environment
272 AlignPossible Block, Left
274 LabelString "Theorem #."
277 # standard font definition
283 # label font definition
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.
311 # standard font definition
317 # label font definition
323 # Lemma-numbered style declaration
327 LabelString "Lemma #."
330 # \theoremstyle{plain}
331 # \newtheorem{lem}[thm]{Lemma} %%Delete [thm] to re-start numbering
335 # Corollary-numbered style declaration
339 LabelString "Corollary #."
342 # \theoremstyle{plain}
343 # \newtheorem{cor}[thm]{Corollary} %%Delete [thm] to re-start numbering
347 # Proposition-numbered style declaration
351 LabelString "Proposition #."
354 # \theoremstyle{plain}
355 # \newtheorem{prop}[thm]{Proposition} %%Delete [thm] to re-start numbering
359 # Criterion-numbered style declaration
363 LabelString "Criterion #."
366 # \theoremstyle{plain}
367 # \newtheorem{crit}[thm]{Criterion} %%Delete [thm] to re-start numbering
371 # Algorithm-numbered style declaration
375 LabelString "Algorithm #."
378 # \theoremstyle{plain}
379 # \newtheorem{alg}[thm]{Algorithm} %%Delete [thm] to re-start numbering
383 # Definition-numbered style declaration
387 LabelString "Definition #."
389 # standard font definition
394 # label font definition
401 # \theoremstyle{definition}
402 # \newtheorem{defn}[thm]{Definition}
406 # Conjecture-numbered style declaration
410 LabelString "Conjecture #."
413 # \theoremstyle{plain}
414 # \newtheorem{conj}[thm]{Conjecture} %%Delete [thm] to re-start numbering
418 # Example-numbered style declaration
422 LabelString "Example #."
425 # \theoremstyle{definition}
426 # \newtheorem{exmp}[thm]{Example}
430 # Problem-numbered style declaration
434 LabelString "Problem #."
437 # \theoremstyle{definition}
438 # \newtheorem{prob}[thm]{Problem}
442 # Remark-numbered style declaration
446 LabelString "Remark #."
450 # Note-numbered style declaration
454 LabelString "Note #."
458 # Claim-numbered style declaration
462 LabelString "Claim #."
466 # Summary-numbered style declaration
470 LabelString "Summary #."
474 # Case-numbered style declaration
478 LabelString "Case #."
482 # Acknowledgement-numbered style declaration
483 #Style Acknowledgement
486 # LabelString "Acknowledgement #."
490 # Acknowledgement style definition
491 # This is not taken from the AMS defs,
492 # so as to match the output of the
495 Style Acknowledgement
497 LatexType environment
499 Labeltype Top_Environment
501 LabelString "Acknowledgement #."