PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabellenverzeichnis: Begriff "Tabelle" vor jedem Eintrag



Mabow
10-10-2010, 20:05
Hallo Profis,

ich habe eine Frage bzgl. der Formatierung meines Tabellenverzeichnisses. Ich erzeuge mit dem Befehl \caption eine Tabellenunterschrift. Der eintrag erscheint dann wie gewünscht in meiner lot, allerdings nur mit den Angaben

- Nummer der Tabelle
- Bezeichnung
- "Trennpunkten"
- Seitenzahl

Ich möchte nun vor der Tabellennummer noch den Begriff "Tabelle" bei jedem Eintrag ins Verzeichnis ergänzen, ohne befehle wie \addtocontentsline{lot}... usw. verwenden zu müssen. Geht das?

Wäre super, wenn mir da jemand weiterhelfen würde. Ist bestimmt einfach und ich finde nur die Lösung gerade nicht. Vielen Dank vorab!!

Hier mein Code im Minimalbeispiel:


\documentclass[a4paper,12pt,headsepline,oneside,openany]{scrbook}

\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\DeclareInputText{128}{\EUR} %Deklariert das Euro-Symbol €
\usepackage{marvosym,verbatim}
\usepackage{mathptmx,charter,pifont,} %pshyphen
\usepackage{amssymb,amsfonts,amstext,amsmath,mathr sfs}
\usepackage{psfrag,epsfig,graphicx,float,color,psb oxit,enumerate,url} \usepackage[babel,german=quotes]{csquotes}
\usepackage{natbib}
\usepackage[intoc]{nomencl}
\usepackage{setspace} %Setzt den Zeilenabstand
\usepackage{tabularx,booktabs}
\usepackage{soul} %Für Unterstreichen, Sperren usw.
\usepackage{caption}
\usepackage{glossaries}
\usepackage{rotating}
\usepackage{pdflscape}

\citestyle{dinat}
\setkomafont{disposition}{\normalfont}
\onehalfspacing % anderthalbzeiliger Zeilenabstand
\makenomenclature %Befehl, dass List of Abbreviations erstellt werden soll
\usepackage{scrpage2}
\pagestyle{scrheadings}
\clearscrheadfoot

\begin{document}
\tableofcontents
\newpage
\listoftables

\begin{table}
\begin{tabular}{|p{12,5cm}|c|c|c|} \\
Information & IMO & VER & EMPF\\
Aufwandsindikator & X & & \\
Material-Rückläufer & & & \\
\end{tabular}

\caption{LinX-Felder für Informationsaustausch}\label{tab:Linx_Felder}
\end{table}

\end{document}

%Gruß,
%Mabow

Schweinebacke
12-10-2010, 10:38
Ich kann mich dunkel erinnern, dass KOMA-Script seit Version 3.06 eine Option dafür bietet. Schau mal in der KOMA-Script-Anleitung, scrguide.pdf, bei der Option listof nach. Vermutlich irgendwas mit "prefix" im Wert.

Mabow
31-10-2010, 11:49
Vielen Dank für den Hinweis, das war goldrichtig. Habe es jetzt so gelöst:

In der Präambel habe ich hinzugefügt:

\KOMAoptions{listof=entryprefix}

Damit funktioniert's. Im Tabellenverzeichnis steht nun:

Tabelle 3.1 Meine Lieblingstabelle
statt
3.1 Meine Lieblingstabelle

nach \begin{document} steht ferner:

\setkomafont{descriptionlabel}{\normalfont\bfserie s}
Damit kann ich der Caption einer Tabelle folgendes Format geben:
Tabelle 3.1: Meine Lieblingstabelle

Vielen Dank!