Marginnote 吃掉了 thmtool 的 mdframed 中的第一个项目

Marginnote 吃掉了 thmtool 的 mdframed 中的第一个项目

简而言之,当我在使用的框内创建一个\marginnote和列表时,列表中第一个项目的列表格式会被吃掉。thmtoolsmdframed

这里'一个最小的工作示例。

\documentclass{article}

\usepackage{marginnote}

\usepackage{amsthm,thmtools,mdframed}
\declaretheorem[mdframed={},name=Boxed]{theoremboxed}
\declaretheorem[name=Unboxed]{theoremunboxed}

\begin{document}

\begin{theoremboxed} \marginnote{Note}
    Here is a list.
    \begin{enumerate}
        \item Item 1.
        \item Item 2.
    \end{enumerate}
\end{theoremboxed}

\begin{theoremunboxed} \marginnote{Note}
    Here is a list.
    \begin{enumerate}
        \item Item 1.
        \item Item 2.
    \end{enumerate}
\end{theoremunboxed}

\begin{mdframed} \marginnote{Note}
    Here is a list.
    \begin{enumerate}
        \item Item 1.
        \item Item 2.
    \end{enumerate}
\end{mdframed}

\end{document}

编译后的样子如下:编译后的 PDF

唯一有问题的盒子是第一个。也就是说,问题是第一个项目的标签消失了,并移动到了第二个项目。

相关内容