关于latex中显示定理标号的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于latex中显示定理标号的问题相关的知识,希望对你有一定的参考价值。

第二节有五个引理,然后第三节的第一个引理会显示是Lemma 3.6(我当然希望显示成3.1),这是为什么?
这是我的代码:
\newtheoremlemma\hskip\parindent\bfLemma
\renewcommand\thelemma\thesection.\arabiclemma
有没有达人能回答一下。

但是用
\renewcommand\theequation\thesection.\arabicequation
指令的话,式子的显示确是正常的

参考技术A 这就是你的代码问题,
\newtheoremlemma\hskip\parindent\bfLemma[section]
这样每次遇到新的 section 时 theorem的编号会自动置零。
这样就可以了。
把\renewcommand\theequation\thesection.\arabicequation去掉追问

我在后面加了[section]试过了
没用啊 大哥

追答

真的没用吗?
你是要确认了,或许你的类或者你的模板有其他问题,主要要加 amsmath包。
这个定义方法,我这里没有任何问题。测试代码如下:
\documentclassarticle
\usepackageamsmath
\newtheoremlemma\hskip\parindent\bfLemma[section]
\begindocument
\sectionone lemma
\beginlemma
The first lemma.
\endlemma
\beginlemma
The second Lemma.
\endlemma

\sectiontwo lemma
\beginlemma
The third Lemma.
\endlemma

\enddocument
你自己去运行确认,若是这个没问题,那就是你的模板本身有问题。

本回答被提问者采纳

LaTeX subfloat 子图 不显示标号

一般情况下 \\subfloat 的语法是这样的

\\subfloat[子图标题]\\includegraphics[width=子图宽度]子图文件名\\label子图label

这样生成的图像会有一个标号(a)、(b)、(c)

如果不想要显示标号,去掉[子图标题]即可:

\\subfloat\\includegraphics[width=子图宽度]子图文件名\\label子图label

以上是关于关于latex中显示定理标号的问题的主要内容,如果未能解决你的问题,请参考以下文章

LaTeX subfloat 子图 不显示标号

LaTeX subfloat 子图 不显示标号

LaTeX subfloat 子图 不显示标号

latex给reference换颜色

Latex ctex \cite参考文献标号“?”

Latex里的引用定理只出现编号,不出现定理名?