PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Punktierung im Inhaltsverzeichnis, aber ohne \usepackage{tocloft} ?



galyna
30-01-2008, 13:08
Hallo an alle,

ich würde gerne in der Inhaltsverzeichnis nicht nur für die Sections, sondern auch für den Danksagung, Abbildungsverzeichnis, Anhang, usw. auch punktierte Linie zum Seitennummer links haben.

Wenn ich aber \usepackage{tocloft} einsetzte, bekomme ich zwar die gewünschten Punkte im Inhaltsverzeichnis, aber meine Seitenformatierung mit KOMA-Script (Kopf- und Fußzeile) auf der Seiten mit Abbildungsverzeichnis verschwindet.

%\usepackage{tocloft}
%\renewcommand{\cftsecdotsep}{\cftdotsep}

Gibt es die Möglichkeit diese Punkte zu setzen ohne den Packege "tocloft" zu benutzen?


Galyna

Lebowski
30-01-2008, 22:21
Fügst du die mit \addcontentsline{}{}{} ins Inhaltsverzeichnis?
Also ungefähr so:
\addcontentsline{toc}{chapter}{Danksagung}, dann könnte


\addcontentsline{toc}{chapter}{Danksagung\dotfill}

helfen, habs selber aber noch nicht ausprobiert.

galyna
31-01-2008, 10:04
Danke für die schnelle Antwort.

Aber ich benutze den Dokumentklass {scrartcl}, liststotocnumbered - fügt die Verzeichnise ins Inhaltsverzeichnis nummeriert.


\documentclass[a4paper,
12pt,
DIVcalc,
oneside,
halfparskip,
liststotocnumbered
]{scrartcl}

\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}

\begin{document}

\include{sonstiges/Danksagung}

\include{kapitel/1_Einleitung}
\include{kapitel/2_Portal}

\include{literatur/Literatur}
\include{section}{\listoffigures}



Dabei werden alle sections ohne Punkte ins Inhaltsverzeichnis eingefügt, uns alle sub- und subsubsection mit Punkten. Das sieht etwas merkwürdig aus.


Galyna

voss
31-01-2008, 10:40
Danke für die schnelle Antwort.

Aber ich benutze den Dokumentklass {scrartcl}, liststotocnumbered - fügt die Verzeichnise ins Inhaltsverzeichnis nummeriert.


Dabei werden alle sections ohne Punkte ins Inhaltsverzeichnis eingefügt, uns alle sub- und subsubsection mit Punkten. Das sieht etwas merkwürdig aus.


das ist aber der Standard und ich würde es nur ändern, wenn du unbedingt musst!


\documentclass{article}
\makeatletter
\renewcommand\l@section[2]{%
\ifnum \c@tocdepth >\z@
\addpenalty\@secpenalty
\addvspace{1.0em \@plus\p@}%
\setlength\@tempdima{1.5em}%
\begingroup
\parindent \z@ \rightskip \@pnumwidth
\parfillskip -\@pnumwidth
\leavevmode {\bfseries
\advance\leftskip\@tempdima
\hskip -\leftskip
#1}\nobreak\
\leaders\hbox{$\m@th\mkern \@dotsep mu\hbox{.}\mkern \@dotsep mu$}
\hfil \nobreak\hb@xt@\@pnumwidth{\hss #2}\par
\endgroup
\fi}
\makeatother

\begin{document}
\tableofcontents

\section{foo}
foo
\subsection{bar}
bar

\end{document}

Herbert