Ändern Sie das Referenzformat für Unterabbildungen

Ändern Sie das Referenzformat für Unterabbildungen

Ich verwende, \subfiguresum mehrere Abbildungen auf zwei Seiten darzustellen:

\begin{subfigures}
\setlength\figureheight{4cm} 
\setlength\figurewidth{5cm}
\begin{figure}[htb]
\centering
\input{Figure2a_1.tikz}
\input{Figure2a_2.tikz}
\input{Figure2a_3.tikz}
\caption{}
\label{fig2a} 
\end{figure}
\begin{figure}[htb]
\centering
\input{Figure2b_1.tikz}
\input{Figure2b_2.tikz}
\input{Figure2b_3.tikz}
\caption{}
\label{fig2b} 
\end{figure}
\label{fig2}
\end{subfigures}

Die Beschriftungen dieser beiden Unterabbildungen lauten also „Abbildung 2a“ und „Abbildung 2b“.

Im Text möchte ich sie alle zusammen als „Abbildung 2“ bezeichnen und den Verweis/Link auf „Abbildung 2a“ setzen. Gibt es eine Möglichkeit, dies zu erreichen? Ist cleverefdas hilfreich?

Vielen Dank!

Antwort1

[Normalerweise würde ich dies als Kommentar hinzufügen, aber mein Ruf bei LaTeX Stack reicht dafür nicht aus …]

Haben Sie versucht, es minipagein Kombination mit dem subcaptionPaket zu verwenden? Beispielsweise könnte Folgendes funktionieren:

\begin{figure}
  \begin{minipage}[b]{.5\linewidth}
    \centering\large A
    \subcaption{A subfigure}\label{fig:1a}
  \end{minipage}%
  \begin{minipage}[b]{.5\linewidth}
    \centering\large B
    \subcaption{Another subfigure}\label{fig:1b}
  \end{minipage}
  \caption{A figure}\label{fig:1}
\end{figure}

Oder Sie können die Art und Weise, in der auf die Abbildungen verwiesen wird, neu definieren (das subcaptionPaket wird weiterhin benötigt), indem Sie Folgendes verwenden:

\renewcommand\thesubfigure{\thefigure}

Dadurch sollte sich die im Text angezeigte Beschriftung ändern. Ich glaube nicht, dass dies Auswirkungen auf die im Text angezeigte Beschriftung hat, aber um sicherzugehen, können Sie den \subrefBefehl verwenden und Folgendes versuchen:

\captionsetup{subrefformat=\thefigure}

Ich denke, das wird funktionieren.

verwandte Informationen