Я бы сделал так (не знаю насколько это методически правильно).
Берем файл book.cls (если Ваш стиль - это book), ищем там определение
Код:
\def\@chapter[#1]#2...
Там прописано как оно добавляется в оглавление. Мы его подкорректируем как нам нужно (конечно, не в самом файле book.cls, а копируем этот фрагмент кода и переопределяем в нашем документе). Получится так (читайте комментарии в коде, где мы что поменяли):
Код:
\documentclass{book}
\usepackage[russian]{babel}
\makeatletter
\renewcommand \thechapter {\@Roman\c@chapter} %===ДЕЛАЕМ РИМСКИЕ
\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
\if@mainmatter
\refstepcounter{chapter}%
\typeout{\@chapapp\space\thechapter.}%
\addcontentsline{toc}{chapter}%
{\@chapapp\space\protect\numberline{\thechapter.}#1}% ВОТ ЭТУ СТРОЧКУ МЫ ПОМЕНЯЛИ (СРАВНИТЕ С ОРИГИНАЛОМ)
\else
\addcontentsline{toc}{chapter}{#1}%
\fi
\else
\addcontentsline{toc}{chapter}{#1}%
\fi
\chaptermark{#1}%
\addtocontents{lof}{\protect\addvspace{10\p@}}%
\addtocontents{lot}{\protect\addvspace{10\p@}}%
\if@twocolumn
\@topnewpage[\@makechapterhead{#2}]%
\else
\@makechapterhead{#2}%
\@afterheading
\fi}
\makeatother
\begin{document}
\tableofcontents
\chapter{Интересная глава}
\end{document}