是否有一个方便的命令可以获取特定 .tex 文件所需的所有 latex 包?

是否有一个方便的命令可以获取特定 .tex 文件所需的所有 latex 包?

有没有方便的命令用于在控制台中安装 latex 包?我只使用普通编辑器和 pdflatex 进行编辑,所以我不需要 textlive 或任何其他大型程序。

如果有:如何获取特定.tex 文件所需的所有 latex 包?

答案1

Ubuntu 方式

各种 LaTeX 软件包(即 graphicx、pslatex 等)由常规软件存储库管理。因此,您可以使用以下命令安装部分(但不是全部)tex 软件包:软件中心或者突触。然而,并非所有的 LaTeX 软件包都是最新的,更糟糕​​的是:并非所有软件包都存在于存储库中。一些更相关的软件包被捆绑在一起。例如 Ubuntu 软件包texlive-科学包括这些乳胶包(截至撰写本文时)。在 Ubuntu 软件包描述中搜索您想要的 latex 软件包,并希望您能找到正确的版本。

如果你有大量可用空间,你可以安装texlive-完整版,其中很可能包含您所需的所有 latex 包以及更多其他包。

使用 texlive 和tlmgr

您可以使用以下方式安装最新版本的 texlivetug.org 的网络安装脚本。您应该事先卸载 Ubuntu 版的 texlive。然后您可以使用常规的tlmgrTexlive 包 ManaGR 安装包:

tlgmr install <package name>

要更新包,请使用:

tlgmr update <package name>

要更新所有软件包(和 tlmgr 本身):

tlmgr update --self --all

手动安装

如果您想要最新版本或软件中心甚至未包含的软件包,则tlmgr必须手动安装该软件包。这取决于软件包。如果软件包提供了安装说明,请按照说明进行操作。 加拿大运输安全局Tex 在线目录有许多 tex 软件包的预压缩版本。下面是安装指南他们。

答案2

我知道您的问题是关于控制台命令的,但您查看过 Ubuntu 软件中心吗?有 139 个与 LaTeX 相关的应用程序。查看这些搜索结果。

apps.ubuntu.com 搜索结果为“LaTex”

相关内容