Abbildungsnummerierung einfügen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Abbildungsnummerierung einfügen

Re: Abbildungsnummerierung einfügen

von _ME_ » Mi 26. Aug 2020, 12:03

Okay danke erstmal für die Hilfe. Ich haben das wie folgt abgeändert:

\documentclass{article}
\usepackage{caption}
\usepackage[tableposition=bottom,font=bf,labelfont=bf]{caption}
\usepackage[tableposition=bottom,font=small,labelfont=small, labelformat=empty,]{subcaption}
\usepackage{float}
\begin{document}
\begin{minipage}[h]{1\textwidth}
    \centering
    \includegraphics[width=0.5\textwidth]{bild}
     \captionof{figure}{bild}
     \label{fig:bild}
     \subcaption{bildbeschreibung}
    \end{minipage}
    \end{document}
    

Dort erhalte ich jetzt wie gewünscht bei der Abbildungsnummerierung die Angabe 2.1 (2.Kapitel, erstes Bild) und das auch wenn ich im Text \ref verwende.
Neues Problem: Mein nächstes Bild in diesen Kapitel wird in der Abbildungsnummerierung und bei \ref als 2.3 bezeichnet, woran kann das liegen?

\documentclass{article}
\usepackage{caption}
\usepackage[tableposition=bottom,font=bf,labelfont=bf]{caption}
\usepackage[tableposition=bottom,font=small,labelfont=small, labelformat=empty,]{subcaption}
\usepackage{float}
\begin{document}
\begin{minipage}[h]{1\textwidth}
    \centering
    \includegraphics[width=0.5\textwidth]{bild}
     \captionof{figure}{bild}
     \label{fig:bild}
     \subcaption{bildbeschreibung}
    \end{minipage}
    hier steht Text \ref{fig:bild}.
    \begin{minipage}[h]{1\textwidth}
    \centering
    \includegraphics[width=0.5\textwidth]{bild}
     \captionof{figure}{bild2}
     \label{fig:bild2}
     \subcaption{bildbeschreibung2}
    \end{minipage}
    text für \ref{fig:bild2}.
    \end{document}
    

Re: Abbildungsnummerierung einfügen

von gast » Di 25. Aug 2020, 16:30

Das Beispiel liefert Fehler. Darüber hinaus ist das Laden von capt-of bei Verwendung von caption unsinnig.

Ich weiß nicht, was du eigentlich vorhast. Aber für Bildunterschriften ohne Nummer gibt es bei caption u. a. die Anweisung \captionof*. Damit funktioniert beispielsweise:

\documentclass{article}
\usepackage{caption}
\usepackage[tableposition=bottom,font=bf,labelfont=bf]{caption}
\newcommand{\extracaptionof}[2]{%
  \begingroup
    \captionsetup{font=small,labelfont=small}%
    \captionof*{#1}{#2}%
  \endgroup
}
\usepackage{mwe}

\begin{document}
Hier will ich auf das Bild \ref{fig:bild} hinweisen.
\begin{minipage}[h]{1\textwidth}
    \centering
    \includegraphics[width=0.5\textwidth]{example-image}
    \captionof{figure}{bild}
    \label{fig:bild}
    \extracaptionof{figure}{bildbeschreibung}
    \end{minipage}
\end{document}

Näheres zu \captionof* und \captionsetup ist der Anleitung zum Paket caption zu entnehmen. Dort steht auch etwas über die korrekte Position von \label, das sich in deinem Beispiel theoretisch auf \subcaption beziehen würde, wenn dessen Verwendung in der gezeigten Form nicht ohnehin schon zu einem, Fehler führen würde. Näheres zur korrekten Verwendung von \subcaption ist der Anleitung von subcaption zu entnehmen.

Abbildungsnummerierung einfügen

von _ME_ » Di 25. Aug 2020, 13:34

Hey,

ich habe das Problem, dass die Abbildungsnummerierung nicht stimmt. Im Prinzip nutze ich fogendes:

\documentclass{article}
\usepackage{caption}
\usepackage[tableposition=bottom,font=bf,labelfont=bf]{caption}
\usepackage[tableposition=bottom,font=small,labelfont=small, labelformat=empty,]{subcaption}
\usepackage{float}
\usepackage{capt-of}

\begin{document}
Hier will ich auf das Bild \ref{fig:bild} hinweisen.
\begin{minipage}[h]{1\textwidth}
    \centering
    \includegraphics[width=0.5\textwidth]{bild.png}
     \captionof{figure}{bild}
     \subcaption{bildbeschreibung}
    \label{fig:bild}
    \end{minipage}
\end{document}

Wenn ich das so mache passiert folgendes:
Mein Bild wird korrekt beschriftet z.B.: 2.1 Bild, darunter dann die Bildbeschreibung ohne Nummerierung.
Wenn ich jetzt den \ref Befehl nutze wird aber 2.2.a ausgegeben, was ich nicht so will.


Nach oben