我收到以下错误。
! LaTeX Error: File `uarial.sty' not found.
如何解决这个问题?
谢谢
答案1
你必须从 CTAN 安装“非免费字体”,这在 Linux 中很容易。在终端中运行:
wget -q https://www.tug.org/fonts/getnonfreefonts/install-getnonfreefonts
texlua ./install-getnonfreefonts
getnonfreefonts-sys -a
根据您的系统(Windows、最新的 Ubuntu 等),最后一个命令应该是
getnonfreefonts --sys -a
或者如果你没有 root 权限,那么使用
sudo texlua ./install-getnonfreefonts
sudo getnonfreefonts-sys -a
仅适用于基于本地用户的安装,getnonfreefonts
而不是getnonfreefonts-sys
这将在您的本地 texmf/ 目录中安装 Arial 和其他字体。在 Windows 下也可以通过运行cmd
来获取终端窗口。
答案2
我也遇到了同样的问题。我通过添加权限解决了这个问题:
# sudo chmod u+x install-getnonfreefonts
比我跑的
# sudo /home/dirk/install-getnonfreefonts -a
和
# sudo /usr/local/bin/getnonfreefonts -a