Moin moin,
Zitat von
sommerfee
Mir auch! Denn wenn das ein Fehler im caption-Paket ist (und danach sieht es ja aus), würde ich gerne die Chance bekommen, den Fehler zu beseitigen.
sieht wirklich so aus:
Code:
\listfiles
\documentclass{scrreprt}
\usepackage[figurewithin=section]{caption}
\begin{document}
%\show\thefigure
\addtocounter{chapter}{2}
\chapter{foo}
\section{bar}
\section{baz}
\begin{figure}
\caption{Test}
\end{figure}
\end{document}
mit
Code:
*File List*
scrreprt.cls 2008/01/30 v2.98b KOMA-Script document class (report)
scrkbase.sty 2008/01/30 v2.98b KOMA-Script package (basics and keyval use)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty 2007/12/18 v2.98 KOMA-Script package (loading files)
size11.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
typearea.sty 2008/01/30 v2.98b KOMA-Script package (type area)
caption.sty 2008/08/24 v3.1j Customizing captions (AR)
caption3.sty 2008/08/24 v3.1j caption3 kernel (AR)
***********
gibt `Figure 3.3.2.1' -- hier sieht man auch, daß der Kapitelzähler doppelt ausgegeben wird. Mit aktiviertem \show\thefigure:
Code:
> \thefigure=macro:
->\ifnum \c@chapter >\z@ \thechapter .\fi \ifnum \c@section >\z@ \thesection .\
fi \arabic {figure}.
l.5 \show\thefigure
eben: \thechapter ist im \thesection schon mit drin.
MfG
Lesezeichen