一列图像需要放在最后一页(两列文档)

一列图像需要放在最后一页(两列文档)

一列图像需要放在最后一页(两列文档),但它总是转到新页面,我不喜欢使用多列,有什么解决方案吗?

\documentclass[twocolumn]{article}
\usepackage{lipsum}
\usepackage{balance}
\usepackage{graphicx}

\begin{document}
\lipsum[1-18]
\balance
\begin{figure*}[tb] 
\centering
 \makebox[\textwidth]{\includegraphics[width=.9\paperwidth, height=120pt]{example-image-a}}
\label{fig:Fig5}
\end{figure*}
\end{document}

答案1

afigure*总是最早转到下一页,但您可以在源中将其移得更早,以便它出现在您需要的页面上。

在此处输入图片描述

\documentclass[twocolumn]{article}
\usepackage{lipsum}
\usepackage{balance}
\usepackage{graphicx}

\begin{document}
\lipsum[1-14]
\balance
\begin{figure*}[tb] 
\centering
 \makebox[\textwidth]{\includegraphics[width=.9\paperwidth, height=120pt]{example-image-a}}
\label{fig:Fig5}
\end{figure*}
\lipsum[15-18]
\end{document}

答案2

看看这个stfloats包是否有帮助:

\documentclass[twocolumn]{article}
\usepackage{lipsum}
\usepackage{balance}
\usepackage{graphicx}
\usepackage{stfloats}

\begin{document}
\lipsum[1-14]
\balance
\begin{figure*}[b]
\centering
 \makebox[\textwidth]{\includegraphics[width=.9\paperwidth, height=120pt]{example-image-a}}
\label{fig:Fig5}
\end{figure*}
\lipsum[15-18]
\end{document}

最后一页如下所示:

在此处输入图片描述

相关内容