mdframed 命令的问题

mdframed 命令的问题

我试图突出显示一些文本,如下所示这个帖子,但我遇到了问题。以下方法对我有用

\documentclass{article}

\usepackage{xcolor}
\usepackage{mdframed}
\usepackage{lipsum}

\begin{document}
\begin{mdframed}[backgroundcolor=gray!20, linecolor=white]
\lipsum[1]
\end{mdframed}
\end{document}

但当我尝试使用他完全相同的代码时

\documentclass{article}

\usepackage{xcolor}     % for colour
\usepackage{lipsum}     % for sample text
\usepackage{ntheorem}   % for theorem-like environments
\usepackage{mdframed}   % for framing

\theoremstyle{break}
\theoremheaderfont{\bfseries}
\newmdtheoremenv[%
linecolor=gray,leftmargin=60,%
rightmargin=40,
backgroundcolor=gray!40,%
innertopmargin=0pt,%
ntheorem]{myprop}{Proposition}[section]

\begin{document}

\section{mdframed for the win}
\begin{myprop}
\lipsum[1]
\end{myprop}

\end{document}

我收到错误"Undefined control sequence. l.10 \newmdtheoremenv"。你知道问题可能出在哪里吗?我对 Latex 还不熟悉,所以完全不知道。

相关内容