环境子图-如何处理空白

环境子图-如何处理空白

所以我用这个包制作了一个图形块subcaption。它包含 5 张图片,并遵循以下布局:

\begin{figure}[t]
        \begin{subfigure}[t]{0.3\textwidth}
                \includegraphics[width=\textwidth]
                {1.pdf}
                \caption{$1$}
                \label{fig:1}
        \end{subfigure}
        ~
        \begin{subfigure}[t]{0.3\textwidth}
                \includegraphics[width=\textwidth]
                {2.pdf}
                \caption{$2$}
                \label{fig:2}
        \end{subfigure}
        ~
        \begin{subfigure}[t]{0.3\textwidth}
                \includegraphics[width=\textwidth]
                {3.pdf}
                \caption{$3$}
                \label{fig:3}
        \end{subfigure}
        ~
        \begin{subfigure}[t]{0.3\textwidth}
                \includegraphics[width=\textwidth]
                {4.pdf}
                \caption{$4$}
                \label{fig:4}
        \end{subfigure}
        ~
        \begin{subfigure}[t]{0.3\textwidth}
                \includegraphics[width=\textwidth]
                {5.pdf}
                \caption{$5$}
                \label{fig:5}
        \end{subfigure}
        ~  

        \caption{Plots of numbers.}
        \label{fig:numbers} 

\end{figure}

我的问题是:我应该如何处理空白?我想过要么把标题放在figure那里,要么把最后两张图片居中,这样空白就是对称的。但是我不知道该怎么做。对于后者,我尝试~在第四张图片前插入一个额外的内容,但没有成功——什么也没发生。

答案1

在此处输入图片描述

请随时发帖完全的文件(我不得不在聊天中询问您使用哪个包,因为我的猜测subfigure被证明是错误的)。

图像显示了两种布局:第二种布局来自发布的代码,第一种布局\hfill在所有情况下都只需使用而不是空行和\hfil构造。

\documentclass{article}

\usepackage{subcaption}

\usepackage[demo]{graphicx}

\begin{document}

\begin{figure}[t]
\centering
        \begin{subfigure}[t]{0.3\textwidth}
                \includegraphics[width=\textwidth]
                {1.pdf}
                \caption{$1$}
                \label{fig:1}
        \end{subfigure}%
        \hfill
        \begin{subfigure}[t]{0.3\textwidth}
                \includegraphics[width=\textwidth]
                {2.pdf}
                \caption{$2$}
                \label{fig:2}
        \end{subfigure}%
        \hfill
        \begin{subfigure}[t]{0.3\textwidth}
                \includegraphics[width=\textwidth]
                {3.pdf}
                \caption{$3$}
                \label{fig:3}
        \end{subfigure}%

        \mbox{}\hfil%
        \begin{subfigure}[t]{0.3\textwidth}
                \includegraphics[width=\textwidth]
                {4.pdf}
                \caption{$4$}
                \label{fig:4}
        \end{subfigure}%
        \hfil
        \begin{subfigure}[t]{0.3\textwidth}
                \includegraphics[width=\textwidth]
                {5.pdf}
                \caption{$5$}
                \label{fig:5}
        \end{subfigure}


        \caption{Plots of numbers.}
        \label{fig:numbers} 

\end{figure}

\end{document}

相关内容