我想将我的论文分为两部分parts
:背景部分和论文部分。在目录中,我希望各部分的格式与其他部分不同:我希望各部分更大,包括其Part
本身和部分名称,并且是PineGreen
彩色的。
我几乎成功完成了这项工作,但零件标题不受我的代码的影响。请参阅 MWE。有人知道如何做到这一点吗?
\documentclass{memoir}
\usepackage[usenames,dvipsnames]{color}
\renewcommand*{\parttitlefont}{\normalfont\Huge\scshape\color{PineGreen}}
\renewcommand*{\partnamefont}{\normalfont\HUGE\scshape\color{PineGreen}}
\renewcommand*{\cftpartname}{\scshape\color{PineGreen}\Large Part }
\begin{document}
\tableofcontents
\part{Background}
\chapter{The problem with manganese}
\chapter{The risk assessment}
\part{Thesis}
\chapter{Introduction}
\chapter{Conclusion}
\end{document}
答案1
\cftpartname
在名称前添加“Part” 是正确的做法。
但是应该使用\cftpartfont
来控制目录中部分行的字体设置。(这些在手册memoir
,texdoc memoir
第 151 页中有描述。)
如果需要的话,也可以\cftpartpagefont
对每个部分的页码使用相同的颜色。
\documentclass{memoir}
\usepackage[usenames,dvipsnames]{color}
\renewcommand*{\parttitlefont}{\normalfont\Huge\scshape\color{PineGreen}}
\renewcommand*{\partnamefont}{\normalfont\HUGE\scshape\color{PineGreen}}
\renewcommand*{\cftpartfont}{\scshape\color{PineGreen}\Large}
\renewcommand*{\cftpartname}{Part\space}
\renewcommand*{\cftpartpagefont}{\color{PineGreen}}
\begin{document}
\tableofcontents
\part{Background}
\chapter{The problem with manganese}
\chapter{The risk assessment}
\part{Thesis}
\chapter{Introduction}
\chapter{Conclusion}
\end{document}
最好将颜色放入宏中,以便可以更轻松地重新定义。