Caption ohne Label zentrieren

Tabellen und Grafiken erstellen und anordnen


xetalog2
Forum-Newbie
Forum-Newbie
Beiträge: 1
Registriert: Mi 10. Apr 2024, 18:03

Caption ohne Label zentrieren

Beitrag von xetalog2 »

Hallo,
ich habe folgendes Problem. Ich möchte die Abbildungen in meinem Dokument automatisch mit Buchstaben referenzieren. Dazu habe ich das Captionlabel umformatiert und lasse die Captions einfach leer, was auch gut funktioniert.
Jetzt möchte ich allerdings noch Abbildungen außerhalb der Alphabetisierung mit Namen versehen (fig:1 im MWE). Dazu entferne ich das Label und nenne den Namen innerhalb von \caption{}. Die Captions ohne Label werden leider nicht einwandfrei unter der Abbildung zentriert. (Um den Unterschied besser zu zeigen, habe ich die manuelle Caption (fig:1) auch A genannt, wie die erste automatisch benannte Abbildung (fig:2) benannt wird.)

Hier ein MWE dazu:
\documentclass{article}
\usepackage{caption}
\usepackage[hidelinks]{hyperref}
\usepackage[demo]{graphicx}
\usepackage{caption}

\DeclareCaptionLabelFormat{figurenew}{\textbf{#2}}
\captionsetup[figure]{labelformat=figurenew, justification=centering}
\renewcommand{\thefigure}{\Alph{figure}}

\begin{document}

\begin{figure}[!h]
    \centering
    \begin{minipage}{0.3\textwidth}
        \centering
        \includegraphics[width=1cm,height=1cm]{foo}
        \addtocounter{figure}{-1}
        \captionsetup{labelformat=empty}
        \caption{\textbf{A}}
        \label{fig:1}
    \end{minipage}
    \begin{minipage}{0.3\textwidth}
        \centering
        \includegraphics[width=1cm,height=1cm]{foo}
        \caption{}
        \label{fig:2}
    \end{minipage}
    \begin{minipage}{0.3\textwidth}
        \centering
        \includegraphics[width=1cm,height=1cm]{foo}
        \caption{}
        \label{fig:3}
    \end{minipage}
\end{figure}

\end{document}
Ich habe bereits versucht über \hpspace innerhalb von \caption{} zu arbeiten. Das hat auch funktioniert, wird leider bei Referenzierungen dann auch übernommen.

Vielleicht hat hier ja jemand eine Idee, wie ich die zentriert bekomme.

Danke im Voraus!