我一直在尝试使用xelatex cv.tex
基于 Debian 的 TeXlive 上的命令来编译我的 CV。我通常使用包在装有 MacTex 的 MacOS 上成功运行它fontawesome5
。但是,当我在 Debian 上运行它时,我收到以下消息:
(/root/texmf/tex/latex/fontawesome5/fontawesome5-utex-helper.sty
! Undefined control sequence.
<argument> ...ignalAlt ,\faDiceD }\regex_const:Nn
\c__fontawesome_alt_regex ...
l.58 }
我不知道这是什么意思。我在 Debian 上安装的 TeXlive 版本是
apt-cache policy texlive-xetex
texlive-xetex:
Installed: 2016.20170123-5
Candidate: 2016.20170123-5
我还安装了以下 Debian 软件包,,,texlive
。我使用命令安装了latex 软件包。texlive-bibtex-extra
texlive-fonts-extra
biber
fontawesome5
tlmgr install fontawesome5
我也安装了 TeX 包,fontawesome
但是错误消息并没有改变。
有人知道它出了什么问题吗?
谢谢!
答案1
问题在于 Debian Stretch 的 TeXlive 版本太旧,而 fontawesome 软件包是新的。例如,在 Ubuntu Bionic 中不会出现此问题。这并不能完全回答问题,但它提供了一种解决方法。