停止文本与图像冲突

停止文本与图像冲突

在此处输入图片描述我正在尝试将一张图片插入到一个两列的页面中,但无论我如何尝试,紧接着图片后面的段落的文本都会从与图片顶部相同的行开始,超出边距,从而产生一种荒谬的外观: 在此处输入图片描述 代码如下:

\begin{wrapfigure}{l}{1.0\linewidth}
\frame{\includegraphics[keepaspectratio=true, width=1.0\linewidth]{./Stack.png}}
\caption{TCP/IP and Application stacks} 
\label{fig:Architecture}
\end{wrapfigure}

如果有人有任何好主意,我已经用尽谷歌了。

我还提供了一个测试文档的截图,显示了渲染的缺失。

答案1

如果我理解正确的话,你正在寻找

\begin{figure}[htb]
\frame{\includegraphics[width=1.0\linewidth]{./Stack.png}}
\caption{TCP/IP and Application stacks} 
\label{fig:Architecture}
\end{figure}

结果是这样的:

在此处输入图片描述

笔记: wrapfigure旨在将图像包含在列的一部分中,即文本可以围绕该图像。

我没有您的图像,所以我使用demo选项graphicx。也没有提供完整的小文档,因为您没有提供任何有关您的信息。

答案2

我在这里找到了答案:在多栏文章中插入图片其中使用 \begin{figure}[H] 使得图形可以在多列环境中呈现,并停止与浮动包的冲突。

感谢大家的帮助,能够提出问题真是太好了。

相关内容