The font `FontAwesome` cannot be foundエラー
ChenZhijin
.com

The font `FontAwesome` cannot be foundエラー

The font FontAwesome cannot be foundエラー

XǝLaTeXmoderncvを使う時に、表題のエラーが出っていた。

これは、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」を実際に使っているバーションに変更する。

完了。

参考: https://tex.stackexchange.com/a/176322

タグ: