%% Beispieldatei zum Buch
%% "Wissenschaftliche Arbeiten schreiben mit LaTeX"
%% von Joachim Schlosser, 2006-2011
%%
%% Die Erläuterungen zum Beispiel findet sich im Buch.
%%
%% Zwei Kommentarzeichen (%%) bedeuten, dass eine Erläuterung folgt.
%% Ein Kommentarzeichen heisst, dass die Zeile deaktiviert wurde.
%%
%% Lizenz
%%
%% Dieses Beispiel-Dokument zu "Wissenschaftliche Arbeiten schreiben
%% mit LaTeX" von Joachim Schlosser steht unter einer Creative Commons
%% Namensnennung-Weitergabe unter gleichen Bedingungen 3.0 Deutschland
%% Lizenz (http://creativecommons.org/licenses/by-sa/3.0/de/).  Beruht
%% auf einem Inhalt unter www.latexbuch.de.  Über diese Lizenz
%% hinausgehende Erlaubnisse können Sie unter http://www.latexbuch.de
%% erhalten.
%%
\documentclass[a5paper]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{tocloft}
\renewcommand{\cftsecpresnum}{Abschnitt\,}
\renewcommand{\cftsecfont}{\scshape}
\renewcommand{\cftsecaftersnum}{:}
\renewcommand{\cftsecleader}{\qquad Seite}
\renewcommand{\cftsecafterpnum}{\cftparfillskip}
\renewcommand{\cftsubsecleader}{%
  \cftdotfill{\cftdotsep} Seite}
\renewcommand{\cftsubsecpagefont}{\bfseries}
\setlength{\cftparskip}{.5\baselineskip}
\newlength{\mylen}
\settowidth{\mylen}{%
  \cftsecfont\cftsecpresnum\cftsecaftersnum} 
\addtolength{\cftsecnumwidth}{\mylen}

\begin{document}
\tableofcontents
\thispagestyle{empty}

\section{Ein Abschnitt}
\section{Noch ein Abschnitt}
\subsection{Ein Unterabschnitt}
\subsection{Noch ein Unterabschnitt}
\section{Und noch einer}
\end{document}