Seite 1 von 1

Hilfe gesucht mit \listoffigures

Verfasst: Sa 25. Nov 2017, 17:14
von Ghostgamer
Hallo zusammen,

Ich schreibe ein Dokument mit der Dokument Klasse article. Ich möchte den \listoffigures am Ende des Dokuments verwenden, Dies habe ich auch geschafft. Aber ich möchte das der Titel von \listoffigures gleich formatiert ist wie bei \sections. Könnte mir jemand sagen wie ich entweder \listoffigures so modifiziere, dass es auch automatisch eine Zahl erhält oder wie ich den Titel von \listoffigures komplett deaktiviere?

Momentan sieht es so aus
4. Quelle
< text >

Abbildungsverzeichnis
< text >

5. Materialien
< text >

Ich möchte, dass es so aussieht
4. Quelle
< text >

5. Abbildungsverzeichnis
< text >

6. Materialien
< text >

(Ich habe keine Änderungen am \section Befehl vorgenommen)

Grüsse Simon

Verfasst: Sa 25. Nov 2017, 18:39
von Gast

Verfasst: Sa 25. Nov 2017, 19:12
von Ghostgamer
Hier noch ein Bsp:
\begin{filecontents}{\jobname.bib}
\@online{ bk:test,
  author={Saputello},
  title={Was ist ein vollständiges Minimalbeispiel oder kurz VM und wie
    erstelle ich dieses?},
  url={http://texwelt.de/wissen/fragen/569/was-ist-ein-vollstandiges-minimalbeispiel-oder-kurz-vm-und-wie-erstelle-ich-dieses}
}
\end{filecontents}
\listfiles
\documentclass[a4paper]{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[backend=biber]{biblatex}
\addbibresource{\jobname.bib}
\usepackage[demo]{graphicx}
\usepackage{wrapfig}

\begin{document}
	\tableofcontents
	\pagebreak

\begin{wrapfigure}{r}{0.31\textwidth}
	\vspace{-16pt}
	\centering
	\includegraphics[width=0.3\textwidth]{images/LevelShifter.JPG}
	\caption{Levelshifter}
	\vspace{-15pt}
\end{wrapfigure}
Das ist ein Beispiel aus \textsuperscript{\cite{bk:test}}.
\pagebreak

\section{Literaturverzeichnis}
\printbibliography[heading = none]
\section{Abbildungsverzeichnis}
\listoffigures
\end{document}

Verfasst: Sa 25. Nov 2017, 19:33
von Johannes_B

Verfasst: Sa 25. Nov 2017, 19:39
von Ghostgamer
Fehler gefunden, im anderen Dokument hatte ich noch \usepackage{tocbibind} drin, dadurch war es dann auch im Inhaltsverzeichnis, auch wenn ich diesen Befehl noch verwendet habe \renewcommand{\listfigurename}{}. (Gab ne Leerzeile im Inhaltsverzeichnis)

So geht es bei mir:
\begin{filecontents}{\jobname.bib}
\@online{ bk:test,
  author={Saputello},
  title={Was ist ein vollständiges Minimalbeispiel oder kurz VM und wie
    erstelle ich dieses?},
  url={http://texwelt.de/wissen/fragen/569/was-ist-ein-vollstandiges-minimalbeispiel-oder-kurz-vm-und-wie-erstelle-ich-dieses}
}
\end{filecontents}
\listfiles
\documentclass[a4paper]{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[backend=biber]{biblatex}
\addbibresource{\jobname.bib}
\usepackage[demo]{graphicx}
\usepackage{wrapfig}

\begin{document}
	\tableofcontents
	\pagebreak

\begin{wrapfigure}{r}{0.31\textwidth}
	\vspace{-16pt}
	\centering
	\includegraphics[width=0.3\textwidth]{images/LevelShifter.JPG}
	\caption{Levelshifter}
	\vspace{-15pt}
\end{wrapfigure}
Das ist ein Beispiel aus \textsuperscript{\cite{bk:test}}.
\pagebreak

\section{Literaturverzeichnis}
\printbibliography[heading = none]
\section{Abbildungsverzeichnis}
\renewcommand{\listfigurename}{}
\vspace{-24pt}
\listoffigures
\end{document}

Verfasst: Sa 25. Nov 2017, 20:36
von Bartman
Wenn ich Deine Absicht richtig verstehe, müsste auch das folgende Beispiel zum Ziel führen.
\documentclass[a4paper]{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{biblatex}
\usepackage[demo]{graphicx}
\usepackage{wrapfig}
\usepackage{tocbibind}

\addbibresource{biblatex-examples.bib}

% Quelle: https://tex.stackexchange.com/questions/150608
\renewcommand{\listoffigures}{
	\begingroup
	\tocsection
	\tocfile{\listfigurename}{lof}
	\endgroup
}

\begin{document}
\tableofcontents
\pagebreak

\begin{wrapfigure}{r}{0.31\textwidth}
   \vspace{-16pt}
   \centering
   \includegraphics[width=0.3\textwidth]{images/LevelShifter.JPG}
   \caption{Levelshifter}
   \vspace{-15pt}
\end{wrapfigure}
Das ist ein Beispiel aus \textsuperscript{\cite{markey}}.
\pagebreak

\printbibliography[heading=bibnumbered, title=Literaturverzeichnis]
\vspace{-24pt}
\listoffigures
\end{document}

Verfasst: Sa 25. Nov 2017, 21:37
von Ghostgamer
Danke! Dein Vorschlag ist natürlich hübscher, so kann ich auch das \vspace{} weglassen :D
Die modifzierung von \printbibliography ist natürlich auch schön, aber die belasse ich mal so wie sie ist, dann habe ich eine bessere Übersicht wo was beginnt...

Verfasst: So 26. Nov 2017, 12:35
von Gast
Hier einmal ein Beispiel, wie man sich mit der KOMA-Script-Klasse scrartcl im Vergleich zu article das Leben erleichtern kann:
\documentclass[headings=standardclasses,listof=numbered,bibliography=totocnumbered,index=numbered]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{biblatex}
\usepackage[demo]{graphicx}
\usepackage{wrapfig}
\usepackage{csquotes}% siehe biblatex Warnung
\addbibresource{biblatex-examples.bib}
\setuptoc{toc}{totoc}% Besser weglassen!!!!

\begin{document}
\tableofcontents
\clearpage% \pagebreak ist an dieser Stelle falsch und kann bei \raggedbottom zu unschönen Abständen zwischen den Einträgen der letzten Seite führen!

\begin{wrapfigure}{r}{0.31\textwidth}
   \centering
   \includegraphics[width=0.3\textwidth]{images/LevelShifter.JPG}
   \caption{Levelshifter}
   \vspace{-15pt}
\end{wrapfigure}
Das ist ein Beispiel aus \textsuperscript{\cite{markey}}.
\clearpage% \pagebreak ist an dieser Stelle falsch und kann bei \raggedbottom zu unschönen Abständen zwischen Absätzen etc. führen!

\printbibliography
\listoffigures
\end{document}
Beachte auch die zusätzlichen Kommentare im Beispiel. So ist es beispielsweise recht albern, das Inhaltsverzeichnis im Inhaltsverzeichnis aufzuführen.