我正在使用它thmtools
来创建定理框。
\usepackage{thmtools}
\usepackage[unq]{unique}
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
\usepackage{wrapfig}
\usepackage{float}
\declaretheoremstyle[
spaceabove=6pt, spacebelow=6pt,
headfont=\normalfont\bfseries,
notefont=\mdseries, notebraces={(}{)},
bodyfont=\normalfont,
postheadspace=1em,
qed=
]{mystyle}
\declaretheorem[style=mystyle, numbered=yes,name=Definition of bla and bla, shaded={bgcolor=Lavender,textwidth=20em}]{defBDL}
我如何让文字围绕这个 20em 宽的框?
答案1
这是一个示例(使用lipsum
包创建虚拟文本):
\documentclass{article}
\usepackage{amsthm}
\usepackage{thmtools}
\usepackage[unq]{unique}
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
\usepackage{wrapfig}
\usepackage{float}
\declaretheoremstyle[
spaceabove=6pt, spacebelow=6pt,
headfont=\normalfont\bfseries,
notefont=\mdseries, notebraces={(}{)},
bodyfont=\normalfont,
postheadspace=1em,
qed=
]{mystyle}
\declaretheorem[style=mystyle, numbered=yes,name=Definition of bla and bla, shaded={bgcolor=Lavender,textwidth=20em}]{defBDL}
\usepackage{lipsum} %To produce dummy text
\begin{document}
\lipsum*[1]
\begin{wrapfigure}{l}{20em}
\begin{defBDL}
\lipsum[10]
\end{defBDL}
\end{wrapfigure} \lipsum[2-4]
\end{document}