Seite 1 von 1

Abbildungs-, Schemata- und Tabellenverzeichnis ohne Nummerierung

Verfasst: Fr 4. Jun 2021, 13:07
von Suppenullrich

Hallo zusammen,

momentan befinde ich mich beim Verfassen meiner Bachelorarbeit mit Overleaf. Um auf Abbildungen, Schemata und Tabellen innerhalb meiner Arbeit verweisen zu können verwende ich das Package caption. Somit wird auch jeder Abbildung, jedem Schema und jeder Tabelle eine Nummer zugeordnet.

Problematisch ist nun die Tatsache, dass die Abbildungsnummer auch in meinem Abbildungsverzeichnis auftaucht. Man verlangt von mir, dass die Abbildungsnummern im Verzeichnis nicht zu sehen sind.

Als Beispiel sei hier das folgende Minimalbeispiel zu betrachten:

\documentclass[12pt,a4paper]{scrartcl}
\setlength{\parindent}{0pt}
\usepackage{ulem}
\usepackage{amsmath}
\usepackage{float}
\usepackage[ngerman]{babel}
\usepackage{tablefootnote}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[demo]{graphicx}
\usepackage[left=1.50cm, right=1.50cm, top=3.00cm, bottom=3.00cm]{geometry}
\usepackage{booktabs}
\usepackage{underscore}
\usepackage[utf8]{inputenc}
\usepackage{caption}

\DeclareNewTOC[
type=Schema,
types=Schemata,
float,
floattype=4,
name=Schema,
listname=Schemataverzeichnis,
]{Schema}

\begin{document}

Die nachfolgende Abbildung \ref{Abb1} zeigt ein Ding.

\begin{figure}[H]
\begin{center}
\includegraphics[width=5cm]{Images/Beispielbild1.png}
\caption{Das Bild zeigt ein Ding.}
\label{Abb1}
\end{center}
\end{figure}

Das Gleiche gilt auch für Schema \ref{Sch1}.

\begin{Schema}[H]
\begin{center}
\includegraphics[width=5cm]{Images/Beispielschema1.png}
\caption{Dies ist ein Schema.}
\label{Sch1}
\end{center}
\end{Schema}

Und auch für Abbildung \ref{Abb2}.

\begin{figure}[H]
\begin{center}
\includegraphics[width=5cm]{Images/Beispielbild2.png}
\caption{Dies ist eine weitere Abbildung.}
\label{Abb2}
\end{center}
\end{figure}

Sowie auch im Schema \ref{Sch2} ist dies zu sehen.

\begin{Schema}[H]
\begin{center}
\includegraphics[width=5cm]{Images/Beispielschema2.png}
\caption{Ein weiteres Schema.}
\label{Sch2}
\end{center}
\end{Schema}

In Tabelle \ref{Tab1} werden Äpfel mit Birnen verglichen.

\begin{table}[H]
  \centering
  \caption{Vergleich von Äpfeln mit Birnen.} 
    \begin{tabular}{|c|c||}
    \addlinespace[2pt] \toprule[2pt]
    Äpfel & Birnen \\
    \midrule
    Blablabla & Blablabla \\
    \hline
    Laber laber & Laber laber \\
    \addlinespace[2pt] \bottomrule[2pt]
    \end{tabular}
  \label{Tab1}
\end{table}

Tabelle \ref{Tab2} vergleicht hingegen Bananen mit Tomaten.

\begin{table}[H]
  \centering
  \caption{Vergleich von Bananen mit Tomaten.} 
    \begin{tabular}{|c|c||}
    \addlinespace[2pt] \toprule[2pt]
    Bananen & Tomaten \\
    \midrule
    Blablabla & Blablabla \\
    \hline
    Laber laber & Laber laber \\
    \addlinespace[2pt] \bottomrule[2pt]
    \end{tabular}
  \label{Tab2}
\end{table}

\listoffigures

\listofSchemata

\listoftables

\end{document}

Mein Abbildungsverzeichnis sieht momentan so aus:

1 Das Bild zeigt ein Ding...................1
2 Dies ist eine weitere Abbildung.......1

