А на titletoc нет? Тогда его и используйте. Titletoc и tocloft — разные пакеты, предназначенные для выполнения одной задачи, в одном документе их лучше не сочетать.
Пример:
Код:
\usepackage{titletoc}
% Параметры \titlecontents
% \titlecontents{ section }[ left ]{ above-code }
% { numbered-entry-format }{ numberless-entry-format }
% { filler-page-format }[ below-code ]
\titlecontents{section}
[3.8em]
{\bfseries}
{\contentslabel{2.3em}}
{\hspace*{-2.3em}}
{\normalfont\titlerule*[1pc]{.}\contentspage}
То есть от левого поля до текста 3.8em, текст — жирный, на номер отводится 2.3em, далее — точки и номер поля нормальным шрифтом.
Подробно смотрите в документации по пакету titlesec.
P. S.
А в классе disser обнаружились и собственные гибкие средства настройки, так что titletoc/tocloft не нужны.
Смотрите документацию (у меня ~/texmf/doc/latex/disser/disser.pdf), разделы
1.6 Глава
1.6.1 Параметры формата записи в оглавлении
\providecommand\tocprethechapter{\protect\chaptername~}
\providecommand\tocpostthechapter{.\@postskip}
\providecommand\tocchapterfill{\tocfill{.}}
\providecommand\tocchapterfont{\bfseries}
\providecommand\tocchapterfillfont{\normalfont}
\providecommand\tocchapternumfont{\normalfont}
...
1.8 Секции и параграфы
1.8.1 Section
Параметры формата записи в оглавлении
...
и тому подобные.
Нужно просто переопределить эти команды, например, для жирного шрифта раздела:
Код:
\renewcommand\tocsectionfont{\bfseries}
\renewcommand\tocsectionfillfont{\normalfont}
Если точки/номер страницы тоже должны быть жирными, вторая строка не нужна.
Если при сборке будут необъяснимые проблемы, прежде всего попробуйте удалить старые временные файлы, а потом собрать снова. У меня после сборки с titletoc и его удаления из преамбулы было сообщение о том что какая-то команда не определена. После «чистой» пересборки всё прошло.