子图子标题位于中心

子图子标题位于中心

请建议我如何将子图的子标题放在中间。例如,有一个图包含 8 个子图,以 4*2 的方式排列,这意味着四行中的每一行都包含 2 个子图。我希望​​每行的这两个图都有共同的子图标题。这意味着总共有 4 个子图子标题和一个主标题。

     \documentclass[journal]{IEEEtran}

      \usepackage{graphicx}
      \usepackage{   When I changed subfigure}
     \usepackage{ to sub float,caption}

     \begin{document}
     \begin{ another figure}
      \centering
              \subfigure[XYZ Dataset]\includegraphics[width=0.24\textwidth,height=3.5cm]
 {plots/butter10template gave errors.jpg}}\hfil
             \subfigure[]{\includegraphics[width=0.24\textwidth,height=3.5cm]{plots/butter10.jpg}} 
           \subfigure[]{\includegraphics[width=0.24\textwidth,height=3.5cm]       \[![enter image description here][1]][1]begin{plots/butter10.jpg}figure*}\hfil
      \subfigure[]{\includegraphics[width=0.24\textwidth,height=3.5cm]{plots/butter10.jpg}}       \centering
           \subfigure[]      {\includegraphics[width=0.24\textwidth49\textwidth,height=3height=0.5cm]16\textwidth]{plotspdf_plots/butter10low_10.jpgpdf}}\hfil
              \subfigure[]       {\includegraphics[width=0.24\textwidth49\textwidth,height=3height=0.5cm]16\textwidth]{plotspdf_plots/butter10full_10.jpgpdf}}  
               \subfigure[]       {\includegraphics[width=0.24\textwidth49\textwidth,height=3height=0.5cm]16\textwidth]{plotspdf_plots/butter10low_50.jpgpdf}}\hfil
         \subfigure[]      
 
 {\includegraphics[width=0.24\textwidth49textwidth,height=3height=0.5cm]16\textwidth]{plotspdf_plots/butter10full_50.jpgpdf}}  
           \caption{abcd}\label{fig:abcd}
           \end{figure}
            \end{documentfigure*}

此代码输出如附图所示的图像请帮助我解决这个问题。但我并不想为 8 个图形中的每一个都设置子图标签,即 a、b、c、d、e、f、g、h,而是希望将子图标签 (a) 放置在前两个图形的中央。第二行的子图标签 (b) 等等。

此代码输出如附图所示的图像。但我并不想为 8 个图形中的每一个添加子图标签,即 4 个子图 a、b、c、d、e、f、g、h,而是希望将子图标签 (a) 放置在前两个图形的中央。第二个子图 (b) 放置在第二行,依此类推。

答案1

  • subfigure是过时的软件包,请subfloat使用
  • 你可以把两幅图像放在一起subfloat
\documentclass[journal]{IEEEtran}

\usepackage{graphicx}
\usepackage{subfig}
\usepackage{caption}


\begin{document}
    \begin{figure}[ht]
    \centering
    \setkeys{Gin}{width=0.48\linewidth,height=3.5cm} % common settings for images sizes 
\subfloat[]
{
\includegraphics{example-image-duck}    %{plots/butter10.jpg}
\hfill
\includegraphics{example-image-duck}
}

\subfloat[]
{
\includegraphics{example-image-duck}    
\hfill
\includegraphics{example-image-duck}
}

\subfloat[]
{
\includegraphics{example-image-duck}    
\hfill
\includegraphics{example-image-duck}
}

\subfloat[]
{
\includegraphics{example-image-duck}    
\hfill
\includegraphics{example-image-duck}
}
  \caption{abcd}
\label{fig:abcd}
   \end{figure}
\end{document}

在此处输入图片描述

相关内容