LaTeX中定理十进制编号的问题

时间:2010-10-01 03:44:05

标签: latex counter theorem

以下是我的LaTeX代码的开头。当我编译时,定理数字不显示小数点。例如,输出显示定理11而不是定理1.1。我该如何解决这个问题?

\documentclass[smallcondensed]{svjour3}    
\smartqed  
\usepackage{graphicx}
\usepackage{mathptmx}
\usepackage{amssymb,amsmath,amsfonts,latexsym}
\usepackage{tikz} 
\newtheorem{thm}{Theorem}[section]
\newtheorem{conj}[thm]{Conjecture}
\newtheorem{defn}[thm]{Definition}
\newtheorem{cor}[thm]{Corollary}
\newtheorem{clm}[thm]{Claim}
\newtheorem{fact}[thm]{Fact}
\newtheorem{lem}[thm]{Lemma}

2 个答案:

答案 0 :(得分:2)

看起来这是您正在使用的样式文件的设置(svjour3)

在我找到here的版本中,第804行包含

\def\@thmcountersep{}

删除分隔符。如果您愿意,可以添加句点(\def\@thmcountersep{.})但如果样式文件由日记提供,则默认值可能是默认值。值得一看的是期刊

中的一些示例文章

答案 1 :(得分:0)

您是否曾尝试在此期间之前添加反斜杠?也许 '。'当你制定定理时,它会起到一些特殊的作用。