答案1
我这里也有同样的问题。
我认为问题在于,modernvc 的“随意”使用了 fontawesome 包,它仅适用于 lualatex 或 xelatex。
使用时
\moderncvstyle{classic}
代替
\moderncvstyle{casual}
这个对我有用。
另请参阅这个答案: 如何在 moderncv 中使用 fontawesome-package?
因为我更喜欢“休闲”而不是“经典”,所以我仍然在寻找一种不使用 fontawesome 来使用它的方法。
答案2
\usepackage{fontawesome}
使用下面一行中的手动激活\documentclass
可以为我修复错误。
之前我尝试过重新安装moderncv
并fontawesome
通过 Miktex-Console(管理员)进行安装。我使用 pdfLaTeX。
答案3
我在使用 font-awesome 包时遇到了同样的问题。我需要告诉我的 TEX 引擎在哪里找到 font-awesome 字体的 Map 文件。运行
updmap-sys --enable Map fontawesome.map
(在 /usr/share/texmf-dist/tex/fontawesome/map 中)
帮我修好了。