fontawesome 包无法与 xelatex 一起使用

fontawesome 包无法与 xelatex 一起使用

考虑以下最小示例:

% !TEX program = xelatex
\documentclass{article}

\usepackage{fontawesome}

\begin{document}
\faTwitter{} Some Text \faLinkedin
\end{document}

在我的 MacTeX 2016 基本系统(最新)上,PDF 中缺少图标,并且我收到以下错误消息:

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
/usr/local/texlive/2016basic/texmf-dist/tex/latex/fontawesome/fontawesome.sty:45: fontspec error: "font-not-found"
! 
! The font "FontAwesome" cannot be found.
! 
! See the fontspec documentation for further information.
! 
! For immediate help type H <return>.
!...............................................

当我将引擎更改为

% !TEX program = latex

或者

% !TEX program = luatex

我的系统上没有安装该字体,因为根据文档,该包应该使用与该包捆绑在一起的字体(显然可以与 和 一起使用latexluatex但不能与 一起使用xelatex)。

答案1

正如前面提到的这里,我所需要做的xelatex就是在我的计算机上安装 FontAwesome 字体(例如从这里并安装文件FontAwesome.otf)。

相关内容