答案1
有一个更简单的方法。
从下载字体官方网站,不是github repo(出于某种原因,它对我来说不起作用)
将其安装在字体文件夹中。在 Linux 中,通常在
.font
使用 fontspec (xetex/lualatex)
添加以下代码:
\newfontfamily{\fontawesome}{FontAwesome}
要使用新的 stackoverflow 图标,请添加:
{\fontawesome }
梅威瑟:
\documentclass{moderncv}
\moderncvstyle{classic}
\moderncvcolor{green}
\usepackage{fontspec}
\newfontfamily{\fontawesome}{FontAwesome}
\title{CV}
\firstname{Matthias}\lastname{Braun}
\extrainfo{\httplink[{\fontawesome } Stack Overflow: Matthias Braun]{stackoverflow.com/users/775954/matthias-braun}}
\begin{document}
\makecvtitle
\section{Job experience}
\cventry{March 2013}{Trip to the moon and back}{}{}{}{}{}
\end{document}
答案2
下载最新
FontAwesome.otf
版本回购并将其放入~/texmf/tex/latex/fontawesome-custom
。~/texmf/tex/latex/fontawesome-custom/fontawesome.sty
使用此内容创建:\ProvidesPackage{fontawesome-custom}[2015/01/12 My local customizations to the fontawesome package] \RequirePackage{fontawesome} % load the package we're modifying \expandafter\def\csname faicon@stackexchange\endcsname {\symbol{"F16C}} \def\faStackOverflow {{\FA\csname faicon@stackexchange\endcsname}}
您可以在 tex 文件中使用如下图标:
\documentclass{moderncv}
\usepackage{fontawesome-custom}
\moderncvstyle{classic}
\moderncvcolor{green}
\title{CV}
% Contact data
\firstname{Matthias}\lastname{Braun}
\extrainfo{\httplink[\faStackOverflow~Stack Overflow: Matthias Braun]{stackoverflow.com/users/775954/matthias-braun}}
\begin{document}
\makecvtitle
\section{Job experience}
\cventry{March 2013}{Trip to the moon}{}{}{}{}{}
\end{document}
使用lualatex
或xelatex
编译会产生以下结果: