Am einfachsten ist es, wenn man die Standardklasse durch eine KOMA-Script-Klasse mit Emulation der Standardklassen ersetzt:
\documentclass[emulatestandardclasses]{scrbook}
\setcounter{tocdepth}{4}
\RedeclareSectionCommands[%
toclinefill=\quad,%
tocraggedpagenumber,%
tocpagenumberformat=\bfseries\textit%
]{chapter,section,subsection,subsubsection,paragraph,subparagraph}
\usepackage{blindtext}% nur für Fülltext
\begin{document}
\tableofcontents
\blinddocument
\end{document}
Damit bekommt man:
![emulierte Standardklasse][1]
Durch die Standardklassen-Emulation werden diverse Einstellungen der KOMA-Script-Klassen so geändert, dass sie optisch den Standardklassen möglichst entsprechen. Diese Option ist allerdings derzeit nur auf der KOMA-Script-Homepage, im Quelltext und der `TODO`-Liste von KOMA-Script dokumentiert. Sie muss also als experimentell betrachtet werden, das heißt: Am Ergebnis oder am Namen kann sich noch etwas ändern.
Bei weniger *einfach gestrickten* Beispielen kann es natürlich auch immer sein, dass trotz der Emulation der Standardklassen ein Wechsel zu einer KOMA-Script-Klasse nicht in Frage kommt. So kann es mit diesem Wechsel durchaus zu Problemen mit zusätzlichem Code oder zusätzlichen Paketen in der Dokumentpräambel oder zu Umbruchänderungen kommen, deren Lösung weiteren Aufwand bedeutet.
[1]: http://texwelt.de/wissen/upfiles/test26_3.png