I am using the SVJour document class for a paper I am currently writing. The default numbering scheme is as follows:
Theorem 1
Corollary 1
Theorem 2
Proposition 1
Example 1
etc.
Which is completely independent of the chapter or section. I want to have:
Section 1
Proposition 1.1
Theorem 1.2
Proposition 1.3
etc.
Section 2
Proposition 2.1
Example 2.2
etc.
If I put
\newtheorem{thm}{Theorem}[section]
\newtheorem{cor}[thm]{Corollary}
\newtheorem{lem}[thm]{Lemma}
\newtheorem{prop}[thm]{Proposition}
\newtheorem{exm}[thm]{Example}
\newtheorem{deff}[thm]{Definition}
in the preamble then I almost get what I want but instead there is no dot, i.e.,
Section 1
Proposition 11
Theorem 12
Proposition 13
etc.
Section 2
Proposition 21
Example 22
etc.
Anyone know how to fix this? The SVJour user guide uses \spnewtheorem instead of \newtheorem (which I've never seen before) but it doesn't change anything.

