![在 \newtheoremstyle 中更改宽度](https://linux22.com/image/410129/%E5%9C%A8%20%5Cnewtheoremstyle%20%E4%B8%AD%E6%9B%B4%E6%94%B9%E5%AE%BD%E5%BA%A6.png)
我定义了一个新的定理环境,它被一个阴影框包围。我的代码如下所示:
\usepackage{xcolor}
\usepackage{amsthm}
\usepackage{framed}
\colorlet{shadecolor}{gray!50}
\newtheoremstyle{mythm}
{0.3\topsep} % space above
{0.3\topsep} % space below
{} % body font
{} % indentation
{\bfseries} % theorem head font
{.} % punctuation after theorem head
{ } % space after theorem head
{} % head spec
\theoremstyle{mythm}
\newtheorem{theorem}{משפט}
\renewenvironment{thm}
{\begin{shaded}\begin{theorem}}
{\end{theorem}\end{shaded}}
(我使用希伯来语 משפט 表示定理)。现在,当我使用 thm 环境时,它看起来是这样的:
如您所见,框内的线的宽度与普通线的宽度相同。我的问题是:如何重新定义它,使阴影框本身会匹配正常线的宽度吗?
我找不到 newtheoremstyle 的任何宽度参数,因此欢迎提供帮助。