更改 europasscv“个人信息”部分的颜色

更改 europasscv“个人信息”部分的颜色

为了改变章节标题的颜色,我在 europasscv 中这样做:

\newcommand{\mycvsection}[1]{\ecvsection{\textcolor{black}{#1}}}

这样,当我使用时,部分标题是黑色的:

\mycvsection{Section Title}

但是当我使用:

\ecvpersonalinfo

我不能使用黑色。我能以某种方式将个人信息部分改为彩色吗?

答案1

一个例子输出:

在此处输入图片描述

“部分”的颜色europasscv给出的是ecvsectioncolor。如果你想要这个black,请添加

\colorlet{ecvsectioncolor}{black}

到你的序言中。但是,除了\ecvsections 之外,还有一些其他东西也使用ecvsectioncolor。如果你使用上述更改,则输出如下:

在此处输入图片描述

如果您希望它仅影响“部分”,则可以修补\ecvsectionstyle

\usepackage{etoolbox}
% \patchcmd{<cmd>}{<search>}{<replace>}{<success>}{<failure>}
\patchcmd{\ecvsectionstyle}{ecvsectioncolor}{black}{}{}

如果你仅使用上述补丁,则输出如下:

在此处输入图片描述


以下是 定义的颜色列表europasscv,如果你想更改更多颜色(取自europasscv.cls):

\definecolor{ecvrulecolor}{HTML}{398dc9}
\definecolor{ecvsectioncolor}{HTML}{0e4194}
\definecolor{ecvhighlightcolor}{HTML}{1593cb}
\definecolor{ecvtablebordercolor}{HTML}{c6c6c6}
\definecolor{ecvhighlightcellcolor}{HTML}{ebebeb}
\definecolor{ecvlanglinkcolor}{HTML}{000080}
\definecolor{ecvtextcolor}{HTML}{3e3a38}

相关内容