我正处于撰写论文的最后阶段,现在,我正努力使我的论文符合研究生院的标准。我目前遇到的一个问题是我的论文的目录和图表列表的外观。由于某种原因,这两个部分的字体大小比文档的其余部分大。我知道这里也问过类似的问题,但提出的解决方案似乎对我的情况没有帮助。我有两个问题:
第一个问题如何更改目录标题的字体大小,IE,术语“目录”?(图片列表也有类似的问题)
我必须补充一点,对于这个问题,我在样式文件中找到了术语“目录”,并尝试\small
在其前面插入一个术语。这会更改字体大小,但会将标题打印为=Table of Contents
,我不知道如何删除等号。
第二个问题如何更改目录和图表部分条目的字体大小?
我把样式文件放在这里供你查看:http://pastebin.com/2NP9Jbci
答案1
嗯,看起来该类使用了内部 ToC 生成器,因此这应该可以工作:
\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}
答案2
以下是一个例子没有该包裹babel
。
\documentclass[
12pt
]{report}
\renewcommand{\contentsname}{
\Large % Change font size to whatever you want.
Table Of Contents % Change TOC title to whatever you want.
}
\usepackage{lipsum}
\usepackage{xurl}
\usepackage[
hidelinks
]{hyperref}
\begin{document}
\large % Change font size to whatever you want.
\tableofcontents
\normalsize
\section*{1. Section Title}
\label{s1}
\addcontentsline{toc}{section}{\nameref{s1}}
\lipsum
\end{document}
以下是一个例子和该包裹babel
。
\documentclass[
12pt
]{report}
\usepackage[
vietnamese,
english
]{babel}
\addto\captionsenglish{
\renewcommand{\contentsname}{
\Large % Change font size to whatever you want.
Table Of Contents % Change TOC title to whatever you want.
}}
\usepackage{lipsum}
\usepackage{xurl}
\usepackage[
hidelinks
]{hyperref}
\begin{document}
\large % Change font size to whatever you want.
\tableofcontents
\normalsize
\section*{1. Section Title}
\label{s1}
\addcontentsline{toc}{section}{\nameref{s1}}
\lipsum
\end{document}