如何排列图像和文本并排显示?

如何排列图像和文本并排显示?

我想在文档中放置一张图片,并让其显示在页面的右侧,文本则显示在左侧。如何使用 LaTeX 实现这一点?就像使用 HTML 和“浮动”到右侧(或左侧)的图片一样。

(搜索时我发现一些相似的问题,但已被关闭。我问这个问题其实是因为我认为这是一个好问题,网站上应该有一个很好的答案。顺便说一句,假设我没有使用 beamer 或任何花哨的东西。)

答案1

wrapfig包可能是提供此类功能的最佳包。以下是如何使用此类包的示例

\documentclass{article}
\usepackage{graphicx,wrapfig,lipsum}
%------------------------------------------
\begin{document}
This is where the table goes with text wrapping around it. You may 
embed tabular environment inside wraptable environment and customize as you like.
%------------------------------------------
\begin{wrapfigure}{r}{5.5cm}
\caption{A wrapped figure going nicely inside the text.}\label{wrap-fig:1}
\includegraphics[width=5.5cm]{sample}
\end{wrapfigure} 
%------------------------------------------
\lipsum[2-3]

Figure~\ref{wrap-fig:1} is a wrapped figure.
%------------------------------------------
\end{document}

输出结果如下:

enter image description here

答案2

wrapfig包可能是提供最像 html/css float 的功能的包。

在本网站上搜索 wrapfig 后,返回了 142 个帖子。Yiannis 在上面的评论中给出了一个帖子,另一个有用的例子是

文字环绕表格

相关内容