Выровнять жирные цифры с римскими в содержании

Выровнять жирные цифры с римскими в содержании

Общий обзор

В оглавлении номера страниц глав (жирным шрифтом) и разделов (обычным шрифтом) смещаются некрасиво. Ищу способ выровнять их.

пример

МВЭ

Вот MWE для воспроизведения этого поведения:

\documentclass{book}

\begin{document}

\tableofcontents

\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null
\newpage\null

\chapter{foo} Lipsum lorem 
\section{foo} Lipsum lorem 
\section{baz} dolor sit amet
\section{bar} dolor sit amet
\section{faa} dolor sit amet
\chapter{baz} dolor sit amet
\chapter{bar} dolor sit amet
\chapter{faa} dolor sit amet

\end{document}

Вопрос

Как заставить номера страниц глав соответствовать номерам страниц разделов (или наоборот?), чтобы исправить этот сдвиг?

решение1

Я нашел это:

\usepackage{tocloft}

\renewcommand{\cftchappagefont}{\fontseries{b}\selectfont} 

Связанный контент