章节/部分/等与 ToC/LoF/LoT 之间的样式相同(例如,Bt Charter,无粗体样式)

章节/部分/等与 ToC/LoF/LoT 之间的样式相同(例如,Bt Charter,无粗体样式)

我最近注意到了章节/节/小节字体样式与 ToC 中的字体样式之间的差异,以及 LoF 和 LoT 中的字体样式之间的差异,似乎后者以粗体样式为主。根据前者更改后者样式的正确语法是什么?

任何指示表示感谢,提前致谢,

我的代码示例:

\documentclass[12pt]{report}

\usepackage[a4paper,width=150mm,top=25mm,bottom=25mm,bindingoffset=6mm]{geometry}
\usepackage[T1]{fontenc}                                                        
\usepackage[bitstream-charter]{mathdesign}
\usepackage{textcomp}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{tocloft}
\usepackage[Lenny]{fncychap}

% Change/add ToC/LoF/LoT default settings
\renewcommand\contentsname{Table of Contents}   % replace 'Contents' by 'Table of Contents'
\renewcommand{\cftpartleader}{\cftdotfill{\cftdotsep}}      % add dots for parts
\renewcommand{\cftchapleader}{\cftdotfill{\cftdotsep}}      % add dots for chapters
\renewcommand{\cftchappresnum}{Chapter }    % prefix 'Chapter' to chapter number in 'Table of Contents'
\cftsetindents{chapter}{0em}{6em}           % indentation of chapters
\addtocontents{toc}{~\hfill\textbf{Page}\par}       % add 'Page' to ToC

\begin{document}

\tableofcontents
\listoffigures
\listoftables

\chapter{Introduction}
\section{The First Section}
\subsection{The First SubSection}
\section{The Next Section}
\subsection{The Second SubSection}
\chapter{Another Chapter}
\chapter*{Acknowledgements}
\appendix
\chapter{Tables}

\end{document}

答案1

使用\usepackage[bitstream-charter]{mathdesign}使你的整个文档符合mdbch字体系列。

要调整大胆的您的 ToC/LoT/LoF 标题,您可以添加

\renewcommand\cfttoctitlefont{\normalfont\Huge\mdseries}
\let\cftlottitlefont\cfttoctitlefont
\let\cftloftitlefont\cfttoctitlefont

到你的序言中。第一个命令将系列调整为\mdseries\cfttoctitlefont原始定义为\normalfont\Huge\bfseries),而第二个和第三个命令使\cftlottitlefont\cftloftitlefont相当于\cfttoctitlefont

要调整大胆的章节字体样式的复杂性,那么您可以重新定义\cftchapfont为除默认字体样式之外的其他字体样式\bfseries。例如

\renewcommand{\cftchapfont}{\mdseries}

或者只是\let\cftchapfont\relax(使其成为无操作)。

在此处输入图片描述

\documentclass[12pt]{report}

\usepackage[a4paper,width=150mm,top=25mm,bottom=25mm,bindingoffset=6mm]{geometry}
\usepackage[T1]{fontenc}                                                        
\usepackage[bitstream-charter]{mathdesign}
\usepackage{tocloft}

% Change/add ToC/LoF/LoT default settings
\renewcommand\cfttoctitlefont{\normalfont\Huge\mdseries}
\let\cftlottitlefont\cfttoctitlefont
\let\cftloftitlefont\cfttoctitlefont
\renewcommand\contentsname{Table of Contents}   % replace 'Contents' by 'Table of Contents'
\renewcommand{\cftpartleader}{\cftdotfill{\cftdotsep}}      % add dots for parts
\renewcommand{\cftchapleader}{\cftdotfill{\cftdotsep}}      % add dots for chapters
\renewcommand{\cftchappresnum}{Chapter }    % prefix 'Chapter' to chapter number in 'Table of Contents'
\cftsetindents{chapter}{0em}{6em}           % indentation of chapters
\addtocontents{toc}{~\hfill\textbf{Page}\par}       % add 'Page' to ToC
\renewcommand{\cftchapfont}{\mdseries}

\begin{document}

\tableofcontents
\listoffigures
\listoftables

\chapter{Introduction}
\section{The First Section}
\section{The Next Section}
\chapter{Another Chapter}
\chapter*{Acknowledgements}
\appendix
\chapter{Tables}

\end{document}

相关内容