Nebeneinanderstellung von Unterabbildungen in einer mehrspaltigen Umgebung mit Unternummerierung

Nebeneinanderstellung von Unterabbildungen in einer mehrspaltigen Umgebung mit Unternummerierung

dies ist mein erster Beitrag hier. Sagen Sie mir also bitte Bescheid, wenn ich in meinem Beitrag etwas falsch mache.

Ich versuche, drei Abbildungen nebeneinander in einer zweispaltigen Umgebung (über beide Spalten verteilt) zu platzieren, und habe dies erfolgreich geschafft, aber die Abbildungen werden getrennt kompiliert (d. h. die Nummerierung lautet Abb. 1, Abb. 2, Abb. 3 statt 1.1, 1.2, 1.3). Ich hätte gerne eine Unternummerierung statt unterschiedlicher Nummern. Die Vorlage stammt aus einer Springer-Zeitschrift, daher fällt es mir schwer, die Vorlage zu ändern. Dinge wie \usepackage{subcaption}scheinen nicht mit der Vorlage kompatibel zu sein.

\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{times,mathptmx}
\usepackage{multicol}
\usepackage[version=3]{mhchem}
\begin{document}

\begin{figure*}[t]
\begin{multicols}{3}
    \includegraphics[width=\linewidth]{a}\par\caption{caption}
    \includegraphics[width=\linewidth]{b}\par\caption{caption}
    \includegraphics[width=\linewidth]{c}\par\caption{caption}
\end{multicols}
\end{figure*}

Wenn ich es so mache, bekomme ich drei Abbildungen nebeneinander, die gut aussehen, aber ich möchte, dass sie Unterabbildungen sind, d. h. insgesamt wären alle drei eine Abbildung mit einer Beschriftung, und dann gäbe es drei Unterbeschriftungen/-beschriftungen. Kann mir jemand helfen, das herauszufinden? Scheint eine schnelle Lösung zu sein, aber die Vorlage, die ich verwenden muss, ist ein Albtraum, und alle einfachen Lösungen, die ich online gefunden habe, bringen das Programm zum Ausrasten.

Danke schön!

Antwort1

Prüfen Sie, ob die folgende Lösung das bietet, wonach Sie suchen:

\documentclass[twocolumn]{article}
\usepackage[demo]{graphicx} % in real document delete option "demo"
\usepackage{subcaption}% <--- new

\begin{document}
\begin{figure*}
\begin{subfigure}{.3\linewidth}
    \includegraphics[width=\linewidth]{a}
\caption{sub caption 1}
\label{fig:figure-a}
\end{subfigure}
\hfill
\begin{subfigure}{.3\linewidth}
    \includegraphics[width=\linewidth]{b}
\caption{sub caption 2}
\label{fig:figure-b}
\end{subfigure}
\hfill
\begin{subfigure}{.3\linewidth}
    \includegraphics[width=\linewidth]{c}
    \caption{sub caption 3}
\label{fig:figure-c}
\end{subfigure}
\caption{Figure caption}
\label{fig:figure}
    \end{figure*}
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen