我想通过以下图像对 TOC、LOF 和 LOT 进行这样的更改。
对于目录。
对于 LOF。
以及 LOT。
代码。
\documentclass{report}
\usepackage[T1]{fontenc}
\usepackage{times}
\usepackage[fontsize=13pt]{scrextend}
\usepackage[nodisplayskipstretch]{setspace}
\setstretch{1.5}
\usepackage{tocloft}
\renewcommand{\contentsname}{\MakeUppercase{Table of contents}}
\renewcommand{\cfttoctitlefont}{\hfill\Large\bfseries}
\renewcommand{\cftaftertoctitle}{\hfill}
\renewcommand{\cftbeforetoctitleskip}{0pt}
\renewcommand{\cftaftertoctitleskip}{19.5pt}
\renewcommand{\cftdot}{}
\renewcommand{\listfigurename}{\MakeUppercase{list of figures}}
\renewcommand{\cftloftitlefont}{\hfill\Large\bfseries}
\renewcommand{\cftafterloftitle}{\hfill}
\renewcommand{\cftbeforeloftitleskip}{0pt}
\renewcommand{\cftafterloftitleskip}{19.5pt}
\renewcommand{\cfttabdotsep}{\cftnodots}
\renewcommand{\listtablename}{\MakeUppercase{list of tables}}
\renewcommand{\cftlottitlefont}{\hfill\Large\bfseries}
\renewcommand{\cftafterlottitle}{\hfill}
\renewcommand{\cftbeforelottitleskip}{0pt}
\renewcommand{\cftafterlottitleskip}{19.5pt}
\renewcommand{\cftfigdotsep}{\cftnodots}
\begin{document}
\cleardoublepage\phantomsection
\addcontentsline{toc}{chapter}{\protect\MakeUppercase{Abstract}}
\input{pages/abstract.tex}
\cleardoublepage\phantomsection
\addcontentsline{toc}{chapter}{\MakeUppercase{Acknowledgements}}
\input{pages/acknowledgements.tex}
\cleardoublepage\phantomsection
\addcontentsline{toc}{chapter}{\contentsname}
\tableofcontents
\addtocontents{toc}{\protect\makebox[2cm][l]{Chapter No.\protect\makebox[10cm][l]{Title}\hfill\protect\makebox[2cm][l]{Page No.}}}
\newpage
\cleardoublepage\phantomsection
\addcontentsline{toc}{chapter}{\listtablename}
\listoftables
\newpage
\cleardoublepage\phantomsection
\addcontentsline{toc}{chapter}{\listfigurename}
\listoffigures
\clearpage
\newpage
\end{document}
先感谢您。