答案1
您的图片太宽。请参见下面的区别:
\documentclass[twocolumn]{article}
\usepackage{graphicx}
\usepackage{lipsum}
\begin{document}
\lipsum[2]
\begin{figure}[htb]
\includegraphics[height=30mm,width=\textwidth]{example-image-a}
\caption{This figure is to wide}
\end{figure}
\lipsum[1]
\begin{figure}[htb]
\includegraphics[height=30mm,width=\columnwidth]{example-image-b}
\caption{This figure has correct width}
\end{figure}
\lipsum[3-4]
\end{document}
如果您需要宽度为两列的图片,那么您需要使用\begin{figure*} ... \end{figure*}
。
编辑:在使用中
\begin{figure*}[htb]
\includegraphics[height=30mm,width=\textwidth]{example-image-a}
\caption{This figure is to wide}
\end{figure*}
您必须注意,这些图像只能出现在下一页的顶部或底部。因此,位置选项只有t
和b
或如果图像占据整个页面,选项才有意义p
。