Alinee los números en negrita con los romanos en la tabla de contenido

Alinee los números en negrita con los romanos en la tabla de contenido

Visión general

En TOC, los números de página de los capítulos (en negrita) y de las secciones (en fuente normal) ocurren con un cambio feo. Busco una manera de alinearlos.

ejemplo

MWE

Aquí hay un MWE para reproducir este comportamiento:

\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}

La pregunta

¿Cómo forzar que los números de página de los capítulos incluyan los números de páginas de las secciones (¿o lo contrario?) para solucionar este cambio?

Respuesta1

Lo encontré:

\usepackage{tocloft}

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

información relacionada