图形放置

图形放置

如何才能让图形精确地显示在编码中的位置,而不是下一页的顶部?这对我来说目前是一个问题。

答案1

使用float.sty。然后使用H作为位置说明符。

通常,我们使用[!tbp]浮点位置说明符来放置浮点。以下解释如下:

t(顶部)—— 位于文本页面的顶部。

b(底部)- 位于文本页面的底部。

p(浮动页面)- 在单独的浮动页面上,该页面不包含任何文本,只有浮动。

如果您想将其放置在您想要的位置,您将使用h(表示“此处”)说明符。即使您使用位置说明符h,图形或表格也不会被打印这里如果这样做会违反规则。在这种情况下,你需要发出更强烈的信息,并且你会选择上述H解决方案。

当放置 !LaTeX 时,它会覆盖它用于确定良好浮动位置的某些内部参数。

\documentclass{article}

\usepackage{float}

\usepackage{lipsum}

\begin{document}

\lipsum[1]

\begin{figure}[H]
  \centering
  HERE
  \caption{Place it here}
  \label{fig:h}
\end{figure}

\lipsum[2]

\end{document}

\lipsum仅适用于虚拟文本,以防它以任何方式使您感到困惑。

相关内容