如何为回忆录中的章节编号和文本重新着色?

如何为回忆录中的章节编号和文本重新着色?

我想使用 中的默认章节样式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}

相关内容