我正在用 创建简历moderncv
。我使用的是 Overleaf、和pdflatex
2014 版 TeX Live。这是我的代码:
\documentclass[11pt,a4paper,roman]{moderncv}
\moderncvstyle{banking}
\moderncvcolor{black}
\renewcommand*{\namefont}{\fontsize{22}{1}\mdseries\upshape}
\renewcommand*{\titlefont}{\fontsize{22}{1}\mdseries\upshape}
\usepackage[utf8]{inputenc}
\usepackage[scale=0.76]{geometry}
\firstname{Curriculum}
\familyname{Vitae}
\title{Curriculum Vitae}
\address{street and number}{postcode city}{country}
\begin{document}
\makecvtitle
\end{document}
我正在使用命令\renewcommand*{\namefont}{\fontsize{22}{1}\mdseries\upshape}
和\renewcommand*{\titlefont}{\fontsize{22}{1}\mdseries\upshape}
来更改标题行上的字体大小。但似乎它并没有一致地应用于姓名和“简历”文本。在输出中,姓名比“简历”文本略大,而且当我打印出来时也显得稍微暗一些。这有什么解释吗?即使在 Overleaf 中的 2019 版 TeX Live 中也会发生同样的事情,所以我想知道颜色是否与此有关。
答案1
名称和标题部分之间没有字体大小或粗细差异,但有颜色差异。
moderncvcolorblack.sty
添加时使用的文件\moderncvcolor{black}
定义了三种颜色:color0
、color1
和color2
。它们均为黑色(rgb=0,0,0)。
moderncvheadiii.sty
使用该样式时使用的文件banking
包含以下行:
\renewcommand*{\namestyle}[1]{{\namefont\textcolor{color1}{#1}}}
\renewcommand*{\titlestyle}[1]{{\titlefont\textcolor{color2!85}{#1}}}
结果是\namestyle
使用黑色,并\titlestyle
使用 85% 的黑色与白色混合,从而产生一种非常暗的颜色,几乎是黑色。这与使用颜色打包工具对 MWE 生成的 PDF 的名称和标题进行处理的结果非常吻合。
名称:RGB = 0,0,0
标题:RGB = 38,38,38
两种颜色的并排对比如下: