Detallar dentro del cuadro de herramientas

Detallar dentro del cuadro de herramientas

Entonces tengo el siguiente problema: si quiero usar itemize dentro de un thmtool-box sin texto (por lo tanto, solo detallar dentro del cuadro), hay un pequeño espacio entre el encabezado del cuadro y el itemize. Se parece a esto:

ingrese la descripción de la imagen aquí

Se puede recrear con el siguiente código.

\documentclass{article}
\usepackage{amsthm}
\usepackage{thmtools}
\declaretheorem[thmbox=M]{test}
\begin{document}
    \begin{test}
        \begin{itemize}
            \item 
        \end{itemize}
    \end{test}
\end{document}

¿Alguien puede ayudar a deshacerse de ese espacio extra? Tengo muchos cuadros con nombres diferentes diseñados con thmtools y no quiero usar \vspace{...} cada vez.

Respuesta1

Puede utilizar enumitempara personalizar la apariencia de itemizelas listas:

ingrese la descripción de la imagen aquí

\documentclass{article}
\usepackage{amsthm}
\usepackage{thmtools}
\usepackage{enumitem}
\newlist{myitemize}{itemize}{1}
\setlist[myitemize]{label=\textbullet,
                    font=\upshape,
                    before={\begin{minipage}{\hsize}}, 
                    after={\end{minipage}}
                   }
\declaretheorem[thmbox=M]{test}
\begin{document}
    \begin{test}
        \begin{myitemize}
            \item text
        \end{myitemize}
    \end{test}

\end{document}

También puedes redefinir el itemizeentorno:

\documentclass{article}
\usepackage{amsthm}
\usepackage{thmtools}
\usepackage{enumitem}
\setlist[itemize]{label=\textbullet,
                  font=\upshape,
                  before={\begin{minipage}{\hsize}}, 
                  after={\end{minipage}}
                   }
\declaretheorem[thmbox=M]{test}
\begin{document}
    \begin{test}
        \begin{itemize}
            \item text
        \end{itemize}
    \end{test}

\end{document}

información relacionada