在乳胶中插入图像

在乳胶中插入图像

可能重复:
强制在文本中放置图形

嗨!我正在尝试在 Latex 中插入一张图片,并在图片周围添加一些文字:

Here is our image: 
    \begin{figure}[h!]
    \centering
    \includegraphics[width=0.5\textwidth]{idefA0.jpg}
    \caption{IDEF0} 
    \end{figure} 
Here is some text!

我想在同一页上插入图像和“这是一些图像”,但是当我尝试编译 pdf 时,我得到:Warning! !h changed to !ht并在下一页上放置一张图片,然后here is some text立即Here is some image

答案1

请注意,您可以将文本(以及任何其他材料)figure与实际图像一起放入环境中。

因此你可以写:

\begin{figure}[h!]
Here is our image: 
\centering
\includegraphics[width=0.5\textwidth]{idefA0.jpg}
\caption{IDEF0} 
\end{figure} 

您必须自己检查文本和图像之间的间距,例如在\par\medskip它们之间添加。

如果您想将图像放置在文本中的某个位置,则不应使用浮动环境(或者您可以使用[H]Jake 提到的选项)。

你可以写(使用caption包):

Here is our image: 
\begin{center}
\includegraphics[width=0.5\textwidth]{idefA0.jpg}
\captionof{figure}{IDEF0} 
\end{center} 

相关内容