! LaTeX 错误:未找到文件“uarial.sty”

! LaTeX 错误:未找到文件“uarial.sty”

我收到以下错误。

! 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

相关内容