如何使用 moderncv 添加 skype 和照片条目

如何使用 moderncv 添加 skype 和照片条目

我正在尝试使用此代码生成简历。但是,我无法找到如何将 Skype 条目添加到此代码中,以及将另一条条目添加到照片中。

\documentclass[11pt,a4paper,francais]{moderncv}

\usepackage[utf8]{inputenc}
\usepackage{babel}
\firstname{XX}
\familyname{XX}
\title{XX}              
\address{XX}{XX}    
\email{[email protected]}                      
\homepage{}
\mobile{XX} 
\extrainfo{XX}

\makeatletter
\newcommand\personaltitle{
  \def\phonesdetails{}
  \collectionloop{phones}{
    \protected@edef\phonesdetails{\phonesdetails\protect\makenewline\csname\collectionloopkey phonesymbol\endcsname\collectionloopitem}}%
 \par\noindent\begin{tabular}{@{}l@{}}
     {\LARGE\textbf{\@lastname\ \@firstname}} \\
     \@addressstreet \\
     \@addresscity  \\
     \@extrainfo \\
     \mobilephonesymbol:\ \collection@phones@item  \\
     \emailsymbol:\ \emaillink{\@email} \\
     \githubsocialsymbol:\ \httplink{\@homepage} \\
 \end{tabular}\par%\noindent\rule{\linewidth}{1pt}\par%
}
\begin{document}

\personaltitle

\section{Introduction}

\end{document}

如何处理?有什么好主意吗?

答案1

确保您拥有最新版本的FontAwesome字体,因为 Skype 符号是新的。然后,在序言中添加两行

\usepackage{fontawesome}
\providecommand\faSkype{{\FA\symbol{"F17E}}}

并编译。第二行是必需的,因为\faSkype它不能简单地开箱即用。

例如\faSkype\ John.Aims,你可以期待这样的事情:

在此处输入图片描述

如果没有 MWE,我无法进一步解释。

编辑:添加了 MWE。

我更新了你的 MWE 的解决方案,但我建议从头开始撰写文档,不要使用\makeatletter ... \makeatother来自另一个问题的丑陋障碍。这里并仅添加您需要的命令。要添加照片,请\photo[64pt][0.4pt]{picture}在您的个人信息中添加行。用您的实际照片替换picture。如果您不喜欢该classic样式,可以使用casualoldstyle

\documentclass[11pt,a4paper,francais]{moderncv}
\moderncvstyle{classic} 
\usepackage{babel,fontawesome}
\providecommand\faSkype{{\FA\symbol{"F17E}}}
\usepackage[utf8]{inputenc}
\firstname{XX}
\familyname{XX}
\title{XX}              
\address{XX}{XX}    
\email{[email protected]}                      
\homepage{}
\mobile{XX} 
\extrainfo{\faSkype\ John.Aims}
\photo[64pt][0.4pt]{picture}

\begin{document}
\makecvtitle

\section{Introduction}

\end{document}

在此处输入图片描述

相关内容