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
20 # General textclass parameters
24 MaxCounter Counter_Subsection
28 # FontSize "default" # controlled by class
31 # elsart does not use the plain old \maketitle
32 TitleLatexType Environment
33 TitleLatexName frontmatter
54 AlignPossible Block, Left, Right, Center
70 AlignPossible Block, Left, Right, Center
78 # Load standard defs, as most of the
79 # Elsevier stuff seems the same.
81 Input stdstarsections.inc
89 # Title style definition
102 # standard font definition
110 # Author style definition
124 # standard font definition
139 LabelString "Address: "
154 LabelString "Email: "
184 # thanks is like a footnote
197 # new Abstract style definition
200 LatexType Environment
213 LabelType Centered_Top_Environment
217 # standard font definition
222 # label font definition
230 # Theorm environments have been copied over from
231 # the amsmaths.inc file. It could not be inputfiled
232 # as it does some stuff which is incompatible with
233 # the Elsevier stlye, that is it redefines
234 # the theorem* environments in the preamble.
238 # The environments defined are :
256 # Theorem-numbered style declaration
259 LatexType Environment
270 AlignPossible Block, Left
272 LabelString "Theorem #."
275 # standard font definition
281 # label font definition
289 # Lemma-numbered style declaration
293 LabelString "Lemma #."
296 # \theoremstyle{plain}
297 # \newtheorem{lem}[thm]{Lemma} %%Delete [thm] to re-start numbering
301 # Corollary-numbered style declaration
305 LabelString "Corollary #."
308 # \theoremstyle{plain}
309 # \newtheorem{cor}[thm]{Corollary} %%Delete [thm] to re-start numbering
313 # Proposition-numbered style declaration
317 LabelString "Proposition #."
320 # \theoremstyle{plain}
321 # \newtheorem{prop}[thm]{Proposition} %%Delete [thm] to re-start numbering
325 # Criterion-numbered style declaration
329 LabelString "Criterion #."
332 # \theoremstyle{plain}
333 # \newtheorem{crit}[thm]{Criterion} %%Delete [thm] to re-start numbering
337 # Algorithm-numbered style declaration
341 LabelString "Algorithm #."
344 # \theoremstyle{plain}
345 # \newtheorem{alg}[thm]{Algorithm} %%Delete [thm] to re-start numbering
349 # Definition-numbered style declaration
353 LabelString "Definition #."
355 # standard font definition
360 # label font definition
367 # \theoremstyle{definition}
368 # \newtheorem{defn}[thm]{Definition}
372 # Conjecture-numbered style declaration
376 LabelString "Conjecture #."
379 # \theoremstyle{plain}
380 # \newtheorem{conj}[thm]{Conjecture} %%Delete [thm] to re-start numbering
384 # Example-numbered style declaration
388 LabelString "Example #."
391 # \theoremstyle{definition}
392 # \newtheorem{exmp}[thm]{Example}
396 # Problem-numbered style declaration
400 LabelString "Problem #."
403 # \theoremstyle{definition}
404 # \newtheorem{prob}[thm]{Problem}
408 # Remark-numbered style declaration
412 LabelString "Remark #."
416 # Note-numbered style declaration
420 LabelString "Note #."
424 # Claim-numbered style declaration
428 LabelString "Claim #."
432 # Summary-numbered style declaration
436 LabelString "Summary #."
440 # Case-numbered style declaration
444 LabelString "Case #."
448 # Acknowledgement-numbered style declaration
449 #Style Acknowledgement
452 # LabelString "Acknowledgement #."
456 # Acknowledgement style definition
457 # This is not taken from the AMS defs,
458 # so as to match the output of the
461 Style Acknowledgement
463 LatexType environment
465 Labeltype Top_Environment
467 LabelString "Acknowledgement #."