我试过:
\renewcommand{\tableofcontents}{{\Huge\contentsname}}
\tableofcontents
但结果是:只有ToC
标题(格式良好:-),没有ToC
:-(!
我有:
\documentclass[10pt,a5paper,twoside]{book}
\usepackage[utf8]{inputenc}
\usepackage[czech]{babel}
\usepackage[T1]{fontenc}
谢谢你!
答案1
使用\cfttoctitlefont
可以非常轻松地tocloft
更改ToC
标题的字体样式。
当然,
\renewcommand{\tableofcontents}{{\Huge\contentsname}}
\tableofcontents
是完全错误的,因为这只是打印了\contentsname
字体\Huge
,并且的功能\tableofcontents
已损坏(因为它不再使用\@starttoc
。)
\documentclass[10pt,a5paper,twoside]{book}
\usepackage[utf8]{inputenc}
\usepackage[czech]{babel}
\usepackage[T1]{fontenc}
\usepackage{tocloft}
\renewcommand{\cfttoctitlefont}{\Huge}
\begin{document}
\tableofcontents
\chapter{Foo}
\section{Foo section}
\subsection{Foo subsection}
\chapter{Foobar}
\section{Foobar section}
\subsection{Foobar subsection}
\end{document}