插入图片时出现问题

插入图片时出现问题

我想用下面的代码插入一张图片。但是,在那张图片之前,我写了一些段落,这些段落几乎位于页面的底部(图片大于剩余空间)。然后,当我编译时,它就像下面的图片一样。

\begin{figure}[h]
    \begin{center}
        \includegraphics[width=10cm]{baganRL.jpg}
        \caption{Interaksi antara agen dan lingkungan pada \textit{Finite Markov Decision Processes}}\label{baganMDP}
    \end{center}
\end{figure}

在此处输入图片描述

图片前的最后一段。

在此处输入图片描述

图片的位置在新页面上并位于该页面的中心。

答案1

太大了,无法发表评论...

重现您的问题的 MWE 可以是:

\documentclass{article}
\usepackage{graphicx}

%---------------- Show page layout. Don't use in a real document!
\usepackage{showframe}
\renewcommand\ShowFrameLinethickness{0.15pt}
\renewcommand*\ShowFrameColor{\color{red}}
%---------------------------------------------------------------%
\usepackage{lipsum}% For dummy text. Don't use in a real document

\begin{document}
\lipsum[1-3]

    \begin{figure}[hbt]  % if here is enough space for image, 
                        % it will follow above text, if not
                        % it will be moved to top of the next page
    \centering
\includegraphics[height=54mm]{example-image-duck}   % I haven't your image, 
                                                    % therefore a example image is used
\caption{Interaksi antara agen dan lingkungan pada \textit{Finite Markov Decision Processes}}
\label{baganMDP}
    \end{figure}
    
\lipsum[4-6]
\end{document}

并且将图像置于页面底部,因为插入文本后有足够的空间。例如,如果图像高出一毫米,它将被移动到下一页的顶部。

您应该将此 MWE 应用于您的文档。我们不知道所用的序言以及图像大小,因此请使用您的文档序言和图像测试上述示例。

如果图像周围有较大的空白,则图像周围会有此空白。您可以通过在框架中插入图像来测试:

\frame{\includegraphics[height=55mm]{example-image-duck}}

如果图像和框架之间的空白大于几个点(宽度\fboxsep),那么您需要先用圆顶图形工具修剪掉这个空间。

当页面上有足够的空间显示图形时,情况如下:

在此处输入图片描述

当页面上没有足够的空间容纳图形时(比以前高出一毫米):

在此处输入图片描述

(红线表示页面布局)

相关内容