在海报标题框中将文本环绕在图片周围

在海报标题框中将文本环绕在图片周围

我正在制作一张带有 headerbox 元素的海报。在其中一个框中,我尝试将图像放在右侧,将文本放在左侧。我尝试了不同的 minipage 和 wrapfigure 示例,但图像最终遍布整个海报,而不是在 headerbox 的正确位置。:/

\headerbox{dataset}{name=dataset,column=1,span=2,row=0}{
\begin{wrapfigure}{l}{1in}
 \includegraphics[width=1in]{dataset} 
 \noindent 
 \hrulefill 
 \end{wrapfigure} 
 Lore ipsum
 \vspace{0.5em}
}

答案1

要将换行图放置在右侧,您必须使用rnot l。另一个事实是,它周围应该有足够的文本才能正确换行。如果您想强制将 **精确地放置在这儿*,您可以使用大写字母R(或LIO)。有关详细信息,请参阅 wra​​pfigure 的文档。(texdoc wrapfig)。这是一个完整的 MWE:

\documentclass{article}
\usepackage{graphicx,wrapfig,lipsum}
%------------------------------------------
\begin{document}
This is where the figure goes with text wrapping around it. There should be enough text around the wrapfigure so that it is warpped properly. 
%------------------------------------------
\begin{wrapfigure}{r}{6cm}
\includegraphics[width=6cm]{example-image-a}
\caption{A wrapped figure going nicely inside the text.}\label{wrap-fig:1}
\end{wrapfigure}
%------------------------------------------
\lipsum[3]
\par
Figure~\ref{wrap-fig:1} is a wrapped figure. \lipsum[4]
%------------------------------------------
\begin{wrapfigure}{R}{6cm}
\includegraphics[width=6cm]{example-image-a}
\caption{A wrapped figure going nicely inside the text.}\label{wrap-fig:1}
\end{wrapfigure}
%------------------------------------------
\lipsum[5]
%------------------------------------------
\end{document}

在此处输入图片描述

相关内容