cvlistdoubleitem 的字体大小

cvlistdoubleitem 的字体大小

我正在准备我的简历,我使用了这个结构:

\cventry{YEAR}{Title}{}{}{}{Description}

为了获得一些空间,我必须使用

\cvlistdoubleitem{Skill 1}{Skill 2}

我试图使Skill 1&中的字体大小Skill 2Description中的字段相同\cventry

所以我必须减小字体大小\cvlistdoubleitem,此时我完全被阻挡了。

答案1

描述字段中的\cvitem设置使用\small所有moderncv样式。因此,一个快速修复方法是更新\cvlistdoubleitem以在前面添加强制参数\small

\usepackage{letltxmacro}
\LetLtxMacro\oldcvlistdoubleitem\cvlistdoubleitem
\renewcommand*{\cvlistdoubleitem}[3][.5ex]{\oldcvlistdoubleitem[#1]{\small #2}{\small #3}}

这不是最佳选择,因为moderncv使用ifthen测试提供的参数是否为空,当传递类似 的 switch 时会失败\small。但是,如果您不使用 中的两个项\cvlistdoubleitem,则使用\cvlistitem并添加此

\LetLtxMacro\oldcvlistitem\cvlistitem
\renewcommand*{\cvlistitem}[2][.5ex]{\oldcvlistitem[#1]{\small #2}}

相关内容