![如何安全地从 Twenty-One CV 模板中删除联系人图标?](https://linux22.com/image/467596/%E5%A6%82%E4%BD%95%E5%AE%89%E5%85%A8%E5%9C%B0%E4%BB%8E%20Twenty-One%20CV%20%E6%A8%A1%E6%9D%BF%E4%B8%AD%E5%88%A0%E9%99%A4%E8%81%94%E7%B3%BB%E4%BA%BA%E5%9B%BE%E6%A0%87%EF%BC%9F.png)
我正在使用经过修改的“二十秒”简历模板,可以在这里找到: https://www.overleaf.com/latex/templates/twentyoneseconds/xmvbqtfmnycf
(只需在 Overleaf 中打开即可获得 MWE)
当我尝试删除一个或多个联系人数据(例如第 43 行,cvsitepersonal)时,它不再编译。有什么建议吗?
答案1
要省略任何个人坐标,请将宏的内容留空。例如,替换
\cvgithub{name-surname-github}
经过
\cvgithub{}
由于 中的一个错误twentyonesecondcv.cls
,这不适用于\cvsitepersonal
:图标将保留,旁边有一个空白区域。
有两种可能性:解决错误,或修复它。
解决方法:如果既不需要\cvgithub
也不需要\cvsitepersonal
,省略\cvgithub
(即写\cvgithub{}
)也会让cvsitepersonal
消失,问题解决。
修复错误:在文件中twentyonesecondcv.cls
,搜索行
\ifthenelse{\equal{\cvgithub}{}}{}{\textsc{\large\icon{\Mundus}} & \href{https://\cvsitepersonal}{\textcolor{mainblue}{{\cvsitepersonal}}}\\}
并替换\cvgithub
为\cvsitepersonal
。确保选择正确的行:第二行以 开头\ifthenelse{\equal{\cvgithub}{}}
需要修复,而第一行实际上处理cvgithub
。修复后,\cvsitepersonal{}
将让有关个人网站的行消失,这是应该的。