如何更改回忆录题词规则的颜色?

如何更改回忆录题词规则的颜色?

包裹回忆录有一个\epigraph排版命令章节开头的“励志”引言。虽然手册解释了如何修改线绘制引文与作者之间,我找不到办法改变颜色。 如何做呢?

最小非工作示例:

\documentclass{memoir}
\begin{document}
\epigraph{Some inspirational quote}{The Author (1900--2010)}
\end{document}

答案1

调查有memoir.cls帮助;-)

绘制规则的命令是\@epirule,它与标准规则的包装器(带有一些宽度等设置)基本上没什么不同。但是,确实没有颜色。

使用分组{\color{yourcolor}\rule...}(见下面的代码)是可行的。分组是必要的,否则颜色设置会渗透到排版中,例如,全部都是蓝色。

\documentclass{memoir}

\usepackage{xcolor}
\newcommand{\epigraphrulecolor}{blue}
\makeatletter
\renewcommand{\@epirule}{{\color{\epigraphrulecolor}\rule[.5ex]{\epigraphwidth}{\epigraphrule}}}
\makeatother
\begin{document}
\epigraph{Some inspirational quote}{The Author (1900--2010)}
\end{document}

在此处输入图片描述

答案2

这只是对基督教解决方案的补充,可以使其更简单一些。

\documentclass{memoir}
\usepackage{xcolor}
\newcommand{\epigraphrulecolor}{blue}
\makeatletter
\addtodef\@epirule{\color{\epigraphrulecolor}}{}
\makeatother
\begin{document}
\epigraph{Some inspirational quote}{The Author (1900--2010)}
\end{document}

我们只需添加颜色

相关内容