我正在使用cvtheme
文档类和\moderncv{classic}
创建简历。我申请的职位通常通过 Skype 进行面试。命令用于获取小型电话 ( phone
)、手机 ( \mobile
) 和电子邮件 ( \email
) 徽标。是否可以以相同的方式添加小型 Skype 徽标?这比必须有“Skype:”更美观。Skype用户名“在最终输出中。
答案1
它包含在最新版本的字体很棒。有一个用于 Font Awesome 的 LaTeX 包,但它不包含用于 Skype 徽标的命令,因此您必须手动添加它。
\documentclass{article}
\usepackage{fontawesome}
\newcommand\faSkype{{\FA\symbol{"F17E}}}
\begin{document}
\noindent
\faSkype{} Skype \\
\faPhone{} Phone \\
\faFacebookSign{} Facebook
\end{document}
我能想到的另一种解决方案是手动访问它。方法如下:
\documentclass{article}
\usepackage{fontspec}
\newfontfamily\fontawesome
[ Path = /Path/to/font-awesome-4.0.1/fonts/ ,
Extension = .otf ]
{FontAwesome}
\newcommand\fasymbol[1]{{\fontawesome\symbol{"F#1}}}
\newcommand\faSkype{\fasymbol{17E}}
\newcommand\faPhone{\fasymbol{095}}
\newcommand\faFacebook{\fasymbol{082}}
\begin{document}
\noindent
\faSkype{} Skype \\
\faPhone{} Phone \\
\faFacebook{} Facebook
\end{document}
您可以检查符号代码备忘单在他们的网站上。您将找到图标名称(例如:)fa-skype
以及符号的十六进制 Unicode 代码(例如
:)。从 Unicode 代码中,您可以17E
在自定义\fasymbol
命令中使用最后三个大写数字/字母()。对于这个例子,我创建了三个宏。
答案2
我使用了从网上找到的并根据我的需求进行调整的解决方案,致力于经典主题moderncv
:
添加到序言中:
\usepackage{tikz}
\pgfdeclareimage[height=.7\baselineskip]{SK}{skype_gray.png}
\makeatletter
\newcommand*{\skypesocialsymbol}{
\begin{tikzpicture}[overlay,remember picture] {\pgfuseimage{SK}};
\end{tikzpicture}
}
\newcommand*{\skype}[1]{\extrainfo{\skypesocialsymbol\space \space\space \href{skype:#1?add}{#1}}}
\makeatother
你必须将一个 skype 徽标图像放入你的项目目录中,这里称为skype_gray.png
。现在你可以写入:
\skype{yourskypename}