Abbildungs- und Tabellenverzeichnis im Inhaltsverzeichnis

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.
Gast

Abbildungs- und Tabellenverzeichnis im Inhaltsverzeichnis

Beitrag von Gast »

Über

Code: Alles auswählen

 
\listoffigures
\listoftables
habe ich ein Abbildungs- sowie ein Tabellenverzeichnis erzeugt, welche im Inhaltsverzeichnis beide auch aufgelistet werden.

Ich würde die aber gerne im Inhaltsverzeichnis unter Abbildungs- und Tabellenverzeichnis zusammenfassend auflisten.

Der Versuch mit

Code: Alles auswählen

\addcontentsline{toc}{section}{Abbildungs- und Tabellenverzeichnis}
ist höchst unzuverlässig. Gefühlt wird dadurch zufällig manchmal Abbildungs- und Tabellenverzeichnis hinzugefügt manchmal nicht. Und immer werden das Abbildungsverzeichnis und das Tabellenverzeichnis im Inhaltsverzeichnis angezeigt.[/b]

saputello
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 98
Registriert: Do 15. Jan 2015, 08:49

Beitrag von saputello »

Das hängt sehr von der Klasse ab. Bei KOMA-Script-Klassen würde ich zu einer leicht anderen Lösung raten:

Code: Alles auswählen

\documentclass[listof=leveldown,listof=totoc,ngerman]{scrartcl}
\usepackage{babel}
\usepackage{mwe}
\renewcaptionname{ngerman}{\listfigurename}{Abbildungen}% optional
\renewcaptionname{ngerman}{\listtablename}{Tabellen}% optional

\begin{document}
\tableofcontents
\addsec{Verzeichnisse der Abbildungen und Tabellen}
\listoffigures
\listoftables
\blinddocument

Some faked figures and tables:

\captionof{figure}{Dummy figure A}
\captionof{figure}{Dummy figure B}
\captionof{figure}{Dummy figure C}

\captionof{table}{Dummy figure A}
\captionof{table}{Dummy figure B}
\captionof{table}{Dummy figure C}
\end{document}
Falls das dein Problem nicht löst, erstelle bitte ein vollständiges Minimalbeispiel. Dann haben wir in der Regel alle wesentlichen Informationen, die wir für eine Antwort und zum Ausprobieren unserer Lösungen benötigen.

Nach den jüngsten Vorfällen mit einem anderen Gast, empfehle ich außerdem einen Benutzer anzulegen. Das hat außerdem den Vorteil, dass du deine Beiträge ggf. noch nachträglich editieren kannst.

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2139
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Wenn saputello richtig liegen sollte und Du aber nur einen Eintrag im Inhaltsverzeichnis möchtest, dann benutze den Befehl \addsectiontocentry.

Gast

Beitrag von Gast »

Code: Alles auswählen

\documentclass[a4paper,10pt]{article}
\usepackage[ngerman]{babel} % neue deutsche Rechtschreibung
\usepackage{csquotes} 
\usepackage[latin9]{inputenc}
\usepackage{graphicx}
\usepackage{pst-all,pst-grad}
\usepackage{eurosym}
\usepackage{scrpage2} 
\usepackage{setspace}
\usepackage[ngerman]{babel}
\usepackage{csquotes}
\usepackage[intoc]{nomencl}

\usepackage{babel}
\usepackage{mwe} 


\begin{document} 
	\tableofcontents 

	\listoffigures 
	\listoftables 
	
\blinddocument


\end{document}

saputello
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 98
Registriert: Do 15. Jan 2015, 08:49

Beitrag von saputello »

Code: Alles auswählen

\documentclass[a4paper,10pt]{article}
\usepackage[ngerman]{babel} % neue deutsche Rechtschreibung
\usepackage{csquotes}
\usepackage[latin9]{inputenc}% Wirklich? Moderne LaTeX-Editoren sind auf utf8 voreingestellt!
\usepackage{graphicx}
\usepackage{pst-all,pst-grad}
\usepackage{eurosym}
\usepackage{scrpage2}% Achtung: Seite Jahren veraltet! Sollte umgehend durch
                     % scrlayer-scrpage ersetzt werden!
\usepackage{setspace}
%\usepackage[ngerman]{babel}% Pakete besser nicht mehrfach laden!
%\usepackage{csquotes}% Pakete beser nicht mehrfach laden!
\usepackage[intoc]{nomencl}

%\usepackage{babel}% Pakete besser nicht mehrfach laden!
\usepackage{mwe}


\usepackage{tocbasic}
\renewcommand*{\listoffigures}{\listoftoc[\listfigurename]{lof}}
\renewcommand*{\listoftables}{\listoftoc[\listtablename]{lot}}
\setuptoc{lof}{leveldown}
\setuptoc{lof}{totoc}
\setuptoc{lot}{leveldown}
\setuptoc{lot}{totoc}
\renewcaptionname{ngerman}{\listfigurename}{Abbildungen}% optional
\renewcaptionname{ngerman}{\listtablename}{Tabellen}% optional

\begin{document}
   \tableofcontents

   \section*{Verzeichnis der Abbildungen und Tabellen}
   \addcontentsline{toc}{section}{Verzeichnis der Abbildungen und Tabellen}
   \markboth{\MakeUppercase{Verzeichnis der Abbildungen und Tabellen}}
            {\MakeUppercase{Verzeichnis der Abbildungen und Tabellen}}
   \listoffigures
   \listoftables
   
\blinddocument

\begin{figure}
  \caption{Dummy figure A}
  \caption{Dummy figure B}
  \caption{Dummy figure C}
\end{figure}

\begin{table}
  \caption{Dummy figure A}
  \caption{Dummy figure B}
  \caption{Dummy figure C}
\end{table}

\end{document}

Antworten