我在格式化目录时遇到了麻烦。我只想更改第一页,但对于其他页面,它不起作用。以下是示例:
以下是代码
\documentclass[oneside]{book}
\font\chapterTextFont = Rothdn scaled 4500 \relax
\def\splitfirstchar#1#2\sentinel{
\chapterTextFont\uppercase{#1}\LARGE\uppercase{#2}}
\def\chapterText#1{\splitfirstchar#1\sentinel}
\usepackage{titlesec}
\titleformat{\chapter}
{\normalfont\LARGE\bfseries}{\Huge\thechapter}{1em}{\chapterText}
\usepackage{etoolbox}
\patchcmd{\tableofcontents}
{\chapter*{\contentsname}}
{\chapter*{\chapterText{Contents}}}
{}
{}
\patchcmd{\listoffigures}
{\chapter*{\listfigurename}}
{\chapter*{List of Figures}}
{}
{}
\patchcmd{\listoftables}
{\chapter*{\listtablename}}
{\chapter*{List of Tables}}
{}
{}
\begin{document}
\begingroup
\let\clearpage\relax
\renewcommand{\contentsname}{\expandafter\chapterText{Contents}}
\tableofcontents
\listoftables
\listoffigures
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\chapter{Testing title}
\endgroup
\end{document}