我正在尝试使用如下代码在 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/