1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
ntheorem. dtx includes the style-file, a standard configuration,
and the documentation. Additional information is available
at
http://www.informatik.uni-freiburg.de/~may/Ntheorem/ntheorem.html
(including a test-file).
We recommend placing the unpacked files (+this message) in an extra directory
macros/latex/contrib/supported/ntheorem/ .
With this, newthm.sty (macros/latex/contrib/other/newthm/) becomes obsolete.
Wolfgang May & Andreas Schlechte
--------------------
Abstract:
ntheorem.sty for LaTeX
by Wolfgang May and Andreas Schlechte
ntheorem.sty is a package for handling theorem-like environments.
Aditionally to several features for defining the layout of theorem-like
environments which can be regarded to be standard requirements for a
theorem-package, it provides solutions for two related problems:
placement of endmarks and generation of lists of theorem-like
environments. In contrast to former approaches, it solves the problem
of setting endmarks of theorem-like environments (theorems, definitions,
examples, and proofs) automatically at the right positions, even if the
environment ends with a displaymath or (even nested) list environments;
it also copes with the amsmath package. This is done in the same manner
as the handling of labels by using the .aux file. It also introduces the
generation of lists of theorem-like environments in the same manner as
listoffigures.
After running LaTeX several times (depending on the complexity of
references, in general, three runs are sufficient), the endmarks are set
correctly, and theoremlists are generated. Since ntheorem.sty uses the
standard LaTeX \newtheorem command, existing documents can be switched to
ntheorem.sty without having to change the .tex file. Also, it is
compatible with LaTeX files using theorem.sty written by Frank Mittelbach.
Features:
* General Layout of Theorems:
different predefined theoremstyles, according to theorem.sty,
defining own theoremstyles by \newtheoremstyle,
* Placement of End Marks:
automatically setting end marks for theorem-like environments
in text, math environments, lists etc.,
* Generation of Theorem Lists:
Generation of list-of-theorem similar to list-of-figures
different predefined liststyles, according to theorem.sty,
defining own liststyles by \newliststyle.
--------------------------------------------------------------------
Wolfgang May E-mail: may@informatik.uni-freiburg.de
Universitaet Freiburg http://www.informatik.uni-freiburg.de/~may/
Institut fuer Informatik D-79110 Freiburg / Germany
--------------------------------------------------------------------
Graduiertenkolleg Menschliche und Maschinelle Intelligenz
der Universitaet Freiburg
|