我试图在报告中间添加一个图像文件,但它总是出现在下一页。
\begin{figure}[h]
\centering
\includegraphics[angle=45,width=62mm]{images/X}
\caption{Diagram}
\label{fig:physical}
\end{figure}
有什么建议吗?谢谢。
答案1
% --------------------Figure-------------
\begin{figure}[h!t] % This is the best
\centering
\includegraphics[scale=0.60]{inc/aalogo}
\caption{Diagram}
\label{fig:X}
\end{figure}
答案2
不确定这是否能解决您的问题,但当遇到图形放置问题时(通常与所有图形稀疏地转储到一列有关),我已经在前言中尝试了这些设置。即使我的问题与您的相反,它们也可能有所帮助。这些将修改浮动默认值,并允许更紧密的文本浮动布局(与例如 [htpb] 一起使用):
\renewcommand{\topfraction}{0.85} % maximum fraction of floats at top of page
\renewcommand{\bottomfraction}{0.8} % maximum fraction of floats at bottom of page
\renewcommand{\textfraction}{0.05} % allow small amount of text with floats
\renewcommand{\floatpagefraction}{0.82} % will make float pages tighter
另一个选择是 float 包,但我自己并没有用过太多:
\usepackage{float}
...
\begin{figure}[H]
在适当的地方添加 \newpage 或 \clearpage(也会清除浮动)也可以帮助 LaTeX 计算整体布局。