如何将图像与文本放在同一页面上

如何将图像与文本放在同一页面上

我是 LaTeX 新手。我尝试.eps在 LaTeX 文档中包含格式的图表。我将图像缩小到一半大小,但出于某种原因,LaTeX 仍然将其放在自己的页面上,中间有一个小图表,还有大量空白。我希望将此图表放在页面顶部,文本放在下方。任何帮助都将不胜感激。

我的包裹是:

\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{mitpress}
\usepackage{graphicx}
\usepackage{epstopdf}
\usepackage{float}
\usepackage{booktabs}
\usepackage{rotating}
\usepackage[left=63.2363pt,right=63.2363pt,top=90.3375pt,bottom=90.3375pt]{geometry}

我的图形的代码是:

\begin{figure}[ht]
\centering
\includegraphics[trim = 0 0 0 0,clip=true,scale = 0.5]{graphs/fig_hazards_comb}
%\caption{This is the caption}
\end{figure}
\clearpage

答案1

下面\clearpage的 强制figure立即放置图形,然后放置新页面。似乎 不figure适合当前页面,无论h是 ere 还是top。因此,它被推到下一页,而下一页原本是空的,因为直接跟在 后面\clearpage

LaTeX 拒绝制作仅容纳一个文本的普通文本页面figure,而是创建一个“仅浮动”页面(p),其中图形(或多个图形,如果有更多)位于页面中央,与其大小无关。

因此,要解决此问题,请移除\clearpage并尝试其效果。如果您确实想强制放置所有未放置的浮点,请使用\afterpage{\clearpage}(需要afterpage包)或\FloatBarrierplaceins包)。

相关内容