带有小页面对齐问题的图表

带有小页面对齐问题的图表

我有一个包含 2 个“minipage”的图形块,每个都有一个图形。当我排版文档时,图形会移到页面顶部,而不是位于我定义它的子部分中。以下是我用来执行此操作的代码。

\begin{figure}
  \centering
  \begin{minipage}[t]{.45\textwidth}
    \centering
    \includegraphics[height=.4\linewidth]{sample.png}
    \caption{Collection Definition}
  \end{minipage}
  \begin{minipage}[t]{.45\textwidth}
    \centering
    \includegraphics[height=.4\linewidth]{tree.png}
    \caption{Collection Result}
  \end{minipage}
\end{figure}

答案1

您缺少环境[htbp]的可选位置说明符figure

\documentclass{article}
\usepackage{graphicx} 
\usepackage{lipsum}  
\begin{document}
\lipsum[1-2]
\section{Some section}
\begin{figure}[htb]                    %% here
  \centering
  \begin{minipage}[t]{.45\textwidth}
    \centering
    \includegraphics[height=.4\linewidth]{example-image-a}
    \caption{Collection Definition}
  \end{minipage}
  \begin{minipage}[t]{.45\textwidth}
    \centering
    \includegraphics[height=.4\linewidth]{example-image-b}
    \caption{Collection Result}
  \end{minipage}
\end{figure}
\lipsum
\end{document}

在此处输入图片描述

必读内容:Frank 对此问题的回答

相关内容