image - 在 LaTeX 中 float 图像后如何清除?

标签 image latex

我正在尝试使用如下代码在 LaTeX 中对 float 图像进行文本换行:

\begin{wrapfigure}{R}{0.5\textwidth}
\begin{center}
\includegraphics{images/image.png}
\caption{This is the caption.}
}
\label{fig:image1}
\end{center}
\end{wrapfigure

这在大多数情况下都可以正常工作(创建一个 float 在右侧的图像),但有时 LaTeX 在图像后无法正确清除,并且会为另一或两页留下一个空列。如何解决这个问题,或者理想情况下,LaTeX 是否具有类似于 clear: both 的功能在 CSS 中?

\clearpage命令,但是当在图像附近没有自然的地方可以打开新页面时,它就不合适了。

最佳答案

您可以尝试使用 wrapfigure 的可选参数手动设置图形的高度

\begin{wrapfigure}[lineheight]{alignment}{width}

其中 lineheight 是环绕图像的文本行数。

关于image - 在 LaTeX 中 float 图像后如何清除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3854342/

相关文章:

javascript - 没有 jQuery 的滚动图片库

html - 如何使用css3制作弹出图像?

c++ - 在OpenCV C++中拼接2张图像后去除图像的黑色部分

正则表达式编辑 latex 表

latex - 当出现错误时,不要让我手动中止 LaTeX 编译

c++ - C++ Windows显示无框图像

python - 将 Numpy 数组保存为图像(说明)

latex - 是否有用于绘制甘特图的LaTeX软件包?

latex - 在 github 页面上使用 Jekyll 在 MathJax 中呈现一些 latex 语法时遇到问题

r - 使用 R 的 xtable 行名