schlaefer2
22-12-2005, 15:24
Hallo,
nachdem ich mir die Dokumentation zum tocloft Paket anegsehen habe, wollte ich einiges ausprobieren. Dabei stieß ich auf ein Problem. Und zwar habe ich in meinem Dokument den Abstand (in der listoffigures) zwischen der Nummerierung und dem Text vergrößert, da sich dieses sonst überlappt. Seltsamerweise kann ich nun aber die Nummerierung nicht rechtsbündig setzen. Wenn ich die Zeile mit der Abstandsvergrößerung auskommentiere funktioniert es aber. Kann mir jemand erklären woran das liegt? Kennt jemand vielleicht Abhilfe für dieses Problem? Bin für jeden Rat dankbar, da ich schon den ganzen Tag gesucht habe. Ich hab mal ein Minimalbeispiel erstellt, bei dem das Ganze ersichtlich sein müsste.
\documentclass[a4paper,ngerman]{article}
\usepackage{times}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\makeatletter
\usepackage{tocloft}
\renewcommand{\l@figure}{\@dottedtocline{2}{1.5em} {3.8em}} %Veraenderung des Abstands Nummer<->Text
% Soll Nummerierung in listoffigures rechtsbündig setzen
\newlength{\mylen}
\setlength{\mylen}{1em}
\renewcommand{\cftfigpresnum}{\hfill}
\renewcommand{\cftfigaftersnum}{\hspace*{\mylen}}
\addtolength{\cftfignumwidth}{\mylen}
\usepackage{babel}
\makeatother
\begin{document}
\tableofcontents{}
\listoffigures
\newpage
\section{Beschreibung}
dies ist die Beschreibung
\subsection{Überschrift1}
hier beschreibung2
\numberwithin{figure}{subsection}
\begin{figure}[H]
\begin{center}\rule{1cm}{.1cm}\end{center}
\caption{{\footnotesize {[}Übersicht{]}}}
\end{figure}
\subsubsection{Unterüberschrift1}
Bei jedem
\numberwithin{figure}{subsubsection}
\begin{figure}[H]
\begin{center}\rule{1cm}{.1cm}\end{center}
\caption{{\footnotesize {[}Auswahl{]}}}
\end{figure}
\newpage
\end{document}
Vielen Dank schonmal.
Jana
nachdem ich mir die Dokumentation zum tocloft Paket anegsehen habe, wollte ich einiges ausprobieren. Dabei stieß ich auf ein Problem. Und zwar habe ich in meinem Dokument den Abstand (in der listoffigures) zwischen der Nummerierung und dem Text vergrößert, da sich dieses sonst überlappt. Seltsamerweise kann ich nun aber die Nummerierung nicht rechtsbündig setzen. Wenn ich die Zeile mit der Abstandsvergrößerung auskommentiere funktioniert es aber. Kann mir jemand erklären woran das liegt? Kennt jemand vielleicht Abhilfe für dieses Problem? Bin für jeden Rat dankbar, da ich schon den ganzen Tag gesucht habe. Ich hab mal ein Minimalbeispiel erstellt, bei dem das Ganze ersichtlich sein müsste.
\documentclass[a4paper,ngerman]{article}
\usepackage{times}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\makeatletter
\usepackage{tocloft}
\renewcommand{\l@figure}{\@dottedtocline{2}{1.5em} {3.8em}} %Veraenderung des Abstands Nummer<->Text
% Soll Nummerierung in listoffigures rechtsbündig setzen
\newlength{\mylen}
\setlength{\mylen}{1em}
\renewcommand{\cftfigpresnum}{\hfill}
\renewcommand{\cftfigaftersnum}{\hspace*{\mylen}}
\addtolength{\cftfignumwidth}{\mylen}
\usepackage{babel}
\makeatother
\begin{document}
\tableofcontents{}
\listoffigures
\newpage
\section{Beschreibung}
dies ist die Beschreibung
\subsection{Überschrift1}
hier beschreibung2
\numberwithin{figure}{subsection}
\begin{figure}[H]
\begin{center}\rule{1cm}{.1cm}\end{center}
\caption{{\footnotesize {[}Übersicht{]}}}
\end{figure}
\subsubsection{Unterüberschrift1}
Bei jedem
\numberwithin{figure}{subsubsection}
\begin{figure}[H]
\begin{center}\rule{1cm}{.1cm}\end{center}
\caption{{\footnotesize {[}Auswahl{]}}}
\end{figure}
\newpage
\end{document}
Vielen Dank schonmal.
Jana