He definido un nuevo entorno de teorema que está rodeado por un cuadro sombreado. Mi código se ve así:
\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}}
(Estoy usando la palabra hebrea משפט para teorema). Ahora, cuando uso el entorno thm, se ve así:
Como puede ver, el ancho de una línea dentro del cuadro coincide con el ancho de una línea normal. Mi pregunta es: ¿cómo puedo redefinirlo de modo que el ancho deel cuadro sombreado en sí¿Coincidirá con el ancho de una línea normal?
No pude encontrar ningún parámetro de ancho de newtheoremstyle, por lo que la ayuda será bienvenida.