theorem
我有一个(简单的?)问题。我的大部分定理都使用 ams环境,但我想限制我的定义并找到这里一个很好的方法,对我来说比更简单mdframed
。我的问题是我希望定理的编号彼此一致。
更准确地说,这是我关于该定理的序言:
\newtheorem{thm}{Th\'eor\`eme}[section]
\newtheorem{prop}[thm]{Proposition}
\newtheorem{lemme}[thm]{Lemme}
\theorembodyfont{\rmfamily}
\newboxtheorem{lem}[thm]{Lemme}
\newboxedtheorem[thcounter=thm,titleboxcolor = white]{defn}{D\'efinition}{thcounter}
然后我尝试将计数器改为thcounter
,thm
或类似的,但是没有作用。
有人知道我该如何做才能使我的定义的编号遵循我的定理、引理的编号吗?...
答案1
点击您的链接后,我注意到您正在尝试执行以下操作。
- 第一个可选参数似乎用于设置和定义
tikZ
定理框的样式。 - 第一个参数不是定义新计数器的地方。您可以在第四个参数中定义新计数器。
因此论点似乎如下:
第一个是可选的,用于设置
tikZ
参数和样式。第二个是分配名称
environment
。第三个用于设置环境名称:即定理,定义,推论ETC。
第四个参数用于创建特定于命名环境的计数器。
因此,为了获得您想要的东西,请尝试:
\documentclass{article}
\usepackage{amsmath,amsthm}
\usepackage{boiboites}
\pagestyle{empty}
\newboxedtheorem[boxcolor=orange,
background=orange!15,
titlebackground=orange!5,
titleboxcolor = black]
{theo}{Theorem}{thm}
\newboxedtheorem[boxcolor=blue,
background=blue!15,
titlebackground=blue!5,
titleboxcolor = black]
{defn}{Definition}{thm}
\newboxedtheorem[boxcolor=red,
background=red!15,
titlebackground=red!5,
titleboxcolor = black]
{coro}{Corollary}{coro}
\begin{document}
\begin{theo}[Title for the theorem]
\TeX\ is obsure.
\end{theo}
\begin{defn}[Title for the definition]
\LaTeX\ is fun.
\end{defn}
\begin{coro}[Title for the corollary]
\LaTeX\ is fun.
\end{coro}
\end{document}
我不太明白你的意思我的定义的编号遵循我的定理的编号,...... 我上面所做的就是让defn
环境使用与相同的计数器theo
。这是你想要的吗?