The font `FontAwesome` cannot be foundエラー
The font FontAwesome
cannot be foundエラー
XǝLaTeXとmoderncv
を使う時に、表題のエラーが出っていた。
これは、fontawesome.styファイルにはFontAwesomeフォントを名前で引用していて、MacTeXはこのフォントをシステムにインストールしていないためである。 (私のMacTeXはhomebrewを使ってインストールしている。)
解決方法
システムにあるfontawesome.styファイルの場所を見つける。これはエラーメッセージにある。
私の場合は以下の場所にある:
1
/usr/local/texlive/2018/texmf-dist/tex/latex/fontawesome/fontawesome.sty
「2018」を実際に使っているバーションに変更する。
Root権限でこのファイルを編集する。
1
\newfontfamily{\FA}{FontAwesome}
を
1
\newfontfamily{\FA}[Path=/usr/local/texlive/2018/texmf-dist/fonts/opentype/public/fontawesome/, Extension=.otf]{FontAwesome}
に変える。ここは同じく「2018」を実際に使っているバーションに変更する。
完了。