fontawesome 和 xelatex 的编译错误

fontawesome 和 xelatex 的编译错误

我有一个“好”主意,更新我的 Miktex 发行版(不仅是软件包,而是整个发行版,方法是卸载旧版本并安装最新版本(2021.3))。而且……显然,即使重新安装了我以前的所有软件包,一切都坏了。

我的问题与 fontawesome 和 xelatex 有关。如果我尝试编译以下源:

\documentclass[11pt]{article}
\usepackage{fontawesome}

\begin{document}
Test \faLightbulbO
\end{document}

我收到错误:

dvipdfmx:fatal: 无效字体:-1 (3)

笔记:它与 Lualatex 一起工作,但我喜欢了解问题的根源。此外,使用 xelatex 进行编译使用 fontawesome 时工作5,但我以前使用的某些图标已被重命名(并且由于某些原因,我更喜欢保留现有的源文件......)

答案1

尝试强制 xelatex 使用文件名

\documentclass[11pt]{article}
\usepackage{fontawesome}
\renewfontfamily{\FA}{fontawesome}[Extension=.otf]
\begin{document}
Test \faLightbulbO
\end{document}

相关内容