我正在尝试在类似定理的环境中实现计数器的概念bigthm
(即制作数字格式) 。使用该软件包,我需要做的是Alph
tcolorbox
amsthm
\newtheorem{bigthm}{Theorem}
\renewcommand{\thebigthm}{\Alph{bigthm}}
同样的事情不适用于tcolorbox
定理:以下两行
\newtcbtheorem{bigtcthm}{Theorem}{}{}
\renewcommand{\thebigtcthm}{\Alph{bigtcthm}}
给我错误
./bigthm_counter.tex:10: LaTeX Error: \thebigtcthm undefined.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.10 \renewcommand{\thebigtcthm}
{\Alph{bigtcthm}}
下面是一个最小的例子,比较了两个类定理环境,一个来自,amsthm
另一个来自tcolorbox
\documentclass{article}
\newtheorem{bigthm}{Theorem}
\renewcommand{\thebigthm}{\Alph{bigthm}}
\usepackage{tcolorbox}
\tcbuselibrary{theorems}
\newtcbtheorem{bigtcthm}{Theorem}{}{}
\renewcommand{\thebigtcthm}{\Alph{bigtcthm}}
\begin{document}
\begin{bigthm}
$1=1$
\end{bigthm}
\begin{bigtcthm}{}{}
$1=1$
\end{bigtcthm}
\end{document}
答案1
我现在在tcolorbox
手册中看到,在 bigtcthm 环境定义中添加此number format=\Alph
选项是可行的。