答案1
您没有说明您是如何修改目录的。我们不知道您尝试了什么,所以真的不知道该建议您做什么。
然而,该tocloft
软件包是解决涉及 ToC(以及 LoF 和 LoT)的问题的通常答案。
[![% tocpageprob.tex SE 639920
\documentclass{report}
\usepackage{tocloft}
% set page numbers just after chapter titles
\renewcommand{\cftchapleader}{}
\renewcommand{\cftchapafterpnum}{\cftparfillskip}
% set page numbers just after section titles
\renewcommand{\cftsecleader}{}
\renewcommand{\cftsecafterpnum}{\cftparfillskip}
% set page number at the right of its box
\renewcommand{\cftpnumalign}{r}
\begin{document}
\tableofcontents
\chapter{First}
\section{Premier}
\subsection{Sub}
\end{document}
阅读tocloft
手册以了解更多信息。