正在运行 Ubuntu 20.04。昨天我使用 DVD TexCollection 2020 安装了 LaTeX。一切顺利。设置 PATH。重新启动。
尝试在我的文件上运行 xelatex:xelatex testfile.tex
不起作用。它返回“未找到命令‘xelatex’”,但可以使用以下命令安装:sudo apt install texlive-xetex
要了解该问题需要哪些细节?
答案1
您需要安装texlive-xetex
提供命令的包xelatex
:
sudo add-apt-repository universe
sudo apt update
sudo apt install texlive-xetex
要安装完整版本的 latex:
sudo apt install texlive-full
答案2
对于许多程序来说,安装有两种方法:
- Ubuntu 软件包系统
apt install
。 - 直接使用 TeXLive。
apt
将安装在/usr/bin
。TeXLive 2020 将安装在/usr/local/texlive/2020/bin
。
两者都应该能够正确配置命令路径。您还可以使用kapthsea
和texdoc
来定位 TeX 文件(但您可能必须先在 TeX 树中找到它们)。
我使用 TeXLive 是因为我在 Ubuntu 之前就用过它。既然你有 TeXLive DVD,就直接用吧,但要寻求 TeX 群组的帮助,而不是 Askubuntu。我的经验是,TeXLive 安装程序运行良好,如果你有时间,使用它非常有益。
TeXLive 可能遗漏了 Ubuntu 的一些特性。一个典型的问题是系统字体的访问。 apt
根据编辑选择,可能会略微过时或不太完整。
您可以同时拥有这两者(尽管这浪费空间),并且可以选择在 $PATH 中默认运行哪一个。
TeXLive 有 DVD 和在线版本。DVD 可能与 Ubuntu 一样(略微)过时。