llncs.cls
我正在使用可下载的文件这里在“LaTeX2e 会议录模板 (zip)”下。
我想按照定理的章节对其进行编号,例如定理 1.1、定理 1.2。
\documentclass[runningheads,a4paper]{llncs}
\newtheorem{thm}{Theorem}[section]
\begin{document}
\section{Section 1}
\begin{thm}
abc
\end{thm}
\begin{thm}
def
\end{thm}
\end{document}
当我这样做时,出现的是定理 11 和定理 12。
我怎样才能把这些点加回来?
答案1
该类llncs
需要选项envcountsect
才能提供所期望的通常行为\newtheorem
,此外,还llncs
使用\spnewtheorem
而不是\newtheorem
。
\documentclass[envcountsect,runningheads,a4paper]{llncs}
\spnewtheorem{thm}{Theorem}[section]{\bfseries}{\itshape}
\begin{document}
\section{Section foo}
\begin{thm}
abc
\end{thm}
\begin{thm}
def
\end{thm}
\section{Section foobar}
\begin{thm}
abc
\end{thm}
\begin{thm}
def
\end{thm}
\end{document}