我正在准备我的简历,我使用了这个结构:
\cventry{YEAR}{Title}{}{}{}{Description}
为了获得一些空间,我必须使用
\cvlistdoubleitem{Skill 1}{Skill 2}
我试图使Skill 1
&中的字体大小Skill 2
与Description
中的字段相同\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}}