在 Debian Wheezy 上使用 Font Awesome 3.2.0

在 Debian Wheezy 上使用 Font Awesome 3.2.0

我想使用 Stack Overflow 图标现代简历通过字体真棒

因为图标是在 Font Awesome 中添加的3.2.0并且我的 Debian Wheezy 上的 TeX Live 发行版附带了旧版本,因此我无法使用它。

有没有办法手动更新 Font Awesome?

答案1

有一个更简单的方法。

  1. 从下载字体官方网站不是github repo(出于某种原因,它对我来说不起作用)

  2. 将其安装在字体文件夹中。在 Linux 中,通常在.font

  3. 使用 fontspec (xetex/lualatex)

  4. 添加以下代码:

    \newfontfamily{\fontawesome}{FontAwesome}
    
  5. 要使用新的 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

  1. 下载最新FontAwesome.otf版本回购并将其放入~/texmf/tex/latex/fontawesome-custom

  2. ~/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}

使用lualatexxelatex编译会产生以下结果:

在此处输入图片描述

相关内容