报价高于保证金的一半

报价高于保证金的一半

我想在我的文档中放置引文,就像下面的模板一样。理想情况下,这将是一个可以轻松多次使用的新环境。引文应位于边距的中间,使用更大的粗体字体来突出显示文本中的关键事实。

知道如何实现这个吗?

引用一边

答案1

您可以使用wrapfigure环境(来自wrapfig包)。此环境会创建一个框,使主文本环绕其周围。您可以指定此框的宽度及其位置(left 或right,以及双面文档的inside 或utside)。此外,此包本身包含悬垂宽度的规范。o

\begin{wrapfigure}{<position: l, r, i, or o>}[<overhang width>]{<total width of the wrapfigure>}
    <content of the wraping figure>
\end{wrapfigure}

在此处输入图片描述

\documentclass{article}
    \usepackage{lipsum}
    \usepackage{wrapfig}
    \usepackage{xcolor}

\begin{document}
    \lipsum[1]
    \begin{wrapfigure}{r}[.1\textwidth]{.4\textwidth}%
            \textbf{\sffamily\Large\textcolor{blue!50!black}{``Good things might come to those who wait\dots''}}%
    \end{wrapfigure}
    \lipsum[2-3]
\end{document}

在此处输入图片描述


原始答案

此解决方案parbox在 中使用wrapfigure,而不是 的原生悬垂选项wrapfig。因此,它比上面编辑中建议的那个更庞大。

该解决方案使用环境wrapfigure(来自wrapfig包)。此包定义了一个文本环绕的浮动框。您可以指定此框的宽度及其位置(左或右):

\begin{wrapfigure}{<position: R or L>}{<width of the wrapfigure>}
    <content of the wraping figure>
\end{wrapfigure}

我们在这个框中填入引文。为了让文字横跨页边距,我们将这段文字放在另一个框中,即parbox宽度较宽而不是环境定义的wrapfigure

\parbox{<width of the box>}{<content of the box>}

在此处输入图片描述


\documentclass{article}
    \usepackage{lipsum}
    \usepackage{graphicx}
    \usepackage{wrapfig}
    \usepackage{xcolor}

\begin{document}
    \lipsum[1]
    \begin{wrapfigure}{R}{.2\textwidth}%
        \parbox{.4\textwidth}{%
            \textbf{\sffamily\Large\textcolor{blue!50!black}{``Good things might come to those who wait\dots''}}%
        }%
    \end{wrapfigure}
    \lipsum[2-3]
\end{document}

带有明确框的 MWE:

在此处输入图片描述

\documentclass{article}
    \usepackage{lipsum}
    \usepackage{graphicx}
    \usepackage{wrapfig}
    \usepackage{showframe}

\begin{document}
    \lipsum[1]
    \begin{wrapfigure}{R}{.2\textwidth}%
        \fbox{\parbox{.3\textwidth}{\textbf{\Large Good things might come to those who wait\dots}}}%
    \end{wrapfigure}
    \lipsum[2-3]
\end{document}

相关内容