von Xenara » Do 31. Mär 2011, 10:15
Ich hab mir das auch mal angeschaut, da es ja eine interessante Fragestellung ist.
Das Problem mit
\addcontentsline{toc}{\protect\setcounter{tocdepth}{-1}}
scheint zu sein, dass sich die Tiefenangabe auch aufs LoF (und vermutlich auch LoT) auswirkt. Abhilfe schafft eine explizite Angabe der Nummerierungstiefe nochmal fürs LoF und LoT:
\setcounter{tocdepth}{5}
\listoffigures
.
Das ist in den untenstehenden Code eingebaut. Ausserdem hab ich noch ein bisschen am Zähler für den Appendix geschraubt, sodass die Bilder jetzt mit A.1 nummeriert werden, obwohl "A Appendix" so nicht auftaucht. Die Bildernummerierung bezieht sich ja aufs Chapter. Wenn das Chapter aber nicht nummeriert ist, gibts auch keinen Zähler.
Übrigens ist die Angabe "pdftex" in den Dokumentklassen (und auch überall sonst) unnötig und kann Probleme machen. Lass es einfach weg, die Pakete wissen im Normalfall selbst, wie gerade kompiliert wird.
\documentclass[numbers=noenddot,a4paper,12pt,listof=totoc,bibliography=totoc]{scrreprt}
\usepackage[english]{babel}
\usepackage{blindtext} % nur zum Simulieren von Text
\usepackage[demo]{graphicx} % nur einfügt, weil ich dein Bild nicht habe
\begin{document}
\nocite{*}
\pagenumbering{Roman}
\tableofcontents
\setcounter{tocdepth}{5}
\listoffigures %Erstellt ein Abbildungsverzeichnis
\blinddocument
\begin{figure}[!ht]
\centering
\includegraphics[width=\textwidth]{Pictures/10kOhm.PNG}
\caption{Bild 1}
\label{fig:Bild1}
\end{figure}
\newpage
\appendix
\addchap{Appendix}
\setcounter{chapter}{1}
\addtocontents{toc}{\protect\setcounter{tocdepth}{-1}}
\section{Appendix1}
\begin{figure}[!ht]
\centering
\includegraphics[width=\textwidth]{Pictures/10kOhm.PNG}
\caption{Bild 2}
\label{fig:Bild2}
\end{figure}
\section{Appendix2}
\end{document}
- Dateianhänge
-
- Test-4.pdf
- (56.47 KiB) 471-mal heruntergeladen
Ich hab mir das auch mal angeschaut, da es ja eine interessante Fragestellung ist.
Das Problem mit [code]\addcontentsline{toc}{\protect\setcounter{tocdepth}{-1}} [/code]scheint zu sein, dass sich die Tiefenangabe auch aufs LoF (und vermutlich auch LoT) auswirkt. Abhilfe schafft eine explizite Angabe der Nummerierungstiefe nochmal fürs LoF und LoT:
[code]\setcounter{tocdepth}{5}
\listoffigures[/code].
Das ist in den untenstehenden Code eingebaut. Ausserdem hab ich noch ein bisschen am Zähler für den Appendix geschraubt, sodass die Bilder jetzt mit A.1 nummeriert werden, obwohl "A Appendix" so nicht auftaucht. Die Bildernummerierung bezieht sich ja aufs Chapter. Wenn das Chapter aber nicht nummeriert ist, gibts auch keinen Zähler.
Übrigens ist die Angabe "pdftex" in den Dokumentklassen (und auch überall sonst) unnötig und kann Probleme machen. Lass es einfach weg, die Pakete wissen im Normalfall selbst, wie gerade kompiliert wird.
[code]\documentclass[numbers=noenddot,a4paper,12pt,listof=totoc,bibliography=totoc]{scrreprt}
\usepackage[english]{babel}
\usepackage{blindtext} % nur zum Simulieren von Text
\usepackage[demo]{graphicx} % nur einfügt, weil ich dein Bild nicht habe
\begin{document}
\nocite{*}
\pagenumbering{Roman}
\tableofcontents
\setcounter{tocdepth}{5}
\listoffigures %Erstellt ein Abbildungsverzeichnis
\blinddocument
\begin{figure}[!ht]
\centering
\includegraphics[width=\textwidth]{Pictures/10kOhm.PNG}
\caption{Bild 1}
\label{fig:Bild1}
\end{figure}
\newpage
\appendix
\addchap{Appendix}
\setcounter{chapter}{1}
\addtocontents{toc}{\protect\setcounter{tocdepth}{-1}}
\section{Appendix1}
\begin{figure}[!ht]
\centering
\includegraphics[width=\textwidth]{Pictures/10kOhm.PNG}
\caption{Bild 2}
\label{fig:Bild2}
\end{figure}
\section{Appendix2}
\end{document}
[/code]