我想使用 中的默认章节样式memoir
,但将颜色更改为蓝色。如何实现?
答案1
有问题的三个memoir
命令是:
\chapnamefont
\chapnumfont
\chaptitlefont
在默认设置中,它们被设置为\Huge
和\bfseries
。因此,重新定义它们很简单:
\documentclass[openany]{memoir}
\usepackage{xcolor,lipsum}% lipsum.sty is just for this example
\renewcommand{\chapnamefont}{\Huge\bfseries\color{blue}}
\renewcommand{\chapnumfont}{\Huge\bfseries\color{blue}}
\renewcommand{\chaptitlefont}{\Huge\bfseries\color{blue}}
\begin{document}
\tableofcontents
\chapter{First Chapter}
\lipsum[1]
\section{First Section}
\chapter{Second Chapter}
\lipsum
\section{Second Section}
\end{document}
答案2
您可以在之后插入一个\color{blue}
表达式\chapterheadstart
并恢复\color{blue}
到\memendofchapterhook
:
\documentclass{memoir}
\usepackage{blindtext}
\usepackage{xcolor}
\makeatletter
\g@addto@macro\chapterheadstart{\color{blue}}
\makeatother
\renewcommand{\memendofchapterhook}{\color{black}}
\begin{document}
\blinddocument
\end{document}