如何从 thmbox 样式中保留选定的定理?

如何从 thmbox 样式中保留选定的定理?

我正在使用 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}

相关内容