[Tex/LaTex] Table of Contents Font Size Change

fontsizetable of contents

I am in the final stages of writing my dissertation and right now, I am trying to make my dissertation to match the graduate school standards. One of the issues that I am currently struggling with is the way the Table of Contents and List of Figures of my dissertation look like. For some reason, the font size of these two parts is larger than the rest of my document. I know similar questions have been asked on here but the proposed solutions don't seem to help my case. I have two questions:

First Question How can I change the font size of the Table of Contents title, i.e., the term "Table of Contents"? (Similar question for List of Figures too)

I have to add that for this question, I found the term "Table of Contents" in the style file and tried to insert a \small term in front of it. This changes the font size but it prints the title as =Table of Contents and I am not sure how to remove to equal sign.

Second Question How can I change the font size of the entries of the Table of Contents and List of Figures sections?

I have put the Style file here for you to see: http://pastebin.com/2NP9Jbci

Best Answer

Well, it seems that the class uses the internal ToC generator, therefore this should work:

\documentclass{report}

% THESE COUPLE LINES ARE THAT YOU NEED FOR THE 2ND PART
\AtBeginDocument{
  \addtocontents{toc}{\tiny}
  \addtocontents{lof}{\tiny}
}

% THESE COUPLE LINES ARE THAT YOU NEED FOR THE 1ST PART
\usepackage{xpatch}
\makeatletter
\xpatchcmd{\tableofcontents}{\contentsname \@mkboth}{\small\contentsname \@mkboth}{}{}
\xpatchcmd{\listoffigures}{\chapter *{\listfigurename }}{\chapter *{\small\listfigurename }}{}{}
\makeatother

\begin{document}

\tableofcontents
\listoffigures

\chapter{CHAPTER}
\section{SECTION}
\begin{figure} \caption{MY FIG} \end{figure}

\end{document}