Moderncv:将主页以粗体显示

Moderncv:将主页以粗体显示

我想这样做:

\homepage{ \textbf{www.adress.com} }

但不起作用。我该如何将主页设为粗体?

答案1

一种可能性是定义一个内部用于排版主页的粗体变体\httplink;然后使用此粗体版本修补命令\makecvtitle;这里有一个使用classic主题的示例:

\documentclass{moderncv} 
\moderncvtheme{classic}
\usepackage{etoolbox}

\makeatother
\newcommand*{\bfhttplink}[2][]{%
  \ifthenelse{\equal{#1}{}}%
    {\href{http://#2}{\bfseries#2}}%
    {\href{http://#2}{\bfseries#1}}}
\makeatletter

\AtBeginDocument{
\makeatletter
\patchcmd{\makecvtitle}{\httplink{\@homepage}}{\bfhttplink{\@homepage}}{}{}
\makeatletter
}

\firstname{John}
\familyname{Doe}
\homepage{www.adress.com}
\email{[email protected]}

\begin{document}

\makecvtitle

\end{document} 

在此处输入图片描述

相关内容