如何才能将所有图形的子浮点数和标题放在同一页面上?

如何才能将所有图形的子浮点数和标题放在同一页面上?

我有一个包含五张图片(每张图片的尺寸为 1040x463)的子浮点数。我希望它们能放在同一页上。这是我正在使用的 tex,但结果是最后一张图片没有出现在同一页上,所以如果有人能提供建议的话。

\begin{figure}[t]
\subfloat[]{\includegraphics[width=\linewidth]{animation1}\label{animation1}}
\qquad
\subfloat[]{\includegraphics[width=\linewidth]{animation2}\label{animation2}}
\qquad
\subfloat[]{\includegraphics[width=\linewidth]{animation3}\label{animation3}}
\qquad
\subfloat[]{\includegraphics[width=\linewidth]{animation4}\label{animation4}}
\qquad
\subfloat[]{\includegraphics[width=\linewidth]{animation5}\label{animation5}}
\caption {animation}
\label{animation}
\end{figure}

答案1

在你的情况下,图像的高度太大了。因此,你必须降低它们的高度,例如使用类似以下方法缩放图像

\includegraphics[scale=0.9]{animation1}

根据您的需要调整缩放因子。

我还建议使用p浮动说明符,以便将您的大数字显示在浮动页面中。

第五张假图像示例

\documentclass{article}
\usepackage{graphicx}
\usepackage{subfig}
\begin{document}
\begin{figure}[p]
\centering
\subfloat[]{\includegraphics[scale=0.25]{example-image}\label{animation1}}

\subfloat[]{\includegraphics[scale=0.25]{example-image}\label{animation2}}

\subfloat[]{\includegraphics[scale=0.25]{example-image}\label{animation3}}

\subfloat[]{\includegraphics[scale=0.25]{example-image}\label{animation4}}

\subfloat[]{\includegraphics[scale=0.25]{example-image}\label{animation5}}
\caption {animation}
\label{animation}
\end{figure}
\end{document}

输出

在此处输入图片描述

相关内容