目次の太字の数字をローマ字の数字と揃える

目次の太字の数字をローマ字の数字と揃える

総括

目次では、章 (太字) とセクション (通常のフォント) のページ番号が不自然にずれてしまいます。これらを揃える方法を探しています。

例

ムウェ

この動作を再現する 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} 

関連情報