Seite 1 von 1

Abbildungsverzeichnis fehlerhaft

Verfasst: Do 22. Mai 2014, 21:53
von Peterlinho
Hallo,

mein Code ist abgespeckt so:
\documentclass[a4paper,11pt,twoside,openany,DIV13,parskip,BCOR=12mm,fleqn,listof=totoc,listof=flat,numbers=noenddot,bibliography=totoc]{scrreprt}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc} 

\usepackage[ngerman]{babel}
\usepackage[demo]{graphicx}
\usepackage{graphicx}

\usepackage{lmodern} 

\usepackage{chngcntr}
\counterwithin{figure}{section}

\usepackage{subfigure}

\usepackage{chngcntr}
\counterwithout{figure}{chapter} 
\makeatletter
\providecommand{\IfElsePackageLoaded}[3]{\@ifpackageloaded{#1}{#2}{#3}}
%
\makeatother

% Laden mit Option subfigure in Abhängigkeit vom Paket subfigure und subfig
\IfElsePackageLoaded{subfig}
	% IF subfig
	{\usepackage[subfigure]{tocloft}}{	
	% ELSE
	\IfElsePackageLoaded{subfigure}
		% IF subfigure 
		{\usepackage[subfigure]{tocloft}}
	   % Else (No subfig nor subfigure)
		{\usepackage[titles]{tocloft}}
	}
\renewcommand{\cfttabpresnum}{Tab. }
\renewcommand{\cftfigpresnum}{Abb. }
\settowidth{\cfttabnumwidth}{Tab. 10\quad}
\settowidth{\cftfignumwidth}{Abb. 10\quad} 


\begin{document}

\tableofcontents
\clearpage

\listoffigures


\chapter{Einführung}

\begin{figure}[h]
\begin{center}
\includegraphics[scale=0.4]{Test}
\end{center} 
\caption[Test]{Test}
\label{Test}
\end{figure}


\chapter{Zwei}
Zwei

\section{Test} 


\begin{figure}[h]
\begin{center}
\includegraphics[scale=0.4]{Test2}
\end{center} 
 \caption[Tes2t]{Test2}
 \label{Test2}
\end{figure}

\end{document}
Bei der Ausgabe als PDF ist nun beim Abbildungsverzeichnis:

Abb. 1 Test.....1

Abb. 1 Tes2t....4

D.h. für jedes neue Kapitel beginnt die Nummerierung im Abbildungsverzeichnis neu?

Zusätzlich sind Zeilenumbrüche im Abbildungsverzeichnis?

Wie kriege ich es außerdem hin, das Tabellenverzeichnis und Abbildungsverzeichnis jeweils auf einer eigenen neuen Seite beginnen?

Grüße und Danke für Tipps

Verfasst: Do 22. Mai 2014, 22:53
von Genmutant
D.h. für jedes neue Kapitel beginnt die Nummerierung im Abbildungsverzeichnis neu?
Ja das stellst du ja extra ein?
\counterwithin{figure}{section} 

Verfasst: Fr 23. Mai 2014, 01:50
von esdd
Du lädst das Paket chngcntr zwei Mal und stellst sogar ein, dass der Abbildungszähler bei jedem neuen Abschnitt zurück gesetzt wird.

Den vertikalen Abstand im Abbildungsverzeichnis bei Beginn eines neuen Kapitels kann man mit der Option listof=nochaptergap abschalten.

Bei scrreprt stehen sowohl das Abbildungs- als auch das Tabellenverzeichnis automatisch auf eigenen neuen Seiten.

Ich geh jetzt mal davon aus, dass du die Abbildungen einfach über das gesamte Dokument durchnummerieren möchtest:
\documentclass[a4paper,11pt,twoside,openany,DIV13,parskip,
  BCOR=12mm,fleqn,numbers=noenddot,bibliography=totoc]{scrreprt}

\KOMAoption{listof}{totoc,flat,nochaptergap,entryprefix}
\newcaptionname{ngerman}{\listoflofentryname}{Abb.}
\newcaptionname{ngerman}{\listoflotentryname}{Tab.}

\usepackage[T1]{fontenc} 
\usepackage[utf8]{inputenc} 

\usepackage[ngerman]{babel} 
\usepackage[demo]{graphicx} 

\usepackage{lmodern} 

\usepackage{subfigure} 

\usepackage{chngcntr} 
\counterwithout{figure}{chapter} 

\begin{document} 
\tableofcontents 
\listoffigures 
\listoftables

\chapter{Einführung} 
\begin{figure}[ht] 
\begin{center} 
\includegraphics[scale=0.4]{Test} 
\end{center} 
\caption[Test]{Test} 
\label{Test} 
\end{figure} 

\chapter{Zwei} 
 Zwei 
\section{Test} 
\begin{figure}[ht] 
\begin{center} 
\includegraphics[scale=0.4]{Test2} 
\end{center} 
  \caption[Tes2t]{Test2} 
  \label{Test2} 
\end{figure} 
\end{document}
Gruß
Elke

Verfasst: Fr 23. Mai 2014, 08:12
von Johannes_B
Beachte bitte noch, dass das Paket subfigure obsolet ist, und von subfig bzw. subcaption abgelöst wurde.

Verfasst: Fr 23. Mai 2014, 10:30
von Peterlinho
brilliant! Danke euch 3.

Hatte die Übersicht verloren...! :wink: