与 \section 或 \subsection 标题一起浮动的文本框

与 \section 或 \subsection 标题一起浮动的文本框

我正在创建一个包含多个文本框的文档,这些文本框用作提供更多信息的信息框。我使用boxedminipage&wrapfig包来实现这一点:boxedminipage为一个带轮廓的框,能够更改框内的样式,并将wrapfig框浮动在主文本的左侧或右侧。这一切都按预期工作。

但是,当我在节或小节的开头添加文本框时,我对结果并不满意。如果我可以将文本框一直移动到与节标题相同的级别,我会非常高兴,但我希望文本框至少与正文在同一行开始,但事实并非如此。请参见下面的屏幕截图。

梅威瑟:

\documentclass[12pt]{article}
\usepackage{wrapfig,boxedminipage,lipsum}
\begin{document}    
    \section{FOO}
    \subsection{Foo Bar Bas}    
    \begin{wrapfigure}{r}{0.5\textwidth}
        \begin{boxedminipage}{0.5\textwidth}
            \fontsize{10}{10}
            \textbf{Lipsum lorem lippilip}\\\lipsum[66]
        \end{boxedminipage}
    \end{wrapfigure}
    \lipsum[75]
\end{document}

结果:

浮动错误

期望结果:

向右浮动

注意:将wrapfig选项更改为Rr不会影响结果。

答案1

我加了负面评价\vspace*

\documentclass[12pt]{article}
\usepackage{wrapfig,boxedminipage,lipsum}
\begin{document}    
    \section{FOO}
    \subsection{Foo Bar Bas}    
    \begin{wrapfigure}{r}{0.5\textwidth}\vspace*{-2.5\baselineskip}
        \begin{boxedminipage}{0.5\textwidth}
            \fontsize{10}{10}
            \textbf{Lipsum lorem lippilip}\\\lipsum[66]
        \end{boxedminipage}
    \end{wrapfigure}
    \lipsum[75]
\end{document}

在此处输入图片描述

相关内容