在 moderncv 休闲主题的标题中,姓氏的颜色比名字的颜色深。我怎样才能反过来,更普遍地,将每个名字设置为我选择的颜色?
答案1
对于最新版本,moderncv
您需要使用
\usepackage{etoolbox}
\patchcmd{\makecvtitle}{\color{color2!50}\@firstname}{\color{color2}\@firstname}{}{}
\patchcmd{\makecvtitle}{\color{color2}\@lastname}{\color{color2!50}\@lastname}{}{}
(谢谢你,Gonzalo Medina!)
以下仅适用2008/06/17 v0.7
于moderncv
名称由命令排版
\firstnamestyle
\familynamestyle
定义moderncv.cls
如下
\providecommand*{\firstnamestyle}[1]{{\firstnamefont\color{firstnamecolor}#1}}
\providecommand*{\familynamestyle}[1]{{\familynamefont\color{familynamecolor}#1}}
您可以根据自己的喜好进行调整
\renewcommand*{\firstnamestyle}[1]{{<whatever>#1}}
\renewcommand*{\familynamestyle}[1]{{<whatever>#1}}
如果你只是想切换颜色,那么你可以这样做
\providecommand*{\firstnamestyle}[1]{{\firstnamefont\color{familynamecolor}#1}}
\providecommand*{\familynamestyle}[1]{{\familynamefont\color{firstnamecolor}#1}}