
Я хотел бы разместить цитаты в своем документе, как в шаблоне ниже. В идеале это была бы новая среда, которую можно было бы легко использовать несколько раз. Цитата должна быть на полпути за пределами поля, более крупным жирным шрифтом, чтобы выделить ключевые факты из текста.
Есть идеи, как этого добиться?
решение1
Вы можете использовать wrapfigure
среду (изwrapfig
package). Эта среда создает блок, вокруг которого обтекает основной текст. Вы можете указать ширину этого блока и его положение ( l
eft или r
ight, а также i
nside или o
utside для двусторонних документов). Более того, этот пакет изначально включает спецификацию ширины выступа.
\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
package). Этот пакет определяет плавающее поле, вокруг которого обтекает текст. Вы можете указать ширину этого поля и его положение (слева или справа):
\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}