1

我一直在尝试在我的文档上添加子图标题,但找不到任何标题。请帮助我附加一个结果,我在此处输入图像描述 需要在不更改数字编号的情况下添加标题。这是一篇使用双列格式的 MNRAS 论文。

\usepackage{multicol}
\usepackage{graphicx}

\begin{document}

\begin{figure*}
\begin{multicols}{2}
    \includegraphics[width=\linewidth]{figure name}\par 
    \includegraphics[width=\linewidth]{figure name}\par 
    \end{multicols}
\begin{multicols}{2}
    \includegraphics[width=\linewidth]{figure name}\par
    \includegraphics[width=\linewidth]{figure name}\par
\end{multicols}
\caption{caption here}
\end{figure*}

\end{document}
4

1 回答 1

0

如果您绝对需要涉及multicol环境的解决方案,那么包中的以下添加subcaption将起作用

\usepackage{multicol}
\usepackage{graphicx}
\usepackage{subcaption}

\begin{document}

    \begin{figure*}
        \centering
        \begin{multicols}{2}
            \subcaptionbox{Caption\label{fig:1}}{\includegraphics[width=\linewidth]{example-image-a}}\par 
            \subcaptionbox{Caption\label{fig:2}}{\includegraphics[width=\linewidth]{example-image-b}}\par 
        \end{multicols}
        \begin{multicols}{2}
            \subcaptionbox{Caption\label{fig:3}}{\includegraphics[width=\linewidth]{example-image-c}}\par
            \subcaptionbox{Caption\label{fig:4}}{\includegraphics[width=\linewidth]{example-image-A}}\par
        \end{multicols}
    \caption{Caption here}
    \end{figure*}

\end{document}

在此处输入图像描述


请注意,还有许多其他可能的解决方案;其中一些使用subfigureminipage和其他。

于 2021-04-17T17:18:01.667 回答