作者andrew43 (Myrmarachne)
看板LaTeX
标题Re: [问题] 请教定理编号问题
时间Fri Jun 26 13:19:54 2009
※ 引述《jovi72 (专注)》之铭言:
: 不好意思,再请教
: ※ 引述《andrew43 (Myrmarachne)》之铭言:
: : 在定义 Theorem environment 的时候,
: : 第三个非必须参数要放你的编号章节层级。
: : 以你所需,即:
: : \newtheorem{theorem}{Theorem}[section]
: : 这是最直接的方法。
: 这个方法我知道,但是这样还是达不到我要编号,
: 我需要的编是有章、节及计数。
: 如果用这个方法,只有 Theorem 3.1 这样就没有章的编号了!
嗯... 你用什麽 document class 呢?
我用 latex 内建的 report,
\newtheorem{theorem}{Theorem}[section]
是可以从 chapter 一路跟到 subsection,加上自己计数,共 4 项。
该不会,你的 \thesubsection 没有跟到 \thechapter 吗?
: : 此外,你也可以更动 Theorem environment 的 counter,
: : 承上例,
: : \renewcommand{\thetheorem}{KERORO-\thechapter.\thesection.\thesubsection}
: : 所以是随便你改的。
: 我试一下这个方法,但是好像会把 theorem 的格式用乱掉
: 例如本来是粗体结果没有了,用新的定理会自动内缩…
: 不知道还没有其他的方法?
: 谢谢
嗯... 你用什麽 document class 呢?XD
我以
\newtheorem{theorem}{Theorem}[subsection]
\renewcommand{\thetheorem}{\thesubsection.\arabic{theorem}}
并没有造成什麽格式之变化啊...
照理讲,这只改了 counter 的数字,与格式无关的。
--
http://apansharing.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.126.46.88
※ 编辑: andrew43 来自: 59.126.46.88 (06/26 13:20)
1F:推 jovi72:我也是用report, 您的方法我试不出我想要的格式 06/26 23:52
2F:→ jovi72:不过我想到一个替代方法了XD~~真是谢谢您热心回答~感谢^^ 06/26 23:54
※ 编辑: andrew43 来自: 59.126.46.88 (06/29 15:28)