最简单的方法是什么,将引文框放在文本中,就像我们在 中所做的那样figure
。wrapfig
就像杂志中文本的半尺寸框一样。我正在尝试float
,但我不确定这是否是此目的的最佳选择。
我正在寻找一个灵活的解决方案:当框内容很长时,将框分成两页(与正文一起继续到下一页)。
答案1
我可能误解了这个问题……但我想你想裹文本内的引用。可以使用wrapfig
包来实现。
\documentclass{article}
\usepackage{wrapfig}% http://ctan.org/pkg/wrapfig
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\begin{document}
\begin{wrapfigure}[11]{l}{.5\textwidth}
\fbox{\begin{minipage}{\dimexpr\linewidth-2\fboxrule-2\fboxsep}
%\centering
``Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Proin ac tempus dui. Etiam non mattis neque. Maecenas tempor,
massa a luctus sollicitudin, elit massa auctor velit, eu mattis
lacus arcu nec est.
Sed et lectus non tellus posuere consequat.
Donec congue lacinia urna a iaculis. Cras id nisl sed sapien
euismod rhoncus.''
\end{minipage}}
\end{wrapfigure}
\lipsum[1]
\end{document}
如果您希望该框跨越多页,mdframed
则应遵循其他答案中建议的选项。
答案2
浮动元素无法包裹多个页面。我建议框架用于此目的的包。