下面的代码没有在环境wrapfigure
中创建一个thm
。是因为后者是一个列表吗?
\documentclass{book}
\usepackage{amsthm}
\usepackage{wrapfig}
\theoremstyle{plain}
\newtheorem{thm}{Theorem}
\begin{document}
\begin{thm}
\begin{wrapfigure}[7]{l}{2cm}
\rule{2cm}{2cm}
\end{wrapfigure}%
text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text
\end{thm}
\end{document}
答案1
wrapfigure
和环境wraptable
在列表中不起作用;wrapfig
文档清楚地提到了这一事实:
环境不能放在列表之类的特殊位置。
您可以使用cutwin
改为包:
\documentclass{book}
\usepackage{amsthm}
\usepackage{cutwin}
\usepackage{lipsum}
\theoremstyle{plain}
\newtheorem{thm}{Theorem}
\begin{document}
\renewcommand\windowpagestuff{\rule{2cm}{2cm}}
\opencutleft
\begin{thm}
\begin{cutout}{2}{0pt}{\dimexpr\linewidth-2.5cm\relax}{6}
\lipsum[1]
\end{cutout}
\end{thm}
\end{document}