Doppelpunkt im Tabellenverzeichnis

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


BruceDarnell

Doppelpunkt im Tabellenverzeichnis

Beitrag von BruceDarnell »

Schönen guten Tag zusammen,

mit dem Befehl listof=entryprefix hat es geklappt, das Wort Tabelle und Abbildung in die entsprechenden Verzeichnisse aufzunehmen.

In der Koma-Anleitung konnte ich kein Hinweis darauf finden, wie ich es schaffe einen Doppelpunkt hinter der Tabelle bzw. Abbildung anzuzeigen und den Abstand zwischen Zahl und Beschriftung zu vergrößern.

Beispiel:
\documentclass[
listof=entryprefix,
]{scrreprt}

\usepackage[ngerman]{babel}
\usepackage[table,xcdraw]{xcolor}%	% Verwendung von Farben
\usepackage{booktabs}%		% professionelle Tabellen
\usepackage{multirow}%		% Reihen und Spalten verbinden
\usepackage{tabularx}%      % Hilfe bei Tabellen z. B. Breite 
\usepackage{longtable}%		% tabele über mehrere seiten


\begin{document}

\tableofcontents
\listoftables
\listoffigures

\newpage
\chapter{Einleitung}
\begin{table}[h]
	\centering
	\captionabove{Beispiel}
	\begin{tabular}{ll}
		\hline
	1	& 2 \\ \hline
	3	& 4 \\ \hline
	\end{tabular}
\end{table}

\end{document}          

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

BruceDarnell

Beitrag von BruceDarnell »

Danke für den Link, aber leider hab ich noch nicht rausbekommen wie ich den Doppelpunkt hinter Abbildung oder Tabelle setzen kann.

Damit bei höheren Nummern der Abstand gleich bleibt würde ich auch gerne den Abstand zwischen Nummerierung und Beschriftung vergrößern.

Beispiel:

Abbildung 1: Bild
Abbildung 2: Bild
.
.
Abbildung 123: Bild

Danke schonmal

Gruß
Bruce

BruceDarnell

Beitrag von BruceDarnell »

BruceDarnell hat geschrieben:Danke für den Link, aber leider hab ich noch nicht rausbekommen wie ich den Doppelpunkt hinter Abbildung oder Tabelle setzen kann.

Damit bei höheren Nummern der Abstand gleich bleibt würde ich auch gerne den Abstand zwischen Nummerierung und Beschriftung vergrößern.

Beispiel:

Abbildung 1: Bild
Abbildung 2: Bild
.
.
Abbildung 123: Bild

Danke schonmal

Gruß
Bruce
hmm...im Beispiel sollten jetzt eigentlich alle Beschriftungen auf gleicher höhe sein.[/code]

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Wenn die Texte der Einträge in den Verzeichnissen aneinander ausgerichtet sein sollen, dann suchst Du eventuell die Option listof=flat. (Edit: Diese Option ist durch listof=entryprefix schon so gesetzt - siehe den folgenden Post von Besserwisser.)

Den Doppelpunkt in den Verzeichnissen könnte man mit
\usepackage{etoolbox}
\AfterTOCHead[lot]{\appto\autodot{:}}
\AfterTOCHead[lof]{\appto\autodot{:}}
einfügen, aber vielleicht gibt es dafür auch einen besseren/eleganteren Weg.
\documentclass[ 
 listof=entryprefix,
 %listof=flat, % durch listof=entryprefix bereits gesetzt
]{scrreprt} 

\usepackage[ngerman]{babel} 
\usepackage[table,xcdraw]{xcolor}%   % Verwendung von Farben 
\usepackage{booktabs}%      % professionelle Tabellen 
\usepackage{tabularx}%      % Hilfe bei Tabellen z. B. Breite  
\usepackage{longtable}%      % tabele über mehrere seiten 

\usepackage{etoolbox}
\AfterTOCHead[lot]{\appto\autodot{:}}
\AfterTOCHead[lof]{\appto\autodot{:}}

\begin{document} 

\tableofcontents 
\listoftables 
\listoffigures 

\newpage 
\chapter{Einleitung} 
\begin{table}[htb] 
    \centering 
    \captionabove{Beispiel} 
    \begin{tabular}{ll} 
       \toprule 
    1   & 2 \\ \midrule 
    3   & 4 \\ \bottomrule 
    \end{tabular} 
\end{table} 

\setcounter{table}{122}
\begin{table}[htb] 
    \centering 
    \captionabove{Beispiel} 
    \begin{tabular}{ll} 
       \toprule 
    1   & 2 \\ \midrule 
    3   & 4 \\ \bottomrule 
    \end{tabular} 
\end{table} 
\end{document}
Gruß
Elke
Zuletzt geändert von esdd am Mo 16. Feb 2015, 17:43, insgesamt 2-mal geändert.

Besserwisser

Beitrag von Besserwisser »

entryprefix beinhaltet flat. Man muss nur genügend LaTeX-Läufe durchführen.

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Also möchtest du den Doppelpunkt nicht hinter Tabelle, sondern der jeweiligen Zahl?

Ich hoffe, du musst dich hier an irgendwelche seltsamen Vorgaben halten, und machst das nicht freiwillig?
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

BruceDarnell

Beitrag von BruceDarnell »

Johannes_B hat geschrieben:Also möchtest du den Doppelpunkt nicht hinter Tabelle, sondern der jeweiligen Zahl?

Ich hoffe, du musst dich hier an irgendwelche seltsamen Vorgaben halten, und machst das nicht freiwillig?
ja, ist leider Vorgabe. Warum mein Betreuer in dieser Hinsicht so penibel ist, nervt mich auch ziemlich... :(

esdd hat geschrieben:
Den Doppelpunkt in den Verzeichnissen könnte man mit
\usepackage{etoolbox}
\AfterTOCHead[lot]{\appto\autodot{:}}
\AfterTOCHead[lof]{\appto\autodot{:}}
einfügen, aber vielleicht gibt es dafür auch einen besseren/eleganteren Weg.
Gruß
Elke
Danke Elke, dein Lösungsvorschlag funktioniert optimal.

Danke auch an den Rest, ihr habt mir wieder mal sehr geholfen. :)

Gruß
Bruce

Antworten