我正在使用 thmbox 包。我试图找到一种方法,使我的一些定理具有 thmbox 外观,而其他一些定理具有传统定理外观。
我的问题是,不同的 thmbox 样式似乎不包含“空”样式(据我所知,只有[S]
和样式),并且应用makes[M]
[L]
\usepackage[nothm]{thmbox}
全部这些定理具有传统定理的外观。
答案1
您可以amsthm
在包之前加载包thmbox
,并\newemptytheorem
在\newtheorem
之前定义一个命令\newtheorem
并被重新定义thmbox
。
\documentclass{article}
\usepackage{amsthm}
\let\newemptytheorem\newtheorem
\usepackage{thmbox}
\newemptytheorem{emptythm}{Theorem}
\newtheorem{boxedthm}[emptythm]{Theorem}
\begin{document}
\begin{emptythm}
A theorem in an "empty" style.
\end{emptythm}
\begin{boxedthm}
A theorem in a \textnormal{\texttt{thmbox}} style.
\end{boxedthm}
\end{document}