我在使用 latex 时在文档 (pdf) 中插入图片时遇到了一些问题。起初,当我插入图片时,图片会移位。这是代码。
\begin{figure}
\begin{center}
\makebox[\linewidth]{
\includegraphics[width=20cm ]{img/myImage.jpg}}
\caption{This is my image}
\label{fig:ToUseWithReference}
\end{center}
\end{figure}
然后我以某种方式修复了它。
\begin{figure}[p]
\vspace*{-2cm}
\makebox[\linewidth]{
\includegraphics[width=20cm ]{img/myImage.jpg}}
\caption{This is my image}
\label{fig:ToUseWithReference}
\end{figure}
\clearpage
但这又带来了另一个问题。即使我在一个空闲的空白页上显示,在图像显示之前和之后总会留下一个空白页。有人知道哪里出了问题吗?
答案1
由于我被建议为了知识共享而回答我的问题,所以这是我的答案。
\begin{figure}[H]
\makebox[\linewidth]{
\includegraphics[width=20cm ]{img/myImage.jpg}}
\caption{This is my image}
\label{fig:ToUseWithReference}
\end{figure}
我通过将参数 [p] 更改为 [H] 解决了这个问题,其中 H 将浮点数精确地放置在 LaTeX 代码中的位置。参见http://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions然后我删除了 \clearpage 和 \vspace*{-2cm}