Optimalerweise sollen nun die Nummern in der linken Spalte verschwinden. Somit sähe das Verzeichnis dann wie folgt aus:

Das Bild zeigt ein Ding.................1
Dies ist eine weitere Abbildung.....1

Das Gleiche gilt für das Schemataverzeichnis und das Tabellenverzeichnis. Ein kompletter Verzicht auf die Nummerierung der Abbildungen, Schemata und Tabellen ist nicht möglich, da innerhalb der Arbeit der Verweis auf diese durch die Nummerieung (beispielsweise "Abbildung 1 zeigt, dass...") erfolgt.

Ich bedanke mich bei euch für eure Antworten bereits im Voraus!


Re: Abbildungs-, Schemata- und Tabellenverzeichnis ohne Nummerierung

Verfasst: Fr 4. Jun 2021, 15:06
von esdd

Du kannst

\DeclareTOCStyleEntries[
  indent=0pt,
  numwidth=0pt,
  entrynumberformat=\gobble,
]{tocline}{figure,table,Schema}
\newcommand*{\gobble}[1]{}

verwenden.

Beispiel:

\documentclass[
  12pt,
  parskip=full,
  captions=tableabove
]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[demo]{graphicx}
\usepackage{booktabs}

\DeclareNewTOC[
type=Schema,
types=Schemata,
float,
floattype=4,
name=Schema,
listname=Schemataverzeichnis,
]{Schema}

\DeclareTOCStyleEntries[
  indent=0pt,
  numwidth=0pt,
  entrynumberformat=\gobble,
]{tocline}{figure,table,Schema}
\newcommand*{\gobble}[1]{}

\begin{document}

Die nachfolgende Abbildung \ref{Abb1} zeigt ein Ding.

\begin{figure}[htp]
\centering
\includegraphics[width=5cm]{Images/Beispielbild1.png}
\caption{Das Bild zeigt ein Ding.}
\label{Abb1}
\end{figure}

Das Gleiche gilt auch für Schema \ref{Sch1}.

\begin{Schema}[htp]
\centering
\includegraphics[width=5cm]{Images/Beispielschema1.png}
\caption{Dies ist ein Schema.}
\label{Sch1}
\end{Schema}

Und auch für Abbildung \ref{Abb2}.

\begin{figure}[htp]
\centering
\includegraphics[width=5cm]{Images/Beispielbild2.png}
\caption{Dies ist eine weitere Abbildung.}
\label{Abb2}
\end{figure}

Sowie auch im Schema \ref{Sch2} ist dies zu sehen.

\begin{Schema}[htp]
\centering
\includegraphics[width=5cm]{Images/Beispielschema2.png}
\caption{Ein weiteres Schema.}
\label{Sch2}
\end{Schema}

In Tabelle \ref{Tab1} werden Äpfel mit Birnen verglichen.

\begin{table}[htp]
  \centering
  \caption{Vergleich von Äpfeln mit Birnen.} 
    \begin{tabular}{cc}
    \toprule[2pt]
    Äpfel & Birnen \\
    \midrule
    Blablabla & Blablabla \\
    \hline
    Laber laber & Laber laber \\
    \bottomrule[2pt]
    \end{tabular}
  \label{Tab1}
\end{table}

Tabelle \ref{Tab2} vergleicht hingegen Bananen mit Tomaten.

\begin{table}[htp]
  \centering
  \caption{Vergleich von Bananen mit Tomaten.} 
    \begin{tabular}{cc}
    \toprule[2pt]
    Bananen & Tomaten \\
    \midrule
    Blablabla & Blablabla \\
    \hline
    Laber laber & Laber laber \\
    \bottomrule[2pt]
    \end{tabular}
  \label{Tab2}
\end{table}

\listoffigures
\listofSchemata
\listoftables
\end{document}

Re: Abbildungs-, Schemata- und Tabellenverzeichnis ohne Nummerierung

Verfasst: Fr 4. Jun 2021, 19:49
von Bartman

Off-topic: Du musst die Querverweise auf Deine Abbildungen, Schemata und Tabellen nicht selbst beschriften.