将编译器从 pdfLaTeX 转换为 XeLaTex 或 LuaLaTex 后出现“未定义控制序列”错误

将编译器从 pdfLaTeX 转换为 XeLaTex 或 LuaLaTex 后出现“未定义控制序列”错误

我正在根据以下内容撰写简历https://github.com/sb2nov/resume(查看此处的 .tex 文件以了解我使用的确切代码)。我尝试引入该fontawesome包以使用 LinkedIn 和 GitHub 图标。但是,fontawesome显然与 pdfLaTeX 不兼容,编译器给了我一个错误,说我必须将编译器更改为 XeLaTex 或 LuaLatex 才能运行fontawesome包命令,例如\faGithub\faLinkedin

因此,我将编译器引擎更改为其中之一,然后我的日志输出中反复出现“未定义控制序列”错误,并且出现了很多行。以下是日志输出的图像:

日志输出:

有人能帮我解决这个错误吗?该文件在 Overleaf 中使用 pdfLaTeX 或 LaTeX 引擎编译时非常完美。甚至在使用该fontawesome包之前,只要我在原始简历模板上将编译器更改为 xeLaTex,它就会给我同样长的错误日志输出。所以,我假设代码中有一些与 xeLaTeX 不兼容的东西?我以前没有用过 XeLaTeX 或 LuaLaTeX,所以也许我遗漏了需要添加到我的代码中的某些东西?希望有人能帮忙!

相关内容