并排子图对齐问题

并排子图对齐问题

我是乳胶书写新手。我在数字对齐方面有问题。我试图将六个数字并排放在一页上。但最后一个数字有点向右移动。我不知道这背后的原因是什么。请帮我解决这个问题。谢谢。这是我的代码,

\begin{figure}[h]
            \begin{subfigure}[h]{7cm}
                \centering
                \includegraphics[scale=0.38]{images/er1.pdf}
                \caption{PE}
                \label{snr_a}
            \end{subfigure}             
            \begin{subfigure}[h]{7cm}
                \centering
                \includegraphics[scale=0.38]{images/sb.pdf}
                \caption{Pn}
                \label{snr_b}   
            \end{subfigure}
            \begin{subfigure}[h]{7cm}   
                \centering      
                \includegraphics[scale=0.38]{images/s5.pdf}
                \caption{Pl}
                \label{snr_c}
            \end{subfigure}
            \begin{subfigure}[h]{7cm}   
                \centering
                \includegraphics[scale=0.38]{images/s0.pdf}
                \caption{Pc}
                \label{snr_d}
            \end{subfigure}
            \begin{subfigure}[h]{7cm}   
                \centering
                \includegraphics[scale=0.38]{images/s5.pdf}
                \caption{Pd}
                \label{snr_e}
            \end{subfigure}
            \begin{subfigure}[h]{7cm}   
                \centering
                \includegraphics[scale=0.38]{images/s9.pdf}
                \caption{Pb}
                \label{snr_f}
            \end{subfigure}
            \caption{abcdef}
            \label{os}
        \end{figure}    

答案1

不要[h]单独使用选项,而要使用[htp]。其次,[h]选项对于 没有意义subfigure(对于 ,与 相同的选项minipage适用,即[t][b],其中不存在相当于[c])。

最好指定图形的宽度,而不是比例因子。为了与实际文本宽度无关,请使用的倍数\textwidth,该倍数在 a 中重置subfigure为指定宽度。

环境figure有一个全局的\centering,它避免了在最后一行填充(它与普通段落相同,否则,最后一行将被填充)。两个子图并排放置,宽度略小于文本宽度的一半,它们\hfill之间有一条空白行。行与行之间有一条空白行。请根据您的喜好进行调整。

在示例中,由于缺少图片,我还指定了高度,但您不应该这样做。此外,该demo选项仅用于生成示例,请勿自行使用。

\documentclass{article}
\usepackage{showframe} % just for testing
\usepackage[demo]{graphicx} % remove the 'demo' option in the production version
\usepackage{subcaption}

\begin{document}

\begin{figure}[htp]
\centering
\begin{subfigure}{0.49\textwidth}
  \centering
  \includegraphics[width=\textwidth,height=2cm]{images/er1.pdf}
  \caption{PE}
  \label{snr_a}
\end{subfigure}\hfill
\begin{subfigure}{0.49\textwidth}
  \centering
  \includegraphics[width=\textwidth,height=2cm]{images/sb.pdf}
  \caption{Pn}
  \label{snr_b}   
\end{subfigure}

\begin{subfigure}{0.49\textwidth}   
  \centering      
  \includegraphics[width=\textwidth,height=2cm]{images/s5.pdf}
  \caption{Pl}
  \label{snr_c}
\end{subfigure}\hfill
\begin{subfigure}{0.49\textwidth}   
  \centering
  \includegraphics[width=\textwidth,height=2cm]{images/s0.pdf}
  \caption{Pc}
  \label{snr_d}
\end{subfigure}

\begin{subfigure}{0.49\textwidth}   
  \centering
  \includegraphics[width=\textwidth,height=2cm]{images/s5.pdf}
  \caption{Pd}
  \label{snr_e}
\end{subfigure}\hfill
\begin{subfigure}{0.49\textwidth}   
  \centering
  \includegraphics[width=\textwidth,height=2cm]{images/s9.pdf}
  \caption{Pb}
  \label{snr_f}
\end{subfigure}
\caption{abcdef}
\label{os}

\end{figure}

\end{document}

在此处输入图片描述

相关内